
From nobody Mon Jan  2 20:54:34 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 563451293DA for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 20:54:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.5
X-Spam-Level: 
X-Spam-Status: No, score=-6.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-vh_OY-LxzH for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 20:54:31 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7BC212007C for <quic-issues@ietf.org>; Mon,  2 Jan 2017 20:54:31 -0800 (PST)
Date: Mon, 02 Jan 2017 20:54:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483419270; bh=3O5idIsFaFPXDMsm1uHwIG7OoKcHYfoXu1AoSLncCU0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Vi4jAN+l0rEeWxs0K2wBcwZnbigfVZEnLVfgLxxYnS64pbGy1Fsw7wCyZ/UrsbGaS 01xa6OwlppR8EucLOdcE/kBORykqP1f2yGFznh1nEznFuRW7/lUVoBQLZBlOzHLlVx ONNjLKcMrkQ+l+u3iQWrfK0oTsj1YcfDfadO2SOs=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/105/review/14885089@github.com>
In-Reply-To: <quicwg/base-drafts/pull/105@github.com>
References: <quicwg/base-drafts/pull/105@github.com>
Subject: Re: [quicwg/base-drafts] Update draft-ietf-quic-transport.md (#105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586b2e8695baf_6953ff459857130582b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TYmIRCX8flztme09zjc_e2fiNGM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 04:54:33 -0000

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

martinthomson commented on this pull request.



> -The maximum packet size for QUIC is the maximum size of the encrypted payload of
-the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path's MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints SHOULD use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) for detecting the path's MTU, setting the
+maximum packet size appropriately, and storing the result of previous PMTU
+determinations.
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)

Rather than log this here, open a separate issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885089
----==_mimepart_586b2e8695baf_6953ff459857130582b4
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/105#pullrequestreview-14885089">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -The maximum packet size for QUIC is the maximum size of the encrypted payload of
-the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path&#39;s MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints SHOULD use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) for detecting the path&#39;s MTU, setting the
+maximum packet size appropriately, and storing the result of previous PMTU
+determinations.
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
</pre>
<p>Rather than log this here, open a separate issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885089">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwPSJx_z-Lc6DwH71fl6zdKNFKQHks5rOdSGgaJpZM4LXJlt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3Y1qIWXMrkLFu8OlgbkqIlBahPaks5rOdSGgaJpZM4LXJlt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885089"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #105"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885089"}}}</script>
----==_mimepart_586b2e8695baf_6953ff459857130582b4--


From nobody Mon Jan  2 21:00:18 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC25D1293DA for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 21:00:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.401
X-Spam-Level: 
X-Spam-Status: No, score=-7.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vYohoXnIg-8E for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 21:00:16 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4958012007C for <quic-issues@ietf.org>; Mon,  2 Jan 2017 21:00:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3l49YlwdwSvPPuYxO1g49LoV4Cs=; b=Y1LefIRJGWmHbQSZ 7cysG25f1OBwFIHqdd7D3uQHgSQZVd8+m0cmFUnXdCaOOr+jHXP5h64hjpmznuAt OYgPp1QMpu3w0B6OI+R5D7yhXlbVz928QpcJjirfWbAAjMNQXWAr2LyRLou0j7hR Fv1L6NK5zPEliC87G5ogZF9oDA0=
Received: by filter0591p1mdw1.sendgrid.net with SMTP id filter0591p1mdw1-8129-586B2FDE-1C 2017-01-03 05:00:14.250558447 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id QqFN4QsVRhO1Qcn8PrIWig for <quic-issues@ietf.org>; Tue, 03 Jan 2017 05:00:14.223 +0000 (UTC)
Date: Mon, 02 Jan 2017 21:00:14 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/105/review/14885271@github.com>
In-Reply-To: <quicwg/base-drafts/pull/105@github.com>
References: <quicwg/base-drafts/pull/105@github.com>
Subject: Re: [quicwg/base-drafts] Update draft-ietf-quic-transport.md (#105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586b2fde1ff97_59ec3fedb010d140505f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak33597ruenj8XTiCBvc7UamR6reunv8c7hHTX 5eOz1+y0NkbNscv/+6JmN94IS/G4yduFDgGI5zd3p5qSZfuIYw0DQmjbNXvwPxQxONWv4rl2bE/Q2j he8LtB/EUpmhya1IdJSlXk5UwJLyUIUAhbXPUsYPeFPmH4YOKFluZVTx/x+fX0fngsfYkZ9MxbOi/8 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_5WO1TquJ4MR-qBIIPp0VUf9lfI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 05:00:17 -0000

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

martinthomson commented on this pull request.



> -the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints SHOULD use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) for detecting the path's MTU, setting the
+maximum packet size appropriately, and storing the result of previous PMTU
+determinations.
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).

I think that we're going to need a definition for "path", which leads to this being simply: Endpoints MUST maintain a separate PMTU estimate for each path.

The implication of your construction is that different remote IP addresses get a different PMTU estimate, but different local ones might not.  That's probably fine if the endpoint knows that outgoing packets from different local addresses go to the same remote address over the same path, but I'd rather assume nothing in any mandate we make. 

That said, if an endpoint has really good information that paths are the "same", then estimates can be easily copied from one path to another.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885271
----==_mimepart_586b2fde1ff97_59ec3fedb010d140505f1
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/105#pullrequestreview-14885271">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints SHOULD use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) for detecting the path&#39;s MTU, setting the
+maximum packet size appropriately, and storing the result of previous PMTU
+determinations.
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).
</pre>
<p>I think that we're going to need a definition for "path", which leads to this being simply: Endpoints MUST maintain a separate PMTU estimate for each path.</p>
<p>The implication of your construction is that different remote IP addresses get a different PMTU estimate, but different local ones might not.  That's probably fine if the endpoint knows that outgoing packets from different local addresses go to the same remote address over the same path, but I'd rather assume nothing in any mandate we make.</p>
<p>That said, if an endpoint has really good information that paths are the "same", then estimates can be easily copied from one path to another.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885271">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0gMVuLym2QfkhpRDQft0mGdYy68ks5rOdXegaJpZM4LXJlt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6KaX7VYEMn4z9EpKHZlHK_o6C1Vks5rOdXegaJpZM4LXJlt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885271"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #105"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885271"}}}</script>
----==_mimepart_586b2fde1ff97_59ec3fedb010d140505f1--


From nobody Mon Jan  2 21:00:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A1C51293DA for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 21:00:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.4
X-Spam-Level: 
X-Spam-Status: No, score=-7.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wqYZ2OwN-_NX for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 21:00:50 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3E9312007C for <quic-issues@ietf.org>; Mon,  2 Jan 2017 21:00:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BaL33SzEba54BkuFu0sn1mHZJpM=; b=kuO2WR5mrpdztz+s qDNh3QDpcEK9b0AC1+0MnhwU0KSpm3PqPcRAzxogRsLL1yY7JOy2PqW7vyCZo5h3 SD02Wdsn+9rCDglVX4CkuhiODh1xb56YGC0fh6Nd7DBXCWk0/OAadTy8L6fvxeha W1nqK08ErJL6FRzt/TrWUTalnV0=
Received: by filter0434p1mdw1.sendgrid.net with SMTP id filter0434p1mdw1-21747-586B2FED-55 2017-01-03 05:00:29.680379662 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id dTWxRoByQqO91VU7Y9TxrQ for <quic-issues@ietf.org>; Tue, 03 Jan 2017 05:00:29.543 +0000 (UTC)
Date: Mon, 02 Jan 2017 21:00:29 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/105/review/14885283@github.com>
In-Reply-To: <quicwg/base-drafts/pull/105@github.com>
References: <quicwg/base-drafts/pull/105@github.com>
Subject: Re: [quicwg/base-drafts] Update draft-ietf-quic-transport.md (#105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586b2fed744e3_14ed63fe95dfb11302417d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Mkw/TpTJVgeaPcZww3zY5HIb02lDXGQ/wok USZZyjmE4zY4zlDR8l80ky/2uxf/h9+U20xMsZXlbZaFIENT4M/Kw4XkIQhPN9dZ4hJOXvYNwBW3Nl 9/n3tb8DUK5aHaJAtZYEa3hhtohC9okdUpMrhl7JLqzeGwP6kvlDPspHP5WzsPvbIUf56CDmYkAyaR c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/efwB1-YMcewU0s9NjaNIOo3N1hQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 05:00:51 -0000

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

martinthomson commented on this pull request.



> +including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints SHOULD use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) for detecting the path's MTU, setting the
+maximum packet size appropriately, and storing the result of previous PMTU
+determinations.
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).
+
+## Packet MTU Determination

Path MTU Discovery?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885283
----==_mimepart_586b2fed744e3_14ed63fe95dfb11302417d
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/105#pullrequestreview-14885283">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints SHOULD use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) for detecting the path&#39;s MTU, setting the
+maximum packet size appropriately, and storing the result of previous PMTU
+determinations.
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).
+
+## Packet MTU Determination
</pre>
<p>Path MTU Discovery?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885283">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyt-4vvi4np4xKW32lOmBNDXwAzRks5rOdXtgaJpZM4LXJlt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzm3VdXCVrtKhHtcowixUEYTm1w2ks5rOdXtgaJpZM4LXJlt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885283"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #105"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885283"}}}</script>
----==_mimepart_586b2fed744e3_14ed63fe95dfb11302417d--


From nobody Mon Jan  2 21:01:14 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1B4A1293DB for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 21:01:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.116
X-Spam-Level: 
X-Spam-Status: No, score=-5.116 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y3et5fmDhsKN for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 21:01:11 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B0D41293EE for <quic-issues@ietf.org>; Mon,  2 Jan 2017 21:01:11 -0800 (PST)
Date: Mon, 02 Jan 2017 21:01:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483419670; bh=PS1LBRqi9DdsD3iS6IzITt4UVhVB8DlmIdkZCNjYlUc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nZ8gmTJESq6cIkITdbgfhBo6XzgxjPtvT/MHrz8E/Q4o5uKElDfTwKlhXWgd0PvEZ nWKSmxa/0XltHNUNXmTejauWqOOqEaZqYN/4tqW1XgDCCyzR/jjpadab9iwuA/3y2K DHLpBBPZ9Z77+72e6gtTRRLBxqH0RVeG6Qn34qes=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/105/review/14885298@github.com>
In-Reply-To: <quicwg/base-drafts/pull/105@github.com>
References: <quicwg/base-drafts/pull/105@github.com>
Subject: Re: [quicwg/base-drafts] Update draft-ietf-quic-transport.md (#105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586b3016a77e5_14e703fe95dfb113050599"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KSqaMnUXqMwRppgxfntf33VbB_c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 05:01:12 -0000

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

martinthomson commented on this pull request.



> +(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).
+
+## Packet MTU Determination
+
+Path MTU Discovery is optional, but endpoints that implement it observe the
+following requirements.
+
+### DF Marking {#dfmarking}
+
+QUIC endpoints set the Don't Fragment (DF) bit in the IP header of selected

IPv4

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885298
----==_mimepart_586b3016a77e5_14e703fe95dfb113050599
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/105#pullrequestreview-14885298">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).
+
+## Packet MTU Determination
+
+Path MTU Discovery is optional, but endpoints that implement it observe the
+following requirements.
+
+### DF Marking {#dfmarking}
+
+QUIC endpoints set the Don&#39;t Fragment (DF) bit in the IP header of selected
</pre>
<p>IPv4</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885298">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3gzoormZOUYtsxDiDyXG9k-jLsrks5rOdYWgaJpZM4LXJlt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx3vqzjz1XeDn3eyQGeuGd46ezKoks5rOdYWgaJpZM4LXJlt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885298"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #105"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885298"}}}</script>
----==_mimepart_586b3016a77e5_14e703fe95dfb113050599--


From nobody Mon Jan  2 21:33:21 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B5871293DB for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 21:33:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ECiWciYbWj-V for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 21:33:16 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC8A512944E for <quic-issues@ietf.org>; Mon,  2 Jan 2017 21:33:16 -0800 (PST)
Date: Mon, 02 Jan 2017 21:33:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483421595; bh=bf2Vu/H7D68Tr2Mrud1mSfIGpX22/eFoTK/qVnqHrn8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zfPCqWGoLzfQNCjRS/Z1HPhkX8rGdwElg9nhcJMDIzvfV4kgqakyrimH0IlOydnxz 5NOLUgkxBFiZcM0chwFf+3RUFmk/fLS9ZAi09pmPfF8y/WlqqVoMtQS3MwKrbtU8ow UGNkbuO34rR9XQSkMvrHn2FCTHt81yuJg9aAer6w=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/105/review/14885337@github.com>
In-Reply-To: <quicwg/base-drafts/pull/105@github.com>
References: <quicwg/base-drafts/pull/105@github.com>
Subject: Re: [quicwg/base-drafts] Update draft-ietf-quic-transport.md (#105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586b379ba4290_14e543fe95dfb1130130729"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YpgArYCq-AGOQHLFeg9BmOK7Rok>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 05:33:20 -0000

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

martinthomson requested changes on this pull request.



> +including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints SHOULD use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) for detecting the path's MTU, setting the
+maximum packet size appropriately, and storing the result of previous PMTU
+determinations.
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).
+
+## Packet MTU Determination

Path MTU Discovery?

> -the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints SHOULD use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) for detecting the path's MTU, setting the
+maximum packet size appropriately, and storing the result of previous PMTU
+determinations.
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).



I think that we're going to need a definition for "path", which leads to this being simply: Endpoints MUST maintain a separate PMTU estimate for each path.

The implication of your construction is that different remote IP addresses get a different PMTU estimate, but different local ones might not. That's probably fine if the endpoint knows that outgoing packets from different local addresses go to the same remote address over the same path, but I'd rather assume nothing in any mandate we make.

That said, if an endpoint has really good information that paths are the "same", then estimates can be easily copied from one path to another.


> +(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).
+
+## Packet MTU Determination
+
+Path MTU Discovery is optional, but endpoints that implement it observe the
+following requirements.
+
+### DF Marking {#dfmarking}
+
+QUIC endpoints set the Don't Fragment (DF) bit in the IP header of selected

You need to point out that this only applies to IPv4.

> +peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).
+
+## Packet MTU Determination
+
+Path MTU Discovery is optional, but endpoints that implement it observe the
+following requirements.
+
+### DF Marking {#dfmarking}
+
+QUIC endpoints set the Don't Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+The first packet from the client MUST be maximum-size and set the DF bit.

Why?  What is the maximum size?  Can a client reduce the size if it discovers that the packet doesn't fit?  How far can it reduce the size?

Is that an RFC6919 "MUST (but we know that you won't)"?  I say that because clients will have to balance the probability of packets arriving with the desire to avoid amplification attack.  I appreciate that fragmentation here is hazardous for numerous reasons, so I agree with the DF marking, but the actual value we choose here is going to be better if it is fixed somehow so that clients can be compliant.

> +different minimum MTU in the path).
+
+## Packet MTU Determination
+
+Path MTU Discovery is optional, but endpoints that implement it observe the
+following requirements.
+
+### DF Marking {#dfmarking}
+
+QUIC endpoints set the Don't Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+The first packet from the client MUST be maximum-size and set the DF bit.
+
+The last server-generated packet in the Transport Handshake MUST be padded to

I'm not sure what message you are referring to here.  The transport handshake doesn't really have concrete messages.

If you are referring to the TLS handshake, then that only has one message from the server in many cases.  If you pad that message, that could be an issue.  We're already pushing the limits of what is reasonable given that it usually contains a server certificate.

What problem are you attempting to solve by requiring DF on the server messages?

> +following requirements.
+
+### DF Marking {#dfmarking}
+
+QUIC endpoints set the Don't Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+The first packet from the client MUST be maximum-size and set the DF bit.
+
+The last server-generated packet in the Transport Handshake MUST be padded to
+maximum-size with the DF bit set. Earlier packets may be smaller to save server
+resources until various handshake mechanisms have validated the client.
+
+QUIC endpoints MUST set the DF bit on the first packet sent to or from an IP
+address new to the QUIC connection, and pad the payload appropriately.

Again, please ensure that you are clear about why you are requiring this.

> +
+QUIC endpoints set the Don't Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+The first packet from the client MUST be maximum-size and set the DF bit.
+
+The last server-generated packet in the Transport Handshake MUST be padded to
+maximum-size with the DF bit set. Earlier packets may be smaller to save server
+resources until various handshake mechanisms have validated the client.
+
+QUIC endpoints MUST set the DF bit on the first packet sent to or from an IP
+address new to the QUIC connection, and pad the payload appropriately.
+
+QUIC endpoints MAY set DF and pad packets when it has evidence that the path
+between two previously used IP addresses has changed.

Rathole alert: we probably need at least an existence proof here.  Name - by way of example - one way that an endpoint would learn this.

> +
+The last server-generated packet in the Transport Handshake MUST be padded to
+maximum-size with the DF bit set. Earlier packets may be smaller to save server
+resources until various handshake mechanisms have validated the client.
+
+QUIC endpoints MUST set the DF bit on the first packet sent to or from an IP
+address new to the QUIC connection, and pad the payload appropriately.
+
+QUIC endpoints MAY set DF and pad packets when it has evidence that the path
+between two previously used IP addresses has changed.
+
+QUIC endpoints SHOULD periodically send a DF-marked, padded packet exceeding the
+recorded PMTU to probe for a change in the PMTU. In a change from {{!RFC1191}}
+and {{!RFC1981}}, these packets MUST NOT be sent on a path more often than
+every 20 RTTs (implying that the chance of a blind attack succeeding is less than
+5% without a storm of ICMP packets, given the mechanisms below).

Is the assumption that an attacker won't be able to a) observe the initiation of the connection, and b) guess the RTT?  Because both of those are not true in the general case.  Randomizing the interval and recommending a minimum idle period might work, but only if you also levy some sort of penalty on an attacker.  For instance, spurious ICMP/PTB messages can cause future messages to be ignored.

Given that you have the rationale for this in the next section, I think that you should move this requirement down there.

> +
+PMTUD performs poorly with misbehaving routers that do not send
+ICMP Packet Too Big messages {{!RFC2923}}. To mitigate these "black holes", QUIC
+endpoints MAY use PLPMTUD {{!RFC4821}} in addition to PMTUD when repeated losses
+of DF-marked packets indicate this problem.
+
+PMTUD is potentially vulnerable to off-path attacks that successfully guess the
+IP/port 4-tuple and reduce the MTU to a bandwidth-inefficient value.
+TCP connections mitigate this risk by using the (at minimum) 8 bytes of transport
+header echoed in the ICMP message to validate the echoed TCP sequence number in
+the current connection context. However, as QUIC operates over UDP, this echoed
+information may consist only of the IP and UDP headers, which hold no connection
+context except the IP/port 4-tuple. The following requirements (in addition to
+limits on DF marking above) mitigate these problems:
+
+The endpoint MUST maintain a list of all unacknowledged packet numbers with the

This list needs bullets.

> +of DF-marked packets indicate this problem.
+
+PMTUD is potentially vulnerable to off-path attacks that successfully guess the
+IP/port 4-tuple and reduce the MTU to a bandwidth-inefficient value.
+TCP connections mitigate this risk by using the (at minimum) 8 bytes of transport
+header echoed in the ICMP message to validate the echoed TCP sequence number in
+the current connection context. However, as QUIC operates over UDP, this echoed
+information may consist only of the IP and UDP headers, which hold no connection
+context except the IP/port 4-tuple. The following requirements (in addition to
+limits on DF marking above) mitigate these problems:
+
+The endpoint MUST maintain a list of all unacknowledged packet numbers with the
+DF flag set.
+
+The endpoint MUST remove packet numbers from the list when the loss detection
+algorithm declares the packet lost, or the packet is acknowledged.

Would it be reasonable to trim this list more aggressively than otherwise? Several reasons:
1. It only results in lost PMTUD feedback
2. It reduces exposure to those off-path attacks
3. Path elements are able to respond in less than 1RTT

> +information may consist only of the IP and UDP headers, which hold no connection
+context except the IP/port 4-tuple. The following requirements (in addition to
+limits on DF marking above) mitigate these problems:
+
+The endpoint MUST maintain a list of all unacknowledged packet numbers with the
+DF flag set.
+
+The endpoint MUST remove packet numbers from the list when the loss detection
+algorithm declares the packet lost, or the packet is acknowledged.
+
+The endpoint MUST ignore any Packet Too Big message that arrives when there are
+no unacknowledged packet numbers in the list.
+
+Incoming Packet Too Big messages SHOULD be applied to all QUIC connections that
+share the same local and remote IP addresses, assuming they are valid for one
+connection.

We should refer to a path here.  How we identify a path locally is probably something we need to include in the definition.

> +The endpoint MUST maintain a list of all unacknowledged packet numbers with the
+DF flag set.
+
+The endpoint MUST remove packet numbers from the list when the loss detection
+algorithm declares the packet lost, or the packet is acknowledged.
+
+The endpoint MUST ignore any Packet Too Big message that arrives when there are
+no unacknowledged packet numbers in the list.
+
+Incoming Packet Too Big messages SHOULD be applied to all QUIC connections that
+share the same local and remote IP addresses, assuming they are valid for one
+connection.
+
+Valid Packet Too Big messages MUST trigger immediate retransmission of
+retransmittable data from packet numbers in the list, with no adjustment in
+congestion control parameters consistent with a congestion-induced loss.

I'm not an expert but this seems wrong: if the signal originates from the remote side of a congested link, isn't this a great way to add to that 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/105#pullrequestreview-14885337
----==_mimepart_586b379ba4290_14e543fe95dfb1130130729
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/105#pullrequestreview-14885337">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints SHOULD use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) for detecting the path&#39;s MTU, setting the
+maximum packet size appropriately, and storing the result of previous PMTU
+determinations.
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).
+
+## Packet MTU Determination
</pre>
<p>Path MTU Discovery?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885337">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints SHOULD use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) for detecting the path&#39;s MTU, setting the
+maximum packet size appropriately, and storing the result of previous PMTU
+determinations.
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).
</pre>
<p>I think that we're going to need a definition for "path", which leads to this being simply: Endpoints MUST maintain a separate PMTU estimate for each path.</p>
<p>The implication of your construction is that different remote IP addresses get a different PMTU estimate, but different local ones might not. That's probably fine if the endpoint knows that outgoing packets from different local addresses go to the same remote address over the same path, but I'd rather assume nothing in any mandate we make.</p>
<p>That said, if an endpoint has really good information that paths are the "same", then estimates can be easily copied from one path to another.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885337">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).
+
+## Packet MTU Determination
+
+Path MTU Discovery is optional, but endpoints that implement it observe the
+following requirements.
+
+### DF Marking {#dfmarking}
+
+QUIC endpoints set the Don&#39;t Fragment (DF) bit in the IP header of selected
</pre>
<p>You need to point out that this only applies to IPv4.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885337">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).
+
+## Packet MTU Determination
+
+Path MTU Discovery is optional, but endpoints that implement it observe the
+following requirements.
+
+### DF Marking {#dfmarking}
+
+QUIC endpoints set the Don&#39;t Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+The first packet from the client MUST be maximum-size and set the DF bit.
</pre>
<p>Why?  What is the maximum size?  Can a client reduce the size if it discovers that the packet doesn't fit?  How far can it reduce the size?</p>
<p>Is that an RFC6919 "MUST (but we know that you won't)"?  I say that because clients will have to balance the probability of packets arriving with the desire to avoid amplification attack.  I appreciate that fragmentation here is hazardous for numerous reasons, so I agree with the DF marking, but the actual value we choose here is going to be better if it is fixed somehow so that clients can be compliant.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885337">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +different minimum MTU in the path).
+
+## Packet MTU Determination
+
+Path MTU Discovery is optional, but endpoints that implement it observe the
+following requirements.
+
+### DF Marking {#dfmarking}
+
+QUIC endpoints set the Don&#39;t Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+The first packet from the client MUST be maximum-size and set the DF bit.
+
+The last server-generated packet in the Transport Handshake MUST be padded to
</pre>
<p>I'm not sure what message you are referring to here.  The transport handshake doesn't really have concrete messages.</p>
<p>If you are referring to the TLS handshake, then that only has one message from the server in many cases.  If you pad that message, that could be an issue.  We're already pushing the limits of what is reasonable given that it usually contains a server certificate.</p>
<p>What problem are you attempting to solve by requiring DF on the server messages?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885337">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +following requirements.
+
+### DF Marking {#dfmarking}
+
+QUIC endpoints set the Don&#39;t Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+The first packet from the client MUST be maximum-size and set the DF bit.
+
+The last server-generated packet in the Transport Handshake MUST be padded to
+maximum-size with the DF bit set. Earlier packets may be smaller to save server
+resources until various handshake mechanisms have validated the client.
+
+QUIC endpoints MUST set the DF bit on the first packet sent to or from an IP
+address new to the QUIC connection, and pad the payload appropriately.
</pre>
<p>Again, please ensure that you are clear about why you are requiring this.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885337">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+QUIC endpoints set the Don&#39;t Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+The first packet from the client MUST be maximum-size and set the DF bit.
+
+The last server-generated packet in the Transport Handshake MUST be padded to
+maximum-size with the DF bit set. Earlier packets may be smaller to save server
+resources until various handshake mechanisms have validated the client.
+
+QUIC endpoints MUST set the DF bit on the first packet sent to or from an IP
+address new to the QUIC connection, and pad the payload appropriately.
+
+QUIC endpoints MAY set DF and pad packets when it has evidence that the path
+between two previously used IP addresses has changed.
</pre>
<p>Rathole alert: we probably need at least an existence proof here.  Name - by way of example - one way that an endpoint would learn this.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885337">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+The last server-generated packet in the Transport Handshake MUST be padded to
+maximum-size with the DF bit set. Earlier packets may be smaller to save server
+resources until various handshake mechanisms have validated the client.
+
+QUIC endpoints MUST set the DF bit on the first packet sent to or from an IP
+address new to the QUIC connection, and pad the payload appropriately.
+
+QUIC endpoints MAY set DF and pad packets when it has evidence that the path
+between two previously used IP addresses has changed.
+
+QUIC endpoints SHOULD periodically send a DF-marked, padded packet exceeding the
+recorded PMTU to probe for a change in the PMTU. In a change from {{!RFC1191}}
+and {{!RFC1981}}, these packets MUST NOT be sent on a path more often than
+every 20 RTTs (implying that the chance of a blind attack succeeding is less than
+5% without a storm of ICMP packets, given the mechanisms below).
</pre>
<p>Is the assumption that an attacker won't be able to a) observe the initiation of the connection, and b) guess the RTT?  Because both of those are not true in the general case.  Randomizing the interval and recommending a minimum idle period might work, but only if you also levy some sort of penalty on an attacker.  For instance, spurious ICMP/PTB messages can cause future messages to be ignored.</p>
<p>Given that you have the rationale for this in the next section, I think that you should move this requirement down there.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885337">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+PMTUD performs poorly with misbehaving routers that do not send
+ICMP Packet Too Big messages {{!RFC2923}}. To mitigate these &quot;black holes&quot;, QUIC
+endpoints MAY use PLPMTUD {{!RFC4821}} in addition to PMTUD when repeated losses
+of DF-marked packets indicate this problem.
+
+PMTUD is potentially vulnerable to off-path attacks that successfully guess the
+IP/port 4-tuple and reduce the MTU to a bandwidth-inefficient value.
+TCP connections mitigate this risk by using the (at minimum) 8 bytes of transport
+header echoed in the ICMP message to validate the echoed TCP sequence number in
+the current connection context. However, as QUIC operates over UDP, this echoed
+information may consist only of the IP and UDP headers, which hold no connection
+context except the IP/port 4-tuple. The following requirements (in addition to
+limits on DF marking above) mitigate these problems:
+
+The endpoint MUST maintain a list of all unacknowledged packet numbers with the
</pre>
<p>This list needs bullets.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885337">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +of DF-marked packets indicate this problem.
+
+PMTUD is potentially vulnerable to off-path attacks that successfully guess the
+IP/port 4-tuple and reduce the MTU to a bandwidth-inefficient value.
+TCP connections mitigate this risk by using the (at minimum) 8 bytes of transport
+header echoed in the ICMP message to validate the echoed TCP sequence number in
+the current connection context. However, as QUIC operates over UDP, this echoed
+information may consist only of the IP and UDP headers, which hold no connection
+context except the IP/port 4-tuple. The following requirements (in addition to
+limits on DF marking above) mitigate these problems:
+
+The endpoint MUST maintain a list of all unacknowledged packet numbers with the
+DF flag set.
+
+The endpoint MUST remove packet numbers from the list when the loss detection
+algorithm declares the packet lost, or the packet is acknowledged.
</pre>
<p>Would it be reasonable to trim this list more aggressively than otherwise? Several reasons:</p>
<ol>
<li>It only results in lost PMTUD feedback</li>
<li>It reduces exposure to those off-path attacks</li>
<li>Path elements are able to respond in less than 1RTT</li>
</ol>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885337">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +information may consist only of the IP and UDP headers, which hold no connection
+context except the IP/port 4-tuple. The following requirements (in addition to
+limits on DF marking above) mitigate these problems:
+
+The endpoint MUST maintain a list of all unacknowledged packet numbers with the
+DF flag set.
+
+The endpoint MUST remove packet numbers from the list when the loss detection
+algorithm declares the packet lost, or the packet is acknowledged.
+
+The endpoint MUST ignore any Packet Too Big message that arrives when there are
+no unacknowledged packet numbers in the list.
+
+Incoming Packet Too Big messages SHOULD be applied to all QUIC connections that
+share the same local and remote IP addresses, assuming they are valid for one
+connection.
</pre>
<p>We should refer to a path here.  How we identify a path locally is probably something we need to include in the definition.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885337">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +The endpoint MUST maintain a list of all unacknowledged packet numbers with the
+DF flag set.
+
+The endpoint MUST remove packet numbers from the list when the loss detection
+algorithm declares the packet lost, or the packet is acknowledged.
+
+The endpoint MUST ignore any Packet Too Big message that arrives when there are
+no unacknowledged packet numbers in the list.
+
+Incoming Packet Too Big messages SHOULD be applied to all QUIC connections that
+share the same local and remote IP addresses, assuming they are valid for one
+connection.
+
+Valid Packet Too Big messages MUST trigger immediate retransmission of
+retransmittable data from packet numbers in the list, with no adjustment in
+congestion control parameters consistent with a congestion-induced loss.
</pre>
<p>I'm not an expert but this seems wrong: if the signal originates from the remote side of a congested link, isn't this a great way to add to that congestion?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885337">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwnQbE0CGzZNIlSRJmDU8zHA-PQwks5rOd2bgaJpZM4LXJlt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1qCkLllGisrQ8OPjBH0eUs9Q-1Oks5rOd2bgaJpZM4LXJlt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885337"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson requested changes on #105"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/105#pullrequestreview-14885337"}}}</script>
----==_mimepart_586b379ba4290_14e543fe95dfb1130130729--


From nobody Mon Jan  2 21:43:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2C06129434 for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 21:43:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.12
X-Spam-Level: 
X-Spam-Status: No, score=-5.12 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2NylqH0UfI-2 for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 21:43:14 -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 1DFBF129483 for <quic-issues@ietf.org>; Mon,  2 Jan 2017 21:43:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vvyykSa/AEKa+iOKfd7iXzqKSXY=; b=g+RaoOuUugx3B68+ GkmKzanG58BoTuR3HP8V5lC/e9uX9jwZBETbyZEKK5IGea2eCpMebsJsVpaPNCyr NGwXzNJHUc3Vgt6B+/RZnjPVkVZPxComa8veH2cY67xQW/vLvdVD1yAcSJkhLYtV lEQfXYbIhSQkRvMuqURqgIdza48=
Received: by filter0648p1mdw1.sendgrid.net with SMTP id filter0648p1mdw1-8740-586B39F0-18 2017-01-03 05:43:12.898517076 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id O7wIuWeKSQepfDX1K06otg for <quic-issues@ietf.org>; Tue, 03 Jan 2017 05:43:12.841 +0000 (UTC)
Date: Mon, 02 Jan 2017 21:43:12 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/14886653@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586b39f0bee88_7a6f3fa9e01cb14084884"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak29w36Vj/MiVHvg3XPVxTn1RNFVmBPglcXr88 UuKMyLiUM1CLJ5j5pU4ZPtHdPEWlw3wjETSuKM2gtFwLMMCJDBhF9fAt2i82jvtsJdUroMdvPwg9xW WOJg9UlKeD0vv2bFtg+gaEEnonWBhhWiFQIefxf8N4CWh2jbT6Jbs7b2vyiVZkG2/YOoKtL0p7/ugC s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UHnI-FENjDNL0M-GeZ-4o6neGNY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 05:43:15 -0000

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

martinthomson commented on this pull request.



> +
+QUIC endpoints MAY set DF and pad packets when implementing probes as described in
+{{!RFC1191}}, {{!RFC1981}}, or {{!RFC4821}}.
+
+QUIC endpoints MAY set DF and pad packets when it has evidence that the path between two
+previously used IP addresses has changed.
+
+### Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery ({{!RFC1191}}, {{!RFC1981}}) is
+potentially vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple
+and reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP message
+to validate the TCP sequence number as valid for the current connection. However, as
+QUIC operates over UDP, this echoed information may consist only of the IP and UDP
+headers, which hold no connection-specific context except the IP/port 4-tuple.

This isn't strictly correct.  There are 4 16-bit values (source port, destination port, length, checksum).  The problem is that not many implementations are willing to remember length and checksum for the packets that they sent.  Also, including length means that the packet contains very little entropy, meaning that it's relatively easy to guess from off-path.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-14886653
----==_mimepart_586b39f0bee88_7a6f3fa9e01cb14084884
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/106#pullrequestreview-14886653">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+QUIC endpoints MAY set DF and pad packets when implementing probes as described in
+{{!RFC1191}}, {{!RFC1981}}, or {{!RFC4821}}.
+
+QUIC endpoints MAY set DF and pad packets when it has evidence that the path between two
+previously used IP addresses has changed.
+
+### Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery ({{!RFC1191}}, {{!RFC1981}}) is
+potentially vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple
+and reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP message
+to validate the TCP sequence number as valid for the current connection. However, as
+QUIC operates over UDP, this echoed information may consist only of the IP and UDP
+headers, which hold no connection-specific context except the IP/port 4-tuple.
</pre>
<p>This isn't strictly correct.  There are 4 16-bit values (source port, destination port, length, checksum).  The problem is that not many implementations are willing to remember length and checksum for the packets that they sent.  Also, including length means that the packet contains very little entropy, meaning that it's relatively easy to guess from off-path.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-14886653">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8lL2kWJA6YeZD9GEzy_r2Vtx3Xiks5rOd_wgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxrQnAaZQ7EuCtCPWhPXGMso8Mp1ks5rOd_wgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-14886653"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-14886653"}}}</script>
----==_mimepart_586b39f0bee88_7a6f3fa9e01cb14084884--


From nobody Mon Jan  2 21:50:38 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6384512948C for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 21:50:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eBZJdHT8xFZu for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 21:50:35 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6262E128E18 for <quic-issues@ietf.org>; Mon,  2 Jan 2017 21:50:35 -0800 (PST)
Date: Mon, 02 Jan 2017 21:50:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483422634; bh=Va3VoilEDcNQ1Ro+N/xYT1YH+2n3iqR+1Av4Gvf5kBs=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=s9ujoVHvVrJdH9r7RoKAN9TYp6fJAtbuhvXb1cWUMuh7VYkNbOZnln69bDOhFCxMo jmL40EsTGSvBpWnKY6TQTgP+Elt9dVy1q+VoES5XrVzv7TadE0NdvkG/h9uBvRCtse zTrNhs+P5HlkpiMVD8TZHFvHBTnZKXH9PqDNvU6o=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108@github.com>
Subject: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586b3baaaaf4b_265543fbbee33b1401172de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ntZAYeTCSrGobrt5yWyo_xHKORs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 05:50:36 -0000

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

QUIC currently permits up to 32 bits of stream number.  This could be increased to 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/issues/108
----==_mimepart_586b3baaaaf4b_265543fbbee33b1401172de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>QUIC currently permits up to 32 bits of stream number.  This could be increased to 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/issues/108">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzlaVpYarnuTA0XXliDyNxTE73Wwks5rOeGqgaJpZM4LZWt_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1mKfdRc3AJFVjM8Zzzjz9Z12zxvks5rOeGqgaJpZM4LZWt_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/108"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Maximum stream number (#108)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/108"}}}</script>
----==_mimepart_586b3baaaaf4b_265543fbbee33b1401172de--


From nobody Mon Jan  2 22:01:29 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC0E512948C for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 22:01:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.455
X-Spam-Level: 
X-Spam-Status: No, score=-5.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 pyrXd2zK55OW for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 22:01:26 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61639129434 for <quic-issues@ietf.org>; Mon,  2 Jan 2017 22:01:26 -0800 (PST)
Date: Mon, 02 Jan 2017 22:01:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483423285; bh=vu8vydHT8RxctHEjLUAhN1CUMoOWns40J/pULuXoc8g=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=yVKDNCvin5UEeAX45TBKkEWCWuxGJEja6qlmuu2lWK1k6EDd0TzrF/C1bCDdqbv0I QjyqDrzL2US1K1fRRmJo55KtIxaPhQw6JI1Uj8YEuxxbEZBgbPquu9/Z2CLmi4UL8C tOkKa1DVNcBW1aHJm9VAVd44cDKg6iueM5TteicQ=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109@github.com>
Subject: [quicwg/base-drafts] Simplify time representation (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586b3e3569aa2_1aac3fdd74d531301176ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yxOnT-RRd9IiAzC4_W5oJQAsFW4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 06:01:28 -0000

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

I note that the IEEE754 reference doesn't help.

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

<p>I note that the IEEE754 reference doesn't help.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/109">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5bzA1eB300oeHMbVW8AkxYBhpFaks5rOeQ1gaJpZM4LZW8d">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyvbl6U1kXAkuYFMkn5P0Zch7Vukks5rOeQ1gaJpZM4LZW8d.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/109"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Simplify time representation (#109)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/109"}}}</script>
----==_mimepart_586b3e3569aa2_1aac3fdd74d531301176ce--


From nobody Mon Jan  2 22:24:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FB14129538 for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 22:24:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.401
X-Spam-Level: 
X-Spam-Status: No, score=-7.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jb1JTr27P9EC for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 22:24:48 -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 D305E129481 for <quic-issues@ietf.org>; Mon,  2 Jan 2017 22:24:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2iiDM2Kik4rURULAQTCW08pWgh8=; b=ZUE2pB2lyQruVcas ndlCQfF2mMr4XUSrW4Q/JrQGcdNIbdUwtH30GqKkxU880xq8fRDb2ud592YFhXbQ D9+6bRazJ4AmgOMxZAu+4M6gOcZo5DbCiH29EaO1wRxky1T3fEkxjtFC72gAQCLN DF22c6rNo0PnwWAZfU5V4miFFBw=
Received: by filter0434p1mdw1.sendgrid.net with SMTP id filter0434p1mdw1-21747-586B43AE-5 2017-01-03 06:24:46.125115804 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id x3LVx5vEThKV1aWUAJNFyw for <quic-issues@ietf.org>; Tue, 03 Jan 2017 06:24:46.040 +0000 (UTC)
Date: Mon, 02 Jan 2017 22:24:45 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/14886730@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586b43ade4763_1c453fa9e01cb140137093"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Fj8vndO+EScoPYVpTzoTZ0RS/yG1Aw3C3TS RzxItKL3WyTPJnL6rVG8j5u0VO5BejzQLWzi0R5wzSfPtVpVGswl5H8HdkI1PWb3mzYXFpyp0iR+eT qPu0F93dZmU1Dj0UD1W5QIMf+OoyDx2FK68M2gVvjRrH5eqOi2ahXsG8JZhok7Fjgm4R/pLlpGcvWr E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oi6SLY5a3mfQ0s05zEG7vBgWmKc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 06:24:49 -0000

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

martinthomson approved this pull request.



>  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet's header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet's Common Header and fields are authenticated,

Reminder to me: this statement is incorrect.  The AAD is empty.

>  
-* Frame Type: The Frame Type byte is an 8-bit value containing various flags.
-  This byte is formatted as the following 8 bits: 01NULLMM.
+* The `N` bit indicates whether the frame has more than 1 ack range (i.e.

nit: comma after "i.e."

>  
-  * Delta Largest Observed (opt, repeated): (Same as above.)
+* Delta Largest Acked 1-N (opt, repeated): (Same as above.)

Maybe use an ellipsis here rather than the hyphen, which my addled brain interpreted as minus.

>  
-The WINDOW_UPDATE frame informs the peer of an increase in an endpoint's flow
-control receive window.  The StreamID can be zero, indicating this WINDOW_UPDATE
-applies to the connection level flow control window, or non-zero, indicating
-that the specified stream should increase its flow control window.  The frame is
-as follows:
+The WINDOW_UPDATE frame (type=0x04) informs the peer of an increase in an 
+endpoint's flow control receive window. The Stream ID can be zero, indicating 
+this WINDOW_UPDATE applies to the connection level flow control window, or 
+non-zero, indicating that the specified stream should increase its flow control 
+window. The frame is as follows: 

You need to watch for trailing whitespace here.

>  
-## PING frame
+## PING frame {#frame-ping}
 
 Endpoints can use PING frames to verify that their peers are still alive or to

(type=0x...)

>  
 ~~~
-   +---------------------------------------------------+
-   | Type (8) | Least unacked delta (8, 16, 32, or 48) |
-   +---------------------------------------------------+
+ 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
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Least Unacked Delta (8/16/32/24)              ...

This is not a faithful transcription.  s/24/48

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-14886730">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet&#39;s header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet&#39;s Common Header and fields are authenticated,
</pre>
<p>Reminder to me: this statement is incorrect.  The AAD is empty.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-14886730">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-* Frame Type: The Frame Type byte is an 8-bit value containing various flags.
-  This byte is formatted as the following 8 bits: 01NULLMM.
+* The `N` bit indicates whether the frame has more than 1 ack range (i.e.
</pre>
<p>nit: comma after "i.e."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-14886730">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-  * Delta Largest Observed (opt, repeated): (Same as above.)
+* Delta Largest Acked 1-N (opt, repeated): (Same as above.)
</pre>
<p>Maybe use an ellipsis here rather than the hyphen, which my addled brain interpreted as minus.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-14886730">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The WINDOW_UPDATE frame informs the peer of an increase in an endpoint&#39;s flow
-control receive window.  The StreamID can be zero, indicating this WINDOW_UPDATE
-applies to the connection level flow control window, or non-zero, indicating
-that the specified stream should increase its flow control window.  The frame is
-as follows:
+The WINDOW_UPDATE frame (type=0x04) informs the peer of an increase in an 
+endpoint&#39;s flow control receive window. The Stream ID can be zero, indicating 
+this WINDOW_UPDATE applies to the connection level flow control window, or 
+non-zero, indicating that the specified stream should increase its flow control 
+window. The frame is as follows: 
</pre>
<p>You need to watch for trailing whitespace here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-14886730">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-## PING frame
+## PING frame {#frame-ping}
 
 Endpoints can use PING frames to verify that their peers are still alive or to
</pre>
<p>(type=0x...)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-14886730">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ~~~
-   +---------------------------------------------------+
-   | Type (8) | Least unacked delta (8, 16, 32, or 48) |
-   +---------------------------------------------------+
+ 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
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Least Unacked Delta (8/16/32/24)              ...
</pre>
<p>This is not a faithful transcription.  s/24/48</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-14886730">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4yjqyIWZdY4Tq0WKIak3H-LCjVAks5rOemtgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-o7u44XODHsl5of-PnBqPuE6s2Oks5rOemtgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-14886730"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-14886730"}}}</script>
----==_mimepart_586b43ade4763_1c453fa9e01cb140137093--


From nobody Mon Jan  2 22:30:16 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CBFE12953F for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 22:30:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C4X4MWH73L7W for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 22:30:14 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1A8B12953E for <quic-issues@ietf.org>; Mon,  2 Jan 2017 22:30:13 -0800 (PST)
Date: Mon, 02 Jan 2017 22:30:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483425013; bh=tbooeHDQSawfaGEcIMZh8LUuOAalRsMSaUrka1UnAp0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IY0cMUXgLly64BTxERgubnyrayQVZrEgnHqQ2gG4l6XMtggkVTDRUmGcistnp81kH plTFdXLR4vKi/PFkY6o56v5uXrD+svt6kMnVxJAi0bqfnbGhnOa40ubaFn7rBF3irQ Q7uZ1naeevB15WYU0tCGGD+dIUo1QE+Vv4YU4cXI=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/100/review/14888559@github.com>
In-Reply-To: <quicwg/base-drafts/pull/100@github.com>
References: <quicwg/base-drafts/pull/100@github.com>
Subject: Re: [quicwg/base-drafts] Describe CONNECT method (#100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586b44f5104f5_65653fd4a97d7130560871"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qpWi8LJ5xwY5ouuiVtCz6rKZgk0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 06:30:15 -0000

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

martinthomson commented on this pull request.



> @@ -246,6 +246,44 @@ DISCUSS:
 do we need to retain compatibility with HTTP/2's HPACK? 
 
 
+### The CONNECT Method
+
+In HTTP/1.x, the pseudo-method CONNECT ({{!RFC7231}}, Section 4.3.6) is used to 
+convert an HTTP connection into a tunnel to a remote host. CONNECT is primarily 
+used with HTTP proxies to establish a TLS session with an origin server for the 
+purposes of interacting with "https" resources. In HTTP/2, the CONNECT method is 
+used to establish a tunnel over a single HTTP/2 stream to a remote host for 
+similar purposes. 

This probably needs to use QUIC rather than HTTP/2.

> +purposes of interacting with "https" resources. In HTTP/2, the CONNECT method is 
+used to establish a tunnel over a single HTTP/2 stream to a remote host for 
+similar purposes. 
+
+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 message 
+data stream MUST NOT be closed at the end of the request. 
+
+A proxy that supports CONNECT establishes a TCP connection ({{!RFC0793}}) to the 
+server identified in the ":authority" pseudo-header field. Once this connection 
+is successfully established, the proxy sends a HEADERS frame containing a 2xx 
+series status code to the client, as defined in {{!RFC7231}}, Section 4.3.6, on 
+the message control stream. 
+
+All activity on the message data stream corresponds to data sent on the TCP 

s/activity/STREAM frames sent/

> +used to establish a tunnel over a single HTTP/2 stream to a remote host for 
+similar purposes. 
+
+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 message 
+data stream MUST NOT be closed at the end of the request. 
+
+A proxy that supports CONNECT establishes a TCP connection ({{!RFC0793}}) to the 
+server identified in the ":authority" pseudo-header field. Once this connection 
+is successfully established, the proxy sends a HEADERS frame containing a 2xx 
+series status code to the client, as defined in {{!RFC7231}}, Section 4.3.6, on 
+the message control stream. 
+
+All activity on the message data stream corresponds to data sent on the TCP 
+connection. Any data sent by the client is transmitted by the proxy to the TCP 

Any STREAM frame

> +A proxy that supports CONNECT establishes a TCP connection ({{!RFC0793}}) to the 
+server identified in the ":authority" pseudo-header field. Once this connection 
+is successfully established, the proxy sends a HEADERS frame containing a 2xx 
+series status code to the client, as defined in {{!RFC7231}}, Section 4.3.6, on 
+the message control stream. 
+
+All activity on the message data stream corresponds to data sent on the TCP 
+connection. Any data sent by the client is transmitted by the proxy to the TCP 
+server; data received from the TCP server is written to the data stream by the 
+proxy. 
+
+The TCP connection can be closed by either peer. When the client half-closes the 
+data stream, the proxy will set the FIN bit on its connection to the TCP server. 
+When the proxy receives a packet with the FIN bit set, it will half-close the 
+corresponding data stream. Note that the size and number of TCP segments is not 
+guaranteed to map predictably to the size and number of QUIC STREAM frames. 

Move this last sentence to the previous 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/100#pullrequestreview-14888559
----==_mimepart_586b44f5104f5_65653fd4a97d7130560871
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/100#pullrequestreview-14888559">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -246,6 +246,44 @@ DISCUSS:
 do we need to retain compatibility with HTTP/2&#39;s HPACK? 
 
 
+### The CONNECT Method
+
+In HTTP/1.x, the pseudo-method CONNECT ({{!RFC7231}}, Section 4.3.6) is used to 
+convert an HTTP connection into a tunnel to a remote host. CONNECT is primarily 
+used with HTTP proxies to establish a TLS session with an origin server for the 
+purposes of interacting with &quot;https&quot; resources. In HTTP/2, the CONNECT method is 
+used to establish a tunnel over a single HTTP/2 stream to a remote host for 
+similar purposes. 
</pre>
<p>This probably needs to use QUIC rather than HTTP/2.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/100#pullrequestreview-14888559">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +purposes of interacting with &quot;https&quot; resources. In HTTP/2, the CONNECT method is 
+used to establish a tunnel over a single HTTP/2 stream to a remote host for 
+similar purposes. 
+
+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 message 
+data stream MUST NOT be closed at the end of the request. 
+
+A proxy that supports CONNECT establishes a TCP connection ({{!RFC0793}}) to the 
+server identified in the &quot;:authority&quot; pseudo-header field. Once this connection 
+is successfully established, the proxy sends a HEADERS frame containing a 2xx 
+series status code to the client, as defined in {{!RFC7231}}, Section 4.3.6, on 
+the message control stream. 
+
+All activity on the message data stream corresponds to data sent on the TCP 
</pre>
<p>s/activity/STREAM frames sent/</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/100#pullrequestreview-14888559">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +used to establish a tunnel over a single HTTP/2 stream to a remote host for 
+similar purposes. 
+
+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 message 
+data stream MUST NOT be closed at the end of the request. 
+
+A proxy that supports CONNECT establishes a TCP connection ({{!RFC0793}}) to the 
+server identified in the &quot;:authority&quot; pseudo-header field. Once this connection 
+is successfully established, the proxy sends a HEADERS frame containing a 2xx 
+series status code to the client, as defined in {{!RFC7231}}, Section 4.3.6, on 
+the message control stream. 
+
+All activity on the message data stream corresponds to data sent on the TCP 
+connection. Any data sent by the client is transmitted by the proxy to the TCP 
</pre>
<p>Any STREAM frame</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/100#pullrequestreview-14888559">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +A proxy that supports CONNECT establishes a TCP connection ({{!RFC0793}}) to the 
+server identified in the &quot;:authority&quot; pseudo-header field. Once this connection 
+is successfully established, the proxy sends a HEADERS frame containing a 2xx 
+series status code to the client, as defined in {{!RFC7231}}, Section 4.3.6, on 
+the message control stream. 
+
+All activity on the message data stream corresponds to data sent on the TCP 
+connection. Any data sent by the client is transmitted by the proxy to the TCP 
+server; data received from the TCP server is written to the data stream by the 
+proxy. 
+
+The TCP connection can be closed by either peer. When the client half-closes the 
+data stream, the proxy will set the FIN bit on its connection to the TCP server. 
+When the proxy receives a packet with the FIN bit set, it will half-close the 
+corresponding data stream. Note that the size and number of TCP segments is not 
+guaranteed to map predictably to the size and number of QUIC STREAM frames. 
</pre>
<p>Move this last sentence to the previous 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/100#pullrequestreview-14888559">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6B0xyXUipatpzc4TV0HUqJbIl7yks5rOer1gaJpZM4LVFM2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx7j4nAR1k2zZ8IjJgb5UPQQeVIWks5rOer1gaJpZM4LVFM2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/100#pullrequestreview-14888559"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #100"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/100#pullrequestreview-14888559"}}}</script>
----==_mimepart_586b44f5104f5_65653fd4a97d7130560871--


From nobody Mon Jan  2 22:30:37 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D569129542 for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 22:30:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cETY_BLrbBMn for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 22:30:34 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE7AC129541 for <quic-issues@ietf.org>; Mon,  2 Jan 2017 22:30:34 -0800 (PST)
Date: Mon, 02 Jan 2017 22:30:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483425033; bh=Um1KZZOhaXEj1g8qIisGtPqSEqGyg4h+DP0egbemjD4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UVEA/Nps4rAb4M/SdqupXVPaPL/FZCrPaUZe1JYfCeUM5mrf0Xj3vS/WIQKcMK8aA Zs99wVBqRUtWL+vbK8jbQ26iMNXc8HnHFSznusaJqFm6fLs9jUuyO00nLe0n6kWoZ0 aUTvx/OfZ79i+i6frMNJbievC0qS2dZiLcX2QM28=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/98/issue_event/909438047@github.com>
In-Reply-To: <quicwg/base-drafts/pull/98@github.com>
References: <quicwg/base-drafts/pull/98@github.com>
Subject: Re: [quicwg/base-drafts] Add definition for ICSL (#98)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586b4509ce91c_265ef3fbbee33b140235945"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ziwt9k7A9tTc1b0OfckTVx6ufuM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 06:30:36 -0000

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

Merged #98.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/98#event-909438047">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyZJefu1iyuYV0JtYhiuESrrjt5pks5rOesJgaJpZM4LVByo">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4WBS2zzw1vZN8I0xXXhdqzCRkOnks5rOesJgaJpZM4LVByo.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/98#event-909438047"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #98."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/98#event-909438047"}}}</script>
----==_mimepart_586b4509ce91c_265ef3fbbee33b140235945--


From nobody Mon Jan  2 22:30:42 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D30312953F for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 22:30:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.904
X-Spam-Level: **
X-Spam-Status: No, score=2.904 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.5] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id au8SFD_HAeyW for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 22: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 370B612953E for <quic-issues@ietf.org>; Mon,  2 Jan 2017 22:30:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483425038; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fM+0MAQmccMCbawkzAHc3cBuKnetn46002QV3sXJJPk=; b=j92KDcPq1JqV0PG5FKv35yunucbhqUZKE3vKeFba/weB/8GYrkGP/Y76xV7w6hjzx4mZcTAu apspkBUGdrxu/e9fO1bIOUieTM+FdcYXuKn5ypkbvNAzfTx+9ln/DVjWmnca21HS+3dhfP5Q +ALFBbEBv61bkAoeqtd1CB88aQc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=RFaFYQEIsKVM6AachkKVk/GuA2UAWkawFsqZFj2DvM4ZfUhAf6hmLGBECigl7Nkii1/xSN Ink5fcDKh3mCuEA2TW/OstQtpRcMcrtL4u+EruaVY1gMdraXh6Gq+EXOQ4ShmEYziiNK9q/Z xNjLZmTbuWsSzkjmKkVN/xFcDWdT8=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 586b450e.7f33dc24d6c0-smtp-out-n02; Tue, 03 Jan 2017 06:30:38 -0000 (UTC)
Date: Mon, 02 Jan 2017 22:30:38 -0800
From: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586b450e1a600_62833ffb6fd4f13445595@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586b450e1a1ec_62833ffb6fd4f13445449"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hO9gVfGc0ATQhPxTcWD3pgV5dCU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 06:30:40 -0000

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

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

----==_mimepart_586b450e1a1ec_62833ffb6fd4f13445449--


From nobody Mon Jan  2 22:30:45 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94CBE129541 for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 22:30:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JNR20aCJz9FA for <quic-issues@ietfa.amsl.com>; Mon,  2 Jan 2017 22:30: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 6ED8912953E for <quic-issues@ietf.org>; Mon,  2 Jan 2017 22:30:40 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483425039; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gxlT3lLel2/7kHIE+h5LJzOBhZpi40AO79E2PBaaFdU=; b=bQR5sQjgD1Zewtnk2esp0tInurVU0Nhvue6aeNnwHJI4AnKmKo4OZI4NGzVRA/a4BX2OhadQ qHxU7xZdQy/fhe0q0A3NtXcMKrO9cjH3mf8YfLzH0WOWNctIkRWB0oFRgkKU2qFkJonRT0KZ I9OlnAnqwhpxHUI+mNUo+H5kf9s=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=D9vgdcBnENoLTw8rhSxL78r3U0NCWJVaoVZqS2qMgGEvpTes4LShvJzHQcrP4hDNs2/8gT KUtvgUBcEguZ/LGj2+AiVBvm8YFjM9wLud0ci5U/LTxNygPx52YBjOuKS+0C+/6kHVnajLW1 gTvWSPsEvAfLWJ/Qipz2TV/PTbvWA=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 586b450a.7f18a2b934e0-in03; Tue, 03 Jan 2017 06:30:34 -0000 (UTC)
Date: Mon, 02 Jan 2017 22:30:34 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586b450a45aff_614f3fb1b2ac913c657cc@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 2529a2: Add definition for ICSL
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586b450a456d0_614f3fb1b2ac913c65688"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uBcNdJEwX3806xtEsm4ALppN5JU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 06:30:41 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2529a252a86e762467cfe13d00c7906962a8b8b3
      https://github.com/quicwg/base-drafts/commit/2529a252a86e762467cfe13d00c7906962a8b8b3
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

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

  Log Message:
  -----------
  Add definition for ICSL


  Commit: 79a76ba20bcb0c21462cd1db81098765ebdd5d5a
      https://github.com/quicwg/base-drafts/commit/79a76ba20bcb0c21462cd1db81098765ebdd5d5a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #98 from quicwg/icsl

Add definition for ICSL


Compare: https://github.com/quicwg/base-drafts/compare/7d5b87d6c8f8...79a76ba20bcb
----==_mimepart_586b450a456d0_614f3fb1b2ac913c65688--


From nobody Tue Jan  3 03:51:12 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EB681294FD for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 03:51:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.416
X-Spam-Level: 
X-Spam-Status: No, score=-4.416 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, 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 OsFSeg4ng9wV for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 03:51:08 -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 DD045128AC9 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 03:43:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=j4XS0WM3iuNJv9zwndw+ABAB8ww=; b=wMf9M6eDIz1n+rSB wjVST8Vwg53iHjXysNEsPXwy5EqGgaHLPPJzw0cu0PWySJ2VEKflZGfNfZ4CT81y xwfsXdLIPJOI6hergWdv1uqs/WshhygFEIZFfd7TgTeIcnWGLxZnSppQXWqAreHI ADuyiNJL5TskLWt22QK9PgdEUNs=
Received: by filter1131p1mdw1.sendgrid.net with SMTP id filter1131p1mdw1-11840-586B8E6D-52 2017-01-03 11:43:41.886923211 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 3fkFXIsSSgSQJTBMItewBQ for <quic-issues@ietf.org>; Tue, 03 Jan 2017 11:43:41.880 +0000 (UTC)
Date: Tue, 03 Jan 2017 03:43:41 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/90/review/14914115@github.com>
In-Reply-To: <quicwg/base-drafts/pull/90@github.com>
References: <quicwg/base-drafts/pull/90@github.com>
Subject: Re: [quicwg/base-drafts] ALPN Tokens and Alt-Svc (#90)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586b8e6dc3f6f_437e3f80db81313426591d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak34qTgmINwpw+fhG7DaslnnQIv2mTYPA3Wftl 5/DazlmRL+l7GswDQRlWi3SH8aYLOVnYJyHNToSk+f4DztkPjN/o83wPp9l4a6TldCscmwMZd+QmHu ZSFNEmwy/fdURbAJXaMx4fi1NXBn4j3VXQ7dADPlPWEmgwHpN6oXfoAN2Phffcy+zUTkbeHR6vztwg M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XcrVvfaLQCM91D6bNi9AvXoIqVs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 11:51:10 -0000

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

martinthomson approved this pull request.



>  
-   Alt-Svc: quic=":443"; v="34,33"
+## QUIC version hints {#alt-svc-version-hint}

Should we use "Title Case For Headers" or "Sentence case for headers"?

>  on port 443 and, if successful, send HTTP requests using the mapping described
-in this document.
+in this document.  Servers SHOULD list only versions which they support, but MAY

This seems to refer to the example specifically.  but we're now a few paragraphs down.  Either speak generically "the client MAY attempt to establish a QUIC connection on the specified port" or refer to the example directly.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/90#pullrequestreview-14914115">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
-   Alt-Svc: quic=&quot;:443&quot;; v=&quot;34,33&quot;
+## QUIC version hints {#alt-svc-version-hint}
</pre>
<p>Should we use "Title Case For Headers" or "Sentence case for headers"?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/90#pullrequestreview-14914115">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  on port 443 and, if successful, send HTTP requests using the mapping described
-in this document.
+in this document.  Servers SHOULD list only versions which they support, but MAY
</pre>
<p>This seems to refer to the example specifically.  but we're now a few paragraphs down.  Either speak generically "the client MAY attempt to establish a QUIC connection on the specified port" or refer to the example directly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/90#pullrequestreview-14914115">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2UhveUh18IiZwvQ2bdB5Kwqb9fAks5rOjRtgaJpZM4LP_WP">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_T6AvizxFtwmKsL-dmvyMNNta0Xks5rOjRtgaJpZM4LP_WP.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/90#pullrequestreview-14914115"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #90"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/90#pullrequestreview-14914115"}}}</script>
----==_mimepart_586b8e6dc3f6f_437e3f80db81313426591d--


From nobody Tue Jan  3 09:59:13 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1224F129A90 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 09:59:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.119
X-Spam-Level: 
X-Spam-Status: No, score=-5.119 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jxk0Fn--mjzf for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 09:59:12 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADB47127ABE for <quic-issues@ietf.org>; Tue,  3 Jan 2017 09:59:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=TLf3GA0azrw9OArmB5ZnQOMJcok=; b=wQgRo7osGOP58h58 4jZII1kIY3dn967ToMow6sjkD9PAc1YH3DorGtxZRcpcv2lpuhq7KxielllUoTdE nW1O9LBYWwpLbaWMrnEG0+bs7bWaszShidCAj+hpJUwNeZgmMF0sPdLMDvzR2Blc 4Jl3qOfDHjFBjgif5xpLvt2UgFU=
Received: by filter0988p1mdw1.sendgrid.net with SMTP id filter0988p1mdw1-17459-586BE668-62 2017-01-03 17:59:04.687262806 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id peFc2hGyRG-EwO_Pj6Qmkw for <quic-issues@ietf.org>; Tue, 03 Jan 2017 17:59:04.649 +0000 (UTC)
Date: Tue, 03 Jan 2017 09:59:04 -0800
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/64/270178534@github.com>
In-Reply-To: <quicwg/base-drafts/issues/64@github.com>
References: <quicwg/base-drafts/issues/64@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#64)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586be66889121_4b393ffa79b7f1341835ea"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3DgOPBCmt1LpG6lx2VICFgUCh6K+oAgM8zAH 3DSEvO7xrPvsFRYsp890X+R2rxQsuYBUpYjKLirfdibSPqRfEoC5amUj1ugiilkcVUUhQQarcR78zI 9x2mv1YaUF/hlQzRcjkzs5hpFhndRu02S1ua6GPPnPj4bC04I6povZMzXgOKJKkKyhR2cP/7YnJhVt U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cSTRqABkKJzEab2RvpdDCQr2Ehk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 17:59:13 -0000

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

both 105 and 106 shift us from MAY use some kind of pmtud onto SHOULD use some kind of pmtud (the details of which vary). Functionally, that's creating a requirement of implementations that I don't think is justified as necessary by the experience so far and the complexity laid out in the PR.

given ian's experience of 90% effectiveness in comment in https://github.com/quicwg/base-drafts/issues/64#issuecomment-265016665 I would be wary of introducing ICMP into this at all.



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

<p>both 105 and 106 shift us from MAY use some kind of pmtud onto SHOULD us=
e some kind of pmtud (the details of which vary). Functionally, that's crea=
ting a requirement of implementations that I don't think is justified as ne=
cessary by the experience so far and the complexity laid out in the PR.</p>
<p>given ian's experience of 90% effectiveness in comment in <a href=3D"htt=
ps://github.com/quicwg/base-drafts/issues/64#issuecomment-265016665" class=
=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-dr=
afts/issues/64" data-id=3D"192996057" data-error-text=3D"Failed to load iss=
ue title" data-permission-text=3D"Issue title is private">#64 (comment)</a>=
 I would be wary of introducing ICMP into this at all.</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/64#issuecomment-270178534">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9mM6bJgFCKZP-NC=
5ba0n25CodTnks5rOoxogaJpZM4LCCRR">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2P1rFs6X3GwrwS54=
8e9EV6Y7DNUks5rOoxogaJpZM4LCCRR.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/64#issuecomment-270178534"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #64: both 105 and 10=
6 shift us from MAY use some kind of pmtud onto SHOULD use some kind of pmt=
ud (the details of which vary). Functionally, that's creating a requirement=
 of implementations that I don't think is justified as necessary by the exp=
erience so far and the complexity laid out in the PR.\r\n\r\ngiven ian's ex=
perience of 90% effectiveness in comment in https://github.com/quicwg/base-=
drafts/issues/64#issuecomment-265016665 I would be wary of introducing ICMP=
 into this at all.\r\n\r\n"}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/64#issuecomment-270178534"}}}</script>=

----==_mimepart_586be66889121_4b393ffa79b7f1341835ea--


From nobody Tue Jan  3 10:11:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A19041296D0 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 10:11:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.1
X-Spam-Level: 
X-Spam-Status: No, score=-5.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YkhJehvlGZwv for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 10:11:28 -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 0D394129A73 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 10:11:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=WrrSAqplgOuE3Nvkfctexue0KvY=; b=Xr5CH1E8+yGG5JKT XN23RfheaFZFMkOgbsrgjZfnyKM/f6Qb0HUs5mAPaz2XvVIdMDngb2AQrumqey8n ThVz7NtX9i9eQUQRuRHyvnBBXwkfEPXBBeuesxdkdgp4lOQnlyG0XNT0G/KgM4Cg nx/NFdKKEQyzpLKedCNXROQyafo=
Received: by filter0648p1mdw1.sendgrid.net with SMTP id filter0648p1mdw1-8740-586BE94E-C 2017-01-03 18:11:26.261856438 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 8w--rd_iTJy60bmLvP3jiA for <quic-issues@ietf.org>; Tue, 03 Jan 2017 18:11:26.219 +0000 (UTC)
Date: Tue, 03 Jan 2017 10:11:26 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/64/270181742@github.com>
In-Reply-To: <quicwg/base-drafts/issues/64@github.com>
References: <quicwg/base-drafts/issues/64@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#64)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586be94e21b02_128d73fc76448913874394e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2nxe5AC963QKKkdT6O1G5rsADZV5JnXANk1X x8NnKKIxQwPPLQ6L7vPaAAJ0X591+9/F/2zlLySepm52rT3FTqlrIq6Wi/1wQSJyUWrT0Rp/xW/eue 7+FzBrrYjFq1OA+xYIPMGY2Im/zQE9eWny5z9aWRC+I7OYllMZShk9xaI0kSfQGWjc4XhxuvGqYhBH k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tYXp8jCPgJ9U6vMFOfoQxZWoPuE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 18:11:29 -0000

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

> given ian's experience of 90% effectiveness in comment in #64 (comment) I would be wary of introducing ICMP into this at all.

'90% effectiveness' means we're leaving about 150 bytes per datagram on the table.  It would be fine to have a protocol that didn't packetize data all that efficiently in the name of simplicity, but if that is the goal then we should absolutely get rid of the many variable-length header fields, which introduce a ton of complexity for less than 100 bytes of savings in most cases.

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

<blockquote>
<p>given ian's experience of 90% effectiveness in comment in <a href=3D"htt=
ps://github.com/quicwg/base-drafts/issues/64" class=3D"issue-link js-issue-=
link" data-url=3D"https://github.com/quicwg/base-drafts/issues/64" data-id=
=3D"192996057" data-error-text=3D"Failed to load issue title" data-permissi=
on-text=3D"Issue title is private">#64</a> (comment) I would be wary of int=
roducing ICMP into this at all.</p>
</blockquote>
<p>'90% effectiveness' means we're leaving about 150 bytes per datagram on =
the table.  It would be fine to have a protocol that didn't packetize data =
all that efficiently in the name of simplicity, but if that is the goal the=
n we should absolutely get rid of the many variable-length header fields, w=
hich introduce a ton of complexity for less than 100 bytes of savings in mo=
st cases.</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/64#issuecomment-270181742">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq74SQ_k5ajNXtEwf=
h4IVEBe90shOks5rOo9OgaJpZM4LCCRR">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2G3so2w2jufq97j8=
OMq4mXhnssLks5rOo9OgaJpZM4LCCRR.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/64#issuecomment-270181742"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinduke in #64: \u003e given=
 ian's experience of 90% effectiveness in comment in #64 (comment) I would =
be wary of introducing ICMP into this at all.\r\n\r\n'90% effectiveness' me=
ans we're leaving about 150 bytes per datagram on the table.  It would be f=
ine to have a protocol that didn't packetize data all that efficiently in t=
he name of simplicity, but if that is the goal then we should absolutely ge=
t rid of the many variable-length header fields, which introduce a ton of c=
omplexity for less than 100 bytes of savings in most cases."}],"action":{"n=
ame":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/64#is=
suecomment-270181742"}}}</script>=

----==_mimepart_586be94e21b02_128d73fc76448913874394e--


From nobody Tue Jan  3 10:13:44 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4822129A95 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 10:13:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.4
X-Spam-Level: 
X-Spam-Status: No, score=-7.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8UPpnWIWMcPj for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 10:13:41 -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 CDB1D129A73 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 10:13:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ppRfPnOMsToIfNWSmsFHvgXYLq8=; b=kO+O8CEYfETVmj0B 4gprrTT/QpZfK96/zmt+nGYxqrWyUfaIvRVLRX8J1YmeST5yLLkpzH6zbersJeF3 3aDQJX9YA75RTw/7UGWlawydY6BXPc+zdsyUmYugDBzphD3ialOk+3JTKQgJqlaY PY79fFoAIzkunYpvhzW1dnEK+bQ=
Received: by filter0858p1mdw1.sendgrid.net with SMTP id filter0858p1mdw1-18677-586BE9C4-7C 2017-01-03 18:13:24.632921324 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id N7NqyQmeSPmHHDffMSTQZw for <quic-issues@ietf.org>; Tue, 03 Jan 2017 18:13:24.562 +0000 (UTC)
Date: Tue, 03 Jan 2017 10:13:24 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/14980935@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586be9c474783_6bcc3f98a04bf140731f7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3rkY+EAHpAbTX6KbkwPLnYjXD7nDeECm7vHB 3eshfZzSI44rNjfDe6sI/ktRhSKXev+VHmUCX0g1L/37lXYB1BElCRVImPGNSxdzSbkps0jsJ2nxCa giZ2moJWzNbeK0+7Gr9en8HNGD/KLTfwWtY2OIhvK9yUDt+wU9wxg57PhLjepLltR92DCfgf85a5Gg 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-rPRO4hbaIIf7VUM4v1CNQ1OIeo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 18:13:43 -0000

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

martinduke commented on this pull request.



> +
+QUIC endpoints MAY set DF and pad packets when implementing probes as described in
+{{!RFC1191}}, {{!RFC1981}}, or {{!RFC4821}}.
+
+QUIC endpoints MAY set DF and pad packets when it has evidence that the path between two
+previously used IP addresses has changed.
+
+### Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery ({{!RFC1191}}, {{!RFC1981}}) is
+potentially vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple
+and reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP message
+to validate the TCP sequence number as valid for the current connection. However, as
+QUIC operates over UDP, this echoed information may consist only of the IP and UDP
+headers, which hold no connection-specific context except the IP/port 4-tuple.

That's a good point. How about "this echoed information may consist only of the IP and UDP headers, which usually has insufficient entropy to mitigate off-path 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/106
----==_mimepart_586be9c474783_6bcc3f98a04bf140731f7
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+QUIC endpoints MAY set DF and pad packets when implementing probes as described in
+{{!RFC1191}}, {{!RFC1981}}, or {{!RFC4821}}.
+
+QUIC endpoints MAY set DF and pad packets when it has evidence that the path between two
+previously used IP addresses has changed.
+
+### Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery ({{!RFC1191}}, {{!RFC1981}}) is
+potentially vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple
+and reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP message
+to validate the TCP sequence number as valid for the current connection. However, as
+QUIC operates over UDP, this echoed information may consist only of the IP and UDP
+headers, which hold no connection-specific context except the IP/port 4-tuple.
</pre>
<p>That's a good point. How about "this echoed information may consist only of the IP and UDP headers, which usually has insufficient entropy to mitigate off-path 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/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8hM7q9YjLC_0XC1fLpqzLH6629oks5rOo_EgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6HQENQ1z6t7TRFE0JXK2UsLMrI5ks5rOo_EgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_586be9c474783_6bcc3f98a04bf140731f7--


From nobody Tue Jan  3 11:17:22 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2410F129AE5 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 11:17:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 KyMT344wnkER for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 11:17:13 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B9C8129AB4 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 11:17:13 -0800 (PST)
Date: Tue, 03 Jan 2017 11:17:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483471032; bh=Hz7Vhelm5XDM58er9UraPe9WHvLh5HtYIHezQyYXs9E=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bbm10lRilsYIppaiUODvYrKqjq5krbhyyjJeFl0OzF6xLZRnXGM9RPlTrNi6GJFKy NBlcq6EYiZYfMmBi7zTDb2/561OiY9wTwKuRD6xW6809CnaR7Bm/D7QIVy1rbgE1s6 Ir2qKJtzqwd5HJVNb4K70bLLFIdvHTe8YvzBYx8A=
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/64/270198226@github.com>
In-Reply-To: <quicwg/base-drafts/issues/64@github.com>
References: <quicwg/base-drafts/issues/64@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#64)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586bf8b888e93_33b3fc60b3371401972f8"; 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
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y0SMv9FJp-RcV4YmycfHySykI9o>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 19:17:15 -0000

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

I should have been more clear that I was making 2 different (but related)=

comments

1] PMTUD overall ought to remain a MAY

2] in describing PMTUD we could choose to detail a loss based in band
approach or an ICMP approach (or a hybrid etc..).  I meant to advocate fo=
r
the in band approach because of concerns over the complexity of ICMP give=
n
its rather small impact here.

* part of the complexity is simply ICMP is a whole different protocol sta=
ck
- often with different same host consumers than the QUIC stack (as has be=
en
mentioned).

* a bigger part of the complexity imo is that ICMP introduces
unauthenticated and unencrypted inputs into the system. So you have to at=

least add the complexity of verifying them independently which undermines=
 a
lot of their original advantages over a loss based approach anyhow (e.g
partially the argument about search space, the argument about faster) and=

who knows if this also enables meaningful traffic analysis such as
identifying reliable vs non reliable streams, etc.. Much better in my
opinion to keep all quic inputs authenticated as much as possible - and
this is a place where it seems possible.

I'm not actually a big fan of the variable-length header fields, but your=

argument isn't really apples to apples. Variable-Length-Encoded bytes are=

truly saved bandwidth, while the 150 byte MTU shortcoming relates to pack=
et
overhead ratios.. adding 150 bytes of data to each packet has about the
same bandwidth impact as saving 6 or 7 actual bytes if my arithmetic work=
ed
out.






On Tue, Jan 3, 2017 at 1:11 PM, martinduke <notifications@github.com> wro=
te:

> given ian's experience of 90% effectiveness in comment in #64
> <https://github.com/quicwg/base-drafts/issues/64> (comment) I would be
> wary of introducing ICMP into this at all.
>
> '90% effectiveness' means we're leaving about 150 bytes per datagram on=

> the table. It would be fine to have a protocol that didn't packetize da=
ta
> all that efficiently in the name of simplicity, but if that is the goal=

> then we should absolutely get rid of the many variable-length header
> fields, which introduce a ton of complexity for less than 100 bytes of
> savings in most cases.
>
> =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/64#issuecomment-270181742=
>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAP5sxEbWTvUmKtgbh7r=
wymjzSWrReJbks5rOo9NgaJpZM4LCCRR>
> .
>


-- =

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

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

I should have been more clear that I was making 2 different (but related)=
<br>
comments<br>
<br>
1] PMTUD overall ought to remain a MAY<br>
<br>
2] in describing PMTUD we could choose to detail a loss based in band<br>=

approach or an ICMP approach (or a hybrid etc..).  I meant to advocate fo=
r<br>
the in band approach because of concerns over the complexity of ICMP give=
n<br>
its rather small impact here.<br>
<br>
* part of the complexity is simply ICMP is a whole different protocol sta=
ck<br>
- often with different same host consumers than the QUIC stack (as has be=
en<br>
mentioned).<br>
<br>
* a bigger part of the complexity imo is that ICMP introduces<br>
unauthenticated and unencrypted inputs into the system. So you have to at=
<br>
least add the complexity of verifying them independently which undermines=
 a<br>
lot of their original advantages over a loss based approach anyhow (e.g<b=
r>
partially the argument about search space, the argument about faster) and=
<br>
who knows if this also enables meaningful traffic analysis such as<br>
identifying reliable vs non reliable streams, etc.. Much better in my<br>=

opinion to keep all quic inputs authenticated as much as possible - and<b=
r>
this is a place where it seems possible.<br>
<br>
I&#39;m not actually a big fan of the variable-length header fields, but =
your<br>
argument isn&#39;t really apples to apples. Variable-Length-Encoded bytes=
 are<br>
truly saved bandwidth, while the 150 byte MTU shortcoming relates to pack=
et<br>
overhead ratios.. adding 150 bytes of data to each packet has about the<b=
r>
same bandwidth impact as saving 6 or 7 actual bytes if my arithmetic work=
ed<br>
out.<br>
<br>
<br>
<br>
<br>
<br>
<br>
On Tue, Jan 3, 2017 at 1:11 PM, martinduke &lt;notifications@github.com&g=
t; wrote:<br>
<br>
&gt; given ian&#39;s experience of 90% effectiveness in comment in #64<br=
>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/64&gt; (comment) I =
would be<br>
&gt; wary of introducing ICMP into this at all.<br>
&gt;<br>
&gt; &#39;90% effectiveness&#39; means we&#39;re leaving about 150 bytes =
per datagram on<br>
&gt; the table. It would be fine to have a protocol that didn&#39;t packe=
tize data<br>
&gt; all that efficiently in the name of simplicity, but if that is the g=
oal<br>
&gt; then we should absolutely get rid of the many variable-length header=
<br>
&gt; fields, which introduce a ton of complexity for less than 100 bytes =
of<br>
&gt; savings in most cases.<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/64#issuecomment-270=
181742&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AAP5sxEbWTvUmK=
tgbh7rwymjzSWrReJbks5rOo9NgaJpZM4LCCRR&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/64#issuecomment-270198226">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5FVRd=
N0VfZeWqLGX98PgH-QU9hpks5rOp64gaJpZM4LCCRR">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxtLZP=
cgjLZCrYiPEESzlOBZR8vyks5rOp64gaJpZM4LCCRR.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/64#issuecomment-270198226"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #6=
4: I should have been more clear that I was making 2 different (but relat=
ed)\ncomments\n\n1] PMTUD overall ought to remain a MAY\n\n2] in describi=
ng PMTUD we could choose to detail a loss based in band\napproach or an I=
CMP approach (or a hybrid etc..).  I meant to advocate for\nthe in band a=
pproach because of concerns over the complexity of ICMP given\nits rather=
 small impact here.\n\n* part of the complexity is simply ICMP is a whole=
 different protocol stack\n- often with different same host consumers tha=
n the QUIC stack (as has been\nmentioned).\n\n* a bigger part of the comp=
lexity imo is that ICMP introduces\nunauthenticated and unencrypted input=
s into the system. So you have to at\nleast add the complexity of verifyi=
ng them independently which undermines a\nlot of their original advantage=
s over a loss based approach anyhow (e.g\npartially the argument about se=
arch space, the argument about faster) and\nwho knows if this also enable=
s meaningful traffic analysis such as\nidentifying reliable vs non reliab=
le streams, etc.. Much better in my\nopinion to keep all quic inputs auth=
enticated as much as possible - and\nthis is a place where it seems possi=
ble.\n\nI'm not actually a big fan of the variable-length header fields, =
but your\nargument isn't really apples to apples. Variable-Length-Encoded=
 bytes are\ntruly saved bandwidth, while the 150 byte MTU shortcoming rel=
ates to packet\noverhead ratios.. adding 150 bytes of data to each packet=
 has about the\nsame bandwidth impact as saving 6 or 7 actual bytes if my=
 arithmetic worked\nout.\n\n\n\n\n\n\nOn Tue, Jan 3, 2017 at 1:11 PM, mar=
tinduke \u003cnotifications@github.com\u003e wrote:\n\n\u003e given ian's=
 experience of 90% effectiveness in comment in #64\n\u003e \u003chttps://=
github.com/quicwg/base-drafts/issues/64\u003e (comment) I would be\n\u003=
e wary of introducing ICMP into this at all.\n\u003e\n\u003e '90% effecti=
veness' means we're leaving about 150 bytes per datagram on\n\u003e the t=
able. It would be fine to have a protocol that didn't packetize data\n\u0=
03e all that efficiently in the name of simplicity, but if that is the go=
al\n\u003e then we should absolutely get rid of the many variable-length =
header\n\u003e fields, which introduce a ton of complexity for less than =
100 bytes of\n\u003e savings in most cases.\n\u003e\n\u003e =E2=80=94\n\u=
003e You are receiving this because you commented.\n\u003e Reply to this =
email directly, view it on GitHub\n\u003e \u003chttps://github.com/quicwg=
/base-drafts/issues/64#issuecomment-270181742\u003e,\n\u003e or mute the =
thread\n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/AA=
P5sxEbWTvUmKtgbh7rwymjzSWrReJbks5rOo9NgaJpZM4LCCRR\u003e\n\u003e .\n\u003=
e\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/64#issuecomment-270198226"}}}</script>=

----==_mimepart_586bf8b888e93_33b3fc60b3371401972f8--


From nobody Tue Jan  3 13:41:55 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CBBC1295D4 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 13:41:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: 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_jB2Jef0RJI for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 13:41:51 -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 A11D612949E for <quic-issues@ietf.org>; Tue,  3 Jan 2017 13:41:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483479711; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=iEy9p+BNaZVW1vmDSbCa0zr6rLKpg85Nq/ubd5aSR0M=; b=JOSaTL0/HkVxmoEcPa/VpELBtFFovET5TXJVuhkM5q1ntMfJGX3BZ56Q7XgkjkkJu2S9mIOO yRVGjweO27SfNIwfdxsGprxVKWdFcvg0qzxVLK9etGpfp2C5Mu8LwmPH6qA3U+hOnwWmWlFq 81YNcQJXIB3YSER34M/OMw4/Uro=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=xsw1sAdowgSiWT1SOlpea/zzZeVAHUC3+TEjBeT16fD/OMsXFGpbd3EDOl0Qz/d7O2DFMY LoPdzcdU5Ed3E845WfqM7vHjTYX/6ZHGhztdZ6eStOuJTfZe9h9ramJ91aoiulofsOnq5jum EgtLB0blb2s/PF5t7W3wdlOL2Gp5E=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 586c1a9e.7f9e7c1b35a0-smtp-out-n02; Tue, 03 Jan 2017 21:41:50 -0000 (UTC)
Date: Tue, 03 Jan 2017 13:41:50 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <586c1a9ea12ba_66513f8cfad1713c1009bc@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] e90562: Martin's feedback
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586c1a9ea0ea0_66513f8cfad1713c100861"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/THwMItC8zHT3TFj1iFARc-mDWsY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 21:41:53 -0000

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

  Branch: refs/heads/diagrams
  Home:   https://github.com/quicwg/base-drafts
  Commit: e9056225cf421b7d355ae096333ddebb0c823f7a
      https://github.com/quicwg/base-drafts/commit/e9056225cf421b7d355ae096333ddebb0c823f7a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

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

  Log Message:
  -----------
  Martin's feedback



----==_mimepart_586c1a9ea0ea0_66513f8cfad1713c100861--


From nobody Tue Jan  3 13:42:03 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12FC6129666 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 13:41:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.502
X-Spam-Level: 
X-Spam-Status: No, score=-3.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AhhHLXMJdeVq for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 13:41:57 -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 D570C129467 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 13:41:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ACtjP7AYx3JrVvGbDoLSiozoZoU=; b=AeW9a9XIXvV+gAqe a4GYyaDwIkzafVTLebPV8d5CzW8w26XXAApGVmhm7TkTEBE9pbU5iP6NuWc/8hzs ll63xxRoLav4C+kbX0eh2DUSlummx8v7Slld9xsucJkntrd+H9obs5X1Bf9+MUVR jtIywTO2pdO4CVMwAN6GNcLwj8U=
Received: by filter0989p1mdw1.sendgrid.net with SMTP id filter0989p1mdw1-25777-586C1A9F-1B 2017-01-03 21:41:51.352236606 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id UeW91gjCT3-pLXZ-pGEQWQ for <quic-issues@ietf.org>; Tue, 03 Jan 2017 21:41:51.315 +0000 (UTC)
Date: Tue, 03 Jan 2017 13:41:51 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/push/1482450251@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c1a9f3a67b_23a33fcf037b9140776fc"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0rH3pZGqmTlgMx5tFXUYpWJvD5XWNT9qxsmL izUoPSFS4gtJ0PewMbhQKolFddpFlgnp6H6sIAXSn9Sn1R2BuO6cF43vWB1CAmFcMruR5AJlt7v4ro nBhjxTRXTDmXhp38End4Bw4+qFFLcoSRiXCw49mKU6NdNm16g9WI4+cnVP92f/9XiiVj0CsSv+hZVD 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KaknKT4hFTGqSgQXZWQdVxC1UVQ>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 21:41:59 -0000

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

@MikeBishop pushed 1 commit.

e905622  Martin's feedback


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/103/files/0e4d537d8ac7dd8483b4891137900a6403dc143a..e9056225cf421b7d355ae096333ddebb0c823f7a

----==_mimepart_586c1a9f3a67b_23a33fcf037b9140776fc
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 href="https://github.com/quicwg/base-drafts/commit/e905622" class="commit-link">e905622</a>  Martin&#39;s feedback</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/103/files/0e4d537d8ac7dd8483b4891137900a6403dc143a..e9056225cf421b7d355ae096333ddebb0c823f7a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1UoVy9PoOgXOrQxf8nsR_1cNh8vks5rOsCfgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6fpO3w5VeCVDTlK7W4MOgzUeKfaks5rOsCfgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103/files/0e4d537d8ac7dd8483b4891137900a6403dc143a..e9056225cf421b7d355ae096333ddebb0c823f7a"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103/files/0e4d537d8ac7dd8483b4891137900a6403dc143a..e9056225cf421b7d355ae096333ddebb0c823f7a"}}}</script>

----==_mimepart_586c1a9f3a67b_23a33fcf037b9140776fc--


From nobody Tue Jan  3 13:43:13 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DC4212949E for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 13:43:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.716
X-Spam-Level: 
X-Spam-Status: No, score=-3.716 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GoTZslyHawu5 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 13:43: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 E4EA3129467 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 13:43:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SXyev2Hpnxf57f7ifvlZxDhTQoQ=; b=IQUpw6qhsHgm1XH6 PeGtSxWdkqmqIWcW4RsmVQhyWsf7xl1oHYo4ZwZbu3IRaaSu74e7fyQv1T/aCiv9 bhl6WolhCdPfsxo3vhHf8RddkeziIJWWXiz5adUZsQ6Ztc5ZQbC4zghY9/M85Gbs VLFxtFHGYPKxH+KU/NjlYepWG6w=
Received: by filter0808p1mdw1.sendgrid.net with SMTP id filter0808p1mdw1-3906-586C1AE3-2E 2017-01-03 21:42:59.305694472 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id svvq5rDESoqX86bE8Yfg8g for <quic-issues@ietf.org>; Tue, 03 Jan 2017 21:42:59.292 +0000 (UTC)
Date: Tue, 03 Jan 2017 13:42:59 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/100/review/15017892@github.com>
In-Reply-To: <quicwg/base-drafts/pull/100@github.com>
References: <quicwg/base-drafts/pull/100@github.com>
Subject: Re: [quicwg/base-drafts] Describe CONNECT method (#100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c1ae32c53a_207d3fb765d55140251470"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak02DQAFGDhY0BR5Zfm3DVgp17IFb/q8k5PCLr d4hEA8IL8ocVgmw6GYiViqTCWqvQfSbAASyGuyW6ZYavFjDGofxZXmsAlA61o1qTKQbPXFbB7DtFjH cAJCbpIBkqk9feTP84JtnD4+99GaM4a2trIkUmmlLib8H92V+5CE737Tz0EYivBK7Hh+3z9kjd84y6 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FHvvMFf-BGv7rQDmnx5Ly25OMqE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 21:43:12 -0000

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

MikeBishop commented on this pull request.



> @@ -246,6 +246,44 @@ DISCUSS:
 do we need to retain compatibility with HTTP/2's HPACK? 
 
 
+### The CONNECT Method
+
+In HTTP/1.x, the pseudo-method CONNECT ({{!RFC7231}}, Section 4.3.6) is used to 
+convert an HTTP connection into a tunnel to a remote host. CONNECT is primarily 
+used with HTTP proxies to establish a TLS session with an origin server for the 
+purposes of interacting with "https" resources. In HTTP/2, the CONNECT method is 
+used to establish a tunnel over a single HTTP/2 stream to a remote host for 
+similar purposes. 

This was intentional:  "HTTP/1.1 does this; HTTP/2 does this. <para>  Here's how it works in HTTP/QUIC:"  If that's not clear, any suggestions on how to improve 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/100
----==_mimepart_586c1ae32c53a_207d3fb765d55140251470
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/100">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -246,6 +246,44 @@ DISCUSS:
 do we need to retain compatibility with HTTP/2&#39;s HPACK? 
 
 
+### The CONNECT Method
+
+In HTTP/1.x, the pseudo-method CONNECT ({{!RFC7231}}, Section 4.3.6) is used to 
+convert an HTTP connection into a tunnel to a remote host. CONNECT is primarily 
+used with HTTP proxies to establish a TLS session with an origin server for the 
+purposes of interacting with &quot;https&quot; resources. In HTTP/2, the CONNECT method is 
+used to establish a tunnel over a single HTTP/2 stream to a remote host for 
+similar purposes. 
</pre>
<p>This was intentional:  "HTTP/1.1 does this; HTTP/2 does this.   Here's how it works in HTTP/QUIC:"  If that's not clear, any suggestions on how to improve 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/100">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6uzK_w0BVpwWKM50x_Z5YiqMVwVks5rOsDjgaJpZM4LVFM2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq055AA6Z5Z3SntmvXOO2Iavl6PWKks5rOsDjgaJpZM4LVFM2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/100"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #100"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/100"}}}</script>
----==_mimepart_586c1ae32c53a_207d3fb765d55140251470--


From nobody Tue Jan  3 13:48:44 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DBD681296C0 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 13:48:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HuJ8nCfmVebN for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 13:48:41 -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 09BB4129784 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 13:48:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+NMv2Qhw9EZnlG718PsyqKGPC8o=; b=wXzEQGq/EYHDezJk tDLdU2MpFo3bjWzvBwUH07urFvziud5344EkwiGvirBrrKGz/UJQgkVUwdVaxj1v DC2jqFID2eVYHfWURx0+lJGpUd1tKQ3MlJwG999jbhb5FfUjs4rnb8IwvdSuFe8L UPYs/Q1abGdYG2DoJ+eZ12R6VR0=
Received: by filter0825p1mdw1.sendgrid.net with SMTP id filter0825p1mdw1-14896-586C1C33-10 2017-01-03 21:48:35.618603237 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id 9swJSOlWT4uueR0UzkYpHA for <quic-issues@ietf.org>; Tue, 03 Jan 2017 21:48:35.650 +0000 (UTC)
Date: Tue, 03 Jan 2017 13:48:35 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/100/push/1482460405@github.com>
In-Reply-To: <quicwg/base-drafts/pull/100@github.com>
References: <quicwg/base-drafts/pull/100@github.com>
Subject: Re: [quicwg/base-drafts] Describe CONNECT method (#100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c1c3382f5f_72733f983f80d13c3784c7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak02Wypp/4t8ZE8Daq+s54d35VQnKYqQPbcSjx IkniaMaCOtdemzyqy4nEnnN/7dgUhjHfh1bCzLm52+1GZlCHDz/LpUMGSKWCEUtVZlFhTL0lADiCvF x2KdyhDN3adThuFa4TVXh17GElP6FaRHXOeQhAH7QJOj3P4fpoqt/d7PqnwoTQqvWfUOZJR5xB1Zre s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7VXQWFa0XYg_8L1ZENidUt8_cTc>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 21:48:43 -0000

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

@MikeBishop pushed 1 commit.

cd6c622  Martin's feedback on CONNECT


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/100/files/43830f31ce7e0f8676243eb32bdd99b3fa93d718..cd6c6222fe52406feb47625b4cd8518061489458

----==_mimepart_586c1c3382f5f_72733f983f80d13c3784c7
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 href="https://github.com/quicwg/base-drafts/commit/cd6c622" class="commit-link">cd6c622</a>  Martin&#39;s feedback on 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/100/files/43830f31ce7e0f8676243eb32bdd99b3fa93d718..cd6c6222fe52406feb47625b4cd8518061489458">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqylBqeoHrVipCkrtnuSyFTKTr3enks5rOsIzgaJpZM4LVFM2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8tHBCA1pPCj9j-BMAtv7pWjTgrVks5rOsIzgaJpZM4LVFM2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/100/files/43830f31ce7e0f8676243eb32bdd99b3fa93d718..cd6c6222fe52406feb47625b4cd8518061489458"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #100"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/100/files/43830f31ce7e0f8676243eb32bdd99b3fa93d718..cd6c6222fe52406feb47625b4cd8518061489458"}}}</script>

----==_mimepart_586c1c3382f5f_72733f983f80d13c3784c7--


From nobody Tue Jan  3 13:48:59 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EEB91296C0 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 13:48:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x6moSyhLmeDa for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 13:48:41 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD0C6129762 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 13:48:37 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483480117; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mXeiX9bcMgVy0fhFBG/jsfA8A2BY0C1Xwd+1iI97JgQ=; b=QSwDy9NbyFRP+cHrkVJ8lGjwrMLNq2iPtifRKOghmziPJ/9Tly3Ql7NZNsTmYPgROGCl2RZ/ scfQiIM+vCGcMTM2rQFe51uC3urxBfeI4CLFyVzS62NT2iLhDzMahpapoQAwl471kL0EHmff fOMskGiJ9od4dddgx4W+H18ptjU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=mZGtrftDgvhMtUV/GnlyoWBU5HPqGMsie4fWde82ZlYiwdAt6d+71oaEl3ilYgLBhI8KP3 NS/etzOrbbeZE/Ds3YZBLaUmuH0k7PQmLllBFHhRyRXjEOgsW8Ye96BBJGWk1sfS81PSdxPT NiYpm0HFiFlTmieadmJw/YSfgCIK0=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 586c1c32.7f00143d8cf0-in06; Tue, 03 Jan 2017 21:48:34 -0000 (UTC)
Date: Tue, 03 Jan 2017 13:48:34 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <586c1c32b7f11_16e43fb12c09d130222cc@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] cd6c62: Martin's feedback on CONNECT
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586c1c32b7977_16e43fb12c09d130221bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9iDiTyNJsMQEUjjRHoTyz8-AaCc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 21:48:44 -0000

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

  Branch: refs/heads/connect
  Home:   https://github.com/quicwg/base-drafts
  Commit: cd6c6222fe52406feb47625b4cd8518061489458
      https://github.com/quicwg/base-drafts/commit/cd6c6222fe52406feb47625b4cd8518061489458
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

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

  Log Message:
  -----------
  Martin's feedback on CONNECT



----==_mimepart_586c1c32b7977_16e43fb12c09d130221bd--


From nobody Tue Jan  3 13:54:08 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E5171296DE for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 13:54:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XAZR9J021Qth for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 13:54: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 D26B91295D4 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 13:54:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483480445; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=sSE0bhdc9Vi2MUEVWtx7TZg+FVsG1xIe/eSzn6gnZeg=; b=d7q8P2CNeeVSti+ix5cRgsBXUBhUSs6W6Y7YOTSzKztw8GLV56Ma57NfSGB4ddlytPKtMQ1C cn++CoprPNSfeP4VFnMNI9a6tkPsLBbTguYw48LOH1xBUllLk35xbhCUTYJ6oQ4zwmtDvhIr 5JZ/jDCNYrK2oHrwCv6S8kY5m3M=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=X1jYKMIC72jDv937ffsL/zZO6LT/k/edHDeyYJJaq9uFwHHGZSJ5rl2+HAJtj9xdz4vT6+ ESIgFmIeFNPsWc8oeXCcU3tHbvA1JeQ12AwbdxwHsuuMMmDwW8KAMO+HTEwLgbCgfo1kV70b XPV41qGg+/QfFiq01kou3/i2MKBRU=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 586c1d7a.7fc3c06d0480-in07; Tue, 03 Jan 2017 21:54:02 -0000 (UTC)
Date: Tue, 03 Jan 2017 13:54:02 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <586c1d7a6ddec_614f3fb1b2ac913c839e2@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 77a028: Martin's feedback on Alt-Svc
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586c1d7a6d7a4_614f3fb1b2ac913c8388"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uWKsBm6ZWOXKNbOb3QYEbrJ_Apc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 21:54:07 -0000

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

  Branch: refs/heads/alpn-alt-svc
  Home:   https://github.com/quicwg/base-drafts
  Commit: 77a028977ea666ecdb1fa6603764dcb97be31911
      https://github.com/quicwg/base-drafts/commit/77a028977ea666ecdb1fa6603764dcb97be31911
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

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

  Log Message:
  -----------
  Martin's feedback on Alt-Svc



----==_mimepart_586c1d7a6d7a4_614f3fb1b2ac913c8388--


From nobody Tue Jan  3 13:54:23 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22952129702 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 13:54:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.483
X-Spam-Level: 
X-Spam-Status: No, score=-3.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cft0-DsBrQlh for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 13:54:20 -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 3EAC5129759 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 13:54:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LQRbEsbhqDcyWDLh3EbuePu5+hk=; b=dfxgoOM6ixeuDsk6 cjD/4ODs3RQPlklmN/qMxf3/hwJ4pxWoHr9UfMrE7YiF1cEuL0qTik2ntZZLGAeK IuZomYjDHd75cNvX5coxeLTEg49J0NPvA7I47pRHpAuWOx8dfSziO1PSG6eOwFUT VtXxxSye709Lsx0obUEhCCBd4/8=
Received: by filter0905p1mdw1.sendgrid.net with SMTP id filter0905p1mdw1-18208-586C1D7A-4F 2017-01-03 21:54:02.454687279 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id L5A1TMzsQ2uXSsxBHWc33g for <quic-issues@ietf.org>; Tue, 03 Jan 2017 21:54:02.374 +0000 (UTC)
Date: Tue, 03 Jan 2017 13:54:02 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/90/push/1482469005@github.com>
In-Reply-To: <quicwg/base-drafts/pull/90@github.com>
References: <quicwg/base-drafts/pull/90@github.com>
Subject: Re: [quicwg/base-drafts] ALPN Tokens and Alt-Svc (#90)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c1d7a458d9_47443febeb33d1345764a3"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1W2B3XRtHhx+jH1DrUNsuYiWWNE+fcGVx1nw vgT+T/wyfpLWv19PkB5UbMyex7TmTHOnglhwhrb34jjLew0uQqBxIDGwNo6KF9m2eVSCunct+IkKkj tJxWbAnRYALoCPZZBW23noLgktXu1mGwRrapvxvzffGwo57w/ro8G+f7SQwqZbCjtevolc4nf8SCjO c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UuGV24dIctZRByHJM_lp8YIuLAI>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 21:54:22 -0000

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

@MikeBishop pushed 1 commit.

77a0289  Martin's feedback on Alt-Svc


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/90/files/a001407c66dd6566e96f55a287a31836174d1f50..77a028977ea666ecdb1fa6603764dcb97be31911

----==_mimepart_586c1d7a458d9_47443febeb33d1345764a3
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 href="https://github.com/quicwg/base-drafts/commit/77a0289" class="commit-link">77a0289</a>  Martin&#39;s feedback on Alt-Svc</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/90/files/a001407c66dd6566e96f55a287a31836174d1f50..77a028977ea666ecdb1fa6603764dcb97be31911">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Cg-xDe7_37lHe9P-9A_2xS4WOOks5rOsN6gaJpZM4LP_WP">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz87GwQ6QZuKyMJSBxBQLdYRQSpFks5rOsN6gaJpZM4LP_WP.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/90/files/a001407c66dd6566e96f55a287a31836174d1f50..77a028977ea666ecdb1fa6603764dcb97be31911"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #90"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/90/files/a001407c66dd6566e96f55a287a31836174d1f50..77a028977ea666ecdb1fa6603764dcb97be31911"}}}</script>

----==_mimepart_586c1d7a458d9_47443febeb33d1345764a3--


From nobody Tue Jan  3 14:35:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66555129A7B for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 14:35:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.119
X-Spam-Level: 
X-Spam-Status: No, score=-5.119 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m4zlCQKjnRxd for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 14:35:51 -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 98574129AB6 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 14:35:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=45tN1U45W0yuhXaFihBvVgpZXpY=; b=JgfT8qWfH+qLyxz1 LdI3But+XRZq8wlLEDIKkB/0stRLxf7tvQMJ8g7vgaVFmQSFCCPWvNgCW+YfwxJc LLM7m46ikd/FrLkNaWPzlGwENjWnHSHAgsGviSKs6sAqeIKO8kg+VeqI5S6wRoYw +uBfmbQyPaB92f09FK81QW3NjWQ=
Received: by filter1129p1mdw1.sendgrid.net with SMTP id filter1129p1mdw1-23761-586C2746-2D 2017-01-03 22:35:50.652749735 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id r4MDGxGfRZKo5P2GUpy8Vw for <quic-issues@ietf.org>; Tue, 03 Jan 2017 22:35:50.612 +0000 (UTC)
Date: Tue, 03 Jan 2017 14:35:50 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/15026941@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c274680c15_6cde3fea3e5f313426605c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0BTfhXOp1JtXNVTONiCsLgIM+dyLWsdQyWPW 05iwdMxqxiryw7Lsmk65HGCLVmLoi9JFWBS5R+oN3M53LQp1ed45zuOL4dI7B9j+QpqTwERZBtzCSM UHIPExUNUFAsQTqmtVo7MArfz2k8v50aPxwzhb0JdsI0HU2/iIH75v5jeIlgsEdMpwXayHINCNRJfl I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9jYmcyc8E0yZr_zYM7BGPyHkgEU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2017 22:35:53 -0000

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

martinthomson commented on this pull request.



> +
+QUIC endpoints MAY set DF and pad packets when implementing probes as described in
+{{!RFC1191}}, {{!RFC1981}}, or {{!RFC4821}}.
+
+QUIC endpoints MAY set DF and pad packets when it has evidence that the path between two
+previously used IP addresses has changed.
+
+### Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery ({{!RFC1191}}, {{!RFC1981}}) is
+potentially vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple
+and reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP message
+to validate the TCP sequence number as valid for the current connection. However, as
+QUIC operates over UDP, this echoed information may consist only of the IP and UDP
+headers, which hold no connection-specific context except the IP/port 4-tuple.

Yeah, that works.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106
----==_mimepart_586c274680c15_6cde3fea3e5f313426605c
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+QUIC endpoints MAY set DF and pad packets when implementing probes as described in
+{{!RFC1191}}, {{!RFC1981}}, or {{!RFC4821}}.
+
+QUIC endpoints MAY set DF and pad packets when it has evidence that the path between two
+previously used IP addresses has changed.
+
+### Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery ({{!RFC1191}}, {{!RFC1981}}) is
+potentially vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple
+and reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP message
+to validate the TCP sequence number as valid for the current connection. However, as
+QUIC operates over UDP, this echoed information may consist only of the IP and UDP
+headers, which hold no connection-specific context except the IP/port 4-tuple.
</pre>
<p>Yeah, that works.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9jekEHyL3gdcs4lhDwiCdx65JKdks5rOs1GgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4Otuu2tl_ldUR0N_VRd5ioDdVXJks5rOs1GgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_586c274680c15_6cde3fea3e5f313426605c--


From nobody Tue Jan  3 16:44:11 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5BCD129739 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 16:44:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HL89_tlfhEfv for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 16:44: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 45FE41294D8 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 16:44:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483490647; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nDbxi7ojCVqoqgqFdKwLJALbmu0Y0MH7lytfyOZsUoU=; b=aSbc1GNl1UkXZqJa2Kq8mq6Ji8P9isYBZZKiCt6EagWpt+8cmSVq/477RDquLTf82vPXbx9a oXH+zlxqmbeoQ8+ZcAyqrLfKbQBpuz83Ncj0JEXXtwZRJYhQkwEOTZi1yPNqwhBqoCUOmaBb w0levIMrvo2wiKUz2RLDrMk3bBk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=KVb6uxdNlK5GflnHDAEvXHsCQkXKcTzjToV5h6xWfjeEekPsEPT35B29xnTauim9q1kNKe TaSGmwfgQdkwAg83urBkemQSjTptcDryVaSZmj67rAxpb3BBGpbdPXOYUKsTIQR6AqClAJ4/ EZnDzpvYhpixF7RFDTEYkCSXJLkxg=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 586c4555.7f234453c270-in01; Wed, 04 Jan 2017 00:44:05 -0000 (UTC)
Date: Tue, 03 Jan 2017 16:44:04 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586c4554da2db_4af53ff934959134861e4@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 9f7a92: Whitespace cleanup
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586c4554d9e84_4af53ff93495913486040"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8j4K5JHB70qd-gB4ZvSV3UlvCjI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 00:44:10 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9f7a92f0b6541df81ee5cd448cd6ee1afd2f9fef
      https://github.com/quicwg/base-drafts/commit/9f7a92f0b6541df81ee5cd448cd6ee1afd2f9fef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Whitespace cleanup
[ci skip]



----==_mimepart_586c4554d9e84_4af53ff93495913486040--


From nobody Tue Jan  3 16:44:17 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8A871296FC for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 16:44:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hqorTVxARo-A for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 16:44: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 B54321294D8 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 16:44:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483490654; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6MwYPvrKO4SuUc62OKyaFAOl3JA8+jegOy5Em/4YXWw=; b=HNT4dFmKEExwvb3zdPqTnPB6BnDG57TYFprXzh8aS5Ru6C23Ezo2IdCGu1h7LfCHa5kBHxhI f4fp2B1Il7Y7YBuYkWuu50rnkd20Yv1Xg5WqeWrwDlPtD5Cg6y/GlY0HEohTaS9Of68Q2/QP mAZpUvkWnwN+2dCc5aNmMSr/3F4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=evKN6fT4ZDLGNJWtzvNssesEeikE/AmSofwTfTyaixfiN/vYX/7q3FeEXd7KOYLddFd3YJ YH5FWp8HH5mmj1C2wYbAuQGAwiAy8Fyyv030/yNXl/KX0/8xSw6ZHwVE6HhTQr+3WNRnSvpV DGzZuAR8JCtI0fGwS0IiuXDxM8iWM=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 586c455d.7f175c4e04e0-in06; Wed, 04 Jan 2017 00:44:13 -0000 (UTC)
Date: Tue, 03 Jan 2017 16:44:12 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586c455ce6cc4_2e683f87a7543134107157@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] bdaa97: version negotiation isn't low latency, so remove i...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586c455ce6037_2e683f87a7543134107039"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wy6UeIsdwfL6rDkTrK02TYHjqYE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 00:44:16 -0000

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

  Branch: refs/heads/version_low_latency
  Home:   https://github.com/quicwg/base-drafts
  Commit: bdaa9729956cbe0ba306341920189232538d6cde
      https://github.com/quicwg/base-drafts/commit/bdaa9729956cbe0ba306341920189232538d6cde
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  version negotiation isn't low latency, so remove it



----==_mimepart_586c455ce6037_2e683f87a7543134107039--


From nobody Tue Jan  3 16:44:41 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AA8C1296FC for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 16:44:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.416
X-Spam-Level: 
X-Spam-Status: No, score=-4.416 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bi0M3LO52S9a for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 16:44: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 B733F1294D8 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 16:44:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=BYq+PtbJn6u2D3FfXJUcM0NxqPQ=; b=aQdfKmr2ZByW5PrU 76SJ7uRy3EHlvh1kS0vnCTd4L1CNSvA+VFhJ1tHYTLW/d6ShN/hOe2cppcrL8Xbj 0q5wWnl8c/kIwA4QCP05BtZKL17Vgt7ZyurU9vStQ4Q1XZkeQ3EVTsOeO97kWvCm yGV5R4fVmm7EWs+UEA4QkQeHBC4=
Received: by filter1134p1mdw1.sendgrid.net with SMTP id filter1134p1mdw1-1002-586C4575-55 2017-01-04 00:44:37.921833491 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id zCIj4TQ-Srie0hHzIg38Wg for <quic-issues@ietf.org>; Wed, 04 Jan 2017 00:44:37.740 +0000 (UTC)
Date: Tue, 03 Jan 2017 16:44:37 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/110@github.com>
Subject: [quicwg/base-drafts] version negotiation isn't low latency, so remove it (#110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c4575a0bc3_21b13fe07df0f13449571b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1+a+NCyKQyI1ejDYW1Vsjffv6Wy3VAGWGb8A QzP+ICOVeKdeN4XjUpK9+XYE1Ee2MOwvo+KlNUYykicy/bykYcKHVwLkL6CVGFGwNyZGguTPn6e8wP 9QLTtakgmsk3Z1ChvBzZ64QiMEl3iQ1swhnWQ5COcAStKqqrFBOq3gWUKQS3yNor3iZDM+/QJbehKx M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iRRE7G7vvF-mGgBLWOTYD9M0TdI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 00:44:40 -0000

----==_mimepart_586c4575a0bc3_21b13fe07df0f13449571b
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/110

-- Commit Summary --

  * version negotiation isn't low latency, so remove it

-- File Changes --

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

-- Patch Links --

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>version negotiation isn&#39;t low latency, so remove it</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/110/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/110.patch'>https://github.com/quicwg/base-drafts/pull/110.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/110.diff'>https://github.com/quicwg/base-drafts/pull/110.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/110">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzGRtlDiIH_z6VA_tt882Qj3GIXzks5rOut1gaJpZM4LaLt-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4Mrglrd42pPBn-Fl8iPDGjWdAIoks5rOut1gaJpZM4LaLt-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/110"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"version negotiation isn't low latency, so remove it (#110)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/110"}}}</script>

----==_mimepart_586c4575a0bc3_21b13fe07df0f13449571b--


From nobody Tue Jan  3 16:51:22 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF530129421 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 16:51:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.555
X-Spam-Level: 
X-Spam-Status: No, score=-3.555 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dkVvf5mKjmGq for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 16:51: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 4DBB51293DC for <quic-issues@ietf.org>; Tue,  3 Jan 2017 16:51:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=JiRH5mj1NyFKeotSJWn5ZpCH/SE=; b=Wpd8w/LQ6MGab6Y6 V2jG7Ei8yFwWeTX/kb/ArcwqqbBec/TtJjyqu5ICsO3AHdL65pmK6pw9VPsXK3ej mb/rVXrBauYC3SWWe4abpNsHIXdGdAUo1xw7D4/C3CyrCvz9memaKeWZf+pyRsSl dMRwh60Atgfu0GwKdmdyVdrgaHg=
Received: by filter0469p1mdw1.sendgrid.net with SMTP id filter0469p1mdw1-11779-586C4705-33 2017-01-04 00:51:17.745334289 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id z-aZ98RHQdGHRO2CiC8r3A for <quic-issues@ietf.org>; Wed, 04 Jan 2017 00:51:17.658 +0000 (UTC)
Date: Tue, 03 Jan 2017 16:51:17 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/110/c270267965@github.com>
In-Reply-To: <quicwg/base-drafts/pull/110@github.com>
References: <quicwg/base-drafts/pull/110@github.com>
Subject: Re: [quicwg/base-drafts] version negotiation isn't low latency, so remove it (#110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c47058d46f_23893fdca5e3b13041283a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2nNo6s3KS9k2/Szltv1cFi/ZuSJ6KtI/H8SK U56b9lqrNXi0e9VjgPY4Pu6uDxlbyo/Mu9Njuy6PaSPdWtBH1kBCLOLCx/ZuYMpdnxaSl0fEZswdTg E0KcqhO7XvxRU1Wqtjju/tZ4Lvi2I1agMkd/iaNkrljHzz++SwstV2Md/3GbkhacdVXgUb+VPJgnqz M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6AkrVCDtBMfCg3cVReKvVPivlv0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 00:51:21 -0000

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

Ahh, I missed a step.  Incoming...

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

<p>Ahh, I missed a step.  Incoming...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/110#issuecomment-270267965">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5raylji1nWK4zPKdw0Kq3wwuDU1ks5rOu0FgaJpZM4LaLt-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6kf-L-AvvIb-TNFgbEk5T4eZ8MZks5rOu0FgaJpZM4LaLt-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/110#issuecomment-270267965"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #110: Ahh, I missed a step.  Incoming..."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/110#issuecomment-270267965"}}}</script>
----==_mimepart_586c47058d46f_23893fdca5e3b13041283a--


From nobody Tue Jan  3 16:53:17 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35AC71297A5 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 16:53:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NgXzWAzbpqDa for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 16:53:15 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D326129739 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 16:53:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483491194; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=M4X8ddisDrq06HOgH55VK/vSeha3a2OLiEohVZdT6Bw=; b=zaePN8cYo0pGxEzV1Dgs+ASlB0mmXSFR8ekezMIVjOpHAG93jo6DxBDe87+HdzSZ3pb5RZ7l uhpXFJVjZ2vHLzE/9QWDtF6Bwf91Y45d2K1wr95BBitpMR6R3kItFpFpY0hKPUuRrntUVLm2 mMx/qX6fmWDttH67YOaeHHf72oU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=k8bfjM/+YkHxc8JWgDan4EJDSJJ07j5dvIVhDmPebk2EKFYqyCn63Kuc/vOnQNFuxg9BwH d0U7Sf0fsXwlk6mqVIEN4RgCdsiSDv9JVqKZ0bV5kGbinM0WnxeYvAEiGi03Y/mWs89FAUDD Go0H30Z700O5GzmeSapDPVL//y8bc=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 586c477a.7fc0d5f73420-smtp-out-n01; Wed, 04 Jan 2017 00:53:14 -0000 (UTC)
Date: Tue, 03 Jan 2017 16:53:14 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586c477a2cd8d_2da23faebd88713c125914@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 3681a7: Roll version negotiation text into low-latency sec...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586c477a2c7b7_2da23faebd88713c125860"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uza59LK1fWWgK90rlaN-zsV7_58>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 00:53:16 -0000

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

  Branch: refs/heads/version_low_latency
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3681a716f0302bceb338692186f904fa82f2a4a9
      https://github.com/quicwg/base-drafts/commit/3681a716f0302bceb338692186f904fa82f2a4a9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Roll version negotiation text into low-latency section



----==_mimepart_586c477a2c7b7_2da23faebd88713c125860--


From nobody Tue Jan  3 16:53:23 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19503129739 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 16:53:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.383
X-Spam-Level: 
X-Spam-Status: No, score=-5.383 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 vOba4YfL6JTI for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 16:53:15 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66503129785 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 16:53:15 -0800 (PST)
Date: Tue, 03 Jan 2017 16:53:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483491194; bh=YBCn4RgWfXkaUKtZS6iu/tq3bJdG9WnzqSa3Avx9cok=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DMG+ItuA+0MsWE2f4/Lled695OiLD8xgCV6HkNtYnPb2IubURLj0zTJS0TBhvpz75 iVITyGuImm5TIYsZ5Lo03UWCTyLFi0jNl05jMTrobH9SZrsh97ibS8giI74p35HhTE +0weM4rndqOAbQWWa+keGCZXood64pmA3XDBsg9s=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/110/push/1482687469@github.com>
In-Reply-To: <quicwg/base-drafts/pull/110@github.com>
References: <quicwg/base-drafts/pull/110@github.com>
Subject: Re: [quicwg/base-drafts] version negotiation isn't low latency, so remove it (#110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c477a6ef2b_2d863fd92eb6913422832c"; 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/9F95U0ySmk7LvvswDNVpdRdQMJU>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 00:53:17 -0000

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

@martinthomson pushed 1 commit.

3681a71  Roll version negotiation text into low-latency section


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/110/files/bdaa9729956cbe0ba306341920189232538d6cde..3681a716f0302bceb338692186f904fa82f2a4a9

----==_mimepart_586c477a6ef2b_2d863fd92eb6913422832c
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 href="https://github.com/quicwg/base-drafts/commit/3681a71" class="commit-link">3681a71</a>  Roll version negotiation text into low-latency 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/110/files/bdaa9729956cbe0ba306341920189232538d6cde..3681a716f0302bceb338692186f904fa82f2a4a9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5IBaQxwICiQZyf4ISBh8xqqgHbFks5rOu16gaJpZM4LaLt-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0OR27uuXlyKU9jiaWypWfwpM_czks5rOu16gaJpZM4LaLt-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/110/files/bdaa9729956cbe0ba306341920189232538d6cde..3681a716f0302bceb338692186f904fa82f2a4a9"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #110"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/110/files/bdaa9729956cbe0ba306341920189232538d6cde..3681a716f0302bceb338692186f904fa82f2a4a9"}}}</script>

----==_mimepart_586c477a6ef2b_2d863fd92eb6913422832c--


From nobody Tue Jan  3 17:31:21 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31BDE12994E for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 17:31:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HpJ8mlTXdl83 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 17:31:18 -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 CF89D1298D9 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 17:31:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RettmFViH+ZnLhs/ZinM56aHEMs=; b=SEd/6wlFwittA9Tq rzIWxlcxw/CNgMhlmu1AixKpMovrFpbNroRryUjanqKFOrgTIV4aoVOT5y6M/mjE aNP6MAmg+dkeTtwCaS695q4HhAAqbU86Qjv6U7X3FPrQU7RDHciLwWOQpaWzZkd9 /Xsh/A2U22ln014mBTQ7Tq4TP+U=
Received: by filter0896p1mdw1.sendgrid.net with SMTP id filter0896p1mdw1-28967-586C5056-31 2017-01-04 01:31:02.462337685 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id zgep2WHNT6atXe93bH1MKw for <quic-issues@ietf.org>; Wed, 04 Jan 2017 01:31:02.321 +0000 (UTC)
Date: Tue, 03 Jan 2017 17:31:02 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/110/review/15045591@github.com>
In-Reply-To: <quicwg/base-drafts/pull/110@github.com>
References: <quicwg/base-drafts/pull/110@github.com>
Subject: Re: [quicwg/base-drafts] version negotiation isn't low latency, so remove it (#110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c50563a4cb_7ef3fe65be1d1348346c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0A2Pub9YWSdnZ4tdUpsniFLeJFo3Bc9RGpr6 Lou7E+52Jc44NTcRyJQqhktmA21UxVXF4clVHTEb/nCw04IeKGVHPO/9HIzsgLfFmoHXS4vDtCDxvP aad/sWzZ8VbSwMl+GD3LjcmyLJc+whqPIArEFRMngQZvhlNd3ffrO27Zsteb3m3bCneIZIEKTy7Pxt I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fpPyFyXNRJXcnAFcZoERk1H2Ndk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 01:31:20 -0000

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

MikeBishop commented on this pull request.

I think it's "low latency" in the sense=C2=A0that the client doesn't propos=
e the list and wait for the server to select.  But by that standard, so is =
TLS=C2=A0 version negotiation....



--=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/110#pullrequestreview-15045591=

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

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

<p>I think it's "low latency" in the sense=C2=A0that the client doesn't pro=
pose the list and wait for the server to select.  But by that standard, so =
is TLS=C2=A0 version negotiation....</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/110#pullrequestreview-15045591">view it on GitHub</a>, or <a =
href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-r_K1wfVh8Cf=
s51Gx-gkbXBU8hCks5rOvZWgaJpZM4LaLt-">mute the thread</a>.<img alt=3D"" heig=
ht=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7-g6JAdgmwRIHM=
SUaFdk2t-eE9Sks5rOvZWgaJpZM4LaLt-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/110#pullrequestreview-15045591"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #110"}]=
,"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/110#pullrequestreview-15045591"}}}</script>=

----==_mimepart_586c50563a4cb_7ef3fe65be1d1348346c--


From nobody Tue Jan  3 18:12:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3603812997F for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:12:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.483
X-Spam-Level: 
X-Spam-Status: No, score=-3.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s8xjrj6kmRdA for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:12: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 BCBA512997D for <quic-issues@ietf.org>; Tue,  3 Jan 2017 18:12:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3y+kCgx2rTcr8yOHUoBXRh1r6Ck=; b=PVGlMsQsznHYeE/K bpVcD+gUVccrZX9x2zftplSt+xRPvvVZ6+vZKlvIVBNeOLsyczqRTJDE7QhIj+Bb MUhcO1LuiL9YegJSt5HuoHGfGMaJzAJs8EXrG8rUk+tLdlMcZAaxmKg0gp4tDLsy 2OW6m6NHQA5wBSQx0yk2CZKg6h0=
Received: by filter1105p1mdw1.sendgrid.net with SMTP id filter1105p1mdw1-14911-586C59F6-24 2017-01-04 02:12:06.796910577 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id KWJsFaT4R6a4Z8ly178wug for <quic-issues@ietf.org>; Wed, 04 Jan 2017 02:12:06.702 +0000 (UTC)
Date: Tue, 03 Jan 2017 18:12:06 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/59/270278860@github.com>
In-Reply-To: <quicwg/base-drafts/issues/59@github.com>
References: <quicwg/base-drafts/issues/59@github.com>
Subject: Re: [quicwg/base-drafts] Define ICSL parameter (#59)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c59f69653c_57f73fbeb789f138151863"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0wi5e0veA1n01kc0qWAHsyANvbmdCescFc7B wK1tSDX4qkCxxI3UBTXu9Liuv4+QRdcCfW+Ef8tvUWMfFPGd2WeMgP4EVV+XcLew7xnAC5WvhkD1d9 kQmLNGK1Vn6Lj6DLp5W/Pb3SPoNzw9S1z4jGzCfnM+Jftumj0HaQt0SfbHS5MULVnkUSyms29d4YS3 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WOlKp_ehlX_NRKpgD9Ht7t6XKNU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 02:12:09 -0000

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

Closed by #98.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/59#issuecomment-270278860">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3wh50W2goNl7gbYNjvyTfrZOiNmks5rOv_2gaJpZM4LCBwV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq34m6ivyfP_BBSAVG141RweGm8BDks5rOv_2gaJpZM4LCBwV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/59#issuecomment-270278860"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #59: Closed by #98."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/59#issuecomment-270278860"}}}</script>
----==_mimepart_586c59f69653c_57f73fbeb789f138151863--


From nobody Tue Jan  3 18:12:15 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A3DC12997D for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:12:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.874
X-Spam-Level: 
X-Spam-Status: No, score=-5.874 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6h6WJ-kmJzf1 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:12:08 -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 0E833129980 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 18:12:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mDUfN+mN/y88aq/yK/7jrxen+Is=; b=aXgLefE8K55+rvlu DIH3EqjZI50gkHp/T/VmxFZdSPLLY9nEBP7M7k98D7U8P+on4sT6c+MPqHzMSeBw q47WhyDUix19fWM8ruN0HiJRl5M/JMrzAGJqFPTh/gI6gQ7Zptjawim+sPgZylNy NxEXtit+uUHDF9l3tKl8lo53Xxg=
Received: by filter1070p1mdw1.sendgrid.net with SMTP id filter1070p1mdw1-27720-586C59F6-38 2017-01-04 02:12:06.909931946 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id xFpXMtSQTGy5g_ud7Gz6Gw for <quic-issues@ietf.org>; Wed, 04 Jan 2017 02:12:06.812 +0000 (UTC)
Date: Tue, 03 Jan 2017 18:12:06 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/59/issue_event/910658415@github.com>
In-Reply-To: <quicwg/base-drafts/issues/59@github.com>
References: <quicwg/base-drafts/issues/59@github.com>
Subject: Re: [quicwg/base-drafts] Define ICSL parameter (#59)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c59f6b464c_13433ff43bd311383494fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2H5LnUed8wV1uSS8eQIPv/H94J8GgE2Xq5TN vFtvfAP22/dw0ltFtaI1xvmnHOE4BRHRYEsWPFiyLBKj9Fyf6564rGW3zHWLxj1cX2DUKasZjhIgCW mN81BjoP0t02MGkO3oZXegf3gLQdRWcsOxlZ9qBX06RsPpj72Rz7WbqnEQNM4tp8apF9Kmo9dESCUm U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gMQ4KGdqtYxIVHVb5R7aASyGxK8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 02:12:09 -0000

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

Closed #59.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/59#event-910658415">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3wh50W2goNl7gbYNjvyTfrZOiNmks5rOv_2gaJpZM4LCBwV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq34m6ivyfP_BBSAVG141RweGm8BDks5rOv_2gaJpZM4LCBwV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/59#event-910658415"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #59."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/59#event-910658415"}}}</script>
----==_mimepart_586c59f6b464c_13433ff43bd311383494fb--


From nobody Tue Jan  3 18:13:28 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3FD8129980 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:13:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mcy-gi5_Q9Ao for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:13: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 9B85B12997F for <quic-issues@ietf.org>; Tue,  3 Jan 2017 18:13:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483496004; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zg8jqGwFdhmCP/WzExPgoivdwkjVSJqnmKwQCTE3Uys=; b=R0ENB3WzCsQuaiQlN7V9N0AyG/MGmdSuD7XzVOvh9xkptKTnImYTeRfl74t5tDR/h2lefHYX Yf7GOzsFNCzwwKW6zSxsNc7b1IN1cgouMggWBqryBoAYkptUbg1ytdnVT/gN4HCZyVD2c4XR 1nzdzzYQFcXxG3jbdrCMO41+AC4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=l+FGUgUHbqJpLwDDLCDkmjA4Q4KPiPmfrK6ABKUM0UpshtPo/c8LGt0TLwit48/AGxZdh5 GQooavQrHIRB7C3Qo7SK9p7UN3K385fL8IfzewAav/bJadZ0yCuQnz8ZAr7uXfBhniQ5ZiQM V1i0cdCuJWo/urG2n8B/IaEeRfoD4=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 586c5a44.7f0395d078d0-smtp-out-n03; Wed, 04 Jan 2017 02:13:24 -0000 (UTC)
Date: Tue, 03 Jan 2017 18:13:24 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586c5a44bb50d_3f403f855888d13881340@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b5823a: Big endian
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586c5a44bb0d9_3f403f855888d1388123b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1pd1LMQyexX9-lsvYi2TRYDcdBw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 02:13:27 -0000

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

  Branch: refs/heads/big_endian
  Home:   https://github.com/quicwg/base-drafts
  Commit: b5823a5ce9ec0b165c34854d0bb11acfe5803485
      https://github.com/quicwg/base-drafts/commit/b5823a5ce9ec0b165c34854d0bb11acfe5803485
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Big endian

Closes #28



----==_mimepart_586c5a44bb0d9_3f403f855888d1388123b--


From nobody Tue Jan  3 18:17:21 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A0D512997D for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:17:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.383
X-Spam-Level: 
X-Spam-Status: No, score=-5.383 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 DVX04JrisVzg for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:17:19 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 058EA1293F3 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 18:17:18 -0800 (PST)
Date: Tue, 03 Jan 2017 18:17:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483496237; bh=AJJlojGPmxVV7OgkIvGQ05Q8gt06T3IZMHnWF4QZ0Qg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0jr+h3SNEGWHBQuBAOYvP8/3o0G+kWsG98w3Q3y+EfavgVXfBgaOzOEUU6bshdvJf Az2Cdh0MbPW/jzWg421Tpw+YYIDw9Q6RXZw4ThKCj6Dwc4ePMZPzd8Mv7VMyH7n+DF 5wJejhoSKV4yX2XgQCivz/dWfehF4iew1z7tYzm0=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/99/c270279517@github.com>
In-Reply-To: <quicwg/base-drafts/pull/99@github.com>
References: <quicwg/base-drafts/pull/99@github.com>
Subject: Re: [quicwg/base-drafts] QUIC-TLS Extension and version negotiation (#99)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c5b2dee34e_479d3fa4a384913013977d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l2bg5lA80xOWkNhlIy7oLw9Vtag>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 02:17:20 -0000

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

I think that this is better off moved to the -transport document.  If it's OK with you, I plan to move your text there.  I think that keeps the separation of concerns cleaner.

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

<p>I think that this is better off moved to the -transport document.  If it's OK with you, I plan to move your text there.  I think that keeps the separation of concerns cleaner.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/99#issuecomment-270279517">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq00dUcCW1SWPZSKNqZwSZfLCKm05ks5rOwEtgaJpZM4LVEDc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq60dCa03pM0uBFo_c6yIagOhOqfvks5rOwEtgaJpZM4LVEDc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/99#issuecomment-270279517"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #99: I think that this is better off moved to the -transport document.  If it's OK with you, I plan to move your text there.  I think that keeps the separation of concerns cleaner."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/99#issuecomment-270279517"}}}</script>
----==_mimepart_586c5b2dee34e_479d3fa4a384913013977d--


From nobody Tue Jan  3 18:30:53 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F3731294BB for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:30:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.097
X-Spam-Level: 
X-Spam-Status: No, score=-5.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iWD3UMgqVgzZ for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:30:50 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA30B12944F for <quic-issues@ietf.org>; Tue,  3 Jan 2017 18:30:50 -0800 (PST)
Date: Tue, 03 Jan 2017 18:30:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483497049; bh=EzAIq2oz/DetLw2p3sLxsi4OsDs/S/D37TMFjc5aV3Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xDJ/MBrDdZaNDVKSHpHuE7puMirjjUxQ4LYnoQSpdsuv3N9EpK4akeCL1X3I9OPWz b63pfrwcFJriLewUOB6eeIBKb/Z0Vd4WZReiPCTd32KyClJW9PU5ZbcgXRKlLGHICm IOVTqJQDbOoSA7wcUDCvd/S5XCqrhrDdFrysHB0Q=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/110/c270281087@github.com>
In-Reply-To: <quicwg/base-drafts/pull/110@github.com>
References: <quicwg/base-drafts/pull/110@github.com>
Subject: Re: [quicwg/base-drafts] version negotiation isn't low latency, so remove it (#110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c5e59dcd3d_267b3fa4a3849130214597"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rhLkk11xyvTolbX6WP8q-Sw__pg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 02:30:52 -0000

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

:) IPv4 is also low latency by the same measure, it just doesn't really have a "negotiation" piece.

I think that the main point is that it's redundant with the "low latency connection setup" thing.  A truly low latency version negotiation would allow for some progress on the rest of the handshake in parallel.  But that requires a greater commitment to a given packet format.

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

<p>:) IPv4 is also low latency by the same measure, it just doesn't reall=
y have a "negotiation" piece.</p>
<p>I think that the main point is that it's redundant with the "low laten=
cy connection setup" thing.  A truly low latency version negotiation woul=
d allow for some progress on the rest of the handshake in parallel.  But =
that requires a greater commitment to a given packet format.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/110#issuecomment-270281087">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwzyzTK=
ls_S_HiGM8ZxDztpmtUjDks5rOwRZgaJpZM4LaLt-">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3sB-K=
Fgq8gpu3egB8nN6GAWT1q2ks5rOwRZgaJpZM4LaLt-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/110#issuecomment-270281087"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #110: :) IPv4 is also low latency by the same measure, it just doesn'=
t really have a \"negotiation\" piece.\r\n\r\nI think that the main point=
 is that it's redundant with the \"low latency connection setup\" thing. =
 A truly low latency version negotiation would allow for some progress on=
 the rest of the handshake in parallel.  But that requires a greater comm=
itment to a given packet format."}],"action":{"name":"View Pull Request",=
"url":"https://github.com/quicwg/base-drafts/pull/110#issuecomment-270281=
087"}}}</script>=

----==_mimepart_586c5e59dcd3d_267b3fa4a3849130214597--


From nobody Tue Jan  3 18:38:44 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7994E12998C for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:38:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JRvq1ORp4U34 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:38: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 290E812998D for <quic-issues@ietf.org>; Tue,  3 Jan 2017 18:38:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483497521; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cvz7/1iDidQse6ZbpBujUZasS4zKSnPVCmu5d03LXj0=; b=PpOfnK+xWyw60Zywo8G7qm6+qe3aeJpRh9cO1R1iKOh1z4STXm29dUUyMi+Ve/46RCfB7eOV /DFgdRpyuk1ytj8LEafTo+hHUDQjWnP3Li1Czm3BHgND/acFlbHo6LRsn4TiKOJdrkTOKvY8 W8ACv0Jf83JcDv6Bi3xysOgrzwo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=YzoPfiYsz45pPXwz6BS6QZnnAIqCFuGCdNlfizebT418v0CYxlxkFF4uE8JRoUxZhN9Pud Dt0nqdUshCqx7rfWf7ldfJvqT9ycE/FHdyKYzIBQThNa5Rcz3zUlSw7FGDbZzohKNf9Fw7Qk jFO0EfadjTGh8hUeElFXGN6eMy2P0=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 586c6031.7f28b095adb0-smtp-out-n03; Wed, 04 Jan 2017 02:38:41 -0000 (UTC)
Date: Tue, 03 Jan 2017 18:38:41 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586c603144678_2e333f9578b131341033bb@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 768274: Define version negotiation more thoroughly
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586c603143fa5_2e333f9578b131341032c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8UgQ5TXEA3v7_V62wSsMW_QHwLM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 02:38:43 -0000

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

  Branch: refs/heads/version_numbers
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7682742fb9280827b7524dd4d35ebc3402a0bced
      https://github.com/quicwg/base-drafts/commit/7682742fb9280827b7524dd4d35ebc3402a0bced
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Define version negotiation more thoroughly



----==_mimepart_586c603143fa5_2e333f9578b131341032c4--


From nobody Tue Jan  3 18:40:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C676B12998D for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:40:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.716
X-Spam-Level: 
X-Spam-Status: No, score=-3.716 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HgUWzMdVOFQF for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:40: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 46D42129981 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 18:40:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=3x0hixvOFsL4scMs4bxMb3WNKqc=; b=jIdFZ1f1qxcURKn/ DMN1TmHgN5akkKj+TpaNDbN58T5p2zagXfM9dgKCgd60AItQY2yaYWVxTRU5RIEE 4XfG8WmOgCwEe1VnaesbubtKPxN/fCKASG7KM9C0nboI+lrskCOPtVfipZ+D/1ah 4Vg7EjKk+y8LlI1WXWx15A72vGo=
Received: by filter0981p1mdw1.sendgrid.net with SMTP id filter0981p1mdw1-11191-586C6086-23 2017-01-04 02:40:06.196400068 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id QEA90tmXQei71NNjEypuEg for <quic-issues@ietf.org>; Wed, 04 Jan 2017 02:40:06.149 +0000 (UTC)
Date: Tue, 03 Jan 2017 18:40:06 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/111@github.com>
Subject: [quicwg/base-drafts] Big endian (#111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c6086a576_55523fdfc55c11301396436"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3CjIgGFkOqknECLPhP2avWcQ/yFhb18W6f/7 fjK0+yUwawiSc5NQOh32pBtwMYV7gnqIvh4y83mREr09foDSAJR0DkdfcCks9BfPO7q5U/Q4PDWMaD gdjIOauvM2A9RDdevVCtrycc62MLCewNWapdVXHC6/UEE7EWbxtpNRCwFGFmMiS62IXoYbqRKFEtja E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KQRlQnWK5gQUHpZ1NCxp7zoBIHA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 02:40:09 -0000

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

I was worried that this would be hard.

Closes #28 

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

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

-- Commit Summary --

  * Big endian

-- File Changes --

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

-- Patch Links --

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

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

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

<p>I was worried that this would be hard.</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/28" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/28" data-id="191795739" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#28</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/111'>https://github.com/quicwg/base-drafts/pull/111</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Big endian</li>
</ul>

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/111">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4SyfdjkjWdp0qUoCaOupWZnEBytks5rOwaGgaJpZM4LaPPO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq11EWphovDN6p4ZysYZpNFdQiT-eks5rOwaGgaJpZM4LaPPO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/111"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Big endian (#111)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/111"}}}</script>

----==_mimepart_586c6086a576_55523fdfc55c11301396436--


From nobody Tue Jan  3 18:47:15 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 455951293F8 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:47:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.555
X-Spam-Level: 
X-Spam-Status: No, score=-3.555 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1GipA9GyPARc for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:47:11 -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 BC696129981 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 18:47:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=+DCz09sfyP0bMypLmvXbF07yz7s=; b=GeUpZXVP91q6pnlS juij2FzDABSAC39ckotYk32OcuGuHb8ADYkey/HDucpqyEkTLywEspERt0Z1op6Z XhqgV96/BTcq/D8POIgKsk+3b+4bvRMCP2QoOfu52bZEim8gsFe9CvhVK1nNcSEv KZu+n0xU+VyH5jjKDCzVLUU5UkE=
Received: by filter1128p1mdw1.sendgrid.net with SMTP id filter1128p1mdw1-10685-586C622E-5C 2017-01-04 02:47:10.930411301 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 8T2YIYrITza0j_1Cxd40sg for <quic-issues@ietf.org>; Wed, 04 Jan 2017 02:47:10.847 +0000 (UTC)
Date: Tue, 03 Jan 2017 18:47:10 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/112@github.com>
Subject: [quicwg/base-drafts] Should we grease version negotiation? (#112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c622ebbdcf_7e0a3fbeb789f1381400796"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0vLC9GDoW6gURkr8HQiHU4Hz41A+nh7fzaXN uicnQ2Fk2mBK2kFJw/ngoWHovzihu7/6AYBV0iDlNSOeHj5RGrmjygtREjCLZh59z+5TFQZji5KLrJ BLB5j8CQhIL55+Qss8A63Tcpw3cZPHIPExBrxc+LNANUFKpjV2YlQ5ekVBi5nRPQnYpY7vFY0yQwnq E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rQKnu-PhSwXheoV102TiYtET36A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 02:47:13 -0000

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

Shout out to @davidben and the recently adopted draft-davidben-tls-grease.

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

<p>Shout out to <a href="https://github.com/davidben" class="user-mention">@davidben</a> and the recently adopted draft-davidben-tls-grease.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/112">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1GitsRHvTeLRdrfVx_-SgE2xUhkks5rOwgugaJpZM4LaPcq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq06E0cfBmGq25YN6T3Rz6pWDirvwks5rOwgugaJpZM4LaPcq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/112"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Should we grease version negotiation? (#112)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/112"}}}</script>
----==_mimepart_586c622ebbdcf_7e0a3fbeb789f1381400796--


From nobody Tue Jan  3 18:49:52 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A66D129B7F for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:49:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UYgCQSKM-Qhe for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:49:50 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49809129B33 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 18:49:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483498189; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=B3V5/70z7cv0ZJtVWlnhyH4mYuKolLP9zJIichoGZxE=; b=utdQ4ET61+oXluyVPSrnj6qNNT2V3/JVEFHt6680TNhwfb2kna30Dt/0/20OS++wosjOBM5Q ffa8pVQbzrI1DOSnI59QHK09fq2feGSVUc46l5HN71ybvnoZWFS2KFCtqrVO1eiA78VVr87v YGuNUBvyOLeSr0RezT9alyrjmFk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=KvkcTAJ/TkIy+y05UeBJkXCh/UgGCBtszbs9z2hdSgKg0I7q3LmOOihrwC7nr741itEqnS PjUQWt1LOWwf1PDppWOnIrFqSOjtEsjVYK5QyAOE47VVSzQ6xjTl01/70GgFfkjupSKoHlzQ aRqrWatj40ktsPqUnTyMUjVrJG/Fw=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 586c606a.7ff1b6c61240-in02; Wed, 04 Jan 2017 02:39:38 -0000 (UTC)
Date: Tue, 03 Jan 2017 18:39:38 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586c606a83e00_128b3fef04dd713c4446f@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 87dbad: Reserve space
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586c606a83a5c_128b3fef04dd713c443ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vM_dExfIjwLYS3_kntmMP2U_0pg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 02:49:51 -0000

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

  Branch: refs/heads/version_numbers
  Home:   https://github.com/quicwg/base-drafts
  Commit: 87dbad26b0fe79e34fa11319624741e13d5a8ffd
      https://github.com/quicwg/base-drafts/commit/87dbad26b0fe79e34fa11319624741e13d5a8ffd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Reserve space



----==_mimepart_586c606a83a5c_128b3fef04dd713c443ea--


From nobody Tue Jan  3 18:51:33 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F360129B33 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:51:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.097
X-Spam-Level: 
X-Spam-Status: No, score=-5.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mKKgjVizIVPU for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:51:31 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BD59129528 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 18:51:31 -0800 (PST)
Date: Tue, 03 Jan 2017 18:51:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483498290; bh=L02xRBl1mQ9i2x50mbCWilcD26UQfUYsurXNbE+jtJ4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nHeh38d5+r9B3zoVJ459en3b80ccq/qBpark0r6vJ3vSWrz9FOm5lZq+H79W2oOFN 8EfCEKs40uhgzOupgjnGXeLjbDwKvzVl4pANjMQ7vYyACmhX2p+nAP62KKWwfQyYDT MGHwskQrTFI7nv54ZUPi2bv2B6YPLXCVSuhDYiVk=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15050878@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c6332a5220_10c53fa4a3849130344193"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mtI6EID0hr-VdW2kb3ltte3c_TA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 02:51:32 -0000

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

janaiyengar commented on this pull request.



>  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet's header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet's Common Header and fields are authenticated,

I don't think that it's accurate to say that the Regular packet's Common Header and fields are authenticated, since the "fields" contain frames and those are encrypted. Perhaps we should start calling them Regular packet header and payload, so that the Common Header and the Regular packet's Header are authenticated, and the Regular packet's payload is encrypted?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103
----==_mimepart_586c6332a5220_10c53fa4a3849130344193
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet&#39;s header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet&#39;s Common Header and fields are authenticated,
</pre>
<p>I don't think that it's accurate to say that the Regular packet's Common Header and fields are authenticated, since the "fields" contain frames and those are encrypted. Perhaps we should start calling them Regular packet header and payload, so that the Common Header and the Regular packet's Header are authenticated, and the Regular packet's payload is encrypted?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-nUCLxhvdNLiNTI0UngL7x7Uh3eks5rOwkygaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2LOxsrLYQ2c0dOVwf9Nw3ROiPlUks5rOwkygaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_586c6332a5220_10c53fa4a3849130344193--


From nobody Tue Jan  3 18:56:59 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CAAA8129B52 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:56:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.716
X-Spam-Level: 
X-Spam-Status: No, score=-3.716 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SlpAwHUzviB3 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 18:56:54 -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 E1CE9129B86 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 18:56:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=TQGTurZ5DaPmGAQKK+V354ZnwoY=; b=rteehUWppx4g08Cb 5lr5BUrM0QVtAClna/vTWqAkuwVsGzlYJZezamipTsKNDiXJs4zB/9NBrxdJNF8c TVYfr1DgRolBiG8JjE5VkH/4urbEq8CUPlxvTS5aLwVcmWt7ru5NLvpFZ55SOnAT EQ4VqWoTlecqUwfpMqntwKFkFJQ=
Received: by filter0430p1mdw1.sendgrid.net with SMTP id filter0430p1mdw1-22640-586C646F-1F 2017-01-04 02:56:47.285304236 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id sNKtq4PcTeuWKrDczJB1dA for <quic-issues@ietf.org>; Wed, 04 Jan 2017 02:56:47.240 +0000 (UTC)
Date: Tue, 03 Jan 2017 18:56:47 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15051153@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c646f264d0_70513fa6194c913c7107b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1G/nDwEn9yBOimTlS5Ah8Jrk35GWez2iFlCZ Gmye9C+4pp1i6tjtK1IK3QgRZXqy55stuZXcaVyeNs62YdlyazNcNgvbITNNosLMZEkrmjC4mOyG4z FiC7PkQOq9hzvIjZrtUHvBrvsvdouwzHo8kqz7RzlsMsGwQU318uLYeZJijtkIyd1qJNbPqpii0Uu6 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vbQHitJWJor7MHx3SHDjukTwgNw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 02:56:57 -0000

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

martinthomson commented on this pull request.



>  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet's header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet's Common Header and fields are authenticated,

I think that we can merge this absent any fix here.  It's a minor point that needs to be corrected, but this PR doesn't need to fix problems it didn't create :)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103
----==_mimepart_586c646f264d0_70513fa6194c913c7107b8
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet&#39;s header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet&#39;s Common Header and fields are authenticated,
</pre>
<p>I think that we can merge this absent any fix here.  It's a minor point that needs to be corrected, but this PR doesn't need to fix problems it didn't create :)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8frE87JLL4m_mgwH_urNAiVbv8Uks5rOwpvgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_Vqk8hXy1csn-UfEwedPd_zEEDgks5rOwpvgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_586c646f264d0_70513fa6194c913c7107b8--


From nobody Tue Jan  3 19:05:16 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1406B129B90 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 19:05:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oB2S0FYT5BR1 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 19:05: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 28961129B8F for <quic-issues@ietf.org>; Tue,  3 Jan 2017 19:05:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483499113; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=e1flbF2aofwrzPYovWaF1bzxWkqalg+VA6JGx8hUtMk=; b=SfNq/XuMNZFB3umJA6S6UH35X8P9m8Hg60iuvlTUJEvmo4HhJxe1FSNF2E+2vl5powK4Xt57 Iwk+1PejvcJi5lEQccQIdx0G9Rc7xSgg/TUrrGVTrK4M9rqZbPzHQcyy87N7TNmXThZodx8k J8BTO9CDOR0jvgquMN3forLsUAE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=LlDBaDIOpVv6WepXJ57bLqPiL2rM8z9cnM+N+GhAPKh02CQ9kU/dGfLY8bKE4/FBN4xPwZ 0inxyRndwOOj4o8BSHsNQlLLmie/eVtDur+nW8eb+hOIpx73GDdN4uqssiPstljMirWJem9m QAyEhpXdrhqkcjujyfefS+eAJ74uY=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 586c6402.7fa5aa838420-in03; Wed, 04 Jan 2017 02:54:58 -0000 (UTC)
Date: Tue, 03 Jan 2017 18:54:58 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586c6402d4923_6d953fd1d2ac713030310@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 3b5d3d: not off
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586c6402d44e3_6d953fd1d2ac7130302e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ez_Fv9NonobiErD87oprMFFfRNo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 03:05:15 -0000

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

  Branch: refs/heads/version_numbers
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3b5d3d4d9c6eed41ceb85f13c5d9a1e443c69917
      https://github.com/quicwg/base-drafts/commit/3b5d3d4d9c6eed41ceb85f13c5d9a1e443c69917
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  not off



----==_mimepart_586c6402d44e3_6d953fd1d2ac7130302e2--


From nobody Tue Jan  3 20:44:18 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4B5F129530 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 20:44:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.101
X-Spam-Level: 
X-Spam-Status: No, score=-5.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uWJhtL2QXysj for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 20:44:14 -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 4275A127077 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 20:44:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=OrkbktzVmwtFSgX0DV9HOroDIj0=; b=uIePw+4xau7Wrqjp YqAJNwMhw6mL2QEXdR/U7J9Mh8dHPthIaz/7W7t3A8bKjUQUm35Xd1Qh8RejYSGH q8/BsQwPK0qk43eEJE8mVYiuWR2K9Iycyb5lCSDhQI3gxbVDbLbWv6HPUEvGzvvt W5rMuUiOI1r6ReYlqOFTSlwHWrE=
Received: by filter0551p1mdw1.sendgrid.net with SMTP id filter0551p1mdw1-13190-586C7D9D-B 2017-01-04 04:44:13.148984421 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id Cp5mf0oiSpSaZ0egzFBHvg for <quic-issues@ietf.org>; Wed, 04 Jan 2017 04:44:13.148 +0000 (UTC)
Date: Tue, 03 Jan 2017 20:44:13 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/113@github.com>
Subject: [quicwg/base-drafts] Version numbers (#113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c7d9d12e6f_160f3fcb809d9140133144"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2XmzQKopHEyqe2u07HB9byYUv+8WOIQeK8cK d3+wl3mqX+D9OrgVeF6Z6ucyh3v1vF7FLlU4ebLft5T6sfxNTVV38+HUXguLE4/18MOl6xzEKpggIV RjZoZOLo4UzVhfDrb5H8GYr4xa2vEducPNTvreuZ0Jz86Xo4OuVVULrqohZcE3iEvb3aWQkwDI98gA o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FNZepBw5Ey8YiKma0kKaL-TspqE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 04:44:17 -0000

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

This defines what a version number is and carves out space for us.

I've added a section on what can change between versions.  Right now, I've identified what I believe to be the absolute minimum that has to stay constant.  This is made easier because it only relates to packets that are exchanged before a connection is setup.  Closes #55.

I've aligned the version negotiation section with the recent changes to -tls.  That includes the client including a version in all packets prior to the commencement of packet protection.

I'm laying some groundwork for later changes here.  I'll build on this when I define the transport parameters, stealing from #99.

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

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

-- Commit Summary --

  * Big endian
  * Define version negotiation more thoroughly
  * Reserve space
  * not off

-- File Changes --

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

-- Patch Links --

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

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

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

<p>This defines what a version number is and carves out space for us.</p>
<p>I've added a section on what can change between versions.  Right now, I've identified what I believe to be the absolute minimum that has to stay constant.  This is made easier because it only relates to packets that are exchanged before a connection is setup.  Closes <a href="https://github.com/quicwg/base-drafts/issues/55" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/55" data-id="192989653" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#55</a>.</p>
<p>I've aligned the version negotiation section with the recent changes to -tls.  That includes the client including a version in all packets prior to the commencement of packet protection.</p>
<p>I'm laying some groundwork for later changes here.  I'll build on this when I define the transport parameters, stealing from <a href="https://github.com/quicwg/base-drafts/pull/99" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/99" data-id="197426251" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#99</a>.</p>
<p>Builds on <a href="https://github.com/quicwg/base-drafts/pull/111" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/111" data-id="198618291" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#111</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/113'>https://github.com/quicwg/base-drafts/pull/113</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Big endian</li>
  <li>Define version negotiation more thoroughly</li>
  <li>Reserve space</li>
  <li>not off</li>
</ul>

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/113">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6s637GV7hQ4AYki35HZDr1bKY3fks5rOyOdgaJpZM4LaSTU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwkpoQ8wa9b3l2rvASFSh1T-nqjyks5rOyOdgaJpZM4LaSTU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/113"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Version numbers (#113)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/113"}}}</script>

----==_mimepart_586c7d9d12e6f_160f3fcb809d9140133144--


From nobody Tue Jan  3 21:08:41 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 576CA129BCC for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 21:08:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 3b9LXf3eicCU for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 21:08:37 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C150C12953B for <quic-issues@ietf.org>; Tue,  3 Jan 2017 21:08:37 -0800 (PST)
Date: Tue, 03 Jan 2017 21:08:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483506516; bh=o/PYHFMcsrtnztvHkiM4CDQyK4/7aIJmM6m51VY2vec=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Mik6eUAAXe77fN6mr5+pX89QsGjlFVbH2AYaZy7lZ2+eamrJhSqzQtmyk0wHPBxw5 dzqo9cnuGluCtD3AGI2ax+PD5jacgQvO/gmSz4Xu0VCYyAiDn7q8rZLOjfHwyE1L3K lhdYqQnR/4qa75H5npx8Y90DV0/jHbq7css4xvLk=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/104/270295768@github.com>
In-Reply-To: <quicwg/base-drafts/issues/104@github.com>
References: <quicwg/base-drafts/issues/104@github.com>
Subject: Re: [quicwg/base-drafts] Priority in QUIC Transport (#104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c8354eee76_7ee83f80b9afb1342551f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cnYaNXvPtO3g6wpDYy4pQeq9q6E>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 05:08:39 -0000

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

This is worth discussing.  An important lesson from HTTP/2 was that multiplexing is lame without prioritization.

@MikeBishop, I assume that you are thinking one of two things:

1. move the entire prioritization feature to the QUIC layer
2. a more complex arrangement in which stream prioritization is determined by the application layer protocol, but the transport queries the application layer to learn what packets to allocate resources to

I agree that the status quo isn't ideal.  Mostly that's theoretical, because an implementation can add as much cross-talk between layers as it needs to get the job done.  It could mean that retransmissions of packets are made in ignorance of priority.  Speaking of which, we probably need some sort of guidance about how to prioritize those.

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

<p>This is worth discussing.  An important lesson from HTTP/2 was that mu=
ltiplexing is lame without prioritization.</p>
<p><a href=3D"https://github.com/MikeBishop" class=3D"user-mention">@Mike=
Bishop</a>, I assume that you are thinking one of two things:</p>
<ol>
<li>move the entire prioritization feature to the QUIC layer</li>
<li>a more complex arrangement in which stream prioritization is determin=
ed by the application layer protocol, but the transport queries the appli=
cation layer to learn what packets to allocate resources to</li>
</ol>
<p>I agree that the status quo isn't ideal.  Mostly that's theoretical, b=
ecause an implementation can add as much cross-talk between layers as it =
needs to get the job done.  It could mean that retransmissions of packets=
 are made in ignorance of priority.  Speaking of which, we probably need =
some sort of guidance about how to prioritize those.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/104#issuecomment-270295768">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1NXD=
V9KR8dnqEtBfX4VyaVfvMoVks5rOylUgaJpZM4LWi4b">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq11=
wGGUC8CcPb1QBkYWEIv39j-GMks5rOylUgaJpZM4LWi4b.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/104#issuecomment-270295768"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #104: This is worth discussing.  An important lesson from HTTP/2 was =
that multiplexing is lame without prioritization.\r\n\r\n@MikeBishop, I a=
ssume that you are thinking one of two things:\r\n\r\n1. move the entire =
prioritization feature to the QUIC layer\r\n2. a more complex arrangement=
 in which stream prioritization is determined by the application layer pr=
otocol, but the transport queries the application layer to learn what pac=
kets to allocate resources to\r\n\r\nI agree that the status quo isn't id=
eal.  Mostly that's theoretical, because an implementation can add as muc=
h cross-talk between layers as it needs to get the job done.  It could me=
an that retransmissions of packets are made in ignorance of priority.  Sp=
eaking of which, we probably need some sort of guidance about how to prio=
ritize those."}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/104#issuecomment-270295768"}}}</script>=

----==_mimepart_586c8354eee76_7ee83f80b9afb1342551f7--


From nobody Tue Jan  3 21:15:05 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03400129BD0 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 21:15:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.819
X-Spam-Level: 
X-Spam-Status: No, score=-5.819 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vIzfUMUAemb8 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 21:15:03 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A61A129BCC for <quic-issues@ietf.org>; Tue,  3 Jan 2017 21:15:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=R3HMotwUHt0MEtTd5MEdy1vNZt4=; b=n+DfUgP7o9X58tOg PE+vZKcajSwb6G4buS9wIS+ArXqNALXdS2vk0TCGTuzLsNeUAJdxeVZOLn1+6iI/ TDAq1i0NorYv1HhCbvrHHma73M1DM2Y4yuZLvPnlL4EMc8eXsFEmcrBLthpjasPd 8zVjMeJjCUeF7nRMYYh+kqDZmRE=
Received: by filter0967p1mdw1.sendgrid.net with SMTP id filter0967p1mdw1-16235-586C84D5-34 2017-01-04 05:15:01.689912055 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id KxGsXusTRHCs-eJ0r9brxQ for <quic-issues@ietf.org>; Wed, 04 Jan 2017 05:15:01.642 +0000 (UTC)
Date: Tue, 03 Jan 2017 21:15:01 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/114@github.com>
Subject: [quicwg/base-drafts] Do retransmissions of STREAM frames need special prioritization rules (#114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c84d588910_427f3f89d603f1343296ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3XP1YIVR/HmOTwVzONa13OlijKQp/A/TaKkx jTNGT/AKzdlg9vhuup6suW1UTy+gdW+A7OrFMd43DHTVDQ/Io+Tfi65efQ+KbzUPOnXVqjYsNINLSK fTjXeLF+Zx65pFUzZMfertNRntagQGbx+x6wJmwWuFQ6m2675eoXtZZmcZHV4pe6A31mHYw/8F8pz+ s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gFRbMr3cGoE76EZvnlVII5793Hg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 05:15:05 -0000

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

When talking about priority in #104, the question arose.  Say you have two streams and a STREAM frame to send on each, but only enough capacity to send one (due to flow control, congestion, or whatever).  Prioritization information helps us answer this question.  But what if the message is a retransmission of a packet that was determined to be lost.

I think that the right answer has to do with tracking how long since a packet was originally given to QUIC to send.  And that we don't necessarily need to concern ourselves with whether it was sent previously or not - that will shake out in time anyway.  If it was sent before, it was obviously high enough priority to be worth sending once already.

That said, the value of repairing a gap in a stream is pretty high in terms of the ration of bytes delivered to bytes transmitted, so that might have some say.

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

<p>When talking about priority in <a href="https://github.com/quicwg/base-drafts/issues/104" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/104" data-id="197766073" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#104</a>, the question arose.  Say you have two streams and a STREAM frame to send on each, but only enough capacity to send one (due to flow control, congestion, or whatever).  Prioritization information helps us answer this question.  But what if the message is a retransmission of a packet that was determined to be lost.</p>
<p>I think that the right answer has to do with tracking how long since a packet was originally given to QUIC to send.  And that we don't necessarily need to concern ourselves with whether it was sent previously or not - that will shake out in time anyway.  If it was sent before, it was obviously high enough priority to be worth sending once already.</p>
<p>That said, the value of repairing a gap in a stream is pretty high in terms of the ration of bytes delivered to bytes transmitted, so that might have some say.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/114">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0EMBptmTRprUhTJqIJPzU5yLXFyks5rOyrVgaJpZM4LaS-U">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-U7pLRiXIw4TLKw5gNf2CmHs0rGks5rOyrVgaJpZM4LaS-U.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/114"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Do retransmissions of STREAM frames need special prioritization rules (#114)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/114"}}}</script>
----==_mimepart_586c84d588910_427f3f89d603f1343296ed--


From nobody Tue Jan  3 21:30:23 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3691129BFA for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 21:30:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.502
X-Spam-Level: 
X-Spam-Status: No, score=-3.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HXORFWOvILLg for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 21:30:21 -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 04C93129BF7 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 21:30:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=XCF1D0KFC6zA4QYZG6GJrU4JopI=; b=Qh+pG5H+nRmvczIU 4AaHf8ZyfZIolDHh2kkeQFcBbK/E4UhFYvrNwKH7q2eZALKzUJ97nOR8mTfScIHy tTXklPBnrF7ooi9RLP7V0F33mtp9wcjziaKKycpglCJXnYakWs4HSB7sXufX3gNY rqPUw2mhNlXZioMi5b75TCiyTzM=
Received: by filter0633p1mdw1.sendgrid.net with SMTP id filter0633p1mdw1-15111-586C886A-30 2017-01-04 05:30:18.726581503 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id yXICRjWqSN-G_b-Wbz6Caw for <quic-issues@ietf.org>; Wed, 04 Jan 2017 05:30:18.713 +0000 (UTC)
Date: Tue, 03 Jan 2017 21:30:18 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/115@github.com>
Subject: [quicwg/base-drafts] Connection migration (#115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c886a9b5b8_75103fd1a7033140838fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak31fo2vGItCumdETvp5qCLuaJgjQbyldMalf7 ftPGfpgOWSR8Yd2I6w1conwS1o10+0So+r1Jz/vWP3YSUIaMFuv+aYrGXeKDlelUBDNMpIpU42t35B cHLsYh8PXoIVizPGcTBQzhGOuFIIZt+PyfBZxHhL+VtUaG0bz1wRSBTiua+Qy3JOqaXJu1evLEmneS Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ecdmb0OaVaexrJkgr_N1jQ_kCh8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 05:30:23 -0000

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

There are a bunch of things that need to be addressed here.  What is likely to happen is that this issue will turn into many smaller issues and this will eventually get closed as those become better understood.

1. Reasons migration might be needed (mobility, NAT rebinding, routing changes, etc...)
2. Routing considerations when migration occurs
3. Privacy implications of linkability across migrations
4. Verifying consent to send on a new path
5. Establishing any desired middlebox state along the path


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

<p>There are a bunch of things that need to be addressed here.  What is likely to happen is that this issue will turn into many smaller issues and this will eventually get closed as those become better understood.</p>
<ol>
<li>Reasons migration might be needed (mobility, NAT rebinding, routing changes, etc...)</li>
<li>Routing considerations when migration occurs</li>
<li>Privacy implications of linkability across migrations</li>
<li>Verifying consent to send on a new path</li>
<li>Establishing any desired middlebox state along the path</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/115">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0n3PoSr9Nl-YKBmp0x9U6ShyAp3ks5rOy5qgaJpZM4LaTU8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4brp-AtcK81zAMAZ80GXX5OB3Z3ks5rOy5qgaJpZM4LaTU8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/115"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Connection migration (#115)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/115"}}}</script>
----==_mimepart_586c886a9b5b8_75103fd1a7033140838fb--


From nobody Tue Jan  3 22:19:39 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A27A7129C3E for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:19:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.416
X-Spam-Level: 
X-Spam-Status: No, score=-4.416 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sr_whXr6jVhz for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:19:36 -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 2F58A129668 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 22:19:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AqFlLL9PjSibxTMnBkIXSu13ygo=; b=rSLQRWwea3yoJaqA CiS1t+Yb6MyQv5otPKpIe5eRIsTqmTKzf/YAn0UK+E5qAS++T4jD/vcRzfqvRDXk I3LXj0dP+a7LUPRFpXtxrAir1a8mE0deRvt9g4j5Szol17/LGX9IYuIvC72DzduQ kQXanRw5fiiHpkiKCaxVZ/5xK+o=
Received: by filter0563p1mdw1.sendgrid.net with SMTP id filter0563p1mdw1-28458-586C93F4-2A 2017-01-04 06:19:32.810864875 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id lG9sxssORFKF0aPNLzqttQ for <quic-issues@ietf.org>; Wed, 04 Jan 2017 06:19:32.767 +0000 (UTC)
Date: Tue, 03 Jan 2017 22:19:32 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15061021@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c93f4a8127_9ffe3fa9372d9130798a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ZSr2hkG5HrqAGBsn2j+dgzphU9cqHjhOOBD uDQbstXhJwkZZ4sgjYx9oJI2TFXfAqQQjWasSFG2WJZnxepgmlnhrzqDtnri2zppETr6MQlYiORDzN QGG77Oe48VCPaBLgBNbBzIxB0b4ouIUNJGbtynRXa+QJd4AOovxRFjSZaqr4kuKty/VtTGraVtysMR Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YFQp3nCyYL6ch64iDDXZUGgOwQQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 06:19:37 -0000

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

janaiyengar commented on this pull request.



> @@ -374,27 +398,18 @@ Check the flags in the common header
 
 ## Regular Packets
 
-Each Regular packet's header consists of a Common Header followed by fields
-specific to Regular packets, as shown below:
+Each Regular packet's payload consists of fields shown below:

I would change this to: "Each Regular packet contains additional header fields followed by payload, as shown below:"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061021
----==_mimepart_586c93f4a8127_9ffe3fa9372d9130798a7
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/103#pullrequestreview-15061021">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -374,27 +398,18 @@ Check the flags in the common header
 
 ## Regular Packets
 
-Each Regular packet&#39;s header consists of a Common Header followed by fields
-specific to Regular packets, as shown below:
+Each Regular packet&#39;s payload consists of fields shown below:
</pre>
<p>I would change this to: "Each Regular packet contains additional header fields followed by payload, as shown below:"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061021">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1v8XlaD5OLqSU9UsfF2dPtg1AWqks5rOzn0gaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7Qdw9N4X4_zINF0HTnN1GB0dbhMks5rOzn0gaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061021"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061021"}}}</script>
----==_mimepart_586c93f4a8127_9ffe3fa9372d9130798a7--


From nobody Tue Jan  3 22:20:29 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 557F7129C3F for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:20:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.597
X-Spam-Level: 
X-Spam-Status: No, score=-5.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 qU0pIUwvRaJf for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:20:27 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C834C129C3B for <quic-issues@ietf.org>; Tue,  3 Jan 2017 22:20:26 -0800 (PST)
Date: Tue, 03 Jan 2017 22:20:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483510825; bh=izGCGFtqpLEGJiukqswRJCHzLr8IMJA+4Ki2eSixocs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hp377DZyoaKOKs4GyVTojXqaHwtUzfw/hV4V+OPhn6tuCp23Ivq92W6Fk0bLGdQWM obPgr/NqzhlInwNGa12IK9h68cNaxIZgFUQCkDlpe6+zXLUquLzitDTsbB/8cqpPk6 +U19YaTXf4Q9NVuBL8e5derrbsE2mcxrJgXiO7mg=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15061077@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c9429aa7b6_9fe63fa9372d9130124736"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UQALMyM-md3MoSj-ZRB_pKbpEiE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 06:20:28 -0000

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

janaiyengar commented on this pull request.



>  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet's header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet's Common Header and fields are authenticated,

In addition to the suggested change above, I would change this to: "A Regular packet's header fields, including the Common Header, are authenticated but not encrypted."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061077
----==_mimepart_586c9429aa7b6_9fe63fa9372d9130124736
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/103#pullrequestreview-15061077">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet&#39;s header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet&#39;s Common Header and fields are authenticated,
</pre>
<p>In addition to the suggested change above, I would change this to: "A Regular packet's header fields, including the Common Header, are authenticated but not encrypted."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061077">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9gyUkk_NI9C5LDv-SVW3P9ScZW3ks5rOzopgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq__jxL06q47GHeDvyAQ8Xir_1Xdbks5rOzopgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061077"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061077"}}}</script>
----==_mimepart_586c9429aa7b6_9fe63fa9372d9130124736--


From nobody Tue Jan  3 22:21:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 183D2129C3B for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:21:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.416
X-Spam-Level: 
X-Spam-Status: No, score=-4.416 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MyIymL6tL62g for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:20:58 -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 97489129C3F for <quic-issues@ietf.org>; Tue,  3 Jan 2017 22:20:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/Zio7sLzKwY6/1R8XTHMEHOGoo0=; b=i9bThMw8OlyUpLIS FDORLnDtc2TRAcRye3upw1i67jljOu5Mr5Zx7APbozsfHY9ETYz1FufL4O/U0BvX 2a2s4853asAaADr7onr5BWJXjDO8gFdFUgr3r7oy1WGhOZ4LCm+WNYTJCQknpK30 6Ex72Jyl15BUtFvYsomS8ISdtQw=
Received: by filter0481p1mdw1.sendgrid.net with SMTP id filter0481p1mdw1-14104-586C9448-1C 2017-01-04 06:20:56.598043432 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id ERpHNi4mR7iVu8cyBLqkOQ for <quic-issues@ietf.org>; Wed, 04 Jan 2017 06:20:56.629 +0000 (UTC)
Date: Tue, 03 Jan 2017 22:20:56 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15061101@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c944882dcb_558c3fa8edd0513091001"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak36ic3kOIVYksGKIufIWN3nIqD12dmhw4oAND quCMVxEbS/Na9mLwdQmDrvPl+ScXfvKDQq68c6yoj+pW/8pqZPnzurY6bMVhL2lojVf9e5vL8FgxR0 lp52QGYbYhlXxSafuBM5M7EjlZI3f4wDL+3DHqEk9VfmKZAFfK2I9z1MlCPXacX5qYxpkdJDHotSlK c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NDi2nD2Xfbptw_5BlD92OY5VpGg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 06:21:00 -0000

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

janaiyengar commented on this pull request.



>  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet's header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet's Common Header and fields are authenticated,

This PR introduces it. The text currently is quite clear about what's authenticated and what's encrypted. This new text reads better, but confuses that point. I've suggested some mods.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103
----==_mimepart_586c944882dcb_558c3fa8edd0513091001
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet&#39;s header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet&#39;s Common Header and fields are authenticated,
</pre>
<p>This PR introduces it. The text currently is quite clear about what's authenticated and what's encrypted. This new text reads better, but confuses that point. I've suggested some mods.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3LVMpcpLQMDMO5GFK_xSuuRbr6vks5rOzpIgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3FbAN6HEWSvxSer_WOJnD_VwPg6ks5rOzpIgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_586c944882dcb_558c3fa8edd0513091001--


From nobody Tue Jan  3 22:25:55 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90E7A129C3F for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:25:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.483
X-Spam-Level: 
X-Spam-Status: No, score=-3.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NArD9MZfmB9Z for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:25:53 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F7B4129C3B for <quic-issues@ietf.org>; Tue,  3 Jan 2017 22:25:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EQj8xqXQbGJtFK2/Ooyb08+JoK4=; b=bteysgmboTsuEEbR HTLcJslcxXq0LHyVt4WXdG+orcMbDlmlMQ3vlZCJHE/luFtDW2Vsf8nhe30PHCQ/ GxfM4VpVYuafCc7j5r8a0mmTvi+a7T4tLuX04nbo94thyGEEvV3tKgY2RKp257W0 UxBaTaUutS3UdgWsJxFWn0NcwsA=
Received: by filter0614p1mdw1.sendgrid.net with SMTP id filter0614p1mdw1-16508-586C9570-14 2017-01-04 06:25:52.318774464 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id SBMnFpvjSH2g5W5J0PRTOg for <quic-issues@ietf.org>; Wed, 04 Jan 2017 06:25:52.272 +0000 (UTC)
Date: Tue, 03 Jan 2017 22:25:52 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15061405@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c95702e821_26b23f7fbaa1f13444878"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1YjoywNouhLZp2CseH5NTweCYVkjC7jNLwdv 6X9H5lVDB1PJZWVXNvUgFAWt3Pubh6tTJQwz4M4nPSXxvzQtZasni1BBUtav5F1QbqslC/K/YS4MjB g86i/zzv+8St8ix/kUQHm39wgv4NtzH3XnwtrQ7Luo3qOUNkECcIfKvJXlzLDkRyBdEuDUHSmuuklN 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PixiS4h6LhgAlmaqxAPoJcqnElM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 06:25:54 -0000

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

janaiyengar commented on this pull request.



>  
-  * The 'SS' bits encode the length of the Stream ID header field as 8, 16, 24,
-    or 32 bits.  (DISCUSS: Consider making this 8, 16, 32, 64.)
+The STREAM frame payload contains the following fields:

I don't think it makes sense to call this the payload. Why not just say "In addition to the Type byte, the STREAM frame contains the following fields"?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061405
----==_mimepart_586c95702e821_26b23f7fbaa1f13444878
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/103#pullrequestreview-15061405">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-  * The &#39;SS&#39; bits encode the length of the Stream ID header field as 8, 16, 24,
-    or 32 bits.  (DISCUSS: Consider making this 8, 16, 32, 64.)
+The STREAM frame payload contains the following fields:
</pre>
<p>I don't think it makes sense to call this the payload. Why not just say "In addition to the Type byte, the STREAM frame contains the following fields"?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061405">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq45koU1TLCdGs7ajzgV6e9bIPr8Gks5rOztwgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7L211iggF2a-hg6_A9bxVy3NLkfks5rOztwgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061405"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061405"}}}</script>
----==_mimepart_586c95702e821_26b23f7fbaa1f13444878--


From nobody Tue Jan  3 22:34:55 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 177A21298BC for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:34:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.997
X-Spam-Level: 
X-Spam-Status: No, score=-5.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 62_TKsyAzEgV for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:34:53 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4943129483 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 22:34:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9okSXxXLurcq4wtMRHIOnBjwQWw=; b=m51OgcS/Qor7lH1b eWhXr6INKhK+nUt4hWaop1WB4WhXjMBBOVK52DmH4vxjEihrlxzxfbO0hUtLdejs 1+GKHVfi6OP2sqbwLglL924ZUt/h8K3Nlh84HXqM4jjjIqUN2g6+HXS29rGRggTo 9VjcV9cQT4sZAAaCV2x46XYzy7I=
Received: by filter1000p1mdw1.sendgrid.net with SMTP id filter1000p1mdw1-25886-586C978C-1E 2017-01-04 06:34:52.545394977 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id UXxPGTC8QaaJsRXlHIvL6A for <quic-issues@ietf.org>; Wed, 04 Jan 2017 06:34:52.542 +0000 (UTC)
Date: Tue, 03 Jan 2017 22:34:52 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15061911@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c978c66a46_5fe83f93082c91302292c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0/ajZ6UB2hRiivpo1nP+BatIuKVQNabdNhDh Rt+cbvxdSRJ51q3ynZl8BVHRJZ8M2hohTupMn1bAz4wOkZTqYEnil2ueWGinLncAwOsJiq5nWEI1X4 f0Yb1iVAHeVfU0srVaEm/0rIE2sz95NDIE/L6tC66XwPwFr12BAQbk6iHHKOoxY1CtZTeLoAwHqTRZ M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WEZLVELTEXUWiBcgyWK0J1xsISM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 06:34:55 -0000

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

janaiyengar commented on this pull request.



> @@ -943,47 +940,104 @@ The fields in the ACK frame are as follows:
 * Ack Delay: Time from when the largest acked, as indicated in the Largest Acked
   field, was received by this peer to when this ack was sent.
 
-* Ack Block Section:
+* Ack Block Section: Contains one or more blocks of packet numbers which have
+  been successfully received.  See {{ack-block-section}}.
+  
+* Timestamp Section: Contains zero or more timestamps reporting transit delay of

"transit delay" --> "receive 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/103#pullrequestreview-15061911
----==_mimepart_586c978c66a46_5fe83f93082c91302292c8
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/103#pullrequestreview-15061911">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -943,47 +940,104 @@ The fields in the ACK frame are as follows:
 * Ack Delay: Time from when the largest acked, as indicated in the Largest Acked
   field, was received by this peer to when this ack was sent.
 
-* Ack Block Section:
+* Ack Block Section: Contains one or more blocks of packet numbers which have
+  been successfully received.  See {{ack-block-section}}.
+  
+* Timestamp Section: Contains zero or more timestamps reporting transit delay of
</pre>
<p>"transit delay" --&gt; "receive times"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061911">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9JlOmPAR2_pmpF3-LA0WKEBYIxdks5rOz2MgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq32ZG-j1YGiIMNoKkRoYDcpmG7r7ks5rOz2MgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061911"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15061911"}}}</script>
----==_mimepart_586c978c66a46_5fe83f93082c91302292c8--


From nobody Tue Jan  3 22:44:51 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42B12129483 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:44:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.716
X-Spam-Level: 
X-Spam-Status: No, score=-3.716 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C21z9WoskLCo for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:44: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 B62BB126D73 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 22:44:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Hmfot8+B5q4+gn1zfjg/wSHhuIk=; b=tJNle8bDL4PcZyk8 yM8c08VLOL4I/4OpFAERQIxgaVN0O5Zq5zuowyZb/Q+wd/dX1100A280W/Opg6rY xynIdZOB+dkODSM1JS8p1cxO+gev/FcidTRkznV/wqDRBIAa2MRQIUuZ1dhX+YLv s2ZNbnWJlIZiC91e8AFf08n+iYQ=
Received: by filter0560p1mdw1.sendgrid.net with SMTP id filter0560p1mdw1-4388-586C99DF-11 2017-01-04 06:44:47.42134767 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id wB54oL63RRe-7gbjfZ1zdw for <quic-issues@ietf.org>; Wed, 04 Jan 2017 06:44:47.486 +0000 (UTC)
Date: Tue, 03 Jan 2017 22:44:47 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15062585@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c99df6307f_2c0c3f7f1fd2313c499862"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak09uxuAIVV3IkPAW/itiU//saxoCEiUnAdxuu P4bejGxurltpHu22csCQ4Y/nQHXFq+ueWk8Oy9KUbuv554RaVhxOXVEgxNr0V843+Y5d8fNzhuulcX YtEVgt7gLL0gxNOhxp5f//n7dMWskG5+0785NvSq++NVCPLh6dgrIA51+uFS+qQy3yVLQXOd8//Vkf A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_2EegnSQblZBHDN90uGUPALVcoA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 06:44:50 -0000

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

janaiyengar commented on this pull request.



>  
-  * Ack Block Length (opt, repeated): An unsigned packet number delta that
-    indicates the number of contiguous packets being acked starting after the
-    end of the previous gap.  Along with the previous field, this field is
-    repeated "Num Blocks" times.
+### Timestamp Section {#timestamp-section}
+
+The Timestamp Section contains between zero and 255 measurements of packet
+delay. This information can be used by a sender to better estimate the RTT of
+the connection.

The timestamps are simply packet receive times as observed by the receiver, and are not packet transit times. How about something like: "... of packet receive time deltas. This information may be used by a sender to better estimate the RTT of the connection."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15062585
----==_mimepart_586c99df6307f_2c0c3f7f1fd2313c499862
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/103#pullrequestreview-15062585">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-  * Ack Block Length (opt, repeated): An unsigned packet number delta that
-    indicates the number of contiguous packets being acked starting after the
-    end of the previous gap.  Along with the previous field, this field is
-    repeated &quot;Num Blocks&quot; times.
+### Timestamp Section {#timestamp-section}
+
+The Timestamp Section contains between zero and 255 measurements of packet
+delay. This information can be used by a sender to better estimate the RTT of
+the connection.
</pre>
<p>The timestamps are simply packet receive times as observed by the receiver, and are not packet transit times. How about something like: "... of packet receive time deltas. This information may be used by a sender to better estimate the RTT of the connection."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15062585">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9HWFMUhljxunseJ3VzwG9DTEWXxks5rOz_fgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxM88T6ke0C1-HNX-JZmVBrvho3Qks5rOz_fgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15062585"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15062585"}}}</script>
----==_mimepart_586c99df6307f_2c0c3f7f1fd2313c499862--


From nobody Tue Jan  3 22:52:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 290671294E9 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:52:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.802
X-Spam-Level: 
X-Spam-Status: No, score=-5.802 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yfvdt0z0uq1H for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:52: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 C2FB312896F for <quic-issues@ietf.org>; Tue,  3 Jan 2017 22:52:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ztLdWyA9UPrfFmapUMFV+q9l7zI=; b=uz+XABssrWefjibj NwtEMfi0UKKQetuHLPMyUZH94xi9r04INChOX8RCTvIVGF5fCzzhTGVspiu7JUWo KWA6uxFLyEZH7R1Ylikf/1/hUa309n+mMjWCulDWTfITQLgnHzGUk0zYaqoVR651 83byLTvRvvMPncuuFxlVRiQBQGs=
Received: by filter0910p1mdw1.sendgrid.net with SMTP id filter0910p1mdw1-23023-586C9BA0-31 2017-01-04 06:52:16.578558967 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id NTOT_MRvS9qRRxHraSKHZQ for <quic-issues@ietf.org>; Wed, 04 Jan 2017 06:52:16.536 +0000 (UTC)
Date: Tue, 03 Jan 2017 22:52:16 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15063044@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c9ba06dbfc_a5f3f98bd08b138201881"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0lKMOU9rRj7d4OgYhCjksiZgzKarU+Lar776 DSvFna5WwNM6e95IcsxnJLT/scWm1mZS04n4plV0T/KV2W85TVw5xxutjpy9PvOzY7iDMhNSOG719G WKqlolifCyMfIBQBrwIrAHDpEmy8EsXRaoiOqlLD2MA0uuHLOlSq80Ve6L1JucsvkxFHAYVtONsnB2 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Pf42eiaj-suQclKdrMf-O-USmfo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 06:52:19 -0000

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

janaiyengar commented on this pull request.



>  ~~~
 
-The fields in the BLOCKED frame are as follows:
-
-* Frame Type: The Frame Type byte is an 8-bit value that must be set to 0x05
-  indicating that this is a BLOCKED frame.
+The BLOCKED frame payload contains a single field:

I would avoid saying "payload" here -- the BLOCKED frame has no payload really.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15063044
----==_mimepart_586c9ba06dbfc_a5f3f98bd08b138201881
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/103#pullrequestreview-15063044">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  ~~~
 
-The fields in the BLOCKED frame are as follows:
-
-* Frame Type: The Frame Type byte is an 8-bit value that must be set to 0x05
-  indicating that this is a BLOCKED frame.
+The BLOCKED frame payload contains a single field:
</pre>
<p>I would avoid saying "payload" here -- the BLOCKED frame has no payload really.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15063044">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4j-EHV3jooOSSallj00YHCDfDaiks5rO0GggaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxZFR2kFCrkCMOZpiIUeqwWsHviHks5rO0GggaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15063044"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15063044"}}}</script>
----==_mimepart_586c9ba06dbfc_a5f3f98bd08b138201881--


From nobody Tue Jan  3 22:54:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B9F712896F for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:53:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.783
X-Spam-Level: 
X-Spam-Status: No, score=-5.783 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yZQjucXGU_3j for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 22:53:58 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BA671294A1 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 22:53:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gzht408i5clPbsXat7Wwe24JiKM=; b=sqD+CzrkwFIeeC6q QzvAK0GjLSfWjLqq1LAekJ+7mHhBQjXuJ0AFqCVXVRruqpxO7ckjtArpbPGeVEv0 AksS4PxugXG2eXUeGNQ3lsSws9/Kf1lniELB2bd+n6QYJ84KX1MDr08+t5CPdL3r BtevpSii42WX99kQTP+ylz6WQzU=
Received: by filter0844p1mdw1.sendgrid.net with SMTP id filter0844p1mdw1-5534-586C9C02-2C 2017-01-04 06:53:54.503467562 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id obdo2psYRHSz3AH3arqsgw for <quic-issues@ietf.org>; Wed, 04 Jan 2017 06:53:54.485 +0000 (UTC)
Date: Tue, 03 Jan 2017 22:53:54 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15063144@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c9c0262868_1c853fb87df9f130225643"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2k3509G0SzFiTLQl+mmokvW1ep/rdhuyihX4 m64pExKuhePdPSEUa9FstCkrTksGKAmK+mADIomdjIJ3bshf4S+kTztf1pDrEJ9MIqQY16BWWc29Nf L3B1VR00Z41O06Skg6tVVkjlPOGkPQcyoihp3oQD5Hdx83+lG6cBElgsnlrWvUS40oT4no//2MT/o7 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7A3kb1vwoO5Fx5M-YB6ySWEKkSg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 06:53:59 -0000

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

janaiyengar commented on this pull request.



>  
-~~~
-   +--------+
-   |  0x00  |
-   +--------+
-~~~
+The PADDING frame pads a packet with 0x00 bytes. When this frame is encountered, 

For parity with other frames, perhaps add "(type = 0x00)" 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/103#pullrequestreview-15063144
----==_mimepart_586c9c0262868_1c853fb87df9f130225643
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/103#pullrequestreview-15063144">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-~~~
-   +--------+
-   |  0x00  |
-   +--------+
-~~~
+The PADDING frame pads a packet with 0x00 bytes. When this frame is encountered, 
</pre>
<p>For parity with other frames, perhaps add "(type = 0x00)" 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/103#pullrequestreview-15063144">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzYzHpZr58FwuSpHcngxW62hGkFbks5rO0ICgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5rJVe-b5uHd8it-qv4RNyAKhDbnks5rO0ICgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15063144"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15063144"}}}</script>
----==_mimepart_586c9c0262868_1c853fb87df9f130225643--


From nobody Tue Jan  3 23:08:27 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE062129C44 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 23:08:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S8TaYYmMYTvO for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 23:08:24 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5EEA6129481 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 23:08:24 -0800 (PST)
Date: Tue, 03 Jan 2017 23:08:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483513703; bh=upKBlo+Dk8sP8RZGKp9PKwBzEsZP/xSb0NSlhzwtbqs=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nQQr7hXnrpIdS0mf/OOnkVjeIb9GyV8h1ocBwQyOkKt6sGJtjSWedwiY3/8k+UNC/ EqJUaaKqp/20k/Mf3qgtO+o7fVbtCUUbfIz2pcN7sgRZ6pMRPhiYFdM3SlkRBO/fY3 vSR5ST5/OZAT8yn4JZCgHJ92iceeIZbDvrQcpjjg=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/116@github.com>
Subject: [quicwg/base-drafts] Each COPT might be better as empty transport parameters (#116)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586c9f6791382_5ff63f93082c9130284181"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ppjx3z9KbMDnyjwZfII2_1Wqj84>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 07:08:26 -0000

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

COPT is apparently repeated, once for each option.  

One thing that TLS implementations do is validate that there is only one instance of each extension.  This isn't possible for transport parameters if we require that COPT be used for a list of options.

Also, we can reduce the number of extension points in the protocol, we shouldn't pack a list of options into COPT when we have transport parameters 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/116
----==_mimepart_586c9f6791382_5ff63f93082c9130284181
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>COPT is apparently repeated, once for each option.</p>
<p>One thing that TLS implementations do is validate that there is only one instance of each extension.  This isn't possible for transport parameters if we require that COPT be used for a list of options.</p>
<p>Also, we can reduce the number of extension points in the protocol, we shouldn't pack a list of options into COPT when we have transport parameters 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/116">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8CTLh3nIv3CO2hKkM_MC9Z424_tks5rO0VngaJpZM4LaWCk">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9dNNRxlGj6LI6v4O3cm_a-Jd5BXks5rO0VngaJpZM4LaWCk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/116"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Each COPT might be better as empty transport parameters (#116)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/116"}}}</script>
----==_mimepart_586c9f6791382_5ff63f93082c9130284181--


From nobody Tue Jan  3 23:19:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 297F7129C3F for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 23:19:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.483
X-Spam-Level: 
X-Spam-Status: No, score=-3.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0cyXSRn3QyN0 for <quic-issues@ietfa.amsl.com>; Tue,  3 Jan 2017 23:19:50 -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 30E8D129B96 for <quic-issues@ietf.org>; Tue,  3 Jan 2017 23:19:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zrO+mMAWQUNWFeUgLQQjvksTr88=; b=YA16GEfoI1z1geDL h7ueA36/v2YclCQ8OmM5GwHiEOFZkuHLW1b1dULw8laRGMMRnVa8ctG/CXB+PjBS 61SjhYLRZcHtCWzec7HJd8nMGMKjtDLI9Q5FCnzMP/MHAzu0j8sKN3kxBtcsHVQ4 Rtl6DWUpvajmb9Ny9Iuy+3UpvJc=
Received: by filter0465p1mdw1.sendgrid.net with SMTP id filter0465p1mdw1-25557-586CA215-19 2017-01-04 07:19:49.291610402 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id Wh0uPTSvT-O9dgWyAAtvsg for <quic-issues@ietf.org>; Wed, 04 Jan 2017 07:19:49.273 +0000 (UTC)
Date: Tue, 03 Jan 2017 23:19:49 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/116/270308795@github.com>
In-Reply-To: <quicwg/base-drafts/issues/116@github.com>
References: <quicwg/base-drafts/issues/116@github.com>
Subject: Re: [quicwg/base-drafts] Each COPT might be better as empty transport parameters (#116)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ca2152ef9c_79633fac4627513c6586a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3qv3a2o1Yyyr6mD26e95X40QZdIyvDp1etjK mFZD+1PoKWyAQ1CJB3CDpxrz9dSVCKBQayMdjz6HJKFa2460+udCcnDqlhEjteiqHYvtV1ZZBdYfGW 9TIy9wATvTPfhxHD0+1Dc0Sniqsk8q/fHHbnzH/tJdgZOqO01Nia7BxSNkc9BJh47AUasDPKHizFDQ M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S5PQKygANGHq6jy2-jd7JFWkUB4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 07:19:52 -0000

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

Note: If there are values for connection options that should be included in the base specification, each need to be raised separately.

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

<p>Note: If there are values for connection options that should be included in the base specification, each need to be raised separately.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/116#issuecomment-270308795">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyImIhgnl05osjg3ON0aodXtSTihks5rO0gVgaJpZM4LaWCk">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_YCjM2nmm4-oCdxky8qs-kRWuuiks5rO0gVgaJpZM4LaWCk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/116#issuecomment-270308795"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #116: Note: If there are values for connection options that should be included in the base specification, each need to be raised separately."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/116#issuecomment-270308795"}}}</script>
----==_mimepart_586ca2152ef9c_79633fac4627513c6586a--


From nobody Wed Jan  4 02:10:53 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D719B12948F for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:10:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.455
X-Spam-Level: 
X-Spam-Status: No, score=-5.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 hxEfARdp7WwG for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:10:50 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83601128DF6 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 02:10:50 -0800 (PST)
Date: Wed, 04 Jan 2017 02:10:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483524649; bh=VG7NJHikt32rpf++vMg3DfZ3s8d/C39BePh6273/xjE=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=RHnVuKdCFKV1pZk64sZ+8qOvfP6wg7vYMTS5X9eWttMfCKqtduXdkvqECMwC8LHQp yuu8M84MUJVIcW9XAYV+4sFJyZI6AoKz0Goh6YrrPimeGY+vEpt8DfS1ymMGHlGDx/ AoHcEhU8wdW3wrdl1lROVOtdkKSi9H14ZxgYuhm4=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/117@github.com>
Subject: [quicwg/base-drafts] What is SCUP and do we need it? (#117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586cca29b1f09_51a33fee7852d130510720"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h1mfdIBM220JSPRXQjQw57T1YKc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 10:10:52 -0000

----==_mimepart_586cca29b1f09_51a33fee7852d130510720
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/117
----==_mimepart_586cca29b1f09_51a33fee7852d130510720
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/117">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0vu63AsUhmm7gfnn7auo5t6a3ANks5rO3ApgaJpZM4Lad66">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq55LugCY0xOqhtjK-I5F05RXqdweks5rO3ApgaJpZM4Lad66.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/117"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"What is SCUP and do we need it? (#117)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/117"}}}</script>
----==_mimepart_586cca29b1f09_51a33fee7852d130510720--


From nobody Wed Jan  4 02:13:43 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5CA1128DF6 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:13:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.974
X-Spam-Level: 
X-Spam-Status: No, score=-4.974 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BqpKuv4MKDUj for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:13:40 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 787A512711D for <quic-issues@ietf.org>; Wed,  4 Jan 2017 02:13:40 -0800 (PST)
Date: Wed, 04 Jan 2017 02:13:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483524819; bh=4bgXS6zEflgKmUMxUp9o4otl64H0E+xGDWCvkBbM9K8=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hiRVQlOQUh9+LbB2Oxj3rCyKh7WRqqkG7oCqslPR57GBOyXCFzMZuqO81l3zKifBa SyRCtCzB84I25/clCPvlr7iRsNzIxVR2oTIDuUHsbq9oO5/ZM/4FTGMiFwSMGpPkYa WCEeLUbW8/kjJrh5Lfu0cTNUYZGyXLVrrBD60PHg=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/118@github.com>
Subject: [quicwg/base-drafts] Stronger definition of source address tokens (#118)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ccad3d8eb5_61033fc9060d714053364e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m9jkvUgwtmgw8XghR1BiNAJxUqI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 10:13:42 -0000

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

-transport currently has a TODO regarding the encoding of a source address token.

I would contend that we don't need to fix this.  This is a protocol from the server to the server.

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

<p>-transport currently has a TODO regarding the encoding of a source address token.</p>
<p>I would contend that we don't need to fix this.  This is a protocol from the server to the server.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/118">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzoE5Zf5P4fWwR8MLcLjpXMB1zT4ks5rO3DTgaJpZM4LaeFj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3uU5iC9hhtJFHeb5txHMCUqsju3ks5rO3DTgaJpZM4LaeFj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/118"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Stronger definition of source address tokens (#118)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/118"}}}</script>
----==_mimepart_586ccad3d8eb5_61033fc9060d714053364e--


From nobody Wed Jan  4 02:15:56 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F295712711D for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:15:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.383
X-Spam-Level: 
X-Spam-Status: No, score=-5.383 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 6ck1_z-K40AH for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:15:54 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D6E80128DF6 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 02:15:53 -0800 (PST)
Date: Wed, 04 Jan 2017 02:15:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483524953; bh=K8h+Hb3hQWJ2DlTC1LJ+ZL8qIYARiHUQ6DB1ozcmDX4=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=kivRkfL02hX86JKkqchV09tBnDT+GHkov078G3XZw1L7YamUVdnOTuzH/GRP4uhN5 NknjQcNVb+eLBKUImjA6M7p5y0r9IOdFTukHm1BzIoL4gw70mPlMw+3Vf6PKBDnoNY 2kEF5RnixihUiRxliKE8wc4s24fFI/Ee8RHWvEhQ=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/119@github.com>
Subject: [quicwg/base-drafts] Define a mechanism whereby the server can propose a different connection ID (#119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ccb593b10e_695b3fb3effc5138292678"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5mcrPoUjdgibG61byceXafWznX4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 10:15:55 -0000

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

QUIC currently has the ability to embed this in the source address token.  I guess that this is primarily because they both happen at the same time (during a stateless reject).

We could turn this into a transport parameter, I guess, but that doesn't work for HelloRetryRequest.

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

<p>QUIC currently has the ability to embed this in the source address token.  I guess that this is primarily because they both happen at the same time (during a stateless reject).</p>
<p>We could turn this into a transport parameter, I guess, but that doesn't work for HelloRetryRequest.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/119">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7MogJetIgOuRvJAGC99M5757Apjks5rO3FZgaJpZM4LaeNQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-ZvY8LcLJQv-zBXRIOQNoDEozOZks5rO3FZgaJpZM4LaeNQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/119"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Define a mechanism whereby the server can propose a different connection ID (#119)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/119"}}}</script>
----==_mimepart_586ccb593b10e_695b3fb3effc5138292678--


From nobody Wed Jan  4 02:18:23 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B724129418 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:18:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZbCU1RTQs6C0 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:18: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 B54C1128DF6 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 02:18:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483525101; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hIBhMS1v6VkmL+/gXmPnbZ2d0PwpQTd3IHxHbBgQeyI=; b=QWLNHgPs1uBLpsJVp+cV5WDdY2bVmsqzcdW46HB2pOeteRsQiBKbJU8dVB1xFex3mlnVJVE0 kePKSxEY87Cfv6CyceOtI+mbAe/kaZCJBnqEV83dk02m+2YqgzuOk0kCbQC/SRYWEWfcljTv gHSA6Ustytvn3yStFMp9fQmQg0U=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=qwQn0lrpeoK6tzBInn91qxVyrpJ3YxlZKegb4jDrBC2KRN/Ytld8BLheA8PU5OkFJ3Qdat 94a02B0nY8G4zrc1nkkz517EbvKlU+eQ2pxak4nKrd5PeE5awePMuwMddOkQfieXQG2SIkQl lODdVlQUH0PItZ4ujE0uzHF85L+JI=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 586ccbec.7fa096354090-smtp-out-n03; Wed, 04 Jan 2017 10:18:20 -0000 (UTC)
Date: Wed, 04 Jan 2017 02:18:20 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586ccbecc4fd0_63fa3fac7114113c64467@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 88cbd8: Add definition of transport parameters to -transpo...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586ccbecc4b93_63fa3fac7114113c64352"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JKLgwFZJ4rCrX9F339WMSSK1sk0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 10:18:22 -0000

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

  Branch: refs/heads/source_address_token
  Home:   https://github.com/quicwg/base-drafts
  Commit: 88cbd87e52e830ab68022f6ca3610ceed86e6ecb
      https://github.com/quicwg/base-drafts/commit/88cbd87e52e830ab68022f6ca3610ceed86e6ecb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Add definition of transport parameters to -transport


  Commit: 8bfa10a22628db5964a611d7d11e2801c5088a78
      https://github.com/quicwg/base-drafts/commit/8bfa10a22628db5964a611d7d11e2801c5088a78
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Rewrite the section on source address tokens for TLS


Compare: https://github.com/quicwg/base-drafts/compare/88cbd87e52e8^...8bfa10a22628
----==_mimepart_586ccbecc4b93_63fa3fac7114113c64352--


From nobody Wed Jan  4 02:19:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C958F129418 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:19:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.997
X-Spam-Level: 
X-Spam-Status: No, score=-5.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fesvtr1S7zmR for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:18: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 839FF128DF6 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 02:18:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=8pBiaq7MpgFPV7entfbunZaJM6w=; b=all02Lne0cn3lXgK EXHVeArj0SR+ATxxnNmnWmnDApi/V0y1kIJa3UmCrwaQRhVbOJdWPj1c09Caaki5 8B7ppRaCOnjf4c03vvzhhJstpnK1TT6Hjbe3TkMO30U/rxLOrMXmKkzN0fcnpgkT Ajl3euZRLzx02sh6R26m4+AOe8Q=
Received: by filter1088p1mdw1.sendgrid.net with SMTP id filter1088p1mdw1-16624-586CCC0F-20 2017-01-04 10:18:55.680394763 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id Dc5-1ip0QPiVdJsBAoy7rw for <quic-issues@ietf.org>; Wed, 04 Jan 2017 10:18:55.612 +0000 (UTC)
Date: Wed, 04 Jan 2017 02:18:55 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/120@github.com>
Subject: [quicwg/base-drafts] Source address token (#120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ccc0f6140a_3c363fa307be113c939992"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ErkK3TNmfAgPmKktRpr1vG4GVAZqPJlQzn0 24vUG389C8gazeJSFEn92Lcpeh/WKwOgHlxDkPO1mFRK47Uv+4Bzq+ulDJ+JJpMp0DIN346B4VCQ1k gKT3hkNFI0Zh86PwQTn7NF8kWsSwctOzaiAMnjgUndWAPkIZYi9NCzod6133Wd/ebrZlF7XMY3PAe0 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7e-ZYB-XT9nBsKLCT0qu35DlqVY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 10:19:01 -0000

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

I'm on the top of a large stack of changes now, and approaching saturation.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Big endian
  * Define version negotiation more thoroughly
  * Reserve space
  * not off
  * Add definition of transport parameters to -transport
  * Rewrite the section on source address tokens for TLS

-- File Changes --

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

-- Patch Links --

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

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

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

<p>I'm on the top of a large stack of changes now, and approaching saturation.</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/120'>https://github.com/quicwg/base-drafts/pull/120</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Big endian</li>
  <li>Define version negotiation more thoroughly</li>
  <li>Reserve space</li>
  <li>not off</li>
  <li>Add definition of transport parameters to -transport</li>
  <li>Rewrite the section on source address tokens for TLS</li>
</ul>

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/120">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7tchawb-X8LqLRrJwg9xBHdFOR7ks5rO3IPgaJpZM4LaeYG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-Pw1PM6euAvFuCRFr8VWaAIElW7ks5rO3IPgaJpZM4LaeYG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/120"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Source address token (#120)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/120"}}}</script>

----==_mimepart_586ccc0f6140a_3c363fa307be113c939992--


From nobody Wed Jan  4 02:34:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DBCBC128DF6 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:34:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.483
X-Spam-Level: 
X-Spam-Status: No, score=-3.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id alb6xtxKuR3K for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:34:17 -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 346B31288B8 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 02:34:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=t6bnFHuOUdQBwyktXim4WXXf5oM=; b=vQ7A+skeNAJreIGW XGCNJKe/MOFp9iqZycxuqXdO4m64jNpqnTsRq+cX+gxgrM+Xvyhr8uogmHjr37hn lG2wi4ejGptocq+gHloB6cVSf9WqXypSH+00nWeul46dgst/DIs9N1mI2ETlB0iY CFrZ0KIxlIr4D7l4lYS74zw46t0=
Received: by filter0438p1mdw1.sendgrid.net with SMTP id filter0438p1mdw1-24535-586CCFA5-36 2017-01-04 10:34:13.872992168 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id YhWQj2QsSCqUi0yH9p5ypA for <quic-issues@ietf.org>; Wed, 04 Jan 2017 10:34:13.778 +0000 (UTC)
Date: Wed, 04 Jan 2017 02:34:13 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/121@github.com>
Subject: [quicwg/base-drafts] Version downgrade vulnerability (#121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ccfa5a939c_6dae3fea6794113c185147"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1TO7wtNHSOhLYUSAB58sPYp6RQi5opXXMQAp jaeY8F9SdrEGG+MYNl7ADLG48qsPk/7vRXdMmdT6UW5aot384SbjLg+p2YbAiLE3+fih+VEV2WNbC6 52EkWatG02mplmKHDFQ5DKUhQr6AxAQBMmGvzTT56s84Cgj2JovxEYxCbU3BLSD86xDhHeWWQpFzRl c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PDA2pJIeteNTCVmBkNQ5jr5vpg0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 10:34:19 -0000

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

If we do this badly, there might be two versions of QUIC for which the transport parameters are confusable in a way that confounds the validation of version negotiation because the transport parameters are interpreted differently for different QUIC versions.

We need to write that into the security considerations.  We might recommend preserving the initial part of the transport parameters extension, or - better yet - using a new extension codepoint when the format needs to 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/121
----==_mimepart_586ccfa5a939c_6dae3fea6794113c185147
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If we do this badly, there might be two versions of QUIC for which the transport parameters are confusable in a way that confounds the validation of version negotiation because the transport parameters are interpreted differently for different QUIC versions.</p>
<p>We need to write that into the security considerations.  We might recommend preserving the initial part of the transport parameters extension, or - better yet - using a new extension codepoint when the format needs to 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/121">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8CKpzkQ4ALMhahm3D_JhyPM82Y1ks5rO3WlgaJpZM4LafMw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1ffcgGxj6owReP9a8AC242JcgWvks5rO3WlgaJpZM4LafMw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/121"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Version downgrade vulnerability (#121)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/121"}}}</script>
----==_mimepart_586ccfa5a939c_6dae3fea6794113c185147--


From nobody Wed Jan  4 02:36:43 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47BC512711D for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:36:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2vNfEltLcVlX for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:36:41 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C16B129541 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 02:36:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483526187; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=XY/T8rX17XL0g2cXc+IesJgrWvzQXL8KFjBGItR2UWk=; b=hNB6ROXNpasoQOikrc/eOQqlncxFkzGMHFfyP0qWWOPrUuJuL950O3Vm3WrzsGO/cQFVM+Ru 9B2pg6ZRKcTjAJuFRV+SJm4s14r0WhK3pG9KI8oj6Vw8Fmktc+2WOl5j4YldRNjKRASzaVVb jWYHePn0vudytgXF8GaI9FEVDzY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=e/Ek5vpN1OFLfMIMq52vpLvQKvV5VaG7uyDSqK8O7QTqHnZI3r/GDJrQlgrrr/aEbRJtKH y6R+bS6ZvmQmHGR4fjLuB45vfhaJuL3On0qJ/4XwdOp0v/3V047+OFKVedHRKL8sCsRBbbF0 U7EdBnXRAPSokkaGGh+091m7h1KFk=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 586cd02b.7fe11a93f690-smtp-out-n03; Wed, 04 Jan 2017 10:36:27 -0000 (UTC)
Date: Wed, 04 Jan 2017 02:36:27 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586cd02bab192_61473fa73e85f140426db@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 79b347: Remove extra whitespace
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586cd02baad3d_61473fa73e85f140425f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9gS4-GwrLWzfXyMsntWdpCRvpeo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 10:36:42 -0000

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

  Branch: refs/heads/transport_parameters_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 79b34720e29fdb02ef5222ad6be9aea3e48863fc
      https://github.com/quicwg/base-drafts/commit/79b34720e29fdb02ef5222ad6be9aea3e48863fc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Remove extra whitespace


  Commit: 73e404c59323cb2c74260d82442bc189797f8deb
      https://github.com/quicwg/base-drafts/commit/73e404c59323cb2c74260d82442bc189797f8deb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Define the extension in -tls


Compare: https://github.com/quicwg/base-drafts/compare/79b34720e29f^...73e404c59323
----==_mimepart_586cd02baad3d_61473fa73e85f140425f7--


From nobody Wed Jan  4 02:39:38 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69DAE128DF6 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:39:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cXwAC-wNXsZ9 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:39:35 -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 7A1801288B8 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 02:39:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483526374; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=7JT54+2+3MvQc2n+aa/Y4EeBMw06ddMKoh2jL/cInR0=; b=wsai+RKmJlYYO06+2bVmCePh5hPtNCPei/Um2+GwubwWY5wBuQ6fKAdL2TNHKl/aMC9qpzJt RuVppmzIUj+NIkg6uqLDBJ4d+7/jcJeLPepwd8eFs0iY635+vXNqE77iJSk6RSusT/RJWNl2 aGs1Yo77HW6axZLLceu8ZAe/+Ac=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=zE9K/bq8gw1I+mtwdkwIKHiVj7ZqrugCWfBtuyjfyx9jO019RejCBkLUvIrQTqz57Auwst 338rtvP/tM0nZBhqm9lpC8iRC4IuOXxGL7HATNqI+/ATjwkqKcT+ZFv+trFrzXRBu3WdPSMn SZWn9/kKiuWcJCCpY383za2AO0afE=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 586cd0e4.7f06d42a3330-in01; Wed, 04 Jan 2017 10:39:32 -0000 (UTC)
Date: Wed, 04 Jan 2017 02:39:31 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586cd0e3e5a5b_65993fa76034f1381202f8@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 78d3a4: Add a stub iana section, fix dead references
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586cd0e3e572c_65993fa76034f138120128"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OsNh7J05RaPGpYQtBTOvvRJEQvU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 10:39:36 -0000

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

  Branch: refs/heads/transport_parameters_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 78d3a4ab146ac24ceb971a6e3d2db84dc9f2bc68
      https://github.com/quicwg/base-drafts/commit/78d3a4ab146ac24ceb971a6e3d2db84dc9f2bc68
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Add a stub iana section, fix dead references



----==_mimepart_586cd0e3e572c_65993fa76034f138120128--


From nobody Wed Jan  4 02:41:58 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1ADF61293EC for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:41:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Skq8xuYOIfFO for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:41: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 1C91F1288B8 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 02:41:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483526515; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lpi1GQF531dgr02X+wbU5hc2oF924JOaj17ZP7NOXWM=; b=w62awkoNoboAkJkGm9UO9DLeyRhbyb7NqVdObDUvGqDJqR2QOOU2IeZT/cswToRjEmfFx8Yw NQxlwh3HrjJzutTxmx9HCNgRhMTwf8kUCKIiLZlMRjIo4FU0a9Fygwru94WhpdoywRNOBdxE sbjHsPiPsnk1nTLyVyetYPVojuA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=iC6scEMGtPNgsD4LKSKq6re0jHMuQ8HPDybqCPxx3qKS8MZjsQoLACckBLstMczcFK34x8 bsd0TgV6REsdDIAmH8lKnjRpsI+j+iyNU2LMnkuWLh4AB646e0yIngSbcxoiQLFPfy/Zcn/z VuMu1XHC8lRHBX8b2I8E6+qu2D0F8=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 586cd173.7fabd83bf390-smtp-out-n01; Wed, 04 Jan 2017 10:41:55 -0000 (UTC)
Date: Wed, 04 Jan 2017 02:41:55 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586cd173565df_38b63ffd72b3f13c894db@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] e5fdb3: Rewrite the section on source address tokens for T...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586cd17355fd4_38b63ffd72b3f13c89392"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S07Z18jDwjXHk5ky6BneaCoF85M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 10:41:57 -0000

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

  Branch: refs/heads/source_address_token
  Home:   https://github.com/quicwg/base-drafts
  Commit: e5fdb354b31c6aab8e175d32cb0e3dc3d92f9971
      https://github.com/quicwg/base-drafts/commit/e5fdb354b31c6aab8e175d32cb0e3dc3d92f9971
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Rewrite the section on source address tokens for TLS


  Commit: 4a426bbba65e52f25ec2e1bff19112b520d44eff
      https://github.com/quicwg/base-drafts/commit/4a426bbba65e52f25ec2e1bff19112b520d44eff
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Remove the redundant section from the -tls draft


Compare: https://github.com/quicwg/base-drafts/compare/8bfa10a22628...4a426bbba65e
----==_mimepart_586cd17355fd4_38b63ffd72b3f13c89392--


From nobody Wed Jan  4 02:43:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41B7E128B44 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:43:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.12
X-Spam-Level: 
X-Spam-Status: No, score=-5.12 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NGxMmXwiWH9C for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:43:47 -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 D88161288B8 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 02:43:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=zjULYyzSL7t1XjcgXBRy+Y/lshA=; b=ndysfxyqtUdzbBn3 EyY8hwEintxDrMcFhliKkcE6Gjhz50t3sDR4RM/KIMj7Ip/CYafkSvPGK2kGCRue RvjcPLjxeAZSgug9T0NGk635EKLNSDuxeTT35DWkcXkVo65RqHx03Eow1XGv6Wem TBAgbURitTxn4Nfh9MaWzZedYNc=
Received: by filter1101p1mdw1.sendgrid.net with SMTP id filter1101p1mdw1-8361-586CD1E2-6 2017-01-04 10:43:46.080872198 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id rVyeIEqoRPGw3jq8fZjvBA for <quic-issues@ietf.org>; Wed, 04 Jan 2017 10:43:45.999 +0000 (UTC)
Date: Wed, 04 Jan 2017 02:43:45 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122@github.com>
Subject: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586cd1e19c9a5_6dae3fea6794113c3036a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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+PfKT1TDHFEy2eevqLqnhdzilnCmoustpV2 LfxdeMRlWYbyOVPVq/qSfohNND7qjJWE5+SRKiscr1p5MhHAGPumwxc+2F7dlJLnXEMxINA2awME2p pqaViZ5dxMkE9vft4M8Z6fgcCA3k0pUwSTxMkThUlV1Z3PRk68etwB1tzSattnE5DwKcYHZJdV1Z4a 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jrp85XRh1GSAISGDuBNGcJx7oM0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 10:43:48 -0000

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

This builds on @MikeBishop's work in #99 in a big way.  I have stolen a lot of text from that.

Again, it's the tippy top of a bunch of changes.  #113 comes before this.

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

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

-- Commit Summary --

  * Big endian
  * Define version negotiation more thoroughly
  * Reserve space
  * not off
  * Add definition of transport parameters to -transport
  * Remove extra whitespace
  * Define the extension in -tls
  * Add a stub iana section, fix dead references

-- File Changes --

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

-- Patch Links --

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

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

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

<p>This builds on <a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a>'s work in <a href="https://github.com/quicwg/base-drafts/pull/99" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/99" data-id="197426251" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#99</a> in a big way.  I have stolen a lot of text from that.</p>
<p>Again, it's the tippy top of a bunch of changes.  <a href="https://github.com/quicwg/base-drafts/pull/113" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/113" data-id="198629204" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#113</a> comes before this.</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/pull/99" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/99" data-id="197426251" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#99</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/122'>https://github.com/quicwg/base-drafts/pull/122</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Big endian</li>
  <li>Define version negotiation more thoroughly</li>
  <li>Reserve space</li>
  <li>not off</li>
  <li>Add definition of transport parameters to -transport</li>
  <li>Remove extra whitespace</li>
  <li>Define the extension in -tls</li>
  <li>Add a stub iana section, fix dead references</li>
</ul>

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzSrYSGm_Ncbbswz_F4hgioJJTRhks5rO3fhgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0TQN9FumUDZCaa_Mwy1orlAb1E1ks5rO3fhgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Define transport parameters (#122)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>

----==_mimepart_586cd1e19c9a5_6dae3fea6794113c3036a7--


From nobody Wed Jan  4 02:46:36 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F6451288B8 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:46:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LCVPGpfurxhc for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:46: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 71ACB12711D for <quic-issues@ietf.org>; Wed,  4 Jan 2017 02:46:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483526792; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=SH+S2GF6Z037fszU8pp7e+eNXmZudJ9ZhNwGMT8vGq8=; b=XAuMVf9AV1uXksYeblvo2/+qoRZuso/VGIHsNbISV0pVP2BRFKiavA0ANy5WO4iGigxxToSu H6nq3HO5lT7zyi/a3vmfHskKOvWA/UhIXuj8Z9QsIAuHEcuhwgXh1SBorV5sWoVzOABM6p0o ul7PL6yo9wEJnAAChmWVDlKBs7Q=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=xXaw+FIgIB5NbaiSipbbIErpoLPaO8AV4GcpwVrd3BTCy20oNBjwTq+EqHmw1L9XJjX7ay Ql0Fd3cNvpp+df0WfzE2rawI3z0IfTrBMlVAewLBLrIcF8MA3N2lmH4fkHaSaT+hJIrpbhZt B7UIcfnavP7kI+Q4mpDpDOSb96Iok=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 586cd288.7f72c965bbd0-smtp-out-n02; Wed, 04 Jan 2017 10:46:32 -0000 (UTC)
Date: Wed, 04 Jan 2017 02:46:32 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586cd28873620_2023f8485fdb13410513e@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 7eb297: Fix dead reference
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586cd288731be_2023f8485fdb134105090"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/18hYA-juaJo2Uj4VsKMLRibJDO8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 10:46:34 -0000

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

  Branch: refs/heads/source_address_token
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7eb297c08e8831b94c4849b3b6246bc093a4bd28
      https://github.com/quicwg/base-drafts/commit/7eb297c08e8831b94c4849b3b6246bc093a4bd28
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

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



----==_mimepart_586cd288731be_2023f8485fdb134105090--


From nobody Wed Jan  4 02:46:42 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEA8D1294E1 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:46:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T9iC88qP4U1B for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:46:35 -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 A7F3612711D for <quic-issues@ietf.org>; Wed,  4 Jan 2017 02:46:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FL92j4PpLFtCuTIwbhBhaOzw4Ws=; b=vFtbc7u13AzIHlWM rs3SYcobZNXNEphqlZpiGC1eivfz4B3pOR5emuwx8WKexZi7qBHts0BZeBn3VVc9 lxVb6i29EqNFowIkZIV9dRcInWOD7vGD38flSNjh4HmOHOM4c1bdP14G8DRAgPK6 Gv9Mp1H2FUZ/jTmVKW+3hR53tDQ=
Received: by filter0993p1mdw1.sendgrid.net with SMTP id filter0993p1mdw1-18658-586CD289-15 2017-01-04 10:46:33.175163507 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id xcETqwv8Q4uWgu_pAacPbw for <quic-issues@ietf.org>; Wed, 04 Jan 2017 10:46:33.071 +0000 (UTC)
Date: Wed, 04 Jan 2017 02:46:32 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/120/push/1483297430@github.com>
In-Reply-To: <quicwg/base-drafts/pull/120@github.com>
References: <quicwg/base-drafts/pull/120@github.com>
Subject: Re: [quicwg/base-drafts] Source address token (#120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586cd288e95b4_5d583faf3c59d140243742"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3EU56GKrRR1RqMY75DguM2LbIVj31Umx11kN UFa3Yu3XXMzygSyNY0PW2kkmmtX2leQJpG9qp8nXq0d/gOPI0MuTWiuvI0ObS4dGhqtXYSenFsKzcN Z9jn/R/WDjFMfqCzNFK8cvXJrHH3V5PVvBJAUi16WZrSz+FOgi9uEN2A7twi/mc1xLHJVAf0Nts6ze A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XD6BnefzUrWvMZIY2cXEKSk6wEE>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 10:46:37 -0000

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

@martinthomson pushed 1 commit.

7eb297c  Fix dead reference


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/120/files/4a426bbba65e52f25ec2e1bff19112b520d44eff..7eb297c08e8831b94c4849b3b6246bc093a4bd28

----==_mimepart_586cd288e95b4_5d583faf3c59d140243742
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 href="https://github.com/quicwg/base-drafts/commit/7eb297c" class="commit-link">7eb297c</a>  Fix dead 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/120/files/4a426bbba65e52f25ec2e1bff19112b520d44eff..7eb297c08e8831b94c4849b3b6246bc093a4bd28">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx67xOTMcoVRv3AKlYvJ3OLXsl1Jks5rO3iIgaJpZM4LaeYG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2mv2HL1x0cH73CmY1-clH3GOTxBks5rO3iIgaJpZM4LaeYG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/120/files/4a426bbba65e52f25ec2e1bff19112b520d44eff..7eb297c08e8831b94c4849b3b6246bc093a4bd28"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #120"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/120/files/4a426bbba65e52f25ec2e1bff19112b520d44eff..7eb297c08e8831b94c4849b3b6246bc093a4bd28"}}}</script>

----==_mimepart_586cd288e95b4_5d583faf3c59d140243742--


From nobody Wed Jan  4 02:48:31 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90FC51294AE for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:48:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.802
X-Spam-Level: 
X-Spam-Status: No, score=-5.802 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XV7cMC3c211Q for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:48:27 -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 553A2128B44 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 02:48:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EtvXkvI1DP+xpVAPKqScUNZylJQ=; b=dWe7gvnIei1WmHiZ cTmmmq2NQqIaXDwbVhEaQznBE8BV991TFqZn1TAOxWm4qdHyNb4uC2+gRqLqRzsb JP02YZXbCdaxJxttRINLAYIT4oMDZMCmgolVfxANCDGfUicPSlh0wOoVkcogaA0O b7Z66fNYfgeaHXqMOC6yHJmhUT4=
Received: by filter0643p1mdw1.sendgrid.net with SMTP id filter0643p1mdw1-23246-586CD2F9-50 2017-01-04 10:48:25.884834704 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id vmn-SKOFSYW8NxwDzJY4lg for <quic-issues@ietf.org>; Wed, 04 Jan 2017 10:48:25.768 +0000 (UTC)
Date: Wed, 04 Jan 2017 02:48:25 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/111/push/1483300220@github.com>
In-Reply-To: <quicwg/base-drafts/pull/111@github.com>
References: <quicwg/base-drafts/pull/111@github.com>
Subject: Re: [quicwg/base-drafts] Big endian (#111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586cd2f9a96dc_37da3fbc1ade1140213780"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak08CuWqUpI7k9Sy7Phi0kuuKI/y4CgVqzzS1i jc2OqrrF3YSuxvISklsVBePCmnYEU0924e5I2BGk/lCbyeqadDe3vCxpBoP3RrrY0T2XEhPnB6Bj1F PqhZ3zVLPoDW37eNSEWh91Z9pq80CuNqQiGlFR+wBbX9vhgrZ1GS2B4lk2r8cdPG+f7Qm/GlVvVm+D 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PelW9hlPRSuL_-ySUCF8FvNITHs>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 10:48:28 -0000

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

@martinthomson pushed 1 commit.

9720a1a  Let's use network byte order instead


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/111/files/b5823a5ce9ec0b165c34854d0bb11acfe5803485..9720a1a42aab1eee23ccd4990486bbc882bd606d

----==_mimepart_586cd2f9a96dc_37da3fbc1ade1140213780
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 href="https://github.com/quicwg/base-drafts/commit/9720a1a" class="commit-link">9720a1a</a>  Let&#39;s use network byte order instead</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/111/files/b5823a5ce9ec0b165c34854d0bb11acfe5803485..9720a1a42aab1eee23ccd4990486bbc882bd606d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9kEfushJ60jXHxS891TqF8H-noqks5rO3j5gaJpZM4LaPPO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8zz0NECZL278XTVW7AAzcVy7ce6ks5rO3j5gaJpZM4LaPPO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/111/files/b5823a5ce9ec0b165c34854d0bb11acfe5803485..9720a1a42aab1eee23ccd4990486bbc882bd606d"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #111"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/111/files/b5823a5ce9ec0b165c34854d0bb11acfe5803485..9720a1a42aab1eee23ccd4990486bbc882bd606d"}}}</script>

----==_mimepart_586cd2f9a96dc_37da3fbc1ade1140213780--


From nobody Wed Jan  4 02:58:28 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2222E1294E1 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:58:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p9V70m4o_XkA for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 02:58:26 -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 D99B41288B8 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 02:58:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483527505; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0kQRQ/q+OfbGqIFFb8cVqvNEv5RG97+ZCRv+5ggvkJE=; b=S5Iqaye10lvwIHieuaYIzNvaK04dQ5ZBg83p15A0xYjcUWeFb+aFXlKPBZFXLkfqGv6vbVyQ p/8Alxx6/FJfA/s9MerCUJi9z2v9LrFa2c9zIChefn7xhK2+EMceCWYQijepOpY8q6FLIIKr IrsgaT2GJCHHKQb+UM7UpNx3rSM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=nWmTUEjwP1H1DSgbhI1lbMJteteyi4ScgEUbXl4LEo+8IhOfMHYzNFuBhJUr0vrA9yQaJl wa7HOsFLEhazedlBoCTZrpAbpSBsFEQCZ5yJ7rgrAU18dc0hB8wDdfSM8MOCQ9bNiXbu8Ejc 4NSJ4Nrd8rgOCq/N41KrIKTLSuxx0=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 586cd2f9.7f8a2465b0f0-smtp-out-n03; Wed, 04 Jan 2017 10:48:25 -0000 (UTC)
Date: Wed, 04 Jan 2017 02:48:25 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586cd2f953008_3e5b3ff0ebfa513822727@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 9720a1: Let's use network byte order instead
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586cd2f952bf7_3e5b3ff0ebfa513822695"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ijHD1WTkQxsJPqKSADPqqtbfExg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 10:58:27 -0000

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

  Branch: refs/heads/big_endian
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9720a1a42aab1eee23ccd4990486bbc882bd606d
      https://github.com/quicwg/base-drafts/commit/9720a1a42aab1eee23ccd4990486bbc882bd606d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Let's use network byte order instead



----==_mimepart_586cd2f952bf7_3e5b3ff0ebfa513822695--


From nobody Wed Jan  4 10:06:33 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A75D1296A2 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 10:06:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.502
X-Spam-Level: 
X-Spam-Status: No, score=-3.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QR3AWYND-O8Y for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 10:06: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 4B6C41299F4 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 10:06:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Ca2QZzp7F0LZos6ORQ/QW8Unba4=; b=jZfU0uhA8u5WdiPx H4q6O2+nArITfCwcx2EacwTEysZTZ4KZUneuUIt5II0UXebQ0MHSPQUfPZMukBbb Em1OQlaGJqsbfrfx+srgNLYlm2cSXZQTWdOB//BFPVm2ObzdJNKHMxm03i3LAUq+ +8iGMwQwlTTpULjUgtdGvcZEDag=
Received: by filter1075p1mdw1.sendgrid.net with SMTP id filter1075p1mdw1-27389-586D39A3-35 2017-01-04 18:06:27.351284642 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id he6H3iK1Ru2lGoZGumvl2Q for <quic-issues@ietf.org>; Wed, 04 Jan 2017 18:06:27.348 +0000 (UTC)
Date: Wed, 04 Jan 2017 10:06:27 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/99/c270441432@github.com>
In-Reply-To: <quicwg/base-drafts/pull/99@github.com>
References: <quicwg/base-drafts/pull/99@github.com>
Subject: Re: [quicwg/base-drafts] QUIC-TLS Extension and version negotiation (#99)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586d39a33f4ca_1f973fe39bcf51341083037"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0nv4rDyiQdbHkA4m+brWNIo8Ofp7DfQkbuft P3jZc/vJW2g13GW8Vk4sornjf32oASZF/tm4Vx9QmqdTZt1qc3st12hl4tgjGFI2y34wjreU9b5ciW xV2/qqkcjArvMxx81y80RDe7z+bfeFkcE4u7FmtPazq44I0LLNlQXBuZ3THvLooBO0zbdFS+r+iPjp A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9Yd2TX7-GCuwSDtcipFlTuIh8kM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 18:06:32 -0000

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

I kind of disagree -- I was trying to keep anything TLS-specfic out of the Transport doc.  Remember that QUIC doesn't know that the crypto protocol is necessarily TLS.  Defining that any handshake MUST be able to transport a blob and then defining how TLS will transport the opaque data keeps the components separate.

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

<p>I kind of disagree -- I was trying to keep anything TLS-specfic out of t=
he Transport doc.  Remember that QUIC doesn't know that the crypto protocol=
 is necessarily TLS.  Defining that any handshake MUST be able to transport=
 a blob and then defining how TLS will transport the opaque data keeps the =
components separate.</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/99#issuecomment-270441432">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5mst_ysucZ47YBZO=
wmSzQsS5baMks5rO9-jgaJpZM4LVEDc">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzDl-JNGViK4I8Ydc=
PCgh6YEU0Gaks5rO9-jgaJpZM4LVEDc.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/99#issuecomment-270441432"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #99: I kind of di=
sagree -- I was trying to keep anything TLS-specfic out of the Transport do=
c.  Remember that QUIC doesn't know that the crypto protocol is necessarily=
 TLS.  Defining that any handshake MUST be able to transport a blob and the=
n defining how TLS will transport the opaque data keeps the components sepa=
rate."}],"action":{"name":"View Pull Request","url":"https://github.com/qui=
cwg/base-drafts/pull/99#issuecomment-270441432"}}}</script>=

----==_mimepart_586d39a33f4ca_1f973fe39bcf51341083037--


From nobody Wed Jan  4 10:10:41 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48CA91299BC for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 10:10:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.716
X-Spam-Level: 
X-Spam-Status: No, score=-3.716 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YpGt718iizwH for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 10:10:36 -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 89D811296BB for <quic-issues@ietf.org>; Wed,  4 Jan 2017 10:10:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Fbnl0c20nNsWPLtam8WjHf6TPWE=; b=THx5qOtrTUOs7Rxz xYp6IDaRBt4NJHPieWfChQue7HCNZTbjpdZSEVK0OBCboIT8iSM+dew6qoufGeEF LQP89hnsogiQ24h7vfUYKVU7NvdB3PpONscM3LcYXorO6CSAt6R+nVq6hBXo1YJv T64pSuOlQUBRErwEUxqysaHbnrE=
Received: by filter0651p1mdw1.sendgrid.net with SMTP id filter0651p1mdw1-15669-586D3A8A-15 2017-01-04 18:10:18.141847999 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id MxM_hu4KSXaT2oQo5hUcug for <quic-issues@ietf.org>; Wed, 04 Jan 2017 18:10:18.195 +0000 (UTC)
Date: Wed, 04 Jan 2017 10:10:18 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15165011@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586d3a8a8983_1d7b3f9d532bd13c65098"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak29qliQbcsbmZ+9LgQOV6HhgCohVqocx4EzzU kCzCpbMMYoLYXRc971HZqOIIYZVPBucHWXFpOpspsT2aEkvf8R1KEVYlKeInNxCj4u7Fd/jkblkjjU Cg4N9Zfac3bNe9Lu4xTIbYDAoEnxdOx3wdJI+w9ON8lLbiot8LrxTpUFjBlTmoW/Da57XOiYfVWzS4 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7Qw1PeT-g1qMxFGElN6h1nZHA-k>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 18:10:39 -0000

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

MikeBishop commented on this pull request.



>  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet's header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet's Common Header and fields are authenticated,

Well, one of the (authenticated) fields contains ciphertext, which then contains frames....  I think that's a separate terminology issue than Martin's comment, isn't 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/103
----==_mimepart_586d3a8a8983_1d7b3f9d532bd13c65098
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet&#39;s header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet&#39;s Common Header and fields are authenticated,
</pre>
<p>Well, one of the (authenticated) fields contains ciphertext, which then contains frames....  I think that's a separate terminology issue than Martin's comment, isn't 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/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq64TqlZ-8vDbFTJe9A17lRkSjFphks5rO-CKgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_wjpIpybYXD2m7aBj_5cCBHH8Awks5rO-CKgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_586d3a8a8983_1d7b3f9d532bd13c65098--


From nobody Wed Jan  4 10:14:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF172129A08 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 10:14:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.383
X-Spam-Level: 
X-Spam-Status: No, score=-5.383 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 LC-iJCgJBXgJ for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 10:14:12 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79D071296BB for <quic-issues@ietf.org>; Wed,  4 Jan 2017 10:14:12 -0800 (PST)
Date: Wed, 04 Jan 2017 10:14:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483553651; bh=Kda8dC4sWG75j+8xswG3hJkh4FAIGzPhX2YhFu/B9ls=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tg9L7KnGJtMa8jZ1ZPFXUuKHZc53mT8NfN2uGGVrGcacTLLuKi2yYm8ou2uELbLgO JPBqGESC7lLRrfjnQDhQjZwlsDB5tnM24iYkrqoOLps0g5AsnI+pAUzOW5WPJLc1h2 GGh8lBpc6HyMWei4BGPkApL37Vw6DQIMkJ46Qc90=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15165716@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586d3b73860b2_1f793fc8dbfe7138876754"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hjdfIltORPSA0kNdfdVtDpDir0g>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 18:14:14 -0000

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

MikeBishop commented on this pull request.



>  
-  * The 'SS' bits encode the length of the Stream ID header field as 8, 16, 24,
-    or 32 bits.  (DISCUSS: Consider making this 8, 16, 32, 64.)
+The STREAM frame payload contains the following fields:

We can phrase it either way, but I was trying to get a consistent usage that for both packets and frames, there's a type-independent envelope (which for frames is really thin) and a type-dependent payload.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103
----==_mimepart_586d3b73860b2_1f793fc8dbfe7138876754
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-  * The &#39;SS&#39; bits encode the length of the Stream ID header field as 8, 16, 24,
-    or 32 bits.  (DISCUSS: Consider making this 8, 16, 32, 64.)
+The STREAM frame payload contains the following fields:
</pre>
<p>We can phrase it either way, but I was trying to get a consistent usage that for both packets and frames, there's a type-independent envelope (which for frames is really thin) and a type-dependent payload.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzYUsFWsn7_NMgMfFcS6sYjtFwy6ks5rO-FzgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4mb0SrEOJiIfvOh4zu6zA0Mp0UTks5rO-FzgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_586d3b73860b2_1f793fc8dbfe7138876754--


From nobody Wed Jan  4 10:19:00 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C8AE129A11 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 10:18:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zlo2TzTnDi1e for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 10:18:57 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF993129A0F for <quic-issues@ietf.org>; Wed,  4 Jan 2017 10:18:56 -0800 (PST)
Date: Wed, 04 Jan 2017 10:18:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483553936; bh=zjISdcpCFg2OkSqqymvAvcDApzDmQ0UMxjIYsjjJm5A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=usbAKExN6KPRBitwvIIKTY+SNcxAicqm60N0eOkQ2pjazypCtkQLwd1/zwngUanZM B2lE9WnRGcQUm/S/QgZ90w4B1ZqvtMvUjcvSMK63sF/yMXzdpzCuQ+54qsFyWmNH2X ByigF4yDeBzihMqHr3mqkVkawz+fnfbIpLJ8pga8=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15166607@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586d3c901a74d_38863fc8dbfe7138364091"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qUWJLPZjWz0dUL5sFFIbslgBBEg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 18:18:58 -0000

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

MikeBishop commented on this pull request.



>  ~~~
 
-The fields in the BLOCKED frame are as follows:
-
-* Frame Type: The Frame Type byte is an 8-bit value that must be set to 0x05
-  indicating that this is a BLOCKED frame.
+The BLOCKED frame payload contains a single field:

Same comment -- let's agree on terminology first.  Per the description at line 490, this is a payload.  If we want a different term, let's sync on that first.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103
----==_mimepart_586d3c901a74d_38863fc8dbfe7138364091
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  ~~~
 
-The fields in the BLOCKED frame are as follows:
-
-* Frame Type: The Frame Type byte is an 8-bit value that must be set to 0x05
-  indicating that this is a BLOCKED frame.
+The BLOCKED frame payload contains a single field:
</pre>
<p>Same comment -- let's agree on terminology first.  Per the description at line 490, this is a payload.  If we want a different term, let's sync on that first.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3pifzxk_oyhwVU0VosQnlOeUdz5ks5rO-KQgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7vNABkL7KZrOqWf49bF5mcAc8-Vks5rO-KQgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_586d3c901a74d_38863fc8dbfe7138364091--


From nobody Wed Jan  4 10:28:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 934311296BF for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 10:27:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.419
X-Spam-Level: 
X-Spam-Status: No, score=-7.419 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nv6TFv0s94g3 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 10:27:58 -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 18A9B126D74 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 10:27:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=z0sIz54u+gZnuFqk76oQNbAauP4=; b=p1FCQfkovqG7dIiH +4iLKM9bdWou+7pOQiyerptU6heBfE2g/SL5eOTmaioWtfwz2UmDksu26EhBmIne Vz2rPB9itUTDqF6W4rYruUEWs9gGlXIoL8OC04/0qBNOqxlNfHQaHOhu1vB5oGOB N9YjjQSDBINWZKaoXRHVdumE8dY=
Received: by filter0627p1mdw1.sendgrid.net with SMTP id filter0627p1mdw1-24159-586D3EAC-35 2017-01-04 18:27:56.938463949 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id bMlb-pqkT82F4HYNbmWGNQ for <quic-issues@ietf.org>; Wed, 04 Jan 2017 18:27:56.924 +0000 (UTC)
Date: Wed, 04 Jan 2017 10:27:56 -0800
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/104/270446893@github.com>
In-Reply-To: <quicwg/base-drafts/issues/104@github.com>
References: <quicwg/base-drafts/issues/104@github.com>
Subject: Re: [quicwg/base-drafts] Priority in QUIC Transport (#104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586d3eacd0817_7c43fd118a65134179754"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ZMEH0dAhhvux8GkT58P2GvvY3/MjTilYF7C pWpsOM+Z3PAV2cRs4vkho0wgNb5Kd1uXlY3sUZnD57YoYfWKl7AsoIhLT9xMHej769t2048RnWK1Qp 4A8KZMLZ/mhlu0u6qs2yPB/UsWrJwPa3MVDSU1MMKEV1jKltP7CUBy28b36wrn87ucsTnReSsdEhh0 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/do81L2B2wxv--Sa15d7plSFrMfQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 18:27:59 -0000

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

in general moving information down the pipeline as fast as you can without creating a HoL-Blocking problem is a good strategy. The blocking problem is the reason an H2 impl has to hold back data from TCP, and it would seem to correlate somewhat to a congestion controller's desire to not create buffering in the network (via crystal ball).

I think that argues for moving prio to the quic transport layer. mux without pri is indeed lame.. and quic wisely retransmits frames instead of packets, so prio can play a role there if prio is part of the frame otherwise this is all opaque to quic during retransmit.

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

<p>in general moving information down the pipeline as fast as you can witho=
ut creating a HoL-Blocking problem is a good strategy. The blocking problem=
 is the reason an H2 impl has to hold back data from TCP, and it would seem=
 to correlate somewhat to a congestion controller's desire to not create bu=
ffering in the network (via crystal ball).</p>
<p>I think that argues for moving prio to the quic transport layer. mux wit=
hout pri is indeed lame.. and quic wisely retransmits frames instead of pac=
kets, so prio can play a role there if prio is part of the frame otherwise =
this is all opaque to quic during 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/issues/104#issuecomment-270446893">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxOOhQKvosHE_M2=
yUSC3cysAGchoks5rO-SsgaJpZM4LWi4b">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0IdkvinNyEgOt1BI=
X7lU9KR7Cs_ks5rO-SsgaJpZM4LWi4b.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/104#issuecomment-270446893"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #104: in general mov=
ing information down the pipeline as fast as you can without creating a HoL=
-Blocking problem is a good strategy. The blocking problem is the reason an=
 H2 impl has to hold back data from TCP, and it would seem to correlate som=
ewhat to a congestion controller's desire to not create buffering in the ne=
twork (via crystal ball).\r\n\r\nI think that argues for moving prio to the=
 quic transport layer. mux without pri is indeed lame.. and quic wisely ret=
ransmits frames instead of packets, so prio can play a role there if prio i=
s part of the frame otherwise this is all opaque to quic during retransmit.=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dra=
fts/issues/104#issuecomment-270446893"}}}</script>=

----==_mimepart_586d3eacd0817_7c43fd118a65134179754--


From nobody Wed Jan  4 10:35:16 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B59F6129A1D for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 10:35:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 TZ7h3m6jpW08 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 10:35:13 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CEA59129A19 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 10:35:12 -0800 (PST)
Date: Wed, 04 Jan 2017 10:35:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483554912; bh=giWl/55JyveSZ4Uk0tfR8OXdayYjf2wjOIpfBdouOBU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XpfboXGrBkKenbGN7L+9Fat19UCx2eNuMDMSZ/rWV9qWsbef5LjWByVWlLGDY+6bs d+ef8vVOR8PBlIQQ4TjObYYcJELxBOojzhIqw6+Xlle9Zt2hGvlXPIKlOVWylrcPUK xZ8pw6HN4CyccyejQc52nM+fLdWRhKq43zy5ar+0=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15167957@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586d40602442d_67e13fa8f6f19134376951"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZQ54zjydOMhIVG4nvTZ2QnatqJY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 18:35:15 -0000

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

MikeBishop commented on this pull request.

This takes a big step toward requiring the use of TLS (and therefore requiring a new full version of the QUIC spec to use anything else) rather than just defining a new version identifier to be QUIC + other-crypto-protocol and a document describing how the integration would work.

I think either path is reasonable, but I had understood us to be on the latter path, and this PR changes that.  That should probably be something the WG as a whole discusses in depth.

> @@ -372,6 +404,33 @@ Check the flags in the common header
 ~~~
 {: #packet-types title="Types of QUIC Packets"}
 
+
+### Handling Packets from Different Versions
+
+Version negotiation ({{version-negotiation}}) is performed using packets that
+have the VERSION bit set.  This bit is always set on packets that are sent prior
+to connection establishment.  When receiving a packet that is not associated
+with an existing connection, packets without a VERSION bit MUST be discarded.
+
+While there might be similarities between different versions of this protocol,
+implementations have to assume that a version that it does not support uses a
+different packet format.
+
+Between different versions the following things are guaranteed to remain
+constant are:

Too many "are"s.

>  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC's transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.

This seems to be explicitly rejecting the separation of a modular crypto protocol and a definition of how TLS is used as that module.  We should discuss that change in the WG more generally.

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

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

<p>This takes a big step toward requiring the use of TLS (and therefore requiring a new full version of the QUIC spec to use anything else) rather than just defining a new version identifier to be QUIC + other-crypto-protocol and a document describing how the integration would work.</p>
<p>I think either path is reasonable, but I had understood us to be on the latter path, and this PR changes that.  That should probably be something the WG as a whole discusses in depth.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15167957">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -372,6 +404,33 @@ Check the flags in the common header
 ~~~
 {: #packet-types title=&quot;Types of QUIC Packets&quot;}
 
+
+### Handling Packets from Different Versions
+
+Version negotiation ({{version-negotiation}}) is performed using packets that
+have the VERSION bit set.  This bit is always set on packets that are sent prior
+to connection establishment.  When receiving a packet that is not associated
+with an existing connection, packets without a VERSION bit MUST be discarded.
+
+While there might be similarities between different versions of this protocol,
+implementations have to assume that a version that it does not support uses a
+different packet format.
+
+Between different versions the following things are guaranteed to remain
+constant are:
</pre>
<p>Too many "are"s.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15167957">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC&#39;s transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.
</pre>
<p>This seems to be explicitly rejecting the separation of a modular crypto protocol and a definition of how TLS is used as that module.  We should discuss that change in the WG more generally.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15167957">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwy_KxVkc5VjjFZlTxKOMesfwEXmks5rO-ZggaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6U18lclTSXIf1DTwKckRj_Q7Osyks5rO-ZggaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15167957"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15167957"}}}</script>
----==_mimepart_586d40602442d_67e13fa8f6f19134376951--


From nobody Wed Jan  4 11:07:14 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5153129A1F for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 11:07:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 CuQf98h5dKth for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 11:07:10 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6A2A12969D for <quic-issues@ietf.org>; Wed,  4 Jan 2017 11:07:10 -0800 (PST)
Date: Wed, 04 Jan 2017 11:07:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483556829; bh=aZiCd1xnMkQWWt/0vuoYWbyeWdiAtqrTGXn5FDD6mmM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G8lKiFu+phwhBIoYKPsOwD/FkPo7kSy+BKtmkZqGSCYOKj80BwpoPw+Xm5GpJgCwE OIcks6XgMlD+oW3AG0VwFM7tLZD60ftjRUBwZyrkBxBLetHXgngwppJqFOQH14MixB ZI1x14P/bVfoilAoJThEpaE+qqlWTa+XMGVCN478=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/113/review/15174988@github.com>
In-Reply-To: <quicwg/base-drafts/pull/113@github.com>
References: <quicwg/base-drafts/pull/113@github.com>
Subject: Re: [quicwg/base-drafts] Version numbers (#113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586d47ddd75ae_764e3fe76d6251301324094"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UWj5--jvK0zpESkgMidcI-oPx98>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2017 19:07:13 -0000

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

MikeBishop approved this pull request.

Looks good, with a few nits.

> -values specified in this document are in little-endian format and all field
-sizes are in bits.
+referenced in subsequent mechanisms.
+
+All values specified in this document are in big-endian format and all field
+sizes are in bits.  When discussing individual bits of fields, the least
+significant bit is referred to as bit 0.  Hexadecimal notation is used for
+describing the value of fields.
+
+
+## Versions
+
+QUIC versions are identified using a 32-bit value.
+
+The version 0x00000000 is reserved to represent an invalid version.  This
+version of the specification is identified by the number 0x00000001.

I note, not as an objection, that I'll need to substantially change my Alt-Svc v= encoding to accommodate this format.  Thanks.  ;-)

> +version of the specification is identified by the number 0x00000001.
+
+Versions with the most significant 16 bits of the version number cleared are
+reserved for use in future IETF consensus documents.
+
+\[\[RFC editor: please remove the remainder of this section before
+publication.]]
+
+The version number for the final version of this specification (0x00000001), is
+reserved for the version of the protocol that is published as an RFC.
+
+Version numbers used to identify IETF drafts are created by adding the draft
+number to 0xff000000.  For example, draft-ietf-quic-transport-13 would be
+identified as 0xff00000D.
+
+Versions of QUIC that are used for experimentation are coordinated on the

Should we reserve a range for experimentation as well as suggesting where to coordinate?

>  
-* If the client's version is not acceptable to the server, the server MUST send
-  a Version Negotiation packet to the client.  This packet will have the VERSION
-  flag set and will include the server's set of supported versions.  On
-  subsequently received packets for the same connection ID with the unacceptable
-  version, the server MUST continue responding with a Version Negotiation
-  packet.
+If the packet contains a version that is acceptable to the server, the server
+proceeds with the handshake ({{handshake}}).  All subsequent packets sent by the
+server MUST have the VERSION flag unset.  This commits the server to the version
+that the client selected.

This seems somewhat contradictory to the text about server triggering Version Negotiation if the ALPN token and the selected version don't line up.  The QUIC version may be acceptable, but the server and client have no mutual application protocols that allow it, for example.

The "verify that you would have sent that version list if offered this initial version" requirement gets into that, 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/113#pullrequestreview-15174988
----==_mimepart_586d47ddd75ae_764e3fe76d6251301324094
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Looks good, with a few nits.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/113#pullrequestreview-15174988">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -values specified in this document are in little-endian format and all field
-sizes are in bits.
+referenced in subsequent mechanisms.
+
+All values specified in this document are in big-endian format and all field
+sizes are in bits.  When discussing individual bits of fields, the least
+significant bit is referred to as bit 0.  Hexadecimal notation is used for
+describing the value of fields.
+
+
+## Versions
+
+QUIC versions are identified using a 32-bit value.
+
+The version 0x00000000 is reserved to represent an invalid version.  This
+version of the specification is identified by the number 0x00000001.
</pre>
<p>I note, not as an objection, that I'll need to substantially change my Alt-Svc v= encoding to accommodate this format.  Thanks.  ;-)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/113#pullrequestreview-15174988">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +version of the specification is identified by the number 0x00000001.
+
+Versions with the most significant 16 bits of the version number cleared are
+reserved for use in future IETF consensus documents.
+
+\[\[RFC editor: please remove the remainder of this section before
+publication.]]
+
+The version number for the final version of this specification (0x00000001), is
+reserved for the version of the protocol that is published as an RFC.
+
+Version numbers used to identify IETF drafts are created by adding the draft
+number to 0xff000000.  For example, draft-ietf-quic-transport-13 would be
+identified as 0xff00000D.
+
+Versions of QUIC that are used for experimentation are coordinated on the
</pre>
<p>Should we reserve a range for experimentation as well as suggesting where to coordinate?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/113#pullrequestreview-15174988">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-* If the client&#39;s version is not acceptable to the server, the server MUST send
-  a Version Negotiation packet to the client.  This packet will have the VERSION
-  flag set and will include the server&#39;s set of supported versions.  On
-  subsequently received packets for the same connection ID with the unacceptable
-  version, the server MUST continue responding with a Version Negotiation
-  packet.
+If the packet contains a version that is acceptable to the server, the server
+proceeds with the handshake ({{handshake}}).  All subsequent packets sent by the
+server MUST have the VERSION flag unset.  This commits the server to the version
+that the client selected.
</pre>
<p>This seems somewhat contradictory to the text about server triggering Version Negotiation if the ALPN token and the selected version don't line up.  The QUIC version may be acceptable, but the server and client have no mutual application protocols that allow it, for example.</p>
<p>The "verify that you would have sent that version list if offered this initial version" requirement gets into that, 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/113#pullrequestreview-15174988">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8Xxl2oXNbzHU9bc-rcf-4fGNhOuks5rO-3dgaJpZM4LaSTU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyMfmRBenI1KJojdrNUuqQ6nbSnEks5rO-3dgaJpZM4LaSTU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/113#pullrequestreview-15174988"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/113#pullrequestreview-15174988"}}}</script>
----==_mimepart_586d47ddd75ae_764e3fe76d6251301324094--


From nobody Wed Jan  4 17:36:29 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99991129490 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 17:36:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.716
X-Spam-Level: 
X-Spam-Status: No, score=-3.716 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Sa4imutMLgHg for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 17:36:26 -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 E3B381294C8 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 17:36:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Y5KSz64Ow0Tl4LKylCQyVBIzF4g=; b=s4PO8J8Dg0l9hkXp c43Qu2iWl4mpQN8ncLy3EHJyEm+m/Y/k709YlRK7LLhtEld1evNXq0PDUYZMPZuw QNm0bPoEPc8H8JsT/QmCx56CeqmxYUK+4YS5NvZyMycKjrrtCDppTnB9xQIPri6p giKc519HXARk26g66IfX5XKX9qY=
Received: by filter0642p1mdw1.sendgrid.net with SMTP id filter0642p1mdw1-5145-586DA317-47 2017-01-05 01:36:23.817864328 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id luiBQjKJTV2jAK2HsiknPQ for <quic-issues@ietf.org>; Thu, 05 Jan 2017 01:36:23.841 +0000 (UTC)
Date: Wed, 04 Jan 2017 17:36:23 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15234472@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586da317b6fee_2df53fbab47db14021679f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3jErRtgcUBTDuab5DaM+uJ55TF8GJQkJK+FU V+vujnjcJLCfDusCBIUtxD2ey8403whWa39a+7tXEPAIDHGOe1eI511lBiVkYCuEeQ30tv8qdyZAU2 +/K3c3K/iRS7IdRc+MNUsnuiRB+ipa7EDC1sNaphNmKPWBgC+Wl+NaipXWPAM5WD95m+yZC1xh1KX7 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j96U6-CC4K6CN3T-NtBcPa0rm4Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 01:36:27 -0000

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

janaiyengar commented on this pull request.



>  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet's header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet's Common Header and fields are authenticated,

Apologies, yes, this is a separate issue from Martin's, but it was on the same proposed text change, so I tagged along.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103
----==_mimepart_586da317b6fee_2df53fbab47db14021679f
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet&#39;s header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet&#39;s Common Header and fields are authenticated,
</pre>
<p>Apologies, yes, this is a separate issue from Martin's, but it was on the same proposed text change, so I tagged along.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2rI-ODlt84DjpQiWUB34cXVt5EXks5rPEkXgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq42hJ4SegMz6emEB7JJDPFHEtMHfks5rPEkXgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_586da317b6fee_2df53fbab47db14021679f--


From nobody Wed Jan  4 17:39:26 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C32831294C9 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 17:39:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DMR6pZ9inQtz for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 17:39:24 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A27F1294A7 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 17:39:24 -0800 (PST)
Date: Wed, 04 Jan 2017 17:39:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483580363; bh=mWXWN8A09xTWnb79jk7c8q8Cqkt+xXmJKUvaO2ibgX8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JUjsj7RYSzQ7tTGGonoiqfUO8OyESAj/AVzp4ZWYt2dpW77MiESlmrCUk7DQQXaTM lAoltswKENe0DJGo2rjTZtVkelnsvhj/DgWTTo/AdLemZa23Njy4L3RJBWxUkbiAtY 9vO1JUO3uupAiMWTxlaFGZfYSuwZ5/Xzo2vX3GtY=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15234728@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586da3cbbc420_6aa43ff36c5e113c471882"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hJisGHm5hHE5q_Y-9V-49FxeUNM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 01:39:25 -0000

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

janaiyengar commented on this pull request.



>  
-  * The 'SS' bits encode the length of the Stream ID header field as 8, 16, 24,
-    or 32 bits.  (DISCUSS: Consider making this 8, 16, 32, 64.)
+The STREAM frame payload contains the following fields:

I think it is a bit confusing to call the fields in the ACK frame the payload of the ACK frame, for instance. I think of it as every frame has a Type field and the rest of the frame is type-dependent fields. STREAM frames have a payload, but that's stream data.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103
----==_mimepart_586da3cbbc420_6aa43ff36c5e113c471882
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-  * The &#39;SS&#39; bits encode the length of the Stream ID header field as 8, 16, 24,
-    or 32 bits.  (DISCUSS: Consider making this 8, 16, 32, 64.)
+The STREAM frame payload contains the following fields:
</pre>
<p>I think it is a bit confusing to call the fields in the ACK frame the payload of the ACK frame, for instance. I think of it as every frame has a Type field and the rest of the frame is type-dependent fields. STREAM frames have a payload, but that's stream data.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwBfNIHTlKl7Djp2fVWTYfOM8xyxks5rPEnLgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz0ig7iI-FIniUfiEvQFsGvl84thks5rPEnLgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_586da3cbbc420_6aa43ff36c5e113c471882--


From nobody Wed Jan  4 17:46:14 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C24A129421 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 17:46:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.716
X-Spam-Level: 
X-Spam-Status: No, score=-3.716 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iClaQeFLAFxx for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 17:46: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 67FBB1293E4 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 17:46:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vnD+3rpx0WIkSN8FZPzUIOxUSeI=; b=YRqBQwpWHPcGULP7 IJIGKvNEtjQsULemJ05U7gaUWhBhAzOpZc5BgVBjHeg4s2q8/inwz9qDoBor0P7J CNerciL/g+BxmHz3e0JEB46iL5feUm8QfiemDKgfKF38J2wXBgkCMsQAabz1Tw9p oDuF5JcCALFvXivkyi5HKA3ufmY=
Received: by filter0633p1mdw1.sendgrid.net with SMTP id filter0633p1mdw1-15111-586DA55F-3E 2017-01-05 01:46:07.892514034 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id Zw0e7lN5SqW98HlUomJdQg for <quic-issues@ietf.org>; Thu, 05 Jan 2017 01:46:08.100 +0000 (UTC)
Date: Wed, 04 Jan 2017 17:46:08 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15235303@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586da56056aa_6a6e3f8e786cb13c956139"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1NQpLmmOO5NTiClTC6mwVmtMNAfdM+8CPfP2 a8GRF09UKc/Ogr43/PM9HlXKK5X1fiPbyXlJK6HYT0abyMjrvbsucZ53+tq2DPVr6s9axTkFNXBzAA cfVCA5e22GJpd6aOjGZvcIXcjTBoAxlszXZw59a26x/pgyGaIhVol24EQQ1qEzfl5aUd/N+dtV7Z54 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZM07EOAYH-l5Lxy5xvh8kjk8tA8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 01:46:12 -0000

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

janaiyengar commented on this pull request.



>  ~~~
 
-The fields in the BLOCKED frame are as follows:
-
-* Frame Type: The Frame Type byte is an 8-bit value that must be set to 0x05
-  indicating that this is a BLOCKED frame.
+The BLOCKED frame payload contains a single field:

Now that I understand what you were going for, I think the use of "payload" is perfectly accurate, but adds an unnecessary level of abstraction: we'll end up referring to "fields in the BLOCKED frame" anyways. In addition, we lose the ability to use "payload" for stream data that's carried within a STREAM frame. I'd prefer that we simply called it the frame's fields instead of the frame's payload. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103
----==_mimepart_586da56056aa_6a6e3f8e786cb13c956139
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  ~~~
 
-The fields in the BLOCKED frame are as follows:
-
-* Frame Type: The Frame Type byte is an 8-bit value that must be set to 0x05
-  indicating that this is a BLOCKED frame.
+The BLOCKED frame payload contains a single field:
</pre>
<p>Now that I understand what you were going for, I think the use of "payload" is perfectly accurate, but adds an unnecessary level of abstraction: we'll end up referring to "fields in the BLOCKED frame" anyways. In addition, we lose the ability to use "payload" for stream data that's carried within a STREAM frame. I'd prefer that we simply called it the frame's fields instead of the frame's payload.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9WzDrRJCjBW4YOlhN-8KILza_vTks5rPEtggaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwC9A04gIul-MgHzr1eW1o3aA0Fyks5rPEtggaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_586da56056aa_6a6e3f8e786cb13c956139--


From nobody Wed Jan  4 18:16:11 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26D031296B9 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 18:16:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.574
X-Spam-Level: 
X-Spam-Status: No, score=-3.574 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mFwDD3jEYdpW for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 18:16: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 C545A1296B6 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 18:16:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xQVzEOuDs9sHOLBFq7uay8odr4Q=; b=Sj4Y/9+K2Z8G2cNv I3A1gBTCHHzZrWAMAKMKXYIE9xDncM/nMKlOGNyO7b0xJrWel+SBJomj9vhX1/d5 ddZP1UaGaApbpkJsRHHsDUac0baYGSFwtlnWe42CooJNkIGWmG/KQI7DQM30fQMR +urRIfhLY2lwhKlb3n3UZiZp4FM=
Received: by filter1111p1mdw1.sendgrid.net with SMTP id filter1111p1mdw1-19198-586DAC67-36 2017-01-05 02:16:07.508296845 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id poSaNt6RQi-cKMZNmXmtdQ for <quic-issues@ietf.org>; Thu, 05 Jan 2017 02:16:07.485 +0000 (UTC)
Date: Wed, 04 Jan 2017 18:16:07 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/111/review/15237824@github.com>
In-Reply-To: <quicwg/base-drafts/pull/111@github.com>
References: <quicwg/base-drafts/pull/111@github.com>
Subject: Re: [quicwg/base-drafts] Big endian (#111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586dac676420d_6df3faefe86514010879b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1cdh34usb1DtnsHNXlXKOytw5JIriGxRwaHB MYQ9R60WFbBaEwt6LOU/Ov3OU5jtPKGhCea4DNTraBsAHZNDo6SSpViN28LuICUmON4uxhzJWSov0S +y8mzVo2YRaQbaRbdZcsVZ5YJX1KlMFT6CDXynv+cpQBGW3qw7PnX8zphUAWolqENd4/Q2lkm0p/Tl Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zjd4kDDl2H_0MBp8FlBeS6RkEjs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 02:16:10 -0000

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

janaiyengar approved this pull request.

LGTM



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

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

<p>LGTM</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/111#pullrequestreview-15237824">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7p0wOqn5Cc5k1NqVO3l85wqarg5ks5rPFJngaJpZM4LaPPO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyaSUROeEHnpjPZlEzsTPcyrUdgUks5rPFJngaJpZM4LaPPO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/111#pullrequestreview-15237824"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #111"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/111#pullrequestreview-15237824"}}}</script>
----==_mimepart_586dac676420d_6df3faefe86514010879b--


From nobody Wed Jan  4 18:17:21 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90C7F1296BC for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 18:17:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.783
X-Spam-Level: 
X-Spam-Status: No, score=-5.783 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xhFVGkXtmakS for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 18:17:18 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5EC57129532 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 18:17:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=a+XcBjyrOPdLuoQ754yshJT/1SI=; b=MQIJQY1eG5Y+ZcBo YG/N2XrapQ1HMKhmtYKW9gi8Tnkn2s8YkjI+1NxBr6C5Q4ekPVNwUBGh7rz4oGRQ bguQlsWI+L129H3t5wDfiCN019K62h7njzoDaoIRYywzCJThkbGrXEhhDJ4zZ5RQ S+7Hryh2YddofCFOvCG3l8AyTgU=
Received: by filter0976p1mdw1.sendgrid.net with SMTP id filter0976p1mdw1-13700-586DACAD-19 2017-01-05 02:17:17.346874219 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id 6JWBhMqWR_Oei_OQeCyOTg for <quic-issues@ietf.org>; Thu, 05 Jan 2017 02:17:17.240 +0000 (UTC)
Date: Wed, 04 Jan 2017 18:17:17 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/28/issue_event/912091451@github.com>
In-Reply-To: <quicwg/base-drafts/issues/28@github.com>
References: <quicwg/base-drafts/issues/28@github.com>
Subject: Re: [quicwg/base-drafts] Switch to big endian (#28)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586dacad23d03_70333ff36c5e113c8202"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Dy6eXRxAqgC3J3lvH9o7XvpIxXbsNSUlOBm H+//e8dQ49pZFqW6URFUZTsrNVMx2xMdfrUGzr5xbPysbareAf9WULDhzhufQ7Z8CNIo5Z4lzK9LLp QIhftFYVQcaKsXdHbGGRVOGSLJ2ouhc5eeB0FoX5rVOMLY2JGUgELyqshO4A7TtMNfIxN9imtdE27Q g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2w52bTjtnXExkTK2hA7Lr0FcPWk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 02:17:19 -0000

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

Closed #28 via #111.

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

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/28" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/28" data-id="191795739" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#28</a> via <a href="https://github.com/quicwg/base-drafts/pull/111" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/111" data-id="198618291" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#111</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/28#event-912091451">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1_NBOCjpXhUirrOyqfl-thbUD-8ks5rPFKtgaJpZM4K82Og">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxs7YEWlfTyxDUNQX4DAHG47S_Dbks5rPFKtgaJpZM4K82Og.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/28#event-912091451"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #28 via #111."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/28#event-912091451"}}}</script>
----==_mimepart_586dacad23d03_70333ff36c5e113c8202--


From nobody Wed Jan  4 18:17:24 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E995D129532 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 18:17:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hr5w9qEyyHrH for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 18:17: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 B04141296B6 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 18:17:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483582637; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VxV59J3vEfsRiQGEU0DWsu9KCLqtwzDze/AyClHAbqk=; b=sNbFvnxO+p67W0sWwk/WsPL7SXKIhzVmiTpCxb8otvVnWnQsJ5pXASfGm+/C9+xHdM0QZxZt HV2PDSSAPOfWE4cs2LrcncUEmVJ+f9g0VmnWA3WBnWBmPWohB9MQMiMDhzEZXsx6wXhhuhhE BiRjemsAw11OcJc0EslrqVKJJ7M=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=tglgqDNw6lRkEUkHCafqlnbOluxMhZnLFLqpZoM18fUhBp4c/0NufNKqLeV+s4VGEagO14 IZixjNCGQDCWtsW1Xwo4JlLA/ajnUx3fQTrMRR/3x1l4qAUzxL/Ivd2NIdagptvoIdxAfOak AecEDuppjR3ykfHC6arfH7EqvoNyo=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 586dacad.7f98c9a63b10-smtp-out-n03; Thu, 05 Jan 2017 02:17:17 -0000 (UTC)
Date: Wed, 04 Jan 2017 18:17:17 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586dacadb7e16_57893fbbb1b2f140118435@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 44f1e1: Big endian
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586dacadb7a26_57893fbbb1b2f140118328"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0N44n2W8Lrzp4H9bVPpP77dhvD8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 02:17:20 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 44f1e1856f12a228d79aa8b874e87cb8134be58c
      https://github.com/quicwg/base-drafts/commit/44f1e1856f12a228d79aa8b874e87cb8134be58c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Big endian

Closes #28


  Commit: 70b559909ce7a4811567afe4f0b9c676b0d6ebc3
      https://github.com/quicwg/base-drafts/commit/70b559909ce7a4811567afe4f0b9c676b0d6ebc3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Let's use network byte order instead


Compare: https://github.com/quicwg/base-drafts/compare/9f7a92f0b654...70b559909ce7
----==_mimepart_586dacadb7a26_57893fbbb1b2f140118328--


From nobody Wed Jan  4 18:17:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB83C129532 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 18:17:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.483
X-Spam-Level: 
X-Spam-Status: No, score=-3.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ji2wy8_Lijui for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 18:17:19 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B32851296B9 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 18:17:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xbbj0oqYkP3od2icCFsNJHR5e6U=; b=sBRMfKCwktuGTpvk HwZ2O/IUVDwrgsVqsdUjiFJT9rGiNUvDEZaaWiLwzFEb9qzHzShDWcZhCFbygQhv 7m9uv2gR5pUpM51EonwMErlL2LdpYJnRgJJB9Ti0l8ea2o41kgugtbB8Nwii/jK9 4GF3r3Jelj6kQkzd+1j9iICZuag=
Received: by filter1084p1mdw1.sendgrid.net with SMTP id filter1084p1mdw1-5345-586DACAD-46 2017-01-05 02:17:17.554109937 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id SZndXIMEQiCwBpy17p3dEw for <quic-issues@ietf.org>; Thu, 05 Jan 2017 02:17:17.578 +0000 (UTC)
Date: Wed, 04 Jan 2017 18:17:17 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/111/issue_event/912091452@github.com>
In-Reply-To: <quicwg/base-drafts/pull/111@github.com>
References: <quicwg/base-drafts/pull/111@github.com>
Subject: Re: [quicwg/base-drafts] Big endian (#111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586dacad33875_29843f887d5c313c127473"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1R+LmnjGanGJbW3EO8qvZl6t5iPxwbOA0MWX T42KZ0WVvfOFZmWQaKo0ISwS/CIp4AZl9pWGMzqwDMaiyHcJsdT5OKtUMe07ScaSGZDwoFI/d6eQg+ LwOz0gehMZVD63+6VV5FfO+mAuKmymqFBGKK0E71YdiZEaSBxdW88mapvWRQGIjybiqd2rkEa4GaB+ Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UTI55AlXN8P45lIo2zzjQE3_HDQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 02:17:21 -0000

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

Merged #111.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/111#event-912091452">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxGokvvL3hyFrgDhkxKIMIEkzbRLks5rPFKtgaJpZM4LaPPO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3oCmjt6B3yUlHBiLCiWShmf8Gb0ks5rPFKtgaJpZM4LaPPO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/111#event-912091452"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #111."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/111#event-912091452"}}}</script>
----==_mimepart_586dacad33875_29843f887d5c313c127473--


From nobody Wed Jan  4 21:39:07 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2823129AAF for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 21:39:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.855
X-Spam-Level: 
X-Spam-Status: No, score=-5.855 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SMdkl9JhXcxh for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 21:39:04 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00F78129533 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 21:39:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=65xC0yFuciKDJj45QcZT+EL5WB0=; b=sK44AFtkV/nMIcoU A37jsqPQC2zdoEQJ/E3upMmfUXx69rPjjVd1LRUbhTz1+ts4RNvwUk+o0sezSBko WwaBD5DY4ZX+kAuEIOE1sN0pADo0tbTVx26Ae5LNv4Dxq/dBXbZ+3lBJ7vqK6Xqs nrdho7VPyYlB8VBXhHOgiE4xZV0=
Received: by filter0993p1mdw1.sendgrid.net with SMTP id filter0993p1mdw1-18658-586DDBF7-14 2017-01-05 05:39:03.292079807 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 7iGdc3l7T5OpBQOU3a1cNg for <quic-issues@ietf.org>; Thu, 05 Jan 2017 05:39:03.229 +0000 (UTC)
Date: Wed, 04 Jan 2017 21:39:03 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/28/issue_event/912205724@github.com>
In-Reply-To: <quicwg/base-drafts/issues/28@github.com>
References: <quicwg/base-drafts/issues/28@github.com>
Subject: Re: [quicwg/base-drafts] Switch to big endian (#28)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ddbf71ba45_100e3f95f7f5f13c9681d1"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0b19fVnYe1UbrnFpTpt2gIHSO+lRWaJndfSb sDYmDynrCEP/bmX0HihTNYqnAG4sf6AqhgVo46IAcsZ/JtTyPtsqnPpzdMfKFnUGg/O2fwax38GTLD aF4q+6oVI6Xvw5RdVeaO0eZWB3hPwPt4vmNQhjza2RpbD+wg9ReSXP969K4CxeqauVWbW7YX2MJsS9 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lSfSkMlZ2pbhMvpd9AY14HUrxcQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 05:39:05 -0000

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

Reopened #28.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/28#event-912205724">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx0QOU0zfBssv2QPYxmVzDK9GVAwks5rPIH3gaJpZM4K82Og">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5a8ClHOGnorGzMOe2Ffs6U4B7qiks5rPIH3gaJpZM4K82Og.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/28#event-912205724"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reopened #28."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/28#event-912205724"}}}</script>
----==_mimepart_586ddbf71ba45_100e3f95f7f5f13c9681d1--


From nobody Wed Jan  4 21:39:12 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ADD1512952E for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 21:39:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MvtZA-w41T9A for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 21:39:04 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32F10129A96 for <quic-issues@ietf.org>; Wed,  4 Jan 2017 21:39:04 -0800 (PST)
Date: Wed, 04 Jan 2017 21:39:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483594743; bh=MQ/DXdct1qpt9sJ2LObOYh6eui6MJHgYq60khtFRP5k=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KdoRvUbkfvObt3YOPSGT+Bqz7HF7EE33OzsgDPON1AEY0O8Soc9M4d6lVW4rcJISN vM+dn5BuqhS2eNGvGQH2ffIkaGUq3MHuWlcSPJN33GgPg8Ohp3nyvv3HWrp8T8M6Ua VdxcU2I93hOyQtlW0RrlVdTEDEksdlsu3Ia6mTmY=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/28/270568159@github.com>
In-Reply-To: <quicwg/base-drafts/issues/28@github.com>
References: <quicwg/base-drafts/issues/28@github.com>
Subject: Re: [quicwg/base-drafts] Switch to big endian (#28)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ddbf7409af_527e3f83971f5130461194"; 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/AMU0aCcz7GbEbhsKQNjl81U2cew>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 05:39:06 -0000

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

@janaiyengar please don't close design issues, we need to complete the call for 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/issues/28#issuecomment-270568159
----==_mimepart_586ddbf7409af_527e3f83971f5130461194
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> please don't close design issues, we need to complete the call for 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/issues/28#issuecomment-270568159">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx0QOU0zfBssv2QPYxmVzDK9GVAwks5rPIH3gaJpZM4K82Og">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5a8ClHOGnorGzMOe2Ffs6U4B7qiks5rPIH3gaJpZM4K82Og.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/28#issuecomment-270568159"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #28: @janaiyengar please don't close design issues, we need to complete the call for consensus."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/28#issuecomment-270568159"}}}</script>
----==_mimepart_586ddbf7409af_527e3f83971f5130461194--


From nobody Wed Jan  4 21:43:06 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06DEF129533 for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 21:43:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eMIqOVSNnCvM for <quic-issues@ietfa.amsl.com>; Wed,  4 Jan 2017 21:43:03 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC48012952E for <quic-issues@ietf.org>; Wed,  4 Jan 2017 21:43:03 -0800 (PST)
Date: Wed, 04 Jan 2017 21:43:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483594983; bh=gyEx3jr4w5VU8STvchVx7Gm2MM7I8LXAS19ZR5lZUgE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0Jvp4EaEtCHQrKQnvOJ7vMbyLkj+TUHBbC9CYSj6W4zKnxFlWm5g6PYh1U7J4hM/L eb47PPo2/u4IphlyNZQiu5RokzhIGyIcerD3+YiphxB5eQcnQoi6qkCk400ar+07JP oNzTQmXeVdpUz+LGgAzfN1tTYHw/8DxTj97ZSQRA=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/28/270568557@github.com>
In-Reply-To: <quicwg/base-drafts/issues/28@github.com>
References: <quicwg/base-drafts/issues/28@github.com>
Subject: Re: [quicwg/base-drafts] Switch to big endian (#28)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ddce723656_155453fd52960d13096378"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B4kMNKlm1hL-fBayN7qRfd47uHc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 05:43:05 -0000

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

Ah, apologies. I thought we had already wrapped up the consensus call -- I merged the PR, which automagically closed the issue. I'm happy to revert the (now merged) PR if consensus changes.

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

<p>Ah, apologies. I thought we had already wrapped up the consensus call -- I merged the PR, which automagically closed the issue. I'm happy to revert the (now merged) PR if consensus changes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/28#issuecomment-270568557">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3XvkqSRAwyGBGTsXBmEqwnK0HJCks5rPILngaJpZM4K82Og">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9oNICo9YPRrG9u0gCQ8uwbW8EY9ks5rPILngaJpZM4K82Og.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/28#issuecomment-270568557"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #28: Ah, apologies. I thought we had already wrapped up the consensus call -- I merged the PR, which automagically closed the issue. I'm happy to revert the (now merged) PR if consensus changes."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/28#issuecomment-270568557"}}}</script>
----==_mimepart_586ddce723656_155453fd52960d13096378--


From nobody Thu Jan  5 12:45:40 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23D72129441 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 12:45:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y5mD0E95FcNJ for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 12:45:36 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59055129584 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 12:45:36 -0800 (PST)
Date: Thu, 05 Jan 2017 12:45:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483649135; bh=cf3E6aiO3/Nl6hOQvgqVQcuBL4fYdrKIsauGI6LDY3A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H/j1x3/iX0RjLqw/t7BS1To+kb2dVOVEB9kgPfe+nY7l1KPu7DIigdRxzxwMXAoZo Das+kQbhzjfXUa8VClS1fjT0cAistHLoXJSiFDm0/17JNlq0VxJ6c66Z9zDsBKy0Ak ocITKbRKaLWxDmVn+ifnVEk2alpYLQi/1qKstZqU=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/110/c270752557@github.com>
In-Reply-To: <quicwg/base-drafts/pull/110@github.com>
References: <quicwg/base-drafts/pull/110@github.com>
Subject: Re: [quicwg/base-drafts] version negotiation isn't low latency, so remove it (#110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586eb06ef1f6f_166283fa77ad0b1302067e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Am3AH7FzdOfPC1DuRBflE2MWprE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 20:45:38 -0000

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

I'd like to leave the section there; I think it's fine to remove the "low-latency" part. As a transport protocol, QUIC supports version negotiation, which is a novelty among IETF transports.

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

<p>I'd like to leave the section there; I think it's fine to remove the "low-latency" part. As a transport protocol, QUIC supports version negotiation, which is a novelty among IETF transports.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/110#issuecomment-270752557">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2tW67TVTitGgxeOEzFyD6VFU34Dks5rPVZugaJpZM4LaLt-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6MNr_bmplmpSoQhdGCPHQ9Fia-Iks5rPVZugaJpZM4LaLt-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/110#issuecomment-270752557"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #110: I'd like to leave the section there; I think it's fine to remove the \"low-latency\" part. As a transport protocol, QUIC supports version negotiation, which is a novelty among IETF transports."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/110#issuecomment-270752557"}}}</script>
----==_mimepart_586eb06ef1f6f_166283fa77ad0b1302067e8--


From nobody Thu Jan  5 14:36:44 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC30E1296B4 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 14:36:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.401
X-Spam-Level: 
X-Spam-Status: No, score=-7.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id djIGMtEvKezM for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 14:36:42 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8741312966A for <quic-issues@ietf.org>; Thu,  5 Jan 2017 14:36:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mZe4YaIpKjcE5qYMT25WNBoS8+k=; b=tvkRTU4fYCFgQI0R 4GtH2rnKOt1Ltkxb0kG6sc0EbflyrQdCYPuDfZc9qIOADhrGzxlGjL9cU5KyZZd/ wpUPA6A9al0Bu/GLJrM1RGoqNsQQZT31LLQlMlty5xExuezV+jXM/DUT8c3IQDve Sx53AboT2mSh8zrJDVTTUeEdxDs=
Received: by filter0961p1mdw1.sendgrid.net with SMTP id filter0961p1mdw1-3594-586ECA77-27 2017-01-05 22:36:39.633109506 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id vZmxQx4hSPGP3MkUI_Ir-w for <quic-issues@ietf.org>; Thu, 05 Jan 2017 22:36:39.682 +0000 (UTC)
Date: Thu, 05 Jan 2017 14:36:39 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15408111@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586eca77825bb_3edd3f95bd85d13429999b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2GQIGbWDROTzHJ/xo/8FukbZ3BRUjH6bNbKz ECevfvgp/NUw4x9FUWyRZViM/hXEEYMXULPASp47q/GGEupU4waFp7kNUobAJ+X7Rt5Jwk34aT5A1L DohOgCaHpCpqNzKUf7ebEsizb+LwITQapkz+VCcxol4ZY+zA3ETTLX99aHCQ6ozVVorhl9ibRxbMNy o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WorxCVMOhABDYtKwKG4yA_F21QM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 22:36:44 -0000

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

MikeBishop commented on this pull request.

Notes from discussion with Jana.

> +
+~~~
+ 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
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|[Num Blocks(8)]|      First Ack Block Length (8/16/32/48)    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 1 (8)]  |       [Ack Block 1 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 2 (8)]  |       [Ack Block 2 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+                             ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap N (8)]  |       [Ack Block N Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~

Per Jana:  Move numbers from each section into the fixed structure above.

>  
-  * Time Since Previous Timestamp (opt, repeated): An optional 16-bit unsigned
-    value specifying time delta from the previous reported timestamp.  It is
-    encoded in the same format as the Ack Delay.  Along with the previous field,
-    this field is repeated "Num Timestamps" times.
+* First Timestamp (opt): An optional 32-bit unsigned value specifying the time

Inconsistent use - First Timestamp vs. Time Since Largest Acked.  Per discussion with Jana, this doesn't need to still be 32 bits; @janaiyengar will file issue to trim it down.

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

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

<p>Notes from discussion with Jana.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15408111">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|[Num Blocks(8)]|      First Ack Block Length (8/16/32/48)    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 1 (8)]  |       [Ack Block 1 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 2 (8)]  |       [Ack Block 2 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+                             ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap N (8)]  |       [Ack Block N Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
</pre>
<p>Per Jana:  Move numbers from each section into the fixed structure above.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15408111">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-  * Time Since Previous Timestamp (opt, repeated): An optional 16-bit unsigned
-    value specifying time delta from the previous reported timestamp.  It is
-    encoded in the same format as the Ack Delay.  Along with the previous field,
-    this field is repeated &quot;Num Timestamps&quot; times.
+* First Timestamp (opt): An optional 32-bit unsigned value specifying the time
</pre>
<p>Inconsistent use - First Timestamp vs. Time Since Largest Acked.  Per discussion with Jana, this doesn't need to still be 32 bits; <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> will file issue to trim it down.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15408111">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq18FG_e3uqkonuKrghhRb5Z1iWC3ks5rPXB3gaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq29ixQ2dI8GQql9T5GTd2sZy1ZSJks5rPXB3gaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15408111"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15408111"}}}</script>
----==_mimepart_586eca77825bb_3edd3f95bd85d13429999b--


From nobody Thu Jan  5 14:38:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3077D1296B4 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 14:38:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.574
X-Spam-Level: 
X-Spam-Status: No, score=-3.574 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4KvUyATgfqix for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 14:38:13 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A9EB12966A for <quic-issues@ietf.org>; Thu,  5 Jan 2017 14:38:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=hrmeHNLeEyZY23E2vimEw/YBfKk=; b=RQ0TI0TfIwg2D+Wb 7x4fiHfr6ppJSNJekmohkZHxiOnzORF0MbW9/MAQCKqhIYjLOawH/TKEDEydpjrk 2BzmdOG/ogUESbLhRXB4wDSxiJJdDHmZA6hntDOA2KOk0oVtvHOEjvdRK5qzdvMV j0ZdyReg1qYg0/FtjK1nhZjwoIs=
Received: by filter0929p1mdw1.sendgrid.net with SMTP id filter0929p1mdw1-4151-586ECAD3-A 2017-01-05 22:38:11.109718514 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id w1B6Ue5TTuyUpZmEh7nYZQ for <quic-issues@ietf.org>; Thu, 05 Jan 2017 22:38:11.088 +0000 (UTC)
Date: Thu, 05 Jan 2017 14:38:10 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/123@github.com>
Subject: [quicwg/base-drafts] Maybe simplify ACK frame (#123)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ecad2e3fe2_6cb93fd707e1514049452"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3feAFroKDTUjz+9GDG75AXLuCDSy7sv6r+mJ 0+A6TNPkVaNx9xpJF7DTTioL45dqv/o6Xs1a378waMkyQNLxnJWBxI0urz4qeMQ/N0DkESPEDw9zI3 UtVyZFBljMF7FKYKX/hInTsnP+NMiiSVHjP7VcUVAapTTrRLeOgkth1AkZ7Ox6W2D+NNYdRlcPiGgk 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QC8dAoW_R7PhkFo4DDJ7-WVNQLg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 22:38:15 -0000

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

It may be possible to simplify the ACK frame, in particular, the timestamp section. We could conceivably make the "Time from Largest Acked" 16 bits, and simply have N-Timestamp-blocks, including this one. I think this is plausible.

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

<p>It may be possible to simplify the ACK frame, in particular, the timestamp section. We could conceivably make the "Time from Largest Acked" 16 bits, and simply have N-Timestamp-blocks, including this one. I think this is plausible.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/123">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzflDorj8OH0qnCkDiFj4_Bogtauks5rPXDSgaJpZM4LcNVb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8PXuQLuBd4X7x1oMFEscVMZlJ78ks5rPXDSgaJpZM4LcNVb.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/123"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Maybe simplify ACK frame (#123)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/123"}}}</script>
----==_mimepart_586ecad2e3fe2_6cb93fd707e1514049452--


From nobody Thu Jan  5 14:51:24 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B9291296EC for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 14:51:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.383
X-Spam-Level: 
X-Spam-Status: No, score=-5.383 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 E0_2DOwdh0gb for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 14:51:22 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7746129460 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 14:51:21 -0800 (PST)
Date: Thu, 05 Jan 2017 14:51:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483656681; bh=IiDEQiyvTBctp+5MZe2MH8UrmACY2P5MOv08X3hqkpk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HvD2yOL0fvFZbXzcEojtGckxnZOEA1/324dySNX1ZKXMCVIfRWjk91OwnzQiAe9Z2 JxLEnAr2g3aEEe8CB5Vmno8mLRY6ZJIF68QD3wHmFV9ynAHwkHY6/pAQEcd/NMql8d EyKK1Fl/GsRSko0ItjQiZmW341bp1fHAxuI7iQNo=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/96/c270781087@github.com>
In-Reply-To: <quicwg/base-drafts/pull/96@github.com>
References: <quicwg/base-drafts/pull/96@github.com>
Subject: Re: [quicwg/base-drafts] Error space (#96)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ecde93ea9_1af23fa45dd9d140179733"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B2CSzwtZyTvVWNmoyi__Qux_J3Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 22:51:23 -0000

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

Jana's suggestion:  Split this PR in two; the purely-editorial of moving to the different documents, and the substantive of the divided space / renumbering.  Also, congestion control doesn't need its own 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/96#issuecomment-270781087
----==_mimepart_586ecde93ea9_1af23fa45dd9d140179733
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Jana's suggestion:  Split this PR in two; the purely-editorial of moving to the different documents, and the substantive of the divided space / renumbering.  Also, congestion control doesn't need its own 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/96#issuecomment-270781087">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5F3Q0lRvG6t8t24ZpKGZL5dYEPwks5rPXPpgaJpZM4LUdiX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7NIHp1Qa6ZnpQJ9DWq9MEeDH8yJks5rPXPpgaJpZM4LUdiX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/96#issuecomment-270781087"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #96: Jana's suggestion:  Split this PR in two; the purely-editorial of moving to the different documents, and the substantive of the divided space / renumbering.  Also, congestion control doesn't need its own space."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/96#issuecomment-270781087"}}}</script>
----==_mimepart_586ecde93ea9_1af23fa45dd9d140179733--


From nobody Thu Jan  5 15:04:51 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB8A91296FA for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 15:04:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.597
X-Spam-Level: 
X-Spam-Status: No, score=-5.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 egXnPsx81tp0 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 15:04:49 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4220212958B for <quic-issues@ietf.org>; Thu,  5 Jan 2017 15:04:49 -0800 (PST)
Date: Thu, 05 Jan 2017 15:04:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483657488; bh=c/CIV9Gol5Ozs5SzGPyAjVLRBs6QGRlF+qZFisV7COQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hmNWpNuWz+OmyVsHlGZ1qlqRFNe62r06mRR8GxwCnTSRGoCYIE13z2WY2Jg9l2bWU Weum2vpN8AF0KF6xoy/E7mTciB/HQ4g8j/LjQ70ohBoAoOO4fOClKKHbsxXnIQr0z+ 3altU0PyTeX0EhOF86MPfrRbQh85SROZGHCtGxdk=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/96/review/15410817@github.com>
In-Reply-To: <quicwg/base-drafts/pull/96@github.com>
References: <quicwg/base-drafts/pull/96@github.com>
Subject: Re: [quicwg/base-drafts] Error space (#96)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ed11091937_ac23fe5d913113c1178ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wcafIVTRpxjsesT5jCXuo5IXYO8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 23:04:51 -0000

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

janaiyengar commented on this pull request.



>  
-* 0x02: QUIC_STREAM_DATA_AFTER_TERMINATION.  (There were data frames after the a
-  fin or reset.)
+0x8000-0xAFFF:
+: Loss-detection and congestion control error codes.  Defined by the
+  loss-detection and congestion control algorithm currently in use.

I don't think we need this fragment of error codes.

>  
 COMPRESSION_ERROR (0x9):
-: QUIC_DECOMPRESSION_FAILURE (not currently defined in core spec)
+: HTTP_HPACK_DECOMPRESSION_FAILEDin {{http-error-codes}}.

Nit: "_FAILED 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/96#pullrequestreview-15410817
----==_mimepart_586ed11091937_ac23fe5d913113c1178ac
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/96#pullrequestreview-15410817">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-* 0x02: QUIC_STREAM_DATA_AFTER_TERMINATION.  (There were data frames after the a
-  fin or reset.)
+0x8000-0xAFFF:
+: Loss-detection and congestion control error codes.  Defined by the
+  loss-detection and congestion control algorithm currently in use.
</pre>
<p>I don't think we need this fragment of error codes.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/96#pullrequestreview-15410817">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
 COMPRESSION_ERROR (0x9):
-: QUIC_DECOMPRESSION_FAILURE (not currently defined in core spec)
+: HTTP_HPACK_DECOMPRESSION_FAILEDin {{http-error-codes}}.
</pre>
<p>Nit: "_FAILED 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/96#pullrequestreview-15410817">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_jvC0mR0u4T-3HKmq2vqqZzQsT8ks5rPXcQgaJpZM4LUdiX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq61YsWc-AWKht41GbuWQENkV3ZXxks5rPXcQgaJpZM4LUdiX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/96#pullrequestreview-15410817"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #96"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/96#pullrequestreview-15410817"}}}</script>
----==_mimepart_586ed11091937_ac23fe5d913113c1178ac--


From nobody Thu Jan  5 16:45:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 355B312961E for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 16:45:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.416
X-Spam-Level: 
X-Spam-Status: No, score=-4.416 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E7tpZw7ES7QB for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 16:45:16 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B8121295FC for <quic-issues@ietf.org>; Thu,  5 Jan 2017 16:45:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=VQn4KuBIqltnyGc5p0K6xmkVqS4=; b=P4qYZhaw7b6vBbus lLn7jWtiWw2aJGHHlG3WPVe5qBxGQ9x5wV9vyq1QVeLp20TazAlU+y11Z7rxfNDY 3AWP8UsBF4KVFAzNfmeJ1HTGl+WwZwEG5/TJKKF5p2Lj4tx2cAuyv2UWlXR3aHEm pkb6AK5Jai+hzkzH8IdfkbsK8zI=
Received: by filter0554p1mdw1.sendgrid.net with SMTP id filter0554p1mdw1-12317-586EE88C-1E 2017-01-06 00:45:00.331915997 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id SziFm4haQmuwqv6PlTgBMw for <quic-issues@ietf.org>; Fri, 06 Jan 2017 00:45:00.325 +0000 (UTC)
Date: Thu, 05 Jan 2017 16:45:00 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/113/review/15424751@github.com>
In-Reply-To: <quicwg/base-drafts/pull/113@github.com>
References: <quicwg/base-drafts/pull/113@github.com>
Subject: Re: [quicwg/base-drafts] Version numbers (#113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ee88c31102_28433fc5426d3138226791"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3c+/Dft5mY4sOL8OV0FqDveR5RJCUToAXhj3 GZiKo/hsJj8+uTu8RRJClKMHN3D8Jk5pXRkM7L0amNsns/wGjWWFv1L3WbpZTfspwNXnumZNAQvnHv 3p+uNFex3MJaJ25trjz8/HTm3vOydn2ZRRmaI+QdKLdpZp/JcysZytjBNpx43ZbOvo35xho0ir3FY2 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YkOTInNqsZUeA2_tUZvbruupTT4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 00:45:18 -0000

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

martinthomson commented on this pull request.



> +version of the specification is identified by the number 0x00000001.
+
+Versions with the most significant 16 bits of the version number cleared are
+reserved for use in future IETF consensus documents.
+
+\[\[RFC editor: please remove the remainder of this section before
+publication.]]
+
+The version number for the final version of this specification (0x00000001), is
+reserved for the version of the protocol that is published as an RFC.
+
+Version numbers used to identify IETF drafts are created by adding the draft
+number to 0xff000000.  For example, draft-ietf-quic-transport-13 would be
+identified as 0xff00000D.
+
+Versions of QUIC that are used for experimentation are coordinated on the

The thought was that the remainder of the space is for experimentation.  See also RFC 6648.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/113
----==_mimepart_586ee88c31102_28433fc5426d3138226791
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/113">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +version of the specification is identified by the number 0x00000001.
+
+Versions with the most significant 16 bits of the version number cleared are
+reserved for use in future IETF consensus documents.
+
+\[\[RFC editor: please remove the remainder of this section before
+publication.]]
+
+The version number for the final version of this specification (0x00000001), is
+reserved for the version of the protocol that is published as an RFC.
+
+Version numbers used to identify IETF drafts are created by adding the draft
+number to 0xff000000.  For example, draft-ietf-quic-transport-13 would be
+identified as 0xff00000D.
+
+Versions of QUIC that are used for experimentation are coordinated on the
</pre>
<p>The thought was that the remainder of the space is for experimentation.  See also RFC 6648.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/113">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2fW_rJy7FquqiB1YD4dezjtwjYdks5rPY6MgaJpZM4LaSTU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9VVUi3jBlMBXlvmPDz8o3ZSGhz4ks5rPY6MgaJpZM4LaSTU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/113"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/113"}}}</script>
----==_mimepart_586ee88c31102_28433fc5426d3138226791--


From nobody Thu Jan  5 16:49:07 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 378801297C2 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 16:49:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 Lc5e3yjCVBaF for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 16:49:04 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BBD91296D8 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 16:49:04 -0800 (PST)
Date: Thu, 05 Jan 2017 16:49:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483663743; bh=k1Ef/7GSNKnxxvjC+i8eu7N2q7vrXH6caoZC+5qLEA4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cuPo77ZTdQChHYBGRA9X32BVKsET6gxmMsHnxGCj08rnq/YISUcHptJAy3MKWGmil mO3b8Y+z6KBN8x/LPYAtEVLGRyGr+hklaF4s8anbFxe48yB74lGAwPOw0heXTj0e+9 WH5eVNgxNIlgxZp21u0V0KTHd1kTkNBrBH69Y6VI=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/113/review/15425156@github.com>
In-Reply-To: <quicwg/base-drafts/pull/113@github.com>
References: <quicwg/base-drafts/pull/113@github.com>
Subject: Re: [quicwg/base-drafts] Version numbers (#113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ee97f78de1_2bcec3fd90199b14036302e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-YYeDeiONlY5tKTnieLdDaJOHA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 00:49:06 -0000

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

martinthomson commented on this pull request.



>  
-* If the client's version is not acceptable to the server, the server MUST send
-  a Version Negotiation packet to the client.  This packet will have the VERSION
-  flag set and will include the server's set of supported versions.  On
-  subsequently received packets for the same connection ID with the unacceptable
-  version, the server MUST continue responding with a Version Negotiation
-  packet.
+If the packet contains a version that is acceptable to the server, the server
+proceeds with the handshake ({{handshake}}).  All subsequent packets sent by the
+server MUST have the VERSION flag unset.  This commits the server to the version
+that the client selected.

Yeah, I have a separate change that removes the text on triggering version negotiation based on the ALPN token.  This is simpler: negotiate a quic version, then negotiate an application protocol based on what is permitted within QUIC.

I haven't done a thorough analysis of what effect that has on the downgrade situation though.  So there might be some potential avenues of attack on the unauthenticated part of the negotiation.  My hope is that the version fields we've got in the transport parameters will detect those sorts of attack, but I'm not sure yet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/113
----==_mimepart_586ee97f78de1_2bcec3fd90199b14036302e
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/113">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-* If the client&#39;s version is not acceptable to the server, the server MUST send
-  a Version Negotiation packet to the client.  This packet will have the VERSION
-  flag set and will include the server&#39;s set of supported versions.  On
-  subsequently received packets for the same connection ID with the unacceptable
-  version, the server MUST continue responding with a Version Negotiation
-  packet.
+If the packet contains a version that is acceptable to the server, the server
+proceeds with the handshake ({{handshake}}).  All subsequent packets sent by the
+server MUST have the VERSION flag unset.  This commits the server to the version
+that the client selected.
</pre>
<p>Yeah, I have a separate change that removes the text on triggering version negotiation based on the ALPN token.  This is simpler: negotiate a quic version, then negotiate an application protocol based on what is permitted within QUIC.</p>
<p>I haven't done a thorough analysis of what effect that has on the downgrade situation though.  So there might be some potential avenues of attack on the unauthenticated part of the negotiation.  My hope is that the version fields we've got in the transport parameters will detect those sorts of attack, but I'm not sure yet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/113">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxSxV9wXepJwHqzpvXdu_trvympFks5rPY9_gaJpZM4LaSTU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyKS0KKBgPudUOtIa0xiMmwBHqW-ks5rPY9_gaJpZM4LaSTU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/113"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/113"}}}</script>
----==_mimepart_586ee97f78de1_2bcec3fd90199b14036302e--


From nobody Thu Jan  5 16:58:50 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 323911297CD for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 16:58:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.52
X-Spam-Level: 
X-Spam-Status: No, score=-6.52 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ocKb0tV0vmot for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 16:58:49 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D67741297CA for <quic-issues@ietf.org>; Thu,  5 Jan 2017 16:58:48 -0800 (PST)
Date: Thu, 05 Jan 2017 16:58:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483664328; bh=n0qblRdhV4DTHrsoXepUpOxEx/eQClkNHtqt8ouuuIk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c9gOdwqbf/EUz/sAyWV+rH1w5H2pBmWKAPjTRx0BZDG/B8iMkBtssC4MWE3xtZJ8F sep48/JAot8p/7u37GesCnOe0n5p1k2btlHosNo8kw9NUSfpf0NeIcI/v+1tUqOslg N5Pvs44yFWMD/XQpzZB4DadC6PqAezI66kU7hlhI=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/90/review/15426058@github.com>
In-Reply-To: <quicwg/base-drafts/pull/90@github.com>
References: <quicwg/base-drafts/pull/90@github.com>
Subject: Re: [quicwg/base-drafts] ALPN Tokens and Alt-Svc (#90)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586eebc82a38c_7a493fc85f6cf13036945d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nFvHlSS_zRWg0yzKzSjzvR4L0LI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 00:58:50 -0000

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

martinthomson commented on this pull request.



>  
-On receipt of this header, a client may attempt to establish a QUIC connection
-on port 443 and, if successful, send HTTP requests using the mapping described
-in this document.
+This document defines the "v" parameter for Alt-Svc, which is used to provide
+version-negotiation hints to HTTP/QUIC clients. Syntax:
+
+    v = quoted-versions
+    quoted-versions = DQUOTE *( version-string "," ) version-string DQUOTE
+    version-string = token; percent-encoded QUIC version
+
+For example, if a server supported both version Q033 and Q034 it would specify
+the following header:
+
+    Alt-Svc: hq=":443"; v="Q034,Q033"

A note to discuss version representation:

You have a character string, I chose to go with just numbers.  Both have merits.  Numbers are simpler, but potentially longer (hexadecimal saves a few octets for larger values if you want to go there), but a four character string can be quite friendly.  You have to pick the right values though or you get a mash of %xx strings.

`Alt-Svc: hq=":443;v=<version>;v=<version>` might be better than creating a micro-syntax for the list.  See also httpwg/http-extensions#281

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/90#pullrequestreview-15426058
----==_mimepart_586eebc82a38c_7a493fc85f6cf13036945d
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/90#pullrequestreview-15426058">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
-On receipt of this header, a client may attempt to establish a QUIC connection
-on port 443 and, if successful, send HTTP requests using the mapping described
-in this document.
+This document defines the &quot;v&quot; parameter for Alt-Svc, which is used to provide
+version-negotiation hints to HTTP/QUIC clients. Syntax:
+
+    v = quoted-versions
+    quoted-versions = DQUOTE *( version-string &quot;,&quot; ) version-string DQUOTE
+    version-string = token; percent-encoded QUIC version
+
+For example, if a server supported both version Q033 and Q034 it would specify
+the following header:
+
+    Alt-Svc: hq=&quot;:443&quot;; v=&quot;Q034,Q033&quot;
</pre>
<p>A note to discuss version representation:</p>
<p>You have a character string, I chose to go with just numbers.  Both have merits.  Numbers are simpler, but potentially longer (hexadecimal saves a few octets for larger values if you want to go there), but a four character string can be quite friendly.  You have to pick the right values though or you get a mash of %xx strings.</p>
<p><code>Alt-Svc: hq=":443;v=&lt;version&gt;;v=&lt;version&gt;</code> might be better than creating a micro-syntax for the list.  See also <a href="https://github.com/httpwg/http-extensions/issues/281" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/281" data-id="199098919" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">httpwg/http-extensions#281</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/90#pullrequestreview-15426058">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyk_txmdORMhrih20TCKPfT_U-pyks5rPZHIgaJpZM4LP_WP">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5-_hPYwXlWVjh0b-l3eCl8Yli_3ks5rPZHIgaJpZM4LP_WP.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/90#pullrequestreview-15426058"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #90"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/90#pullrequestreview-15426058"}}}</script>
----==_mimepart_586eebc82a38c_7a493fc85f6cf13036945d--


From nobody Thu Jan  5 16:59:16 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6445F1297CD for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 16:59:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ADKuXAmiRAtZ for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 16:59:14 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15E461297CA for <quic-issues@ietf.org>; Thu,  5 Jan 2017 16:59:14 -0800 (PST)
Date: Thu, 05 Jan 2017 16:59:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483664353; bh=PkBix5Zd+GFI2R8Oz54Mlsm6sEAp72h3I8dovevOulY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0CKwAGl/igcSWfAaqyB1lZlbC+Bk786LWUhaYLg3lW/6lI3F3/nDkcfDz/EjlzgnS rBJXS3aqmxReEOrRVtZP/4D9oNLNKI6cRS9mOG/wo+BEgI70DNqyDB4ifrtI3RNGd2 zpxCG3k/oE6L+bOw0+6IPjgH2gq+aZudelJR/Ork=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/113/review/15426177@github.com>
In-Reply-To: <quicwg/base-drafts/pull/113@github.com>
References: <quicwg/base-drafts/pull/113@github.com>
Subject: Re: [quicwg/base-drafts] Version numbers (#113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586eebe120941_10063fa938c6f1302035e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kLSxvSHgiWDwE3Zoz3mGJ9xWD5s>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 00:59:15 -0000

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

martinthomson commented on this pull request.



> -values specified in this document are in little-endian format and all field
-sizes are in bits.
+referenced in subsequent mechanisms.
+
+All values specified in this document are in big-endian format and all field
+sizes are in bits.  When discussing individual bits of fields, the least
+significant bit is referred to as bit 0.  Hexadecimal notation is used for
+describing the value of fields.
+
+
+## Versions
+
+QUIC versions are identified using a 32-bit value.
+
+The version 0x00000000 is reserved to represent an invalid version.  This
+version of the specification is identified by the number 0x00000001.

Oh, I see, you have chosen to represent the version as a string rather than a number.  I was just copying what Jana had in his proposal, I didn't think to check what you had in your example.  I have a slight preference for the simplicity of numbers here, but there are some aesthetic advantages of what you have.  I've put some more comments over 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/113
----==_mimepart_586eebe120941_10063fa938c6f1302035e5
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/113">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -values specified in this document are in little-endian format and all field
-sizes are in bits.
+referenced in subsequent mechanisms.
+
+All values specified in this document are in big-endian format and all field
+sizes are in bits.  When discussing individual bits of fields, the least
+significant bit is referred to as bit 0.  Hexadecimal notation is used for
+describing the value of fields.
+
+
+## Versions
+
+QUIC versions are identified using a 32-bit value.
+
+The version 0x00000000 is reserved to represent an invalid version.  This
+version of the specification is identified by the number 0x00000001.
</pre>
<p>Oh, I see, you have chosen to represent the version as a string rather than a number.  I was just copying what Jana had in his proposal, I didn't think to check what you had in your example.  I have a slight preference for the simplicity of numbers here, but there are some aesthetic advantages of what you have.  I've put some more comments over 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/113">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq27zagW7dsuffMqbnVX1JHEvrY-zks5rPZHhgaJpZM4LaSTU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2afP6WpHNsAXQO76EkmBvi4ffJkks5rPZHhgaJpZM4LaSTU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/113"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/113"}}}</script>
----==_mimepart_586eebe120941_10063fa938c6f1302035e5--


From nobody Thu Jan  5 17:00:40 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0481F1297CD for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:00:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id txM1t33lLj02 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:00:38 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF1DB1297CB for <quic-issues@ietf.org>; Thu,  5 Jan 2017 17:00:37 -0800 (PST)
Date: Thu, 05 Jan 2017 17:00:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483664437; bh=4KE2FlTsJCasCZIV+WMWccjEfbrv7FuNmtRnlFgIReg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nHkAtMqigcZYEFyfhcmb4h+E28EmAlqgNsFJ8RkaKaaHSZEAUVgtdp3jHxbxmnB8l 6lEC5UHzai6Lrok5q+Szr59sPpNxavy1xsN7RfQQL4dwqUCMXOyNgT0MHLQ8ipFizB jh/ZKBvJclFl9iHeZ/L1U66a9T874/a6Xiosv2hY=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/99/c270803108@github.com>
In-Reply-To: <quicwg/base-drafts/pull/99@github.com>
References: <quicwg/base-drafts/pull/99@github.com>
Subject: Re: [quicwg/base-drafts] QUIC-TLS Extension and version negotiation (#99)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586eec3543d58_7c6e3fc85f6cf1303189ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0lG-ZNLZ6gJqoS2Elb1OJEkZ-OU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 01:00:39 -0000

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

Actually, I made that comment without really reading what you had done.  I prefer this structure.  I've built on and fleshed it out more in #122.

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

<p>Actually, I made that comment without really reading what you had done.  I prefer this structure.  I've built on and fleshed it out more in <a href="https://github.com/quicwg/base-drafts/pull/122" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/122" data-id="198678499" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#122</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/99#issuecomment-270803108">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_1uQRh8qSzKi0_nkCbd0Wv6SpFHks5rPZI1gaJpZM4LVEDc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyWZjh28yoKipnWHMeKjRajJUAOqks5rPZI1gaJpZM4LVEDc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/99#issuecomment-270803108"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #99: Actually, I made that comment without really reading what you had done.  I prefer this structure.  I've built on and fleshed it out more in #122."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/99#issuecomment-270803108"}}}</script>
----==_mimepart_586eec3543d58_7c6e3fc85f6cf1303189ce--


From nobody Thu Jan  5 17:04:26 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB7D41297CD for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:04:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.119
X-Spam-Level: 
X-Spam-Status: No, score=-5.119 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gq2KPG6tHrWv for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:04: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 61D421297CB for <quic-issues@ietf.org>; Thu,  5 Jan 2017 17:04:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=frOmm5mw5h6PbqD/Z/8zsW5rgNY=; b=cE0r9jGXSD5NwtsS qK8YxBvvt93q5Lx8QBp7en1XZA8Grnz9vmp0rvtNTapmbW13i1sgvazDZQkfDkFO jurwV5YXnTg764dGfC2Z5Zz6J8rbKuUyv7j88M3Qju7aL8om9cnM0cnX44tfzD/9 rCdCMfmlimUb+kL4OdG2jP5VPuI=
Received: by filter0812p1mdw1.sendgrid.net with SMTP id filter0812p1mdw1-3289-586EED15-30 2017-01-06 01:04:21.988221238 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id rv8auZexREK031I9BuGpkA for <quic-issues@ietf.org>; Fri, 06 Jan 2017 01:04:22.002 +0000 (UTC)
Date: Thu, 05 Jan 2017 17:04:21 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15426685@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586eed15dd6b0_631f3fe5cced91342660a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3aU9USQaFSQwmpebRrqxuREGrJ5eIGTa1lg2 H7lcgoPIHoHSAf89FSTckPOmBJ8Bz0oZ7CdpWKwS39GM/3gVsMOEWpZx2ffYo1vxBPdhKpIKUHq/xO 9pVCVN+VsBcVfWWoL1fY4jydHXGIpjSTVN/4+6enWOslX6LF46vkderrrZj7dURM9vi/Hi3VPHdP6+ 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YVAbUhiCeBmyjm7DEJ-1H4RdqwU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 01:04:24 -0000

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

martinthomson commented on this pull request.



>  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC's transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.

Sure, the principle I'm operating on here is that *this version* of quic uses TLS.  That doesn't preclude the use of other cryptographic handshake protocols for other versions.  Given that no other alternative exists, building in the ability to change out this piece of the protocol doesn't seem worth the additional 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/base-drafts/pull/122
----==_mimepart_586eed15dd6b0_631f3fe5cced91342660a7
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC&#39;s transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.
</pre>
<p>Sure, the principle I'm operating on here is that <em>this version</em> of quic uses TLS.  That doesn't preclude the use of other cryptographic handshake protocols for other versions.  Given that no other alternative exists, building in the ability to change out this piece of the protocol doesn't seem worth the additional 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/base-drafts/pull/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3zQ-wrxtRAn1i9dIyye823HAWqpks5rPZMVgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3f-5_jmB8K5T8H_sLjTX_evrX61ks5rPZMVgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_586eed15dd6b0_631f3fe5cced91342660a7--


From nobody Thu Jan  5 17:15:39 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 018181297EF for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:15:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id klQTt_8Wn2IO for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:15:37 -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 553B0129859 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 17:15:37 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483665336; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=kXQsDoqouNCtXEAlaqiQGMiw5YvQKk5teEQ+AkksLac=; b=vKhzD0nOiBgDfHgUz2IuQI9Uy8i/DvoETb03CwcgLazEZ33cQU+x/4loAzKug4Afxe3J/KCX Qmv50Za/+M0h0m+UJgfegd+uzcR7l41SLfqcu0rrFq/sJxyzc2W0KUGT5JEhfem0KQbsvoFx WG8snQI64T3t5eRuQf3g21N5LtA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=R4skj2R2HDZH2D531xl3no3R8tPEkJwliNFubAqKlX6OVZaB10Ccc1wW94ScdxIAKI/tww SZupGJ/y9a6pF883hwvcg5tED7q0Yaq/tejxjQQOvDli35lBy6FWhjhRjs9vVUqyU0PL3Pyo atWEnlhzxPqRWRI9dKRZ6GlT+SpXw=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 586eefb5.7f60cfb4d2a0-in07; Fri, 06 Jan 2017 01:15:33 -0000 (UTC)
Date: Thu, 05 Jan 2017 17:15:33 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586eefb5847a2_25d63f8f7ca5d13824598@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 0d940a: are are are
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586eefb5843aa_25d63f8f7ca5d1382445b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Tfo2wnLMCSziLO-U2ys7TQQSERg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 01:15:39 -0000

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

  Branch: refs/heads/transport_parameters_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0d940afa31f30a62a972e1476e7e4be5f11ad718
      https://github.com/quicwg/base-drafts/commit/0d940afa31f30a62a972e1476e7e4be5f11ad718
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  are are are



----==_mimepart_586eefb5843aa_25d63f8f7ca5d1382445b--


From nobody Thu Jan  5 17:15:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7EFA12999A for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:15:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.483
X-Spam-Level: 
X-Spam-Status: No, score=-3.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FYTpNhHg5UMS for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:15:50 -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 B10071297EF for <quic-issues@ietf.org>; Thu,  5 Jan 2017 17:15:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=7VKW58RaoKHzjlUPySODJZS7yko=; b=a9Jgo3vU1cqsBJkp iAgR9qQmzcExPPZqk0CKhqhjo8FJ1QT9RrUtecfiz52We5pObmLTUemHqLOmURf9 GuvT6svlnmxqvQG3F+4PkAUVk41JS+vB2bXUXUi+KUmT1n8ftBlIh7KQc6OgZtcs y+5dSLN3VipBZofV7L5AxDoD5Gw=
Received: by filter0870p1mdw1.sendgrid.net with SMTP id filter0870p1mdw1-16062-586EEFB6-1E 2017-01-06 01:15:34.417513213 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id tWOkfs82QF62jnuZlbVISA for <quic-issues@ietf.org>; Fri, 06 Jan 2017 01:15:34.341 +0000 (UTC)
Date: Thu, 05 Jan 2017 17:15:34 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/push/1486671144@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586eefb642418_6c13f7fa8a2f14070512f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Tj+dQmkmqNAFdHr3oycc3HYImuJDtakC4p8 94ukG00JSjmTeTrMIZBTlxTfpBtOulfbs67rcl8Ylr606PB1sugLX3zBYWJh/oL2gv7xJZ1RNx2P13 VQ4J58cMyWc9vddktgqSk55BHL5yW2TfOxy0VHSec+sd8KGQPQojrRWAOXdoDIC56mXIkAgxJDczBO g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zk50dDMXsn4b_Nfx_PGIPSLad7g>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 01:15:51 -0000

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

@martinthomson pushed 1 commit.

0d940af  are are are


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/122/files/78d3a4ab146ac24ceb971a6e3d2db84dc9f2bc68..0d940afa31f30a62a972e1476e7e4be5f11ad718

----==_mimepart_586eefb642418_6c13f7fa8a2f14070512f
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 href="https://github.com/quicwg/base-drafts/commit/0d940af" class="commit-link">0d940af</a>  are are are</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/122/files/78d3a4ab146ac24ceb971a6e3d2db84dc9f2bc68..0d940afa31f30a62a972e1476e7e4be5f11ad718">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2hGgsorqELKX93P6utr4ePEN1OWks5rPZW2gaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwqFxbjkpEd6HOBYBgzSckMx8jVaks5rPZW2gaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122/files/78d3a4ab146ac24ceb971a6e3d2db84dc9f2bc68..0d940afa31f30a62a972e1476e7e4be5f11ad718"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122/files/78d3a4ab146ac24ceb971a6e3d2db84dc9f2bc68..0d940afa31f30a62a972e1476e7e4be5f11ad718"}}}</script>

----==_mimepart_586eefb642418_6c13f7fa8a2f14070512f--


From nobody Thu Jan  5 17:29:08 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5BDB1299D2 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:29:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IcyLCw79JqNF for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:29:05 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6487E129470 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 17:29:05 -0800 (PST)
Date: Thu, 05 Jan 2017 17:29:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483666144; bh=/dUziarBK1KhFeEK3mlCeVmyyc4d6Ep7ntW4YG0cVGU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KL6LfDyo2JxIZZ/0OP0jO4bK27GSfNHZLT5ozr6r2BXKlndKbxza1IT3bVJmBHXxs FYzXAAAhZ3VLhZq5egXKD6QiAHFs9d/3Vgj9DP8fCXhFOmkPO1wQ3AwSftp787NC7A 9+6PDnrsv+bgi0CHCwtpZ5jvqxHwcBfIPbgvunJs=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/110/issue_event/913516157@github.com>
In-Reply-To: <quicwg/base-drafts/pull/110@github.com>
References: <quicwg/base-drafts/pull/110@github.com>
Subject: Re: [quicwg/base-drafts] version negotiation isn't low latency, so remove it (#110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ef2e0bcea5_72af3fbadbba3134320311"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Dfs88KSZiPXv3179aNqsSVsy2cM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 01:29:06 -0000

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

Closed #110.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/110#event-913516157">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1nnET67YiErXwjG-rvO9Jimb5s0ks5rPZjggaJpZM4LaLt-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq09a-3Pew9ljbUrwdWpBu3pcWhTkks5rPZjggaJpZM4LaLt-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/110#event-913516157"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #110."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/110#event-913516157"}}}</script>
----==_mimepart_586ef2e0bcea5_72af3fbadbba3134320311--


From nobody Thu Jan  5 17:29:39 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04E9D1299D2 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:29:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.416
X-Spam-Level: 
X-Spam-Status: No, score=-4.416 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Am3M6fHM9ppd for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:29:36 -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 10035129470 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 17:29:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=tgf7AHTP9gqVxTVb2uoopLnBaU4=; b=n3pdKrnJaXJ9NQhY /nucIryX4ykKJ+T5i5ZYP6Px6UrqDcLmiC4IxZSmg4HiVteTHgsz0UXkP7bO5rWB NWNBZZ2e+rcSgBfxsX9Hn/6GPbYN8TVgNFZMfKC31FdtLDFwXdSvBVtLnMj7935x RbnPH3SzpC8gPZatezOZ6h8pnNk=
Received: by filter0558p1mdw1.sendgrid.net with SMTP id filter0558p1mdw1-8335-586EF2E0-44 2017-01-06 01:29:04.511000078 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id RDKv6JblTl-1eQ4q1D7nQw for <quic-issues@ietf.org>; Fri, 06 Jan 2017 01:29:04.503 +0000 (UTC)
Date: Thu, 05 Jan 2017 17:29:04 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/110/c270807363@github.com>
In-Reply-To: <quicwg/base-drafts/pull/110@github.com>
References: <quicwg/base-drafts/pull/110@github.com>
Subject: Re: [quicwg/base-drafts] version negotiation isn't low latency, so remove it (#110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ef2e069761_357c3fbb598ff1343051b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0OnwKUky5bY8fv2+91pKFZNXIesN2km+hCxy 9EcwjBxItOoCgAQ7CKqJt/rkC92uCwF/XLAMX6JxMjaYEyW1n4NgwxVaNRoksD3csW5j/az0HQaMyC d1cWVJwNO0irL12ptRVKMI14fpbtGLIr9sx//5wsWcVerypTejsjxbAHUf9YfsHBPmXhXltiXnzaDc w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hLwQciPpvJTycj7c-fygv9-ihg8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 01:29:38 -0000

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

I think that the text is problematic if it remains.  You can say that it has version negotiation, but that doesn't need explanatory text.

For instance, this is not an unqualified advantage: "incentivizes servers to not lag behind clients in deployment of newer versions".  That says to servers that they have to keep up with Google if I want to get the latency benefits of the protocol (at least for first-time connections).

I'll open a separate PR for the text.




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

<p>I think that the text is problematic if it remains.  You can say that it=
 has version negotiation, but that doesn't need explanatory text.</p>
<p>For instance, this is not an unqualified advantage: "incentivizes server=
s to not lag behind clients in deployment of newer versions".  That says to=
 servers that they have to keep up with Google if I want to get the latency=
 benefits of the protocol (at least for first-time connections).</p>
<p>I'll open a separate PR for the text.</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/110#issuecomment-270807363">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1nnET67YiErXwjG-=
rvO9Jimb5s0ks5rPZjggaJpZM4LaLt-">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq09a-3Pew9ljbUrwd=
WpBu3pcWhTkks5rPZjggaJpZM4LaLt-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/110#issuecomment-270807363"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #110: I think =
that the text is problematic if it remains.  You can say that it has versio=
n negotiation, but that doesn't need explanatory text.\r\n\r\nFor instance,=
 this is not an unqualified advantage: \"incentivizes servers to not lag be=
hind clients in deployment of newer versions\".  That says to servers that =
they have to keep up with Google if I want to get the latency benefits of t=
he protocol (at least for first-time connections).\r\n\r\nI'll open a separ=
ate PR for the text.\r\n\r\n\r\n"}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/110#issuecomment-270807363"=
}}}</script>=

----==_mimepart_586ef2e069761_357c3fbb598ff1343051b1--


From nobody Thu Jan  5 17:36:18 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FC3B1299F1 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:36:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.502
X-Spam-Level: 
X-Spam-Status: No, score=-3.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14O9oo2f31Ol for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:36: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 23DC21299E9 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 17:36:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=r0C6dtK2TyUhhxnYSU8UQL9Ju78=; b=nhgZgY1LSZTww4eW wkkaHrAb7s92KWX4xpk5AHtyYBTj1+OCPd9LJ5wIN4z3Zh24H9s7EMaO1veh0k6U 6Rsx/Nxvl877MzrZ9AuxvkSJk4YkLDp8hLgf1mcqoT0GbvAVXlQVHGMBKdIBtXFU Z7btlanMSdqyxuoThKdImCkSY5A=
Received: by filter0993p1mdw1.sendgrid.net with SMTP id filter0993p1mdw1-18658-586EF48F-7 2017-01-06 01:36:15.137021697 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 88S6thCHTNKpyfVC_N7uog for <quic-issues@ietf.org>; Fri, 06 Jan 2017 01:36:15.152 +0000 (UTC)
Date: Thu, 05 Jan 2017 17:36:15 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/124@github.com>
Subject: [quicwg/base-drafts] Hinting at quic version in Alt-Svc (#124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ef48f1314c_56e23ff9ab901138500492"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak01XEyXAZayYPL/SnLM5CjMKKt1mkrYtjMyno F7VTrNttSoNzvmeU73CO3v1lugrzAujz8rYcnUFqSvluyXdAb7ooIygGNoVHcHKOQKeWv/hjoOhRSW FIlA9R1LyvQYuu+/UQ9iQNarOfkYa9mzhwYwaazvN0ZcyHi7INQ8kjxKTSHQ7sn4AeqqrRIZ+1QAyW s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nAfEPMzyIq0tbNUaWxC2UIeVyhY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 01:36:17 -0000

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

Is there the potential for a version downgrade if the client is given unauthenticated hints about the version(s) that the server supports?

It's true that Alt-Svc will be authenticated in MOST cases, so maybe we don't have to worry about this.  On the other hand, it creates problems for analyzing the security properties of the negotiation.  I would suggest that we should insist that the Alt-Svc advertisement be authenticated before using any hints.

That could rule out the DNS as a source of version hints.

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

<p>Is there the potential for a version downgrade if the client is given unauthenticated hints about the version(s) that the server supports?</p>
<p>It's true that Alt-Svc will be authenticated in MOST cases, so maybe we don't have to worry about this.  On the other hand, it creates problems for analyzing the security properties of the negotiation.  I would suggest that we should insist that the Alt-Svc advertisement be authenticated before using any hints.</p>
<p>That could rule out the DNS as a source of version hints.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/124">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1H22Ycm0__If2RGoFwXeh3LAcaRks5rPZqPgaJpZM4LcUW8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxX8bDNsHWkaGAgINV771qEAHBa6ks5rPZqPgaJpZM4LcUW8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/124"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Hinting at quic version in Alt-Svc (#124)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/124"}}}</script>
----==_mimepart_586ef48f1314c_56e23ff9ab901138500492--


From nobody Thu Jan  5 17:40:55 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 590CC129A05 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:40:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.12
X-Spam-Level: 
X-Spam-Status: No, score=-5.12 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 86hjLDeb7znm for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:40:51 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3112129A09 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 17:40:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zmxM89OdQ3G0oNZ4hurMwgOk+d0=; b=Gm5RILo+wAvzgTMu +ZHuYmmsX2uzTttP8Xr+mnn4ATZFdoHf72NgtGr80qZSJrY/VeaIfkquhV+BKXMp 8rUE/vNUWZfqYUAum638wK1SW8vURCRp9jSUgKjdT1xM7IWcsmpwmky4Ra6KinfT xq4p0MeqYyXh5xNYfUAC7BwmIPQ=
Received: by filter0557p1mdw1.sendgrid.net with SMTP id filter0557p1mdw1-3186-586EF5A1-4B 2017-01-06 01:40:49.646791688 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 58zOjt_ZQU-O5Brr87V8Tw for <quic-issues@ietf.org>; Fri, 06 Jan 2017 01:40:49.719 +0000 (UTC)
Date: Thu, 05 Jan 2017 17:40:49 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15423312@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ef5a193208_282e3fc5426d313860711c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak34hPcBteaZPQGs5ehzXDeZaERcV0bduvgTgq epyyuEQYpQzx04A3vKpYSetzeg2/4/Tk7/u1UGdbdVe/h2sTR5I549dliyol17NuxHIyNmXHBJ+Gk1 6pkflASdB2+XSzyjgASoI6jR4SgZaGGj5LYH3k9XmPydZPRjZvqP5WtiEYb1Yz5WDutHqLVnIVEgTL s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wPtLN1pha4GzZ4AT9Ivf3Q3sIRQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 01:40:54 -0000

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

janaiyengar commented on this pull request.

Thanks much for the work! I agree with Mike's comment. I think the intended goal for this document was to keep it independent of TLS, though the wg was clearly chartered to only work on TLS. 

> @@ -298,6 +298,28 @@ significant bit is referred to as bit 0.  Hexadecimal notation is used for
 describing the value of fields.
 
 
+## Versions

I think this belongs in its own section, outside "Packet Types and Formats," since it applies to the entire document, and is independent of Packet Types.

> @@ -376,6 +401,33 @@ Check the flags in the common header
 ~~~
 {: #packet-types title="Types of QUIC Packets"}
 
+
+### Handling Packets from Different Versions
+
+Version negotiation ({{version-negotiation}}) is performed using packets that
+have the VERSION bit set.  This bit is always set on packets that are sent prior
+to connection establishment.  When receiving a packet that is not associated
+with an existing connection, packets without a VERSION bit MUST be discarded.
+
+While there might be similarities between different versions of this protocol,
+implementations have to assume that a version that it does not support uses a

Suggest removing the clause "While there might be similarities between different versions of this protocol"

> +
+Version negotiation ({{version-negotiation}}) is performed using packets that
+have the VERSION bit set.  This bit is always set on packets that are sent prior
+to connection establishment.  When receiving a packet that is not associated
+with an existing connection, packets without a VERSION bit MUST be discarded.
+
+While there might be similarities between different versions of this protocol,
+implementations have to assume that a version that it does not support uses a
+different packet format.
+
+Between different versions the following things are guaranteed to remain
+constant are:
+
+* the location and size of the Flags field,
+
+* the location and value of the VERSION bit in the Flags field,

Not sure what it means to say that "the value of the VERSION bit" is "guaranteed to remain constant". I think location is adequate.

> +have the VERSION bit set.  This bit is always set on packets that are sent prior
+to connection establishment.  When receiving a packet that is not associated
+with an existing connection, packets without a VERSION bit MUST be discarded.
+
+While there might be similarities between different versions of this protocol,
+implementations have to assume that a version that it does not support uses a
+different packet format.
+
+Between different versions the following things are guaranteed to remain
+constant are:
+
+* the location and size of the Flags field,
+
+* the location and value of the VERSION bit in the Flags field,
+
+* the existence of a 64-bit field following the Flags field, and

Connection ID is an optional field, so its existence is not guaranteed. Suggestion: "the location and size of the Connection ID field" seems adequate.


> @@ -575,47 +627,41 @@ QUIC's connection establishment begins with version negotiation, since all
 communication between the endpoints, including packet and frame formats, relies
 on the two endpoints agreeing on a version.
 
-A QUIC connection begins with a client sending a handshake packet. The details
-of the handshake mechanisms are described in {{handshake}}, but all of the
-initial packets sent from the client to the server MUST have the VERSION flag
-set, and MUST specify the version of the protocol being used.
+A QUIC connection begins with a client sending a handshake packet. Until the
+cryptographic handshake ({{handshake}}) produces 1-RTT keys, packets sent by a
+client MUST include the version in the packet header.  This allows the server to
+identify early packets and to enable version negotiation.

By "early packets", do you mean 0-RTT data? This would be a significant change. This bit is not intended to be conflated with 0-RTT data. The version bit is only set until the client hears back from the server with the version bit off, so generally, the first RTT, but it does not directly have anything to do with 1-RTT or 0-RTT keys. (In Google QUIC without Stateless Rejects, the first RTT of a cold connect would have no server config, and the second RTT would carry a fully formed CHLO with 0-RTT data, encrypted using 1-RTT keys. Version negotiation however would have completed during the first RTT.)

>  
-* If the client's version is not acceptable to the server, the server MUST send
-  a Version Negotiation packet to the client.  This packet will have the VERSION
-  flag set and will include the server's set of supported versions.  On
-  subsequently received packets for the same connection ID with the unacceptable
-  version, the server MUST continue responding with a Version Negotiation
-  packet.
+If the packet contains a version that is acceptable to the server, the server

For parity with para above, use "If the version selected by the client is acceptable to the server". (It's also confusing because "the packet" reads as though it's referring to the version negotiation packet.)

>  
 When the client receives a Version Negotiation packet from the server, it should
 select an acceptable protocol version.  If such a version is found, the client
 MUST resend all packets using the new version, and the resent packets MUST use
 new packet numbers.  These packets MUST continue to have the VERSION flag set
 and MUST include the new negotiated protocol version.
 
-The client MUST send its version on all packets until it receives a packet from
-the server with the VERSION flag off.  If version negotiation is successful, the
-client should receive a packet from the server with the VERSION flag off
-indicating the end of version negotiation.  All subsequent packets the client
-sends MUST have the version flag off.
-
-Once the server receives a packet from the client with the VERSION flag off, it
-MUST ignore the VERSION flag in subsequently received packets.
+The client MUST include its selected version on all packets until it starts
+protecting packets with 1-RTT keys.  Only unprotected packets and 0-RTT
+protected packets can include a version.  A client MUST NOT change the version
+it uses unless it is in response to a version negotiation packet from the
+server.

As noted above, this is a function change, and I'm not sure that it's warranted. It's reasonable for TLS 1.3 (I think), but it's not required at all for version negotiation.

>  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC's transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.

I don't believe that the goal was to have TLS be baked into this version of QUIC. There's no reason this version of QUIC cannot work with a future version of TLS and/or a different crypto mechanism. The reason that no alternative exists at the moment is because the wg is scoped to be only working on TLS, similar to the wg working only on HTTP as an application.

>  
-#### Encoding
+: The initial stream level flow control parameter is encoded as an unsigned
+  32-bit integer.  The sender of this parameter indicates that the flow control
+  offset for all stream data sent toward it is this value.

nit: "... initial flow control offset ..."

>  
-#### Encoding
+: The initial stream level flow control parameter is encoded as an unsigned

nit: "The stream-level flow control ..." (remove "initial". I think stream-level and connection-level should be hyphenated)

>  
-QUIC encodes the transport parameters and options as tag-value pairs, all as
-7-bit ASCII strings.  QUIC parameter tags are listed below.
+: The connection level flow control parameter contains the initial connection

For readability, frame this and the stream flow control sentence (para above) similarly.

>  
-QUIC encodes the transport parameters and options as tag-value pairs, all as
-7-bit ASCII strings.  QUIC parameter tags are listed below.
+: The connection level flow control parameter contains the initial connection
+  flow control window encoded as an unsigned 32-bit integer.  The sender of this
+  parameter sets the byte offset for connection level flow control to this

This isn't an "offset"... suggested mod: "The sender of this parameter indicates that the total data on all streams sent toward it must not exceed this initial value."

>  
-#### Encoding
+: The initial stream level flow control parameter is encoded as an unsigned
+  32-bit integer.  The sender of this parameter indicates that the flow control
+  offset for all stream data sent toward it is this value.

This is per-stream. Perhaps something like: "The sender of this parameter indicates that the initial flow control offset for data sent toward it on any stream is this value."

>  
-* TCID: Indicates support for truncated Connection IDs.  If sent by a peer,
-  indicates that connection IDs sent to the peer should be truncated to 0 bytes.
-  This is expected to commonly be used by an endpoint where the 5-tuple is
-  sufficient to identify a connection.  For instance, if the 5-tuple is unique
-  at the client, the client MAY send a TCID parameter to the server.  When a
-  TCID parameter is received, an endpoint MAY choose to not send the connection
-  ID on subsequent packets.
+: The truncated connection identifier parameter indicates that packets sent to
+  the peer can omit the connection ID.  This can be used by an endpoint where

"sent to the peer" --> "sent to the endpoint" (since line 781 says "An endpoint MAY use the following transport parameters"

>  
-* TCID: Indicates support for truncated Connection IDs.  If sent by a peer,
-  indicates that connection IDs sent to the peer should be truncated to 0 bytes.
-  This is expected to commonly be used by an endpoint where the 5-tuple is
-  sufficient to identify a connection.  For instance, if the 5-tuple is unique
-  at the client, the client MAY send a TCID parameter to the server.  When a
-  TCID parameter is received, an endpoint MAY choose to not send the connection
-  ID on subsequent packets.
+: The truncated connection identifier parameter indicates that packets sent to
+  the peer can omit the connection ID.  This can be used by an endpoint where

"can omit" --> "MAY omit"

> +problems, particularly with respect to transport parameters that establish
+limits:
+
+* A client might exceed a newly declared connection or stream flow control limit
+  with 0-RTT data.  If this occurs, the client ceases transmission as though the
+  flow control limit was reached.  Once WINDOW_UPDATE frames indicating an
+  increase to the affected flow control offsets is received, the client can
+  recommence sending.
+
+* Similarly, a client might exceed the concurrent stream limit declared by the
+  server.  A client MUST reset any streams that exceed this connection.  A
+  server MAY reset these streams.
+
+A client cannot use or rely upon any other transport parameter that was enabled
+in a previous connection.  This includes those defined in this document.  A
+client MUST assume that the transport parameter was absent, unless the

Are you saying that it's ok for the client to cache and use flow control limits and stream limits from a previous connection, but not other params? That seems reasonable to me, but I'd make that more explicit.

> +* Similarly, a client might exceed the concurrent stream limit declared by the
+  server.  A client MUST reset any streams that exceed this connection.  A
+  server MAY reset these streams.
+
+A client cannot use or rely upon any other transport parameter that was enabled
+in a previous connection.  This includes those defined in this document.  A
+client MUST assume that the transport parameter was absent, unless the
+definition of a transport parameter provides explicit rules for use of the
+option in 0-RTT.
+
+
+### New Transport Parameters
+
+An endpoint MUST ignore transport parameters that it does not support.
+
+The definition of new transport parameters can be used to negotiate new protocol

Nit: "The definition of new transport parameters can be used..." --> "New transport parameters can be used..."

> +A client cannot use or rely upon any other transport parameter that was enabled
+in a previous connection.  This includes those defined in this document.  A
+client MUST assume that the transport parameter was absent, unless the
+definition of a transport parameter provides explicit rules for use of the
+option in 0-RTT.
+
+
+### New Transport Parameters
+
+An endpoint MUST ignore transport parameters that it does not support.
+
+The definition of new transport parameters can be used to negotiate new protocol
+behavior.  Endpoints that support features that deviate from this specification
+MUST assume that a peer will operate as described in this document unless it
+provides an explicit signal of support.  A new transport parameter could be used
+to provide this signal.

Suggestion: I don't think the last two sentences add any value. I would remove them and combine this para with the previous one: "New transport parameters can be used to negotiate new protocol behavior. An endpoint MUST ignore transport parameters that it 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/122#pullrequestreview-15423312
----==_mimepart_586ef5a193208_282e3fc5426d313860711c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Thanks much for the work! I agree with Mike's comment. I think the intended goal for this document was to keep it independent of TLS, though the wg was clearly chartered to only work on TLS.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -298,6 +298,28 @@ significant bit is referred to as bit 0.  Hexadecimal notation is used for
 describing the value of fields.
 
 
+## Versions
</pre>
<p>I think this belongs in its own section, outside "Packet Types and Formats," since it applies to the entire document, and is independent of Packet Types.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -376,6 +401,33 @@ Check the flags in the common header
 ~~~
 {: #packet-types title=&quot;Types of QUIC Packets&quot;}
 
+
+### Handling Packets from Different Versions
+
+Version negotiation ({{version-negotiation}}) is performed using packets that
+have the VERSION bit set.  This bit is always set on packets that are sent prior
+to connection establishment.  When receiving a packet that is not associated
+with an existing connection, packets without a VERSION bit MUST be discarded.
+
+While there might be similarities between different versions of this protocol,
+implementations have to assume that a version that it does not support uses a
</pre>
<p>Suggest removing the clause "While there might be similarities between different versions of this protocol"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+Version negotiation ({{version-negotiation}}) is performed using packets that
+have the VERSION bit set.  This bit is always set on packets that are sent prior
+to connection establishment.  When receiving a packet that is not associated
+with an existing connection, packets without a VERSION bit MUST be discarded.
+
+While there might be similarities between different versions of this protocol,
+implementations have to assume that a version that it does not support uses a
+different packet format.
+
+Between different versions the following things are guaranteed to remain
+constant are:
+
+* the location and size of the Flags field,
+
+* the location and value of the VERSION bit in the Flags field,
</pre>
<p>Not sure what it means to say that "the value of the VERSION bit" is "guaranteed to remain constant". I think location is adequate.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +have the VERSION bit set.  This bit is always set on packets that are sent prior
+to connection establishment.  When receiving a packet that is not associated
+with an existing connection, packets without a VERSION bit MUST be discarded.
+
+While there might be similarities between different versions of this protocol,
+implementations have to assume that a version that it does not support uses a
+different packet format.
+
+Between different versions the following things are guaranteed to remain
+constant are:
+
+* the location and size of the Flags field,
+
+* the location and value of the VERSION bit in the Flags field,
+
+* the existence of a 64-bit field following the Flags field, and
</pre>
<p>Connection ID is an optional field, so its existence is not guaranteed. Suggestion: "the location and size of the Connection ID field" seems adequate.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -575,47 +627,41 @@ QUIC&#39;s connection establishment begins with version negotiation, since all
 communication between the endpoints, including packet and frame formats, relies
 on the two endpoints agreeing on a version.
 
-A QUIC connection begins with a client sending a handshake packet. The details
-of the handshake mechanisms are described in {{handshake}}, but all of the
-initial packets sent from the client to the server MUST have the VERSION flag
-set, and MUST specify the version of the protocol being used.
+A QUIC connection begins with a client sending a handshake packet. Until the
+cryptographic handshake ({{handshake}}) produces 1-RTT keys, packets sent by a
+client MUST include the version in the packet header.  This allows the server to
+identify early packets and to enable version negotiation.
</pre>
<p>By "early packets", do you mean 0-RTT data? This would be a significant change. This bit is not intended to be conflated with 0-RTT data. The version bit is only set until the client hears back from the server with the version bit off, so generally, the first RTT, but it does not directly have anything to do with 1-RTT or 0-RTT keys. (In Google QUIC without Stateless Rejects, the first RTT of a cold connect would have no server config, and the second RTT would carry a fully formed CHLO with 0-RTT data, encrypted using 1-RTT keys. Version negotiation however would have completed during the first RTT.)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-* If the client&#39;s version is not acceptable to the server, the server MUST send
-  a Version Negotiation packet to the client.  This packet will have the VERSION
-  flag set and will include the server&#39;s set of supported versions.  On
-  subsequently received packets for the same connection ID with the unacceptable
-  version, the server MUST continue responding with a Version Negotiation
-  packet.
+If the packet contains a version that is acceptable to the server, the server
</pre>
<p>For parity with para above, use "If the version selected by the client is acceptable to the server". (It's also confusing because "the packet" reads as though it's referring to the version negotiation packet.)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 When the client receives a Version Negotiation packet from the server, it should
 select an acceptable protocol version.  If such a version is found, the client
 MUST resend all packets using the new version, and the resent packets MUST use
 new packet numbers.  These packets MUST continue to have the VERSION flag set
 and MUST include the new negotiated protocol version.
 
-The client MUST send its version on all packets until it receives a packet from
-the server with the VERSION flag off.  If version negotiation is successful, the
-client should receive a packet from the server with the VERSION flag off
-indicating the end of version negotiation.  All subsequent packets the client
-sends MUST have the version flag off.
-
-Once the server receives a packet from the client with the VERSION flag off, it
-MUST ignore the VERSION flag in subsequently received packets.
+The client MUST include its selected version on all packets until it starts
+protecting packets with 1-RTT keys.  Only unprotected packets and 0-RTT
+protected packets can include a version.  A client MUST NOT change the version
+it uses unless it is in response to a version negotiation packet from the
+server.
</pre>
<p>As noted above, this is a function change, and I'm not sure that it's warranted. It's reasonable for TLS 1.3 (I think), but it's not required at all for version negotiation.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC&#39;s transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.
</pre>
<p>I don't believe that the goal was to have TLS be baked into this version of QUIC. There's no reason this version of QUIC cannot work with a future version of TLS and/or a different crypto mechanism. The reason that no alternative exists at the moment is because the wg is scoped to be only working on TLS, similar to the wg working only on HTTP as an application.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-#### Encoding
+: The initial stream level flow control parameter is encoded as an unsigned
+  32-bit integer.  The sender of this parameter indicates that the flow control
+  offset for all stream data sent toward it is this value.
</pre>
<p>nit: "... initial flow control offset ..."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-#### Encoding
+: The initial stream level flow control parameter is encoded as an unsigned
</pre>
<p>nit: "The stream-level flow control ..." (remove "initial". I think stream-level and connection-level should be hyphenated)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-QUIC encodes the transport parameters and options as tag-value pairs, all as
-7-bit ASCII strings.  QUIC parameter tags are listed below.
+: The connection level flow control parameter contains the initial connection
</pre>
<p>For readability, frame this and the stream flow control sentence (para above) similarly.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-QUIC encodes the transport parameters and options as tag-value pairs, all as
-7-bit ASCII strings.  QUIC parameter tags are listed below.
+: The connection level flow control parameter contains the initial connection
+  flow control window encoded as an unsigned 32-bit integer.  The sender of this
+  parameter sets the byte offset for connection level flow control to this
</pre>
<p>This isn't an "offset"... suggested mod: "The sender of this parameter indicates that the total data on all streams sent toward it must not exceed this initial value."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-#### Encoding
+: The initial stream level flow control parameter is encoded as an unsigned
+  32-bit integer.  The sender of this parameter indicates that the flow control
+  offset for all stream data sent toward it is this value.
</pre>
<p>This is per-stream. Perhaps something like: "The sender of this parameter indicates that the initial flow control offset for data sent toward it on any stream is this value."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-* TCID: Indicates support for truncated Connection IDs.  If sent by a peer,
-  indicates that connection IDs sent to the peer should be truncated to 0 bytes.
-  This is expected to commonly be used by an endpoint where the 5-tuple is
-  sufficient to identify a connection.  For instance, if the 5-tuple is unique
-  at the client, the client MAY send a TCID parameter to the server.  When a
-  TCID parameter is received, an endpoint MAY choose to not send the connection
-  ID on subsequent packets.
+: The truncated connection identifier parameter indicates that packets sent to
+  the peer can omit the connection ID.  This can be used by an endpoint where
</pre>
<p>"sent to the peer" --&gt; "sent to the endpoint" (since line 781 says "An endpoint MAY use the following transport parameters"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-* TCID: Indicates support for truncated Connection IDs.  If sent by a peer,
-  indicates that connection IDs sent to the peer should be truncated to 0 bytes.
-  This is expected to commonly be used by an endpoint where the 5-tuple is
-  sufficient to identify a connection.  For instance, if the 5-tuple is unique
-  at the client, the client MAY send a TCID parameter to the server.  When a
-  TCID parameter is received, an endpoint MAY choose to not send the connection
-  ID on subsequent packets.
+: The truncated connection identifier parameter indicates that packets sent to
+  the peer can omit the connection ID.  This can be used by an endpoint where
</pre>
<p>"can omit" --&gt; "MAY omit"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +problems, particularly with respect to transport parameters that establish
+limits:
+
+* A client might exceed a newly declared connection or stream flow control limit
+  with 0-RTT data.  If this occurs, the client ceases transmission as though the
+  flow control limit was reached.  Once WINDOW_UPDATE frames indicating an
+  increase to the affected flow control offsets is received, the client can
+  recommence sending.
+
+* Similarly, a client might exceed the concurrent stream limit declared by the
+  server.  A client MUST reset any streams that exceed this connection.  A
+  server MAY reset these streams.
+
+A client cannot use or rely upon any other transport parameter that was enabled
+in a previous connection.  This includes those defined in this document.  A
+client MUST assume that the transport parameter was absent, unless the
</pre>
<p>Are you saying that it's ok for the client to cache and use flow control limits and stream limits from a previous connection, but not other params? That seems reasonable to me, but I'd make that more explicit.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +* Similarly, a client might exceed the concurrent stream limit declared by the
+  server.  A client MUST reset any streams that exceed this connection.  A
+  server MAY reset these streams.
+
+A client cannot use or rely upon any other transport parameter that was enabled
+in a previous connection.  This includes those defined in this document.  A
+client MUST assume that the transport parameter was absent, unless the
+definition of a transport parameter provides explicit rules for use of the
+option in 0-RTT.
+
+
+### New Transport Parameters
+
+An endpoint MUST ignore transport parameters that it does not support.
+
+The definition of new transport parameters can be used to negotiate new protocol
</pre>
<p>Nit: "The definition of new transport parameters can be used..." --&gt; "New transport parameters can be used..."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +A client cannot use or rely upon any other transport parameter that was enabled
+in a previous connection.  This includes those defined in this document.  A
+client MUST assume that the transport parameter was absent, unless the
+definition of a transport parameter provides explicit rules for use of the
+option in 0-RTT.
+
+
+### New Transport Parameters
+
+An endpoint MUST ignore transport parameters that it does not support.
+
+The definition of new transport parameters can be used to negotiate new protocol
+behavior.  Endpoints that support features that deviate from this specification
+MUST assume that a peer will operate as described in this document unless it
+provides an explicit signal of support.  A new transport parameter could be used
+to provide this signal.
</pre>
<p>Suggestion: I don't think the last two sentences add any value. I would remove them and combine this para with the previous one: "New transport parameters can be used to negotiate new protocol behavior. An endpoint MUST ignore transport parameters that it does not support."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3T2ZlGbMxMZXng6kkR7FV2Efc7fks5rPZuhgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq389rJjOhmEJC5gCK8-yaAu-cvoOks5rPZuhgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15423312"}}}</script>
----==_mimepart_586ef5a193208_282e3fc5426d313860711c--


From nobody Thu Jan  5 17:45:45 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A1D4129A23 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:45:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.616
X-Spam-Level: 
X-Spam-Status: No, score=-5.616 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QCY1LxmDFF2f for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:45:43 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8AE4B129A18 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 17:45:43 -0800 (PST)
Date: Thu, 05 Jan 2017 17:45:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483667142; bh=9Fu5+gVQki4gtE/6z5AToRWdKvQoxxunfVCrEKqcEsA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MMjARXohp55OjbDGJLJTlzJzel821qOvt81uTsmNvH+tjIdPISmbMXZvaSjJUZv2o ik57A1bpYh1gHe9nSVFSI8apzsGQeXFif0aDeSfRACFBCDeviJLk3USyDXouihQXWL fFHRVRb79QWnKnwkGoi+poG3IfYvDY83haT0HVac=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15430348@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ef6c685432_1b6533fd90199b14095111"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SjoDZfNa-9PBUfUHBLFbr_CmDOA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 01:45:45 -0000

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

martinthomson commented on this pull request.



>  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet's header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet's Common Header and fields are authenticated,

> A Regular packet's header fields, including the Common Header, are authenticated but not encrypted.

That would 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/103
----==_mimepart_586ef6c685432_1b6533fd90199b14095111
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet&#39;s header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet&#39;s Common Header and fields are authenticated,
</pre>
<blockquote>
<p>A Regular packet's header fields, including the Common Header, are authenticated but not encrypted.</p>
</blockquote>
<p>That would 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/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6gLH_jVC46zvcvfxh_tPGx0CWipks5rPZzGgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3X5NI6dDEMyUuQfFD1qoLgG7yabks5rPZzGgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_586ef6c685432_1b6533fd90199b14095111--


From nobody Thu Jan  5 17:52:17 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB09D129A05 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:52:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 oZR-V5jAf0XP for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 17:52:14 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 530081293F2 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 17:52:14 -0800 (PST)
Date: Thu, 05 Jan 2017 17:52:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483667533; bh=fdsCL29HS0azaD8Matidfo54exGHaCA6rPbhvStD1xQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XkeTHrsrcF3CqrTT3sWeHpgtapNU1Dlyu43D2O/J41F0N/xWBminYwmP0GwSc5h7V Q4hPXA2xmJCXmlySX9FEdL0XSYoP4lysP8WMSPFcB2CAcyBHrAYW5xDL1uqb6duc3w lsarG6x6rhPYzbeYbP7ooX1RKlNhihHPzZBw3su4=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15430846@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ef84d8100e_2fd93ff9ab90113898435"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mdrr3VJeA18WLvGPL5hoZ3lrr10>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 01:52:16 -0000

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

martinthomson commented on this pull request.



>  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet's header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet's Common Header and fields are authenticated,

I should expand on that a little:

Regular (ugh, that name has to change) packets aren't always protected.  When they are, the header fields are not protected at all.  However, I believe that the values that are present do not require protection.  Outside of 0-RTT, the only fields that need to be protected are the flags field, the connection ID and the packet number.

Connection ID is easy not to authenticate, it just tells you which key to use.  Change it and you are guaranteed (or at least with astonishingly high probability) to get the wrong keys.

Packet number is input to the nonce, so that's covered.

Of the flags, the only relevant one is KEY_PHASE, which tells the receiver which key to use (see connection ID).  The packet number size bits are subsumed by the packet number.  I have no idea what the multipath bit might do.  Public reset and version don't appear on regular packets with one exception.  Version does appear on 0-RTT packets, but it serves the same purpose as KEY_PHASE 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/103
----==_mimepart_586ef84d8100e_2fd93ff9ab90113898435
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  * Packet Number: The lower 8, 16, 32, or 48 bits of the packet number, based on
   the PACKET_NUMBER_SIZE flag.  Each Regular packet is assigned a packet number
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet&#39;s header, which includes the Common Header, and
-  the Version, Diversification Nonce, and Packet Number fields, is authenticated
+* AEAD Data: A Regular packet&#39;s Common Header and fields are authenticated,
</pre>
<p>I should expand on that a little:</p>
<p>Regular (ugh, that name has to change) packets aren't always protected.  When they are, the header fields are not protected at all.  However, I believe that the values that are present do not require protection.  Outside of 0-RTT, the only fields that need to be protected are the flags field, the connection ID and the packet number.</p>
<p>Connection ID is easy not to authenticate, it just tells you which key to use.  Change it and you are guaranteed (or at least with astonishingly high probability) to get the wrong keys.</p>
<p>Packet number is input to the nonce, so that's covered.</p>
<p>Of the flags, the only relevant one is KEY_PHASE, which tells the receiver which key to use (see connection ID).  The packet number size bits are subsumed by the packet number.  I have no idea what the multipath bit might do.  Public reset and version don't appear on regular packets with one exception.  Version does appear on 0-RTT packets, but it serves the same purpose as KEY_PHASE 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/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_AaoqCiQBiCFt6FFqRUKNeYscfJks5rPZ5NgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3k55m1TfWYHiSqdiAPENl-Ltu2nks5rPZ5NgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_586ef84d8100e_2fd93ff9ab90113898435--


From nobody Thu Jan  5 18:00:41 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0401F129A6D for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 18:00:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 65O42QhwlcVG for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 18:00:39 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8AA0E129A65 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 18:00:39 -0800 (PST)
Date: Thu, 05 Jan 2017 18:00:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483668038; bh=aMI9F11CFjr7izcwgf0FqXFHiY4qqXqRwMKDjn/sk5Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OIkCeiq7JtJQgDt+8QNEdr5++VTc3YLll6PrQkdhv/wEQ+HQpKcOofd6OeDpa753m QQ+oqGPSrF9ho1phjRw0jhi/thWvTswIJZnNax9VgUtAgpWZe625ACjNlIJDgtZJif eQaO01ccL9CWklwSV4lqXMvkO/fSBMuvi46BbEUc=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/123/270812009@github.com>
In-Reply-To: <quicwg/base-drafts/issues/123@github.com>
References: <quicwg/base-drafts/issues/123@github.com>
Subject: Re: [quicwg/base-drafts] Maybe simplify ACK frame (#123)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586efa46e2ebe_60823fdbc537f13c1106c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W0MveVA5d-OzABvywrh58fUg-MQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 02:00:41 -0000

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

It could be even simpler if you had a time since the last timestamp.  Start with the timestamp of the largest acked, then each entry is the delta to the last.  That gives you greater resolution overall.

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

<p>It could be even simpler if you had a time since the last timestamp.  Start with the timestamp of the largest acked, then each entry is the delta to the last.  That gives you greater resolution overall.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/123#issuecomment-270812009">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_iIJ7iXgjqJQe-uq9cOAdLo_w6vks5rPaBGgaJpZM4LcNVb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5H7uaz61QYdIqAtPoqNxmGXz8eiks5rPaBGgaJpZM4LcNVb.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/123#issuecomment-270812009"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #123: It could be even simpler if you had a time since the last timestamp.  Start with the timestamp of the largest acked, then each entry is the delta to the last.  That gives you greater resolution overall."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/123#issuecomment-270812009"}}}</script>
----==_mimepart_586efa46e2ebe_60823fdbc537f13c1106c7--


From nobody Thu Jan  5 18:09:32 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E130E129A8C for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 18:09:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.574
X-Spam-Level: 
X-Spam-Status: No, score=-3.574 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2SmgC3ZMRaIG for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 18:09:30 -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 B90B3129A8B for <quic-issues@ietf.org>; Thu,  5 Jan 2017 18:09:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZM2ASu+FERZLNRc0nHRRet9SxaE=; b=NGvDQBKT/yBdUPeI n+E7/jPgHvLJy5TwG8fGZsjIO/JkiBc/cp2E24DdjKyV3Dd8GgDk/9TrmXHITrDW 8en+2/uDWKQk/o/LgA7tM58r1pkngTtw+fqxfWTtCdiWuNW2pfP0UdxUPuR8oFgQ c61h05pfPWMr/3IhrBf+Z/LTanE=
Received: by filter0918p1mdw1.sendgrid.net with SMTP id filter0918p1mdw1-2436-586EFC59-54 2017-01-06 02:09:29.623704394 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 5ht7hNOVSQKzDB_VCujwyg for <quic-issues@ietf.org>; Fri, 06 Jan 2017 02:09:29.556 +0000 (UTC)
Date: Thu, 05 Jan 2017 18:09:29 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/124/270813232@github.com>
In-Reply-To: <quicwg/base-drafts/issues/124@github.com>
References: <quicwg/base-drafts/issues/124@github.com>
Subject: Re: [quicwg/base-drafts] Hinting at quic version in Alt-Svc (#124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586efc5974175_50a73fc85f6cf13019259"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3qGxRGi3CWog6Vja2W7yURWt0KI9yUy9837P N8DQWMEGeW6Re2XkkhZZboE4UyBmO1CQV/6spobnW61cOxvNDKOrby/Hj69LrPZ7MWgu1J7/q/KTKt /O4Vz1yLpfOhe1nsfZeKeJgOQGh5ZN9jtqmbErvJcoKmZk30s1IZorJWGtNP56EzKisa3vnWhgt4Be g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uN7YjWwCQVQFHToxJ2MZTELSl9U>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 02:09:32 -0000

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

The use of Alt-Svc for negotiating QUIC would be in the HTTP mapping document,  but this seems reasonable to me.

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

<p>The use of Alt-Svc for negotiating QUIC would be in the HTTP mapping document,  but this seems reasonable to me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/124#issuecomment-270813232">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Wi-FvWUf1YkwX_tjtPYTijR05yks5rPaJZgaJpZM4LcUW8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzaRXLfSMVobQwJbfVOo3GTKiPboks5rPaJZgaJpZM4LcUW8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/124#issuecomment-270813232"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #124: The use of Alt-Svc for negotiating QUIC would be in the HTTP mapping document,  but this seems reasonable to me."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/124#issuecomment-270813232"}}}</script>
----==_mimepart_586efc5974175_50a73fc85f6cf13019259--


From nobody Thu Jan  5 18:24:04 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 898B5129ACD for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 18:24:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.716
X-Spam-Level: 
X-Spam-Status: No, score=-3.716 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SjjRCVcBUrT2 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 18:24: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 3CC761296AA for <quic-issues@ietf.org>; Thu,  5 Jan 2017 18:24:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4JocKp1sGU0HEtGeDYMsRBIPELA=; b=Q264kVFrCiqBuVLS L+hZsKoyrgs4ut/3fFFwE+Mn5AsjEaq7uK9HBLz2m4OCfClf2WLCn0LLPrMKMHBG OqLNcsohmDfg/5BFI4DevYxikqyxsN/K9VV1eEXzdRWB4sJQpZwZS51232SGM1a3 J6hZyJMfefEKKO7lgEe9i337M+I=
Received: by filter0558p1mdw1.sendgrid.net with SMTP id filter0558p1mdw1-8335-586EFFBF-6 2017-01-06 02:23:59.062716472 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id L6icv63QRFKqa5cSvvBjjg for <quic-issues@ietf.org>; Fri, 06 Jan 2017 02:23:58.993 +0000 (UTC)
Date: Thu, 05 Jan 2017 18:23:58 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15433202@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586effbedea59_28523fc5426d31386465d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak01nrHbu4ODXt3hl9EMLVgQ8V4Ycg4DHyCCZ6 MD1ub7OsJ0P+hdS0rG+oSA9GfkNoxeO4esHaqVs4OWKxFRtpitHxGANOVbCiwvfB+qQLi3EvZy31Xb YMKnTztdzQqu9oxSekjcLTZlbVhzhQvLNX4MS5CPAbKQ5reN9pPiE9RKKWoinBjlvOSBDJ26J31FhU w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FEovR4C-IPpLyR-k_-qrD6I9QjM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 02:24:02 -0000

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

martinthomson commented on this pull request.



> +have the VERSION bit set.  This bit is always set on packets that are sent prior
+to connection establishment.  When receiving a packet that is not associated
+with an existing connection, packets without a VERSION bit MUST be discarded.
+
+While there might be similarities between different versions of this protocol,
+implementations have to assume that a version that it does not support uses a
+different packet format.
+
+Between different versions the following things are guaranteed to remain
+constant are:
+
+* the location and size of the Flags field,
+
+* the location and value of the VERSION bit in the Flags field,
+
+* the existence of a 64-bit field following the Flags field, and

It's only optional AFTER version negotiation is possible.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/122
----==_mimepart_586effbedea59_28523fc5426d31386465d5
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +have the VERSION bit set.  This bit is always set on packets that are sent prior
+to connection establishment.  When receiving a packet that is not associated
+with an existing connection, packets without a VERSION bit MUST be discarded.
+
+While there might be similarities between different versions of this protocol,
+implementations have to assume that a version that it does not support uses a
+different packet format.
+
+Between different versions the following things are guaranteed to remain
+constant are:
+
+* the location and size of the Flags field,
+
+* the location and value of the VERSION bit in the Flags field,
+
+* the existence of a 64-bit field following the Flags field, and
</pre>
<p>It's only optional AFTER version negotiation is possible.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxCQFY8UJS-qqIj-G9u9E4LP0jcaks5rPaW-gaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8G7Kki_lVx9tmgnkuTbDKKPPqQUks5rPaW-gaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_586effbedea59_28523fc5426d31386465d5--


From nobody Thu Jan  5 18:28:51 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3097B129408 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 18:28:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MiohvAGB4aaZ for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 18:28: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 36691129421 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 18:28:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483669728; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CnmlasPJuXIhgRoudRepiH184D5F8FrH7qJIsDuiMJs=; b=FBZyE6hVYVhr9JtCt7Wn9LRTQLBhg0s0QKnJsIN/BzfVQDbNmc3I086IfKOFzNd+aEsRAyRU VhvHLDd7EMzyUFcKOKXTEczZ3gWnIUkqNTqj1aubmDNh/ECuiFoz9DZXdDTn07w7zJqRd4Eq q/OH0ZMYlfpZ+MaJE2uc6az7Gt0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=rYQr0ksdZB0mnucLjd3yB8pVeqPtIzHDSvoVR1ZUWqDrbrHHUrguE8dovjQin9g90LptKW mfdxnfPM91b/+i+F/qWY4NbaV0jQs5S+eUN5Ssn4xYwrZS9vvqhRwdsYwvzm0DLpvg2MXD3J 5QEOC4WZBdGdKguP3mmpuCaOKVjgc=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 586f00dd.7fc4200b9f90-in06; Fri, 06 Jan 2017 02:28:45 -0000 (UTC)
Date: Thu, 05 Jan 2017 18:28:45 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586f00dde0a1c_31323f7fb4b0f13067060@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] da44b4: Version negotiation isn't the MOST important featu...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586f00dde070c_31323f7fb4b0f130669fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l95x2kCv1SZwfBEZ8IVkoc160A0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 02:28:50 -0000

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

  Branch: refs/heads/version_benefit
  Home:   https://github.com/quicwg/base-drafts
  Commit: da44b4ee0257c5ec97c6aa53627519c312381731
      https://github.com/quicwg/base-drafts/commit/da44b4ee0257c5ec97c6aa53627519c312381731
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Version negotiation isn't the MOST important feature

Let's try to keep the order of this section relevant.  Version negotiation is
novel in a transport protocol, but it's not the most important thing.  Also,
we don't need to include a lot of details here.



----==_mimepart_586f00dde070c_31323f7fb4b0f130669fb--


From nobody Thu Jan  5 18:35:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EF29129B13 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 18:35:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.716
X-Spam-Level: 
X-Spam-Status: No, score=-3.716 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jUHTNdny3EgR for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 18:35: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 ED5CE129B19 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 18:35:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=39NUcEZpUEs0g/ttI6qvTOh9how=; b=Xjrw6z8az8WQFcW3 XikO9M67SQj0y4cXy317TxkTYlJbL5pv2ejvXg1aLasFm+eMb+yLF9MnTNGd8OZt Lcd/9lz+3Mq38XSpVZt6/z8dkVSvIeuLjnbmYFyamr0VAf56NuVbJtg2S/WeWRFY r5zGBuxFU9wp+86GBQmTqXIdes4=
Received: by filter0642p1mdw1.sendgrid.net with SMTP id filter0642p1mdw1-5145-586F026A-25 2017-01-06 02:35:22.864428215 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id nPVL4kx4Qg-088r6vlSB8Q for <quic-issues@ietf.org>; Fri, 06 Jan 2017 02:35:22.855 +0000 (UTC)
Date: Thu, 05 Jan 2017 18:35:22 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/125@github.com>
Subject: [quicwg/base-drafts] Version negotiation isn't the MOST important feature (#125)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f026ab9904_4e073fbb598ff1342685a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1oWe+z9oX5pfulxNUvIdez0sGduYX45jIFyJ 62Rvac1wbTn5SXhqBQVjFmlt8B20dSlFWfAZUqhvQVL7J15/B4Cs5i6Qe0cnrzThWC5rVtGq+TG1pJ ss/U9pnTUQYOqXxR2onimhQAWReHHgQxymMqb4QnCvsqax0iXCrtqwL/kHj1R9P7GSSViV8JKI9cm6 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HLhVf5nUdu7cFEPX3Rm8kRK5f58>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 02:35:29 -0000

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

Let's try to keep the order of this section relevant.  Version negotiation is
novel in a transport protocol, but it's not the most important thing.  Also,
we don't need to include a lot of details here.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Version negotiation isn't the MOST important feature

-- File Changes --

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

-- Patch Links --

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

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

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

<p>Let's try to keep the order of this section relevant.  Version negotiation is<br>
novel in a transport protocol, but it's not the most important thing.  Also,<br>
we don't need to include a lot of details here.</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/125'>https://github.com/quicwg/base-drafts/pull/125</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Version negotiation isn&#39;t the MOST important feature</li>
</ul>

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/125">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4PCXYfeAyLnfJequp0Q1dXqe6oVks5rPahqgaJpZM4LcWM-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5RC1850yChJWCZnynsjZ7BNSaaiks5rPahqgaJpZM4LcWM-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/125"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Version negotiation isn't the MOST important feature (#125)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/125"}}}</script>

----==_mimepart_586f026ab9904_4e073fbb598ff1342685a4--


From nobody Thu Jan  5 18:57:29 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AB61129BA0 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 18:57:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.12
X-Spam-Level: 
X-Spam-Status: No, score=-5.12 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CBdkXhOTzT6i for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 18:57: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 1B193129B9A for <quic-issues@ietf.org>; Thu,  5 Jan 2017 18:57:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Au1zt8SGxyESFqf5Cmk2kOP1H4c=; b=fSNIPrX4kH5Hxies OyNiuyv7ZDDpRh7n5ORBIJCJAASEWb4LUiQxMMXO39ZuQYD77Ln43PZWg1sLOUil if6vhD3FxT/zJBxMzCUm5OWVpxl1UHjAxYEyl3+aZ4VnugtzshjkrWogr4HOK1mC ktnuBqU1zg/uU6idVFRe29GE5/Y=
Received: by filter0849p1mdw1.sendgrid.net with SMTP id filter0849p1mdw1-30237-586F0794-44 2017-01-06 02:57:24.998219351 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id LKwGcFZ5TYOEDNPFQdj31w for <quic-issues@ietf.org>; Fri, 06 Jan 2017 02:57:24.963 +0000 (UTC)
Date: Thu, 05 Jan 2017 18:57:24 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15434363@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f0794c6292_383d3fe2aed9b130132253"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0PmWwSv4y6FoFroGXum1QfnWjkZWRsStPFw4 wrp6xotPRhntpnLM9KA3LKzxfPMVAQtM1npLYyI7JrwXLqsl5TCunS37V4LD4qADMOuS8+DK6lWbML Riihety65HR0QTvCn0ayJh/P885L7/0/fyKEqE0HgU/lP4zDSYUbWleHlhC/gRHmtfAdQ5JMPA9kGl 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qsba5pPQnAoUANJ7pw-CgnHrTn4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 02:57:28 -0000

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

martinthomson commented on this pull request.



> @@ -575,47 +627,41 @@ QUIC's connection establishment begins with version negotiation, since all
 communication between the endpoints, including packet and frame formats, relies
 on the two endpoints agreeing on a version.
 
-A QUIC connection begins with a client sending a handshake packet. The details
-of the handshake mechanisms are described in {{handshake}}, but all of the
-initial packets sent from the client to the server MUST have the VERSION flag
-set, and MUST specify the version of the protocol being used.
+A QUIC connection begins with a client sending a handshake packet. Until the
+cryptographic handshake ({{handshake}}) produces 1-RTT keys, packets sent by a
+client MUST include the version in the packet header.  This allows the server to
+identify early packets and to enable version negotiation.

We had a long discussion about that in relation to the TLS draft.  Most relevant is this comment from Dragana: https://github.com/quicwg/base-drafts/pull/43#discussion_r91596541  If I don't make this change, it isn't possible for the packet protection to work out which keys to use on a given packet.

Yes, this is different from Google QUIC, but that's not a downside.  Google QUIC relied very heavily on trial decryption.  This change would mean no need for trial decryption at all.

>  
 When the client receives a Version Negotiation packet from the server, it should
 select an acceptable protocol version.  If such a version is found, the client
 MUST resend all packets using the new version, and the resent packets MUST use
 new packet numbers.  These packets MUST continue to have the VERSION flag set
 and MUST include the new negotiated protocol version.
 
-The client MUST send its version on all packets until it receives a packet from
-the server with the VERSION flag off.  If version negotiation is successful, the
-client should receive a packet from the server with the VERSION flag off
-indicating the end of version negotiation.  All subsequent packets the client
-sends MUST have the version flag off.
-
-Once the server receives a packet from the client with the VERSION flag off, it
-MUST ignore the VERSION flag in subsequently received packets.
+The client MUST include its selected version on all packets until it starts
+protecting packets with 1-RTT keys.  Only unprotected packets and 0-RTT
+protected packets can include a version.  A client MUST NOT change the version
+it uses unless it is in response to a version negotiation packet from the
+server.

This isn't specific to TLS 1.3, it's a property that is needed by any crypto protocol that needs to distinguish between the different types of keying material that is in use during the handshake.  There are always unencrypted, replayable-protected, and fully-protected packets with a 0-RTT-capable protocol.  If you accept that it is valuable to distinguish between those three types, you end up with this design.

> +problems, particularly with respect to transport parameters that establish
+limits:
+
+* A client might exceed a newly declared connection or stream flow control limit
+  with 0-RTT data.  If this occurs, the client ceases transmission as though the
+  flow control limit was reached.  Once WINDOW_UPDATE frames indicating an
+  increase to the affected flow control offsets is received, the client can
+  recommence sending.
+
+* Similarly, a client might exceed the concurrent stream limit declared by the
+  server.  A client MUST reset any streams that exceed this connection.  A
+  server MAY reset these streams.
+
+A client cannot use or rely upon any other transport parameter that was enabled
+in a previous connection.  This includes those defined in this document.  A
+client MUST assume that the transport parameter was absent, unless the

Yeah, I need to rewrite this a little.  Actually, there is an alternative we should discuss.  I will raise a separate issue on 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/122
----==_mimepart_586f0794c6292_383d3fe2aed9b130132253
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -575,47 +627,41 @@ QUIC&#39;s connection establishment begins with version negotiation, since all
 communication between the endpoints, including packet and frame formats, relies
 on the two endpoints agreeing on a version.
 
-A QUIC connection begins with a client sending a handshake packet. The details
-of the handshake mechanisms are described in {{handshake}}, but all of the
-initial packets sent from the client to the server MUST have the VERSION flag
-set, and MUST specify the version of the protocol being used.
+A QUIC connection begins with a client sending a handshake packet. Until the
+cryptographic handshake ({{handshake}}) produces 1-RTT keys, packets sent by a
+client MUST include the version in the packet header.  This allows the server to
+identify early packets and to enable version negotiation.
</pre>
<p>We had a long discussion about that in relation to the TLS draft.  Most relevant is this comment from Dragana: <a href="https://github.com/quicwg/base-drafts/pull/43#discussion_r91596541" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/43" data-id="192203094" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#43 (comment)</a>  If I don't make this change, it isn't possible for the packet protection to work out which keys to use on a given packet.</p>
<p>Yes, this is different from Google QUIC, but that's not a downside.  Google QUIC relied very heavily on trial decryption.  This change would mean no need for trial decryption at all.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 When the client receives a Version Negotiation packet from the server, it should
 select an acceptable protocol version.  If such a version is found, the client
 MUST resend all packets using the new version, and the resent packets MUST use
 new packet numbers.  These packets MUST continue to have the VERSION flag set
 and MUST include the new negotiated protocol version.
 
-The client MUST send its version on all packets until it receives a packet from
-the server with the VERSION flag off.  If version negotiation is successful, the
-client should receive a packet from the server with the VERSION flag off
-indicating the end of version negotiation.  All subsequent packets the client
-sends MUST have the version flag off.
-
-Once the server receives a packet from the client with the VERSION flag off, it
-MUST ignore the VERSION flag in subsequently received packets.
+The client MUST include its selected version on all packets until it starts
+protecting packets with 1-RTT keys.  Only unprotected packets and 0-RTT
+protected packets can include a version.  A client MUST NOT change the version
+it uses unless it is in response to a version negotiation packet from the
+server.
</pre>
<p>This isn't specific to TLS 1.3, it's a property that is needed by any crypto protocol that needs to distinguish between the different types of keying material that is in use during the handshake.  There are always unencrypted, replayable-protected, and fully-protected packets with a 0-RTT-capable protocol.  If you accept that it is valuable to distinguish between those three types, you end up with this design.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +problems, particularly with respect to transport parameters that establish
+limits:
+
+* A client might exceed a newly declared connection or stream flow control limit
+  with 0-RTT data.  If this occurs, the client ceases transmission as though the
+  flow control limit was reached.  Once WINDOW_UPDATE frames indicating an
+  increase to the affected flow control offsets is received, the client can
+  recommence sending.
+
+* Similarly, a client might exceed the concurrent stream limit declared by the
+  server.  A client MUST reset any streams that exceed this connection.  A
+  server MAY reset these streams.
+
+A client cannot use or rely upon any other transport parameter that was enabled
+in a previous connection.  This includes those defined in this document.  A
+client MUST assume that the transport parameter was absent, unless the
</pre>
<p>Yeah, I need to rewrite this a little.  Actually, there is an alternative we should discuss.  I will raise a separate issue on 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/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5v1NpkiciKR-InPyeVsuMtUI3W9ks5rPa2UgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzteDi01uwXKU-jjccPFEYaRsosIks5rPa2UgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_586f0794c6292_383d3fe2aed9b130132253--


From nobody Thu Jan  5 18:59:06 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFA33129BA9 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 18:59:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.119
X-Spam-Level: 
X-Spam-Status: No, score=-5.119 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DVaV16suQ1AQ for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 18:59:03 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E1E7129BA8 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 18:59:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yqLlf51pd3fc//FhgWGRMhVGLL4=; b=STrsAQuRXBDWiQ4e gS5ssmOZrQii7e1zWn1DbibxWWyS64cNdRxsGztLUrNxd5prRgVkhYojWN1g0e8f bZDi6NaTOlpAlBRTI1TV4G4cqUEhenhOj68XLHu1ZJjLx6HsSgwfobGtbbbto6hb 8QmK8TCCN5ZE7sL9u2vCzwXoenY=
Received: by filter1122p1mdw1.sendgrid.net with SMTP id filter1122p1mdw1-11158-586F07F6-37 2017-01-06 02:59:02.593396791 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id WqGOcXiTS7GOoIJwCQpHcQ for <quic-issues@ietf.org>; Fri, 06 Jan 2017 02:59:02.643 +0000 (UTC)
Date: Thu, 05 Jan 2017 18:59:02 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15435665@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f07f689f09_5a1f3ff9ab901138759338"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0GofHkNni8W666ilo/j5aOsKY47Yg/nm/km3 ptfrOInt7T6ibCswlBGBltpu2FZVOHll2IrzIwz9e3KqC3l35hzUnicIXanY6gpa66TajGLwsdKG89 /MlGCfD5xj44J9m+xyzpyza7773wovZIgRtME22vxO0YWbOcPeYDG0ZsG1D33WEiZGbsXdGv3UFOnI o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SL8VRXsJ44G4qjbnl_AgNZPnAmE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 02:59:05 -0000

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

janaiyengar commented on this pull request.



> +
+~~~
+ 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
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|[Num Blocks(8)]|      First Ack Block Length (8/16/32/48)    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 1 (8)]  |       [Ack Block 1 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 2 (8)]  |       [Ack Block 2 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+                             ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap N (8)]  |       [Ack Block N Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~

I wouldn't do this just yet. I'd leave this PR to not do major changes to the ACK format, and leave that for a separate PR that reworks the ack format 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/pull/103
----==_mimepart_586f07f689f09_5a1f3ff9ab901138759338
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|[Num Blocks(8)]|      First Ack Block Length (8/16/32/48)    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 1 (8)]  |       [Ack Block 1 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 2 (8)]  |       [Ack Block 2 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+                             ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap N (8)]  |       [Ack Block N Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
</pre>
<p>I wouldn't do this just yet. I'd leave this PR to not do major changes to the ACK format, and leave that for a separate PR that reworks the ack format 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/pull/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5i9GohgT_RmTYUUMoJYiCszfAmnks5rPa32gaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2zuoTkiiOFQSNz1liE6i-lm2qEsks5rPa32gaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_586f07f689f09_5a1f3ff9ab901138759338--


From nobody Thu Jan  5 19:07:56 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1034F129BC7 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:07:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.597
X-Spam-Level: 
X-Spam-Status: No, score=-5.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 S2GlOXJzv_AE for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:07:53 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92DB6129BC4 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 19:07:53 -0800 (PST)
Date: Thu, 05 Jan 2017 19:07:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483672071; bh=1XTp25pr9+1NFsGWxTGVBmpi+xztF46uzmdHqlrcOTc=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=dOf5POw5iKNpNM8aZfkQ8cj/NdkkYM7hCVLskT7UuraH2oM28x65gxMKfDmQtX5VY kpHY49FB+vsu4ouDjgRRScQCxJxYphUe3n8QY8AlcDTugOyy9ocI4pSoSKmJtJO4o0 jjfXYMdisA+nnkvxdIlDKGwZjpvSgX76cHwC1n48=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/126@github.com>
Subject: [quicwg/base-drafts] Provide separate transport parameters for 0-RTT (#126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f0a076eaeb_38013fe2aed9b1301339e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q3iPdgFGoKW9uy_XTZDsbJnPDbc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 03:07:55 -0000

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

TLS provides an extension that limits the amount of data that can be sent during 0-RTT.  This is an explicit configuration item, even though TCP flow control would naturally limit the amount of data a client can send to a server with 0-RTT.  The reason for this is that servers might have to hold some or all of the 0-RTT data.  That buffering might be part of replay mitigation, for example.  A server that supports 0-RTT can use that limit to ensure that it doesn't have to buffer more than it is willing to buffer.

In #122, I have chosen to carry over the values for initial flow control window and concurrent stream limit.  We might want to provide separate transport parameters for 0-RTT so that servers can apply lower limits.

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

<p>TLS provides an extension that limits the amount of data that can be sent during 0-RTT.  This is an explicit configuration item, even though TCP flow control would naturally limit the amount of data a client can send to a server with 0-RTT.  The reason for this is that servers might have to hold some or all of the 0-RTT data.  That buffering might be part of replay mitigation, for example.  A server that supports 0-RTT can use that limit to ensure that it doesn't have to buffer more than it is willing to buffer.</p>
<p>In <a href="https://github.com/quicwg/base-drafts/pull/122" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/122" data-id="198678499" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#122</a>, I have chosen to carry over the values for initial flow control window and concurrent stream limit.  We might want to provide separate transport parameters for 0-RTT so that servers can apply lower limits.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/126">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3mkXijdPQC7WpgnXJft1XTa8sOQks5rPbAHgaJpZM4LcXKi">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq04_xWXcNuVEIHpwhTDI31-i1CNEks5rPbAHgaJpZM4LcXKi.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/126"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Provide separate transport parameters for 0-RTT (#126)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/126"}}}</script>
----==_mimepart_586f0a076eaeb_38013fe2aed9b1301339e1--


From nobody Thu Jan  5 19:09:03 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C70AC129BC4 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:09:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.401
X-Spam-Level: 
X-Spam-Status: No, score=-7.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_pb0snFjVqe for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:08: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 7B695129BC7 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 19:08:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2eNoXPdld66HgPltzhWkcVNmuLw=; b=cA6Gk55yCfTeGvi/ US6bnq9KR3KVC7OOKJ1Q2S8lMzjmKx+gkbZIMatWp7g8tmmtdHldyu0vN+jR0Sdn Vv/NbTZNP/aVoQDa8x3sQnwD3b2gVISxTBkQeENnF1yZkp/KmnudgGcCDyCv54Gs +FWCVV7Hw3m+MM6YQkXPYtqR6/4=
Received: by filter1124p1mdw1.sendgrid.net with SMTP id filter1124p1mdw1-4555-586F0A4A-4C 2017-01-06 03:08:58.796885026 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id x_LaTu_6Si661YCyVs5Z9Q for <quic-issues@ietf.org>; Fri, 06 Jan 2017 03:08:58.751 +0000 (UTC)
Date: Thu, 05 Jan 2017 19:08:58 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15435833@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f0a4aa42b5_35303fdbc537f13c42754b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak39DPahr1A79aXgmmuyAwsdivuG/x8VmlqH4a Xs7xymKaPGWk6s0hNb4EQmSL+cupkjDvTT86uf2V+vGdS1gcPNyazjXpkKLCuQZNXDFXTF1c4Bfkf0 7bMTmx6wbKM/VKuU9Z3Gb5zcLicdkkO6uX9AlxJniE8XqH3wA6t9ngM7j3JKDimzIb509XhnoXzLlF A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y8nlqw6QbnAV20YbcfaaxI81K3E>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 03:09:00 -0000

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

martinthomson commented on this pull request.



>  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC's transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.

I'm following the principles that I thought we had agreed: this version uses TLS (and only TLS) and a new version would be needed to change that.  We have a clear description of the interface between the two protocols that makes it a relatively easy process to forklift TLS.  What we don't need is some abstract definition of a "crypto handshake protocol" and then a specific embodiment of that.  That makes the protocol much harder to read and reason about.

My plan is to remove the entire "requirements on a crypto handshake protocol" section.  It's redundant with other more concrete text.  Any replacement crypto can then just provide the same services that TLS does (or not, because those services are not relevant in that 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/122
----==_mimepart_586f0a4aa42b5_35303fdbc537f13c42754b
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC&#39;s transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.
</pre>
<p>I'm following the principles that I thought we had agreed: this version uses TLS (and only TLS) and a new version would be needed to change that.  We have a clear description of the interface between the two protocols that makes it a relatively easy process to forklift TLS.  What we don't need is some abstract definition of a "crypto handshake protocol" and then a specific embodiment of that.  That makes the protocol much harder to read and reason about.</p>
<p>My plan is to remove the entire "requirements on a crypto handshake protocol" section.  It's redundant with other more concrete text.  Any replacement crypto can then just provide the same services that TLS does (or not, because those services are not relevant in that 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/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1v0tWL-5hPuQiz1AmkyNP6WZFSaks5rPbBKgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyAe_pB9dql-U1UmElUWjfSl2U9jks5rPbBKgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_586f0a4aa42b5_35303fdbc537f13c42754b--


From nobody Thu Jan  5 19:11:11 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 065AA1296BC for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:11:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.502
X-Spam-Level: 
X-Spam-Status: No, score=-3.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BiEsUtCvNP7x for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:11: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 6C0FC129BC8 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 19:11:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Y2LPSXGZ96jYsF5yFcW+tUUaIc0=; b=WZgYp7+Rxqv2jaSt KHuM8Z6kydZGz/MmhUeZm7Y1iDsqnLRERZ6DLeqLrNfPGUa2ojYK6fdKP/bO+qFw zAAetwduYSTbE43/jRh87Rx99AcFOBT18pHP8DgnP7E6b9SdbyG7TfyqbN5CK7fz 9341zkOjeD0b43kWvjpB+oqAHvM=
Received: by filter0931p1mdw1.sendgrid.net with SMTP id filter0931p1mdw1-14634-586F0ACB-25 2017-01-06 03:11:07.487207526 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id KXzVQ_u4TiykibujD30fWA for <quic-issues@ietf.org>; Fri, 06 Jan 2017 03:11:07.336 +0000 (UTC)
Date: Thu, 05 Jan 2017 19:11:07 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15436424@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f0acb3e6e1_38263fe2aed9b1302553c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2gXgc1jApLcTLI2i6V3m3cWBt6eh7Bxby/hF UW3KTdEi0w/8qc00sXUqLUczVEUaqMdIyUsvnxFsCTPOYVloTzPxegBt3uL1m77SfEOGP5IN2P/APQ zCKdT2niI54ie9u5C8aAoPucFwYZ/hoXEsLNxKfilFPubkHdxH5iURmMpV/gdffhi3/KkpsGqQYPqZ Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TReL1aH1cLeebVp7Kr38b78imZo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 03:11:10 -0000

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

martinthomson commented on this pull request.



>  ~~~
 
-The fields in the BLOCKED frame are as follows:
-
-* Frame Type: The Frame Type byte is an 8-bit value that must be set to 0x05
-  indicating that this is a BLOCKED frame.
+The BLOCKED frame payload contains a single field:

That makes sense to me.  Then we can talk about "transport protocol payload" and "STREAM frame payload" and we will be talking about the same 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/103
----==_mimepart_586f0acb3e6e1_38263fe2aed9b1302553c8
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  ~~~
 
-The fields in the BLOCKED frame are as follows:
-
-* Frame Type: The Frame Type byte is an 8-bit value that must be set to 0x05
-  indicating that this is a BLOCKED frame.
+The BLOCKED frame payload contains a single field:
</pre>
<p>That makes sense to me.  Then we can talk about "transport protocol payload" and "STREAM frame payload" and we will be talking about the same 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/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_ioTsbyJ7ofxsSR63uM0ecQB2XZks5rPbDLgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzqbUGaYezNrwXt50wogwbbNhr8Gks5rPbDLgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_586f0acb3e6e1_38263fe2aed9b1302553c8--


From nobody Thu Jan  5 19:18:04 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B53061296BE for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:18:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r3_qeDVs7-m4 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:18:02 -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 D2BE51294B5 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 19:18:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483672682; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=F1J8XM1WCXda8HOc2Bm67qi/Dx5lkbrxlYrTzK+w47g=; b=JEMS9O9TUAHEzPz8RHxN95wF909CnWU67tjA5qnkDRWO4SWypq/WdDvKbvxD7YMSdqzX55AJ 4t3d4CWQIo7VRhrWEQSPrnfXtbE/w8/LovitMLYbkFTEHOw6lAO0OrG8Ste3G0GPqKs/lCE/ U2QgsrqNpbWF06xZfIzNtxd0aEQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=wcCCJs1pISSIaRivwxmwZoEZ10h+kOkhF22+HS8HgfNorcUUD/u07HhewQRqPAZF5yvHJY wit7ASmbZLfmjpYtcTBUaV7jIfEsMDZx0uP+lYPv0gEh+ubISiIc9keg+bSQaZZ0ikooBmeh aNfPpoR5XXtNt9JH/ZfcX+tl6Dtbg=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 586f0c69.7f9ae3250a20-smtp-out-n03; Fri, 06 Jan 2017 03:18:01 -0000 (UTC)
Date: Thu, 05 Jan 2017 19:18:01 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586f0c69c4743_666a3f7eb7c7313c468db@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 8a39ae: Duplicate header creates duplicate anchor
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586f0c69c4379_666a3f7eb7c7313c467cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eC1_YJugSaDkbe947EEEUbIDyAA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 03:18:04 -0000

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

  Branch: refs/heads/version_benefit
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8a39aecbb4905e256340a1f6572900cefde187cc
      https://github.com/quicwg/base-drafts/commit/8a39aecbb4905e256340a1f6572900cefde187cc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Duplicate header creates duplicate anchor



----==_mimepart_586f0c69c4379_666a3f7eb7c7313c467cd--


From nobody Thu Jan  5 19:18:12 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 081361296E5 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:18:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.783
X-Spam-Level: 
X-Spam-Status: No, score=-5.783 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yBBjI84cs2z0 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:18:03 -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 B70F81296E3 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 19:18:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6xu3htiMH/RqICEC3D7kSurFwao=; b=qoqVHFWH8U9Xh8b+ n7HfotTioP1GUFqsTIctuexbzsMeuT4MxV+xVEwGOZcHKrlU9jMvCsqA3q9/ILgz Qp99AdUhNcj74cjiJRG7y/rgZ0BmyvDTPzIkeaSYs+E6BiV/X1/LOzavqZP7WWNZ ETkinE9dsNKKcbFbTXtx/hBBK/w=
Received: by filter0985p1mdw1.sendgrid.net with SMTP id filter0985p1mdw1-31227-586F0C6A-2D 2017-01-06 03:18:02.703145744 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id zUvZirdwQ_iryI0Kyym0yw for <quic-issues@ietf.org>; Fri, 06 Jan 2017 03:18:02.473 +0000 (UTC)
Date: Thu, 05 Jan 2017 19:18:02 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/125/push/1486794073@github.com>
In-Reply-To: <quicwg/base-drafts/pull/125@github.com>
References: <quicwg/base-drafts/pull/125@github.com>
Subject: Re: [quicwg/base-drafts] Version negotiation isn't the MOST important feature (#125)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f0c6a5f438_71573fc85f6cf13042034e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak07QAfZb7hs5wHpiUQQj926jDZKq2APEWJPpx 7r/10OzwM+XzlX8m+uodAJZCF13oL2Y1rxy3ehNxlPfFTwLafF89nyhQb9HVJBpBUWuFRbTdhX8h8f wfu/2b+NVvNVqGeeKH0QwmN1bhzQtZr0w3+dEicWmkAIMb64zQHAEY9t7LRa32dYPHu+E6hwH9K6B+ g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QWuFdw0f5g9ytfcHAcaMQP4pr30>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 03:18:05 -0000

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

@martinthomson pushed 1 commit.

8a39aec  Duplicate header creates duplicate anchor


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/125/files/da44b4ee0257c5ec97c6aa53627519c312381731..8a39aecbb4905e256340a1f6572900cefde187cc

----==_mimepart_586f0c6a5f438_71573fc85f6cf13042034e
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 href="https://github.com/quicwg/base-drafts/commit/8a39aec" class="commit-link">8a39aec</a>  Duplicate header creates duplicate anchor</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/125/files/da44b4ee0257c5ec97c6aa53627519c312381731..8a39aecbb4905e256340a1f6572900cefde187cc">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq51e5WWVTHbHnEIO5YFZKyhj4KIyks5rPbJqgaJpZM4LcWM-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2fXRgyMH8bW2pVJas5NbMOyz_ujks5rPbJqgaJpZM4LcWM-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/125/files/da44b4ee0257c5ec97c6aa53627519c312381731..8a39aecbb4905e256340a1f6572900cefde187cc"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #125"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/125/files/da44b4ee0257c5ec97c6aa53627519c312381731..8a39aecbb4905e256340a1f6572900cefde187cc"}}}</script>

----==_mimepart_586f0c6a5f438_71573fc85f6cf13042034e--


From nobody Thu Jan  5 19:32:12 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 737FA129864 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:32:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bF4hARSlkeUE for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:32: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 5BF32129415 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 19:32:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483673528; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ouPoaqxo30m3xAzV5MihrGe9NLVZZqlplIh2sHrdfIY=; b=DByFiDzXWf0F1dPZh9bm4iR8oRco7G+HC0v90v2htFee3I0yqzwEFWNsdBvyXYa2uw/IwarY KFirD3JAstu9q4C68BRr5L7Df1cVQFdLGouULe0IKDcw575ZtndpjnSU004wNIa1ojs6amPF 9pn8Hxcz2rsWz3709z6xECjDsLY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=WqDrwCTernEST+iY1yAJW4s6ghVCGV8aAv1/Bm7IYGLLkGKqXZrn52WnKDZ02NS2ECItdZ JdPuz7UnL3x6nRYeZ0/ZQzt+2/lJCxKpcmiVJY8/umcOyl6LI11euJ1Y24BFV5ekojEiNtlr dTnNuGp6vBMAwsd+PwogYuVPweOqs=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 586f0fb8.7f436c0569c0-smtp-out-n03; Fri, 06 Jan 2017 03:32:08 -0000 (UTC)
Date: Thu, 05 Jan 2017 19:32:08 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586f0fb8534cd_666a3f7eb7c7313c476f8@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] ee4739: Jana's comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586f0fb853032_666a3f7eb7c7313c47520"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JLbxauBQPJVm26Am0Pz0Hb4chYk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 03:32:11 -0000

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

  Branch: refs/heads/transport_parameters_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: ee4739dfc5ac893493d54733acc69ba338381608
      https://github.com/quicwg/base-drafts/commit/ee4739dfc5ac893493d54733acc69ba338381608
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Jana's comments



----==_mimepart_586f0fb853032_666a3f7eb7c7313c47520--


From nobody Thu Jan  5 19:32:19 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5ECC9129415 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:32:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i2A0srfY-FYr for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:32:10 -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 7EB8912985F for <quic-issues@ietf.org>; Thu,  5 Jan 2017 19:32:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=sbv1rmmryqc9GBoWeenYclIG6H0=; b=W3dzzyIbPkX6s/NL LZq8tvEaiA01WahjUuezJB/o6c9oldvgw8IONtVbha5YQM8UVPZ9hdBu4bs3aUtZ g11maj6IcIxNdUFBI3fB0BdAuIwQSGUKQH5wmi9zKt+wLjNVZbpbweppA3dGfq4u FuoLAKvFYrlvFoDac6Uqa2Ls1V0=
Received: by filter1071p1mdw1.sendgrid.net with SMTP id filter1071p1mdw1-14854-586F0FB9-D 2017-01-06 03:32:09.228526455 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 52geSpqdSOK_8NQZwbBw2Q for <quic-issues@ietf.org>; Fri, 06 Jan 2017 03:32:08.999 +0000 (UTC)
Date: Thu, 05 Jan 2017 19:32:08 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/push/1486806972@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f0fb8df94a_2f9e3fbb598ff13410006b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3lLUDehcGj2a+QbadY42khaw5AthYnTl0ffh RAn3EVhYa5oneMGg99CxZoJGqgDsUOrj6WpyvqEnIoxm2HQ7vDAkp9fGpf0XTMUpv24jsQ4sF4DNas uvOrHExdiQ5FJhFSZ2mpBEYTdSVO4QxYQGv7TXMWtDjxSRsIJel6TT1Cy0nMhctGK6+WiRcBFXZcpJ Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Npgwoh9t9n2J_3ygxCpqrpL5vl8>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 03:32:12 -0000

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

@martinthomson pushed 1 commit.

ee4739d  Jana's comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/122/files/0d940afa31f30a62a972e1476e7e4be5f11ad718..ee4739dfc5ac893493d54733acc69ba338381608

----==_mimepart_586f0fb8df94a_2f9e3fbb598ff13410006b
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 href="https://github.com/quicwg/base-drafts/commit/ee4739d" class="commit-link">ee4739d</a>  Jana&#39;s comments</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/122/files/0d940afa31f30a62a972e1476e7e4be5f11ad718..ee4739dfc5ac893493d54733acc69ba338381608">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7SPlQ3JwWmdDLeeoiqLzbBnbxTwks5rPbW4gaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0iUESokBvuNiuhNzPYuo02ApFelks5rPbW4gaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122/files/0d940afa31f30a62a972e1476e7e4be5f11ad718..ee4739dfc5ac893493d54733acc69ba338381608"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122/files/0d940afa31f30a62a972e1476e7e4be5f11ad718..ee4739dfc5ac893493d54733acc69ba338381608"}}}</script>

----==_mimepart_586f0fb8df94a_2f9e3fbb598ff13410006b--


From nobody Thu Jan  5 19:32:27 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA608129BA9 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:32:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FTf-tTZVZE8Q for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:32:22 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AEF59129864 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 19:32:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483673542; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8UjnAjF/wXFqwLnzUvuqMivXP1vH8SkmQasP06Nm87E=; b=i7me3IIUNNKMYJKVxYKaZWXjV1CeYtOYlP3bHyyHKEb36DhB0McdjqQLpUFe+VgReYzZSyu6 VlKwBXmiMopS8eVN3QJ8FKSoXwfsjQg0W39otHWGZkji7qwQDX+Fl8k7XBks9JkUnNQhuIwA Hj5icZrCZBAGb9xZgYuJWIroxZc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=QxeBxBpSiTlRkdXq6GUf+DqAOMMV9ok5KI9ZlNuDsr1ycgw22M8flsdXJX8Xzi3O/zK+3U Bbn+Oh7pYdfZ1A9kNnRSBfe8XAAmFiJU/OPg8v6i6HcHZayvtUWMdHMt+9BdYDXfMxQqTKol Nx9cz8BJVEp9XTOd2N9ncNgcHcacE=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 586f0fc3.7fae40765e10-in02; Fri, 06 Jan 2017 03:32:19 -0000 (UTC)
Date: Thu, 05 Jan 2017 19:32:19 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586f0fc3854c7_293c3f907837713c278bf@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] cf6b18: Define version negotiation more thoroughly
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586f0fc385069_293c3f907837713c277ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3XXwbF5B7Gy0AS8GjO2TlEMK-1I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 03:32:24 -0000

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

  Branch: refs/heads/transport_parameters_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: cf6b1824b41a5b57935e5cacd025350dd91708ce
      https://github.com/quicwg/base-drafts/commit/cf6b1824b41a5b57935e5cacd025350dd91708ce
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Define version negotiation more thoroughly


  Commit: 7a9547a7056dcdc3c6fce62445d2f0590b425ab5
      https://github.com/quicwg/base-drafts/commit/7a9547a7056dcdc3c6fce62445d2f0590b425ab5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Reserve space


  Commit: e816ca8373972d28f1bd157594e2389e1ef954a1
      https://github.com/quicwg/base-drafts/commit/e816ca8373972d28f1bd157594e2389e1ef954a1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  not off


  Commit: a4c7613a3b8d33dd7f42add91a0dc304d9b7dcd1
      https://github.com/quicwg/base-drafts/commit/a4c7613a3b8d33dd7f42add91a0dc304d9b7dcd1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Add definition of transport parameters to -transport


  Commit: 9172ad554cefd07ede465705482eadcfc7186f1e
      https://github.com/quicwg/base-drafts/commit/9172ad554cefd07ede465705482eadcfc7186f1e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Remove extra whitespace


  Commit: c569c81c5cd3c3b861f0ca0d85ebbfd8f595f9d6
      https://github.com/quicwg/base-drafts/commit/c569c81c5cd3c3b861f0ca0d85ebbfd8f595f9d6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Define the extension in -tls


  Commit: fea2209d3023a4c977c5f70ff66ab934c249b8eb
      https://github.com/quicwg/base-drafts/commit/fea2209d3023a4c977c5f70ff66ab934c249b8eb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Add a stub iana section, fix dead references


  Commit: 58bef773f749eb4e6e75d3e6337e909cc8f8460a
      https://github.com/quicwg/base-drafts/commit/58bef773f749eb4e6e75d3e6337e909cc8f8460a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  are are are


  Commit: e70735c03df4f7c15656892431ba32fe6e28b02b
      https://github.com/quicwg/base-drafts/commit/e70735c03df4f7c15656892431ba32fe6e28b02b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Jana's comments


Compare: https://github.com/quicwg/base-drafts/compare/ee4739dfc5ac...e70735c03df4
----==_mimepart_586f0fc385069_293c3f907837713c277ed--


From nobody Thu Jan  5 19:56:36 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 588FB129415 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:56:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OF3HOfceGbTc for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 19:56:33 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C8E112896F for <quic-issues@ietf.org>; Thu,  5 Jan 2017 19:56:33 -0800 (PST)
Date: Thu, 05 Jan 2017 19:56:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483674992; bh=ANz7I0bvWuR0/bljXqPmOKfu2dIlbHTWD1qKz9s2XgQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=viMZlxtH8Mby7OUg2ANE5gN1Pg5y6LdkLm7XgTk5/o+Kpg0WU0iX+crmdL4F9tleQ BExcS+gRm+ljl20emzII+yIMjZZfTu8l2LjqBkDVihTTVjnMsbcMv1yuC29NqKWdwL MkoeT0X/Q4ipC5Nfsch7yOFIA8ieapwFVOEe0xaA=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/121/270825766@github.com>
In-Reply-To: <quicwg/base-drafts/issues/121@github.com>
References: <quicwg/base-drafts/issues/121@github.com>
Subject: Re: [quicwg/base-drafts] Version downgrade vulnerability (#121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f157045531_6a563fbb598ff134380656"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GJWs4rAiaFomTj-dwyJAAvHWIhA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 03:56:34 -0000

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

Marking as design to improve visibility.

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

<p>Marking as design to improve visibility.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/121#issuecomment-270825766">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxzoAS5de5CJbQva1ZbTxAumRZVhks5rPbtwgaJpZM4LafMw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-wgsg70DrQYAbRYEMU5lMTE66x-ks5rPbtwgaJpZM4LafMw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/121#issuecomment-270825766"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #121: Marking as design to improve visibility."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/121#issuecomment-270825766"}}}</script>
----==_mimepart_586f157045531_6a563fbb598ff134380656--


From nobody Thu Jan  5 20:16:51 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32EBE1297A5 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 20:16:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.455
X-Spam-Level: 
X-Spam-Status: No, score=-5.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 KMLvYSdZQzYo for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 20:16:49 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD5D1129882 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 20:16:48 -0800 (PST)
Date: Thu, 05 Jan 2017 20:16:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483676208; bh=AT8VFAuz+fo8SSApcVxfr+ZiSTz8ulfxUM8Tyl5mQsU=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=imAjmzAY0fmpBa2uBsjqhYoq6s5jwkSNXlHUc9ZZIuogdhgAlk6K1W9dp2PtCSc+m 6+51l1TxUtCQPqyc7aM1Z2URR0mbVq6TNTYt/7QvZZ61QfxkQxmvFxxbq6QpzlUuf2 3ZULp9uURcTKlHsrMZ+4YfbCPrAOOZ6fMv0kK/dM=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/127@github.com>
Subject: [quicwg/base-drafts] Do we really need to reserve bits in frame headers (#127)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f1a3079fc_c563f7fa8a2f140678ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QpvUsZHkiN5wnary7QYVRuZ0SWY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 04:16:50 -0000

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

HTTP/2 compatibility at the framing level is a bit of an unrealistic goal.  Maybe we could just avoid allocating those bits first.

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

<p>HTTP/2 compatibility at the framing level is a bit of an unrealistic goal.  Maybe we could just avoid allocating those bits first.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/127">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_2b5cm3GA5QCo46XlkCwtNGkh80ks5rPcAwgaJpZM4LcY_i">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq078cN4y7HcJJtUsOXUsyD1uSOZnks5rPcAwgaJpZM4LcY_i.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/127"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Do we really need to reserve bits in frame headers (#127)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/127"}}}</script>
----==_mimepart_586f1a3079fc_c563f7fa8a2f140678ee--


From nobody Thu Jan  5 20:18:21 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EE8A129891 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 20:18:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.955
X-Spam-Level: 
X-Spam-Status: No, score=-4.955 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iCfVHs9OramO for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 20:18:19 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 683C2129889 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 20:18:18 -0800 (PST)
Date: Thu, 05 Jan 2017 20:18:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483676297; bh=yCQd3Y8S4AEfhMQTQwMvPz1zWt6NoWEA4aWF66hPa3Q=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=AXU0WUoU37Kuwp8NgoS/G/NtgYW7JBgrvwdkmawh82mBzeVXcM8BHOuy+m1seNBdH 2csKkdzhEZwktTl5OeyFO1y/KdmDylwHIK90jCRKiQCGtxhuN/UgfixCWCzscwL4+M 4vOjOzYGBp7cQn6EvqGQQ+mnc/iRhGJd0MwmXLTA=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/128@github.com>
Subject: [quicwg/base-drafts] We have two things called "frame" (#128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f1a89bab49_d513fbb598ff13436656a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Cze-PkezHpmfPada9mnJfSPXPaA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 04:18:20 -0000

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

The transport protocol has frames, and STREAM frames can contain frames for the HTTP mapping.  It's confusing.  We should work out how to deal 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/128
----==_mimepart_586f1a89bab49_d513fbb598ff13436656a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The transport protocol has frames, and STREAM frames can contain frames for the HTTP mapping.  It's confusing.  We should work out how to deal with that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/128">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq06gYA1nEOZt_2c9m-M4_r8R4BrBks5rPcCJgaJpZM4LcZBd">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4pRYUhjoRo8yLWGmgdDwjzvuOl4ks5rPcCJgaJpZM4LcZBd.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/128"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"We have two things called \"frame\" (#128)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/128"}}}</script>
----==_mimepart_586f1a89bab49_d513fbb598ff13436656a--


From nobody Thu Jan  5 20:24:44 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEF6F126CD8 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 20:24:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.697
X-Spam-Level: 
X-Spam-Status: No, score=-3.697 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UWeT-JBigCUb for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 20:24:41 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88254129448 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 20:24:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xBGxylE5uyt91ygbFuVTqPxaoPQ=; b=mh1YHnNtlycqDhyW bszikA4iGskHymbdDeI+AsSkDEUzbbqewLN6R7MdifqF1k8jkfegp1dV7PVOANG5 oVVL+JagTV8fdHygqmo8D3JwUpCFjtNp8gzWyLp5bFaEMV/sHay0INY/bWoFz8iQ F+SrJpKhWv8BYfslyy7fFOF8JnQ=
Received: by filter0882p1mdw1.sendgrid.net with SMTP id filter0882p1mdw1-10533-586F1C08-B 2017-01-06 04:24:40.520669561 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id zXoCxzgSSq2Jmi85kU9zRA for <quic-issues@ietf.org>; Fri, 06 Jan 2017 04:24:40.433 +0000 (UTC)
Date: Thu, 05 Jan 2017 20:24:40 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/96/review/15440061@github.com>
In-Reply-To: <quicwg/base-drafts/pull/96@github.com>
References: <quicwg/base-drafts/pull/96@github.com>
Subject: Re: [quicwg/base-drafts] Error space (#96)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f1c08536c9_77423f98d49891384223aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Rflfjh/JVjWRIdcfgvHy1Z3qXzfrWUCk766 TaCKD+UMNba5Ug3ri2a00C4fPBqnLQwy86SsrTcagzfMIErNIMYdBRxOeHShcE4F4VwRvontckcaZe fhefb76X3Knwg7BnGzhvh4dEJGjYyxSsij+GYPeUXX+HBJJNj8jIM9hUCfeurw96F5iJUafvxAD4HJ s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SVqjnlxDHnM94uK1-y1MBWcUoFA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 04:24:43 -0000

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

martinthomson commented on this pull request.



>  
-* 0x02: QUIC_STREAM_DATA_AFTER_TERMINATION.  (There were data frames after the a
-  fin or reset.)
+0x8000-0xAFFF:
+: Loss-detection and congestion control error codes.  Defined by the
+  loss-detection and congestion control algorithm currently in use.

Can you explain why?  Is it that congestion control is not supposed to generate errors?  Or do you expect to be able to take whatever error codes are needed from the core transport given that the two docs are more tightly coupled than the 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/pull/96
----==_mimepart_586f1c08536c9_77423f98d49891384223aa
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/96">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-* 0x02: QUIC_STREAM_DATA_AFTER_TERMINATION.  (There were data frames after the a
-  fin or reset.)
+0x8000-0xAFFF:
+: Loss-detection and congestion control error codes.  Defined by the
+  loss-detection and congestion control algorithm currently in use.
</pre>
<p>Can you explain why?  Is it that congestion control is not supposed to generate errors?  Or do you expect to be able to take whatever error codes are needed from the core transport given that the two docs are more tightly coupled than the 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/pull/96">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0V-7EUdbHq-oDyEomvKVsJ-eOOcks5rPcIIgaJpZM4LUdiX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx0llxuvhbl--8nsDi3mQkJxA84Bks5rPcIIgaJpZM4LUdiX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/96"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #96"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/96"}}}</script>
----==_mimepart_586f1c08536c9_77423f98d49891384223aa--


From nobody Thu Jan  5 20:46:32 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FBC212989E for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 20:46:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: 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-x0hjJzKSCM for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 20:46:29 -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 0409A129448 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 20:46:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483677988; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KmYBFC37WPCfUO2kbBk/msIUgz9k2lzRy3hbFJgorjQ=; b=j8xCVpwIqmd2mP+sF/HJ+qG3TAtVRE/Cpi0nTIQFBWNnzc3fiG1CQA4+/4nJu84Erkc9abVS wdQ888mNaWvBZzlqChocleazDPKHDEEgQCm3tw3UmlT4TlkmZnPMx+C47l605H4Hu3UsBzym gsZYHr8fKfoCzMVVHOE2VzwOlzM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=QgBboex/uahWTna7FTnzX7ZIc/Q1YOn9AfO62LHRoxR1dvfx1NKDPpqM19bqb8eggH9X7l FGDx8YB+CtOeJaGsy4JAb9/AU4OwQ44GB2EpJi2nhEMiONO0nenzaPlRX8jVQOh3DdlpBmZz qmGo0MwZqDlfoHXdggjej/6BBWLuc=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 586f2124.7f72a561b1b0-smtp-out-n02; Fri, 06 Jan 2017 04:46:28 -0000 (UTC)
Date: Thu, 05 Jan 2017 20:46:28 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <586f2124370cf_241a3fa0b93d11408494@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 2c99f6: Don't go so wide
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_586f212436c48_241a3fa0b93d11408484c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-H9oM0u2q2O1Yl9cHfbUaV4YbVE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 04:46:30 -0000

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

  Branch: refs/heads/diagrams_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2c99f61d1dadc8a028ce0974f5a7804d6c2f3a86
      https://github.com/quicwg/base-drafts/commit/2c99f61d1dadc8a028ce0974f5a7804d6c2f3a86
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Don't go so wide


  Commit: dabd66bc9184227b74af34aaec32d2a9115bfd94
      https://github.com/quicwg/base-drafts/commit/dabd66bc9184227b74af34aaec32d2a9115bfd94
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  De-indent a little


  Commit: 86ab2c658d6d6f3e95c89e469f5ef0cb46df6747
      https://github.com/quicwg/base-drafts/commit/86ab2c658d6d6f3e95c89e469f5ef0cb46df6747
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Take and improve suggestion on regular packet intro


  Commit: 6de9527f57af1de0ce56365b9af305634833dbf9
      https://github.com/quicwg/base-drafts/commit/6de9527f57af1de0ce56365b9af305634833dbf9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Leave definition of AEAD Data to QUIC-TLS


  Commit: 633ea6ee1896739b96c4cb2069dc0e5eeee27395
      https://github.com/quicwg/base-drafts/commit/633ea6ee1896739b96c4cb2069dc0e5eeee27395
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  The stream frame just contains fields


  Commit: aa9c9080d921ef1dcdaa6a29c08bcc0786daeb5b
      https://github.com/quicwg/base-drafts/commit/aa9c9080d921ef1dcdaa6a29c08bcc0786daeb5b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Timestamps are packet receive times

Yes, they are encoded as deltas, but that's just details.


  Commit: 1c962148e25d9a99d83f8c435410a6fc4d45b446
      https://github.com/quicwg/base-drafts/commit/1c962148e25d9a99d83f8c435410a6fc4d45b446
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  As with STREAM, so with BLOCKED: no payload


Compare: https://github.com/quicwg/base-drafts/compare/2c99f61d1dad^...1c962148e25d
----==_mimepart_586f212436c48_241a3fa0b93d11408484c--


From nobody Thu Jan  5 20:47:58 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DDB2912989E for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 20:47:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 m8qCoMTO-Htl for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 20:47:55 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39AE412940C for <quic-issues@ietf.org>; Thu,  5 Jan 2017 20:47:55 -0800 (PST)
Date: Thu, 05 Jan 2017 20:47:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483678074; bh=Z+BUFKtmKfBxgDnQjsXo26XMsbiWuxCu2yIO8xXGETw=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Rw+wu8gFMzxc9ZvU4AhNkrlAQTMM+gg55xrG12Dk4ZfneaTCIeIUidDvG2EuTBkv0 IcLiWjUewCE7KlkusAAsmyyw9DR/rltc9Wf+OH8l8LYzgy5y1V7NQDHDEAUY0LiKhc meAFTj50vmNgY9+IGnLJD/HRcZ2TTJY2gR/3BsP8=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/129@github.com>
Subject: [quicwg/base-drafts] Update the diagrams (#129)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f217a486a9_29c743f9ac99511387093"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s70Lys2jzIb0Fr8QqUVNiX7e7G0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 04:47:57 -0000

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

@MikeBishop, this should sort out #103 with Jana's comments.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Don't go so wide
  * De-indent a little
  * Take and improve suggestion on regular packet intro
  * Leave definition of AEAD Data to QUIC-TLS
  * The stream frame just contains fields
  * Timestamps are packet receive times
  * As with STREAM, so with BLOCKED: no payload

-- File Changes --

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

-- Patch Links --

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

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

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

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a>, this should sort out <a href="https://github.com/quicwg/base-drafts/pull/103" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/103" data-id="197628291" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#103</a> with Jana's comments.</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/129'>https://github.com/quicwg/base-drafts/pull/129</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Don&#39;t go so wide</li>
  <li>De-indent a little</li>
  <li>Take and improve suggestion on regular packet intro</li>
  <li>Leave definition of AEAD Data to QUIC-TLS</li>
  <li>The stream frame just contains fields</li>
  <li>Timestamps are packet receive times</li>
  <li>As with STREAM, so with BLOCKED: no payload</li>
</ul>

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/129">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1EmGuJIriYCYmhIUd_i8-bfuoWkks5rPcd6gaJpZM4LcZtf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz6aOukUZe0sl1V1zoO9NuMJBf9Zks5rPcd6gaJpZM4LcZtf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/129"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Update the diagrams (#129)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/129"}}}</script>

----==_mimepart_586f217a486a9_29c743f9ac99511387093--


From nobody Thu Jan  5 21:15:11 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17F93129521 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 21:15:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 gMcw4XSgAIeh for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 21:15:09 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FE02129453 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 21:15:09 -0800 (PST)
Date: Thu, 05 Jan 2017 21:15:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483679708; bh=dMJzJrNb7q4C+2r4GQdmqkxflWjbyd8RTGsG+fpTqH0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qMiFBe02PGppPDryUyYtXZVUPki78aXbV9jhSXo6dNAVxVpEUqMWQ208Dbn5G7ZeB GB/ZK7rFiaFYClDHBQyqZFZcX5HevsrVJHAvLcMcWNBMl86rpBfVvqb9gUtIE0pwHi WA7CVK91A5Lep0YnlKfJEJUBQjr9tQDkPE58f06I=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15442518@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f27dcb769a_754e3fd6d62dd13c183474"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bUF-qnmGAFx7uQvFy7Led_rvKTM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 05:15:11 -0000

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

janaiyengar commented on this pull request.



> @@ -633,7 +632,7 @@ on the two endpoints agreeing on a version.
 A QUIC connection begins with a client sending a handshake packet. Until the
 cryptographic handshake ({{handshake}}) produces 1-RTT keys, packets sent by a
 client MUST include the version in the packet header.  This allows the server to
-identify early packets and to enable version negotiation.
+identify 0-RTT packets and to enable version negotiation.

I would simply remove the last sentence. I don't think that the server should be using the version bit to infer anything about what packets are being sent.

>  ### Values of Transport Parameters for 0-RTT
 
-Transport parameters from the server are remembered by the client for 0-RTT
-connections.  If values change as a result of completing the handshake, the
-client is expected to respect the new values.  This introduces some potential
-problems, particularly with respect to transport parameters that establish
-limits:
+Optional transport parameters from the server MUST be reset to default values by
+the client for 0-RTT connections.
+
+The mandatory transport parameters for stream and connection flow control and
+concurrent stream limits MUST be remembered by the client.  The idle timeout value

I think MAY is adequate here -- I don't see the need for requiring a client to remember these parameters (which cannot be enforced anyways.)

> -connections.  If values change as a result of completing the handshake, the
-client is expected to respect the new values.  This introduces some potential
-problems, particularly with respect to transport parameters that establish
-limits:
+Optional transport parameters from the server MUST be reset to default values by
+the client for 0-RTT connections.
+
+The mandatory transport parameters for stream and connection flow control and
+concurrent stream limits MUST be remembered by the client.  The idle timeout value
+is not expected to be relevant for the short time that it takes to obtain 1-RTT
+keys.
+
+
+Transport parameter values could change as a result of completing the handshake.
+The client MUST respect the new values when the handshake completes.  This
+introduces some potential problems:
 
 * A client might exceed a newly declared connection or stream flow control limit
   with 0-RTT data.  If this occurs, the client ceases transmission as though the

perhaps "the client MUST cease"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15442518
----==_mimepart_586f27dcb769a_754e3fd6d62dd13c183474
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/122#pullrequestreview-15442518">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -633,7 +632,7 @@ on the two endpoints agreeing on a version.
 A QUIC connection begins with a client sending a handshake packet. Until the
 cryptographic handshake ({{handshake}}) produces 1-RTT keys, packets sent by a
 client MUST include the version in the packet header.  This allows the server to
-identify early packets and to enable version negotiation.
+identify 0-RTT packets and to enable version negotiation.
</pre>
<p>I would simply remove the last sentence. I don't think that the server should be using the version bit to infer anything about what packets are being sent.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15442518">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  ### Values of Transport Parameters for 0-RTT
 
-Transport parameters from the server are remembered by the client for 0-RTT
-connections.  If values change as a result of completing the handshake, the
-client is expected to respect the new values.  This introduces some potential
-problems, particularly with respect to transport parameters that establish
-limits:
+Optional transport parameters from the server MUST be reset to default values by
+the client for 0-RTT connections.
+
+The mandatory transport parameters for stream and connection flow control and
+concurrent stream limits MUST be remembered by the client.  The idle timeout value
</pre>
<p>I think MAY is adequate here -- I don't see the need for requiring a client to remember these parameters (which cannot be enforced anyways.)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15442518">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -connections.  If values change as a result of completing the handshake, the
-client is expected to respect the new values.  This introduces some potential
-problems, particularly with respect to transport parameters that establish
-limits:
+Optional transport parameters from the server MUST be reset to default values by
+the client for 0-RTT connections.
+
+The mandatory transport parameters for stream and connection flow control and
+concurrent stream limits MUST be remembered by the client.  The idle timeout value
+is not expected to be relevant for the short time that it takes to obtain 1-RTT
+keys.
+
+
+Transport parameter values could change as a result of completing the handshake.
+The client MUST respect the new values when the handshake completes.  This
+introduces some potential problems:
 
 * A client might exceed a newly declared connection or stream flow control limit
   with 0-RTT data.  If this occurs, the client ceases transmission as though the
</pre>
<p>perhaps "the client MUST cease"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15442518">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3_7bTlq7D1KDZ4j4lW57HZzJegTks5rPc3cgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6y3S-B_a4y3minqLGXIX0jCs9-xks5rPc3cgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15442518"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-15442518"}}}</script>
----==_mimepart_586f27dcb769a_754e3fd6d62dd13c183474--


From nobody Thu Jan  5 21:20:18 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 740D41298CA for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 21:20:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cAOUTNTPwKu0 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 21:20:15 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85CCD1297D6 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 21:20:15 -0800 (PST)
Date: Thu, 05 Jan 2017 21:20:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483680014; bh=lYDvo8mUeG3/nDO246p8rPwRtIhGI+iYjfbQZVzMajQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PGrNHOoX32ix4GWzxjQskbns5JCefU0cUdvHOS+gIFnlgX0ItEmyjDqp8jFL66i/l GCNv0OfQGGdvg10CO/LK1tdKE1sOS8MF0GKNv0FMQYt1pS3fnSGi72qidNO3wF4KDG hbDACzbB9ys6zaPXAj56eQgL5kpvFG0HlwZRANaY=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/129/review/15442979@github.com>
In-Reply-To: <quicwg/base-drafts/pull/129@github.com>
References: <quicwg/base-drafts/pull/129@github.com>
Subject: Re: [quicwg/base-drafts] Update the diagrams (#129)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f290eb9d49_44403fdbe427b1402039b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wFDng14kum98QlU4NfZPwSyN9Iw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 05:20:17 -0000

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

janaiyengar commented on this pull request.

Largely LGTM modulo one comment. Mike was going to take a shot at reworking his PR.

> @@ -424,12 +426,11 @@ The fields in a Regular packet past the Common Header are the following:
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet's Common Header and fields are authenticated,
-  but not encrypted.  The rest of a Regular packet, starting with the first
-  frame, is both authenticated and encrypted.  Immediately following the header,
-  Regular packets contain AEAD (Authenticated Encryption with Associated Data)
-  data.  After decryption, the plaintext consists of a sequence of
-  frames, as shown below (frames are described in {{frames}}).
+* AEAD Data: The remainder of a Regular packet is both authenticated and
+  encrypted once packet protection keys are available.  {{QUIC-TLS}} describes

QUIC-TLS won't describe the structure of QUIC packets -- I don't think that needs to be referenced 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/129#pullrequestreview-15442979
----==_mimepart_586f290eb9d49_44403fdbe427b1402039b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Largely LGTM modulo one comment. Mike was going to take a shot at reworking his PR.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/129#pullrequestreview-15442979">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -424,12 +426,11 @@ The fields in a Regular packet past the Common Header are the following:
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet&#39;s Common Header and fields are authenticated,
-  but not encrypted.  The rest of a Regular packet, starting with the first
-  frame, is both authenticated and encrypted.  Immediately following the header,
-  Regular packets contain AEAD (Authenticated Encryption with Associated Data)
-  data.  After decryption, the plaintext consists of a sequence of
-  frames, as shown below (frames are described in {{frames}}).
+* AEAD Data: The remainder of a Regular packet is both authenticated and
+  encrypted once packet protection keys are available.  {{QUIC-TLS}} describes
</pre>
<p>QUIC-TLS won't describe the structure of QUIC packets -- I don't think that needs to be referenced 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/129#pullrequestreview-15442979">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3C9FfkF2Pqw7nPRveFPLiH_LONGks5rPc8OgaJpZM4LcZtf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2n3O46FnG_xxBl6uqeGGRPw0B8Tks5rPc8OgaJpZM4LcZtf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/129#pullrequestreview-15442979"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #129"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/129#pullrequestreview-15442979"}}}</script>
----==_mimepart_586f290eb9d49_44403fdbe427b1402039b9--


From nobody Thu Jan  5 22:06:06 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17E7E129980 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 22:06:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 DtT2v09nqiKa for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 22:06:03 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0BB8C129979 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 22:06:03 -0800 (PST)
Date: Thu, 05 Jan 2017 22:06:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483682762; bh=HZCKJKFn2lpqFjUeZTUd3Xm7/nnTZrRsfjMkfHOd1Bg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ynHSQG6KOwM0y5UJ+IUa5H8KsTbXCGjlFpJmwM0zZzR6a8uKdyBPy1XUpXRnkxznQ M5ukwUAvAnTWOspKLOIeQcv82JAa6wp33S2p+RDuovncY/xuEOZ7RAmNXH4Ts7acC1 w2vC8OYGaKM8a3Z57WDEuGs7lcOB+JHQ/ylze6nU=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/15444596@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f33ca414b0_49703fd6d62dd13c3344ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l44_sIfgcLxUwKzG-WifV5ynK8c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 06:06:05 -0000

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

janaiyengar requested changes on this pull request.

A few high-order thoughts. I think this addition boils down to a few things. (i) Handshake packets MUST be padded to InitialMaxLength, and DF SHOULD be set on them, and (ii) During the connection, larger packets MAY be sent occasionally/periodically to probe for a larger packet size, and the sender should take ICMP messages as well as loss indications as signals of PMTU exceeded.

I think (i) is needed, for QUIC to ensure passage of subsequent packets, and to ensure that the handshake fails if InitialMaxLength is too large for the path. Google-QUIC does this right now, and it is absolutely useful. I would argue that this part belongs somewhere in the handshake section (Section 5.2).

Recommendations on how to do PMTUD or PLPMTUD, as described in (ii), belong in this section, but I would make it the last subsection of the Packetization section, as a PMTU Considerations subsection.  Bear in mind that this part has very little to motivate implementing it -- it's really tricky to get right and the benefits don't seem terribly high. That said, I think it's useful for completeness.

> -endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints SHOULD use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the

I don't think the MUST makes sense here. I'd suggest something like "If a QUIC endpoint employs PMTUD, then the endpoint SHOULD use a separate PMTU estimate for every pair of source and destination IP used by the connection."

> +packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a different
+minimum MTU in the path).
+
+## Packet MTU Determination
+
+QUIC endpoints SHOULD set the Don't Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the

Which datagrams?

> +packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a different
+minimum MTU in the path).
+
+## Packet MTU Determination
+
+QUIC endpoints SHOULD set the Don't Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the

I don't think MUST is needed here. Saying that "the sender MAY pad packets as necessary" is adequate.

> +minimum MTU in the path).
+
+## Packet MTU Determination
+
+QUIC endpoints SHOULD set the Don't Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+### DF Marking {#dfmarking}
+
+The first packet from the client MUST be maximum-size and SHOULD set the DF bit.
+
+The last server-generated packet in the Transport Handshake SHOULD be padded to
+maximum-size with the DF bit set. Earlier packets may be smaller to save server
+resources until various handshake mechanisms have validated the client.
+

I don't think that padding earlier packets is an issue. I think it's reasonable to set DF on all packets carrying handshake data.

> +Traditional ICMP-based path MTU discovery ({{!RFC1191}}, {{!RFC1981}}) is
+potentially vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple
+and reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP message
+to validate the TCP sequence number as valid for the current connection. However, as
+QUIC operates over UDP, this echoed information may consist only of the IP and UDP
+headers, which hold no connection-specific context except the IP/port 4-tuple.
+
+Furthermore, PMTUD also performs poorly with misbehaving routers that do not send
+ICMP Packet Too Big messages {{!RFC2923}}.
+
+To mitigate this, QUIC endpoints MAY use PLPMTUD, {{!RFC4821}}, either in place of, or
+in addition to, PMTUD. This avoids the off-path attack and misbehaving router problems
+while potentially introducing multiple packet losses and long timeouts. 
+
+Due to the drawbacks of PLPMTUD, QUIC endpoints MAY use ICMP-based PTMU discovery.

I don't follow -- the text here seems to say first that QUIC MAY use PLPMTUD to mitigate issues with PMTUD, and now says that QUIC MAY use PMTUD to address drawbacks of PLPMTUD.

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

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

<p>A few high-order thoughts. I think this addition boils down to a few things. (i) Handshake packets MUST be padded to InitialMaxLength, and DF SHOULD be set on them, and (ii) During the connection, larger packets MAY be sent occasionally/periodically to probe for a larger packet size, and the sender should take ICMP messages as well as loss indications as signals of PMTU exceeded.</p>
<p>I think (i) is needed, for QUIC to ensure passage of subsequent packets, and to ensure that the handshake fails if InitialMaxLength is too large for the path. Google-QUIC does this right now, and it is absolutely useful. I would argue that this part belongs somewhere in the handshake section (Section 5.2).</p>
<p>Recommendations on how to do PMTUD or PLPMTUD, as described in (ii), belong in this section, but I would make it the last subsection of the Packetization section, as a PMTU Considerations subsection.  Bear in mind that this part has very little to motivate implementing it -- it's really tricky to get right and the benefits don't seem terribly high. That said, I think it's useful for completeness.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-15444596">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints SHOULD use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
</pre>
<p>I don't think the MUST makes sense here. I'd suggest something like "If a QUIC endpoint employs PMTUD, then the endpoint SHOULD use a separate PMTU estimate for every pair of source and destination IP used by the connection."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-15444596">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a different
+minimum MTU in the path).
+
+## Packet MTU Determination
+
+QUIC endpoints SHOULD set the Don&#39;t Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
</pre>
<p>Which datagrams?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-15444596">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a different
+minimum MTU in the path).
+
+## Packet MTU Determination
+
+QUIC endpoints SHOULD set the Don&#39;t Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
</pre>
<p>I don't think MUST is needed here. Saying that "the sender MAY pad packets as necessary" is adequate.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-15444596">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +minimum MTU in the path).
+
+## Packet MTU Determination
+
+QUIC endpoints SHOULD set the Don&#39;t Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+### DF Marking {#dfmarking}
+
+The first packet from the client MUST be maximum-size and SHOULD set the DF bit.
+
+The last server-generated packet in the Transport Handshake SHOULD be padded to
+maximum-size with the DF bit set. Earlier packets may be smaller to save server
+resources until various handshake mechanisms have validated the client.
+
</pre>
<p>I don't think that padding earlier packets is an issue. I think it's reasonable to set DF on all packets carrying handshake data.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-15444596">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Traditional ICMP-based path MTU discovery ({{!RFC1191}}, {{!RFC1981}}) is
+potentially vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple
+and reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP message
+to validate the TCP sequence number as valid for the current connection. However, as
+QUIC operates over UDP, this echoed information may consist only of the IP and UDP
+headers, which hold no connection-specific context except the IP/port 4-tuple.
+
+Furthermore, PMTUD also performs poorly with misbehaving routers that do not send
+ICMP Packet Too Big messages {{!RFC2923}}.
+
+To mitigate this, QUIC endpoints MAY use PLPMTUD, {{!RFC4821}}, either in place of, or
+in addition to, PMTUD. This avoids the off-path attack and misbehaving router problems
+while potentially introducing multiple packet losses and long timeouts. 
+
+Due to the drawbacks of PLPMTUD, QUIC endpoints MAY use ICMP-based PTMU discovery.
</pre>
<p>I don't follow -- the text here seems to say first that QUIC MAY use PLPMTUD to mitigate issues with PMTUD, and now says that QUIC MAY use PMTUD to address drawbacks of PLPMTUD.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-15444596">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1CtnynB0gKVs1bAEuH-q40iYaaqks5rPdnKgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8nh3u55WwpojSU3SoO82E1XPZVlks5rPdnKgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-15444596"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar requested changes on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-15444596"}}}</script>
----==_mimepart_586f33ca414b0_49703fd6d62dd13c3344ca--


From nobody Thu Jan  5 22:11:13 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE999129989 for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 22:11:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.574
X-Spam-Level: 
X-Spam-Status: No, score=-3.574 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0x9fKWJVJh8d for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 22:11:10 -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 75CB2129531 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 22:11:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=uyiQ5n9BEc4mNi8vzQ+0i+6azNQ=; b=EcxIFBhkpFwCMooz 9MmmjFWeAmJh5tRsShikFUTeU0HTnreLmLhF11Dfg+m1PW1pE8t6A1ZdYijT7aix AKtHMutGO+qMFO43zMUWOZSFYXsoLEkppAAYeIGI4n6cVvOATHCv9zny2/ITbcZB 4hT7fGPJmf5j5y746G62KOQHRH8=
Received: by filter0552p1mdw1.sendgrid.net with SMTP id filter0552p1mdw1-8255-586F34FC-26 2017-01-06 06:11:08.491830668 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id iNXlci-8Qb2Iofs3uFvx2A for <quic-issues@ietf.org>; Fri, 06 Jan 2017 06:11:08.429 +0000 (UTC)
Date: Thu, 05 Jan 2017 22:11:08 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/270839194@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Simplify time representation (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f34fc570d8_271b3fc67426913c54333b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak21bkGo6LmYGrOewWa1274fFFghDXp6qRJObI iI7nVIftiHSSbvTlf0AjivsIaq3z9FVftDTzvUo3++iKDhWeqt/aghvH0KGjPIqUJMh4zhOlqEIA1q skorAgLUWU9MCR9ZpoEXyNjyQySyf6tNJbmZDfyPy8axu6sTlFEM9eeO8Kz8MY/xrBqOhJ11nnWpXc I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FwtkfLuxH1sN7yN5JpBRapqqpv4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 06:11:12 -0000

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

The time representation is "inspired by" IEEE754, so it's likely that the reference doesn't help by itself :-)

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

<p>The time representation is "inspired by" IEEE754, so it's likely that the reference doesn't help by itself :-)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-270839194">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3I8OVfKYL-VV9q8PdX3xRB9aISkks5rPdr8gaJpZM4LZW8d">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6fpzdPlB4dyf126r2T_dXRRikPTks5rPdr8gaJpZM4LZW8d.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-270839194"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #109: The time representation is \"inspired by\" IEEE754, so it's likely that the reference doesn't help by itself :-)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/109#issuecomment-270839194"}}}</script>
----==_mimepart_586f34fc570d8_271b3fc67426913c54333b--


From nobody Thu Jan  5 22:28:05 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80AD012998D for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 22:28:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.82
X-Spam-Level: 
X-Spam-Status: No, score=-5.82 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oviOCY_WH29C for <quic-issues@ietfa.amsl.com>; Thu,  5 Jan 2017 22:28:01 -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 9CE93129535 for <quic-issues@ietf.org>; Thu,  5 Jan 2017 22:28:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=N3b13G8zQXz/UDeO26IIn5wjuYE=; b=U2944tM1Qj+urNC3 sj9arhYt9T/XhG/opoAsX64BrsoUCy3tg8c8WUDpNL+kAZTSFPvsm5DwNHgeNV+N qm3igKV5v6I6nSHwHtApWtUXqkt4hiJFAKgF0MWS2oDvQE7aXDqYrOrXcbE85pkd i6UZPSSOK8sIb1VfLBpLARjSpU8=
Received: by filter0933p1mdw1.sendgrid.net with SMTP id filter0933p1mdw1-14187-586F38F0-1D 2017-01-06 06:28:00.313555325 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id S51TVg6CTw6Q-j-kyTlaMg for <quic-issues@ietf.org>; Fri, 06 Jan 2017 06:28:00.302 +0000 (UTC)
Date: Thu, 05 Jan 2017 22:28:00 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/104/270841122@github.com>
In-Reply-To: <quicwg/base-drafts/issues/104@github.com>
References: <quicwg/base-drafts/issues/104@github.com>
Subject: Re: [quicwg/base-drafts] Priority in QUIC Transport (#104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586f38f02c018_d453fa5f9e151343376bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak33d78Q93il9mRW+jQ27nEjGD+WoxPnBY41nm vVQqcUyvU2n/TWaR2Ryye7KNJUhXQD0Uw6PCjSwzW2ByQBNjG1vay2AFJYXsVwQh9CKZArWda/PpQK YjakYbNPlJ94H3jaXdG4TPTOHFQ+CjtbiA7egGzCB5+zM6unJJg1P+PXYOJH4dOnYyoMEVcEksMio6 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x50EZwQgw7pLA5rhxmRZ5d4oj1U>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 06:28:03 -0000

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

Given that QUIC implementations should really not be buffering any/much data, I think an API ought to be adequate. I agree that prioritization is important, but any prio scheme that you bake into QUIC is going to be either a poor fit for the next application. 

QUIC implementations can be (i) encouraged to minimize or not buffer any unsent data, and (ii) strongly encouraged to have an API that allows an application to indicate priorities across all "active streams". This would have the drawback of making priority opaque during QUIC's retransmissions, but I would argue that an application may well consider the priority of a retransmission as higher than that of the original transmission simply because of the amount of time in between the two.   I think that it's reasonable for endpoints to generally prioritize retransmissions over the rest.

In a past life, I implemented priorities in the TCP socket send buffer to prioritize across multiple application "messages". I learned the hard way that simply limiting the send buffer size in TCP and allowing the application to handle priorities above yielded similar benefits. The key was in keeping the TCP send buffer size low.

(When you're worried about prioritizing new data over retransmissions, my intuition tells me that it's either a non-issue or it doesn't matter. It's a non-issue when there are very few retransmissions that it's in the noise, or it doesn't matter since there are too many losses that those dominate latency beyond what priority can help 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/issues/104#issuecomment-270841122
----==_mimepart_586f38f02c018_d453fa5f9e151343376bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Given that QUIC implementations should really not be buffering any/much =
data, I think an API ought to be adequate. I agree that prioritization is i=
mportant, but any prio scheme that you bake into QUIC is going to be either=
 a poor fit for the next application.</p>
<p>QUIC implementations can be (i) encouraged to minimize or not buffer any=
 unsent data, and (ii) strongly encouraged to have an API that allows an ap=
plication to indicate priorities across all "active streams". This would ha=
ve the drawback of making priority opaque during QUIC's retransmissions, bu=
t I would argue that an application may well consider the priority of a ret=
ransmission as higher than that of the original transmission simply because=
 of the amount of time in between the two.   I think that it's reasonable f=
or endpoints to generally prioritize retransmissions over the rest.</p>
<p>In a past life, I implemented priorities in the TCP socket send buffer t=
o prioritize across multiple application "messages". I learned the hard way=
 that simply limiting the send buffer size in TCP and allowing the applicat=
ion to handle priorities above yielded similar benefits. The key was in kee=
ping the TCP send buffer size low.</p>
<p>(When you're worried about prioritizing new data over retransmissions, m=
y intuition tells me that it's either a non-issue or it doesn't matter. It'=
s a non-issue when there are very few retransmissions that it's in the nois=
e, or it doesn't matter since there are too many losses that those dominate=
 latency beyond what priority can help with.)</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/104#issuecomment-270841122">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5u7sp_mp5DqT0V=
_XjqeVMrnTuhyks5rPd7wgaJpZM4LWi4b">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4Hinj_79dYM8hep1=
LzqmQ3H1N7oks5rPd7wgaJpZM4LWi4b.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/104#issuecomment-270841122"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #104: Given that=
 QUIC implementations should really not be buffering any/much data, I think=
 an API ought to be adequate. I agree that prioritization is important, but=
 any prio scheme that you bake into QUIC is going to be either a poor fit f=
or the next application. \r\n\r\nQUIC implementations can be (i) encouraged=
 to minimize or not buffer any unsent data, and (ii) strongly encouraged to=
 have an API that allows an application to indicate priorities across all \=
"active streams\". This would have the drawback of making priority opaque d=
uring QUIC's retransmissions, but I would argue that an application may wel=
l consider the priority of a retransmission as higher than that of the orig=
inal transmission simply because of the amount of time in between the two. =
  I think that it's reasonable for endpoints to generally prioritize retran=
smissions over the rest.\r\n\r\nIn a past life, I implemented priorities in=
 the TCP socket send buffer to prioritize across multiple application \"mes=
sages\". I learned the hard way that simply limiting the send buffer size i=
n TCP and allowing the application to handle priorities above yielded simil=
ar benefits. The key was in keeping the TCP send buffer size low.\r\n\r\n(W=
hen you're worried about prioritizing new data over retransmissions, my int=
uition tells me that it's either a non-issue or it doesn't matter. It's a n=
on-issue when there are very few retransmissions that it's in the noise, or=
 it doesn't matter since there are too many losses that those dominate late=
ncy beyond what priority can help with.)"}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/104#issuecomment-2708411=
22"}}}</script>=

----==_mimepart_586f38f02c018_d453fa5f9e151343376bd--


From nobody Fri Jan  6 07:09:20 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2EA98129542 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 07:09:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VKvz_hHom1NW for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 07:09:18 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB9FF1294B7 for <quic-issues@ietf.org>; Fri,  6 Jan 2017 07:09:17 -0800 (PST)
Date: Fri, 06 Jan 2017 07:09:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483715357; bh=C9BiZmcS6OiROx8x9BqrjO7sgbbaKn0GaNr8+whcfJg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NYvIZ4dpTA+uK8BnP3LspDiP1+zROHbKKUyx2xU/dtStxOguJLsrQa/mQtO67bk/d HdXakpvDg0OhIwm3X6iP5KTNAQzGQKY4nJoQBg5/oq/HVV/YQkOHbcYz7T2mkj/KeC n1q43L7rBeNVcnCdBqb4H+pKGKh/wqfUCoVuFx+g=
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/104/270922727@github.com>
In-Reply-To: <quicwg/base-drafts/issues/104@github.com>
References: <quicwg/base-drafts/issues/104@github.com>
Subject: Re: [quicwg/base-drafts] Priority in QUIC Transport (#104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586fb31d215d5_44e53feab4f411341184a0"; 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
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/enwNlWo43T1Cli1WKxtFH0TSjtk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 15:09:19 -0000

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

I would argue that keeping the tcp send buffers small is where we currently see a lot of implementation mistakes - I can cite a few open server performance bugs with h2 if you think its worth the time to dig through bugzilla. App developers want to fire and forget when they have data in hand. Small-buffers are apparently not an especially usable interface for application protocols.. so if its plausible to push data down into the transport where you've got a late-binded mux, that would probably yield better results in practice even if in theory there is no advantage.

The argument that quic should not be buffering much data is only obviously true if it isn't doing reordering and cancels as well. It could certainly do all those things and in some senses a protocol like this that already entangles transport, security, and the application is a reasonable place to do it. Embrace the monolith :)

I totally agree that retrans is an unimportant, tho interetsting, corner case.


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

<p>I would argue that keeping the tcp send buffers small is where we curr=
ently see a lot of implementation mistakes - I can cite a few open server=
 performance bugs with h2 if you think its worth the time to dig through =
bugzilla. App developers want to fire and forget when they have data in h=
and. Small-buffers are apparently not an especially usable interface for =
application protocols.. so if its plausible to push data down into the tr=
ansport where you've got a late-binded mux, that would probably yield bet=
ter results in practice even if in theory there is no advantage.</p>
<p>The argument that quic should not be buffering much data is only obvio=
usly true if it isn't doing reordering and cancels as well. It could cert=
ainly do all those things and in some senses a protocol like this that al=
ready entangles transport, security, and the application is a reasonable =
place to do it. Embrace the monolith :)</p>
<p>I totally agree that retrans is an unimportant, tho interetsting, corn=
er 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/104#issuecomment-270922727">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyU9Q=
EYZti7q7HzMUuBHl4hZMkozks5rPlkdgaJpZM4LWi4b">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3M=
QucilvEXmDVe-MZ19kPaSrmHDks5rPlkdgaJpZM4LWi4b.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/104#issuecomment-270922727"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #1=
04: I would argue that keeping the tcp send buffers small is where we cur=
rently see a lot of implementation mistakes - I can cite a few open serve=
r performance bugs with h2 if you think its worth the time to dig through=
 bugzilla. App developers want to fire and forget when they have data in =
hand. Small-buffers are apparently not an especially usable interface for=
 application protocols.. so if its plausible to push data down into the t=
ransport where you've got a late-binded mux, that would probably yield be=
tter results in practice even if in theory there is no advantage.\r\n\r\n=
The argument that quic should not be buffering much data is only obviousl=
y true if it isn't doing reordering and cancels as well. It could certain=
ly do all those things and in some senses a protocol like this that alrea=
dy entangles transport, security, and the application is a reasonable pla=
ce to do it. Embrace the monolith :)\r\n\r\nI totally agree that retrans =
is an unimportant, tho interetsting, corner case.\r\n"}],"action":{"name"=
:"View Issue","url":"https://github.com/quicwg/base-drafts/issues/104#iss=
uecomment-270922727"}}}</script>=

----==_mimepart_586fb31d215d5_44e53feab4f411341184a0--


From nobody Fri Jan  6 08:50:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 644E5129CFA for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 08:50:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.997
X-Spam-Level: 
X-Spam-Status: No, score=-5.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gM6OCBzcDhyI for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 08:50:25 -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 3DF55129CF8 for <quic-issues@ietf.org>; Fri,  6 Jan 2017 08:50:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3dFhwfUWpCMotybtdyxhG7HBr4o=; b=Q4+lFN2FK8sYfsKN bYecR1Y1uZTh+2Qjxg8dYv08pfop0PgOAUAdcAsK4oCsXy1aN0tjmoBCLLD/nXUv eoFmK/LCkTDoR8tNfCFu8z0RgmqBG1Ujb+AfN9paE17+c5m582RHtTqS4L1yvsZ9 UTpDDmxUJ5amI8Qs5LxrYAH0fnE=
Received: by filter0816p1mdw1.sendgrid.net with SMTP id filter0816p1mdw1-2616-586FCAC6-66 2017-01-06 16:50:14.747148064 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id W-WhdhlsRxuILv4NoF6yHA for <quic-issues@ietf.org>; Fri, 06 Jan 2017 16:50:14.694 +0000 (UTC)
Date: Fri, 06 Jan 2017 08:50:14 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/96/c270947180@github.com>
In-Reply-To: <quicwg/base-drafts/pull/96@github.com>
References: <quicwg/base-drafts/pull/96@github.com>
Subject: Re: [quicwg/base-drafts] Error space (#96)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586fcac68ed9c_62ba3fe3534f3140327935"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3D/bXBcDh3Ad8kbEtQe+elLqlvWLxY4JkkFI 7vmHHkxIl74lGKXVgqNPj7jC6ckqYT0Rmi0Xg/FtKFufMkaSKlFk0izGHmghITPw/ly1CXC+f9rolh PwfrHgztt3AJX0HikeHGxKjccH2yEFuxJ0nTHZRuvn8nNvIbzNAY58qW/TVMSOSDD+q0J4kCPER60q I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Bk4SI0N-mFrj9RBf5yCCrTf9KUw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 16:50:26 -0000

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

Well, there currently are no such error codes.  Plus,=C2=A0the peer doesn't=
 know *which* congestion control algorithm you're using, so the point of ha=
ving a variable lookup table is defeated.  I think I've been convinced that=
 needs to just be folded in with Transport.

Jana made a good case for a host-local range, though, which MUST NOT appear=
 on the wire, but can be used for logging errors and/or returning them in t=
he API.

--=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/96#issuecomment-270947180=

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

<p>Well, there currently are no such error codes.  Plus,=C2=A0the peer does=
n't know <em>which</em> congestion control algorithm you're using, so the p=
oint of having a variable lookup table is defeated.  I think I've been conv=
inced that needs to just be folded in with Transport.</p>
<p>Jana made a good case for a host-local range, though, which MUST NOT app=
ear on the wire, but can be used for logging errors and/or returning them i=
n the API.</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/96#issuecomment-270947180">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyZoEdY2UYcJaCDPf=
MpxjxuHWfPiks5rPnDGgaJpZM4LUdiX">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzmCPIliclp2M1cQi=
IphNixuDUnoks5rPnDGgaJpZM4LUdiX.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/96#issuecomment-270947180"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #96: Well, there =
currently are no such error codes.  Plus,=C2=A0the peer doesn't know *which=
* congestion control algorithm you're using, so the point of having a varia=
ble lookup table is defeated.  I think I've been convinced that needs to ju=
st be folded in with Transport.\r\n\r\nJana made a good case for a host-loc=
al range, though, which MUST NOT appear on the wire, but can be used for lo=
gging errors and/or returning them in the API."}],"action":{"name":"View Pu=
ll Request","url":"https://github.com/quicwg/base-drafts/pull/96#issuecomme=
nt-270947180"}}}</script>=

----==_mimepart_586fcac68ed9c_62ba3fe3534f3140327935--


From nobody Fri Jan  6 11:18:49 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1CC41296A7 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 11:18:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.52
X-Spam-Level: 
X-Spam-Status: No, score=-6.52 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e5WhsDU60iyN for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 11:18:46 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3170C129694 for <quic-issues@ietf.org>; Fri,  6 Jan 2017 11:18:46 -0800 (PST)
Date: Fri, 06 Jan 2017 11:18:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483730325; bh=QHdEtrcK/711j3eIVcJ4pkakPuiY+O4OAdYeP31LJUk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aIJQnALMJhal/T8AX77AiNzLQQwtJwHJrC+4zNLcKu0xzWlV8s0cmnkuJtPzDL2CL JMF7YKO5lWwPtSLyPZTRli8Y1HuMtxTZCpyf8qRSKljcBb+9yeGcVlE1K/IXPmt2X2 Wwgr//Idw9gC6nf5Mmzhpse5kWUXiB60QHNmGNeE=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/104/270982068@github.com>
In-Reply-To: <quicwg/base-drafts/issues/104@github.com>
References: <quicwg/base-drafts/issues/104@github.com>
Subject: Re: [quicwg/base-drafts] Priority in QUIC Transport (#104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586fed9517781_252a43fee99cad13c55794"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l9uz32LnITJOJtXz9boqolMPp1E>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 19:18:48 -0000

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

I'll take back some of what I said earlier. Since an application's interaction with QUIC uses a stream abstraction, as long as QUIC implementations do a late-binding to the data in the streams, an API that indicates stream priorities ought to be adequate. Data can be buffered in incoming stream buffers from the application to the transport, but we should avoid buffers deeper within the transport (which is natural, I think.) To be clear, I'm not including buffers for reliability in this conversation; those don't interact with priorities much.

On the TCP small buffer point, I think it's difficult to expect high performance if an application simply wants to shoot and forget into a non-prioritized buffer... perhaps your point is that it's still better for TCP (in an alternate Minion world) to provide a priority queue rather than a FIFO queue since that's an easier abstraction for apps to write to. If so, point taken. In this respect, the buffers between the application and QUIC can be seen as a priority queue, and this queue itself could be seen as an API element between the application 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/104#issuecomment-270982068
----==_mimepart_586fed9517781_252a43fee99cad13c55794
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'll take back some of what I said earlier. Since an application's int=
eraction with QUIC uses a stream abstraction, as long as QUIC implementat=
ions do a late-binding to the data in the streams, an API that indicates =
stream priorities ought to be adequate. Data can be buffered in incoming =
stream buffers from the application to the transport, but we should avoid=
 buffers deeper within the transport (which is natural, I think.) To be c=
lear, I'm not including buffers for reliability in this conversation; tho=
se don't interact with priorities much.</p>
<p>On the TCP small buffer point, I think it's difficult to expect high p=
erformance if an application simply wants to shoot and forget into a non-=
prioritized buffer... perhaps your point is that it's still better for TC=
P (in an alternate Minion world) to provide a priority queue rather than =
a FIFO queue since that's an easier abstraction for apps to write to. If =
so, point taken. In this respect, the buffers between the application and=
 QUIC can be seen as a priority queue, and this queue itself could be see=
n as an API element between the application and QUIC.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/104#issuecomment-270982068">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Bf1=
__Hvce-ZzMzqVmt_als3fxOks5rPpOVgaJpZM4LWi4b">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7o=
1JsC44P28sT4g0z9AUyx1_2PFks5rPpOVgaJpZM4LWi4b.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/104#issuecomment-270982068"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar i=
n #104: I'll take back some of what I said earlier. Since an application'=
s interaction with QUIC uses a stream abstraction, as long as QUIC implem=
entations do a late-binding to the data in the streams, an API that indic=
ates stream priorities ought to be adequate. Data can be buffered in inco=
ming stream buffers from the application to the transport, but we should =
avoid buffers deeper within the transport (which is natural, I think.) To=
 be clear, I'm not including buffers for reliability in this conversation=
; those don't interact with priorities much.\r\n\r\nOn the TCP small buff=
er point, I think it's difficult to expect high performance if an applica=
tion simply wants to shoot and forget into a non-prioritized buffer... pe=
rhaps your point is that it's still better for TCP (in an alternate Minio=
n world) to provide a priority queue rather than a FIFO queue since that'=
s an easier abstraction for apps to write to. If so, point taken. In this=
 respect, the buffers between the application and QUIC can be seen as a p=
riority queue, and this queue itself could be seen as an API element betw=
een the application and QUIC."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/104#issuecomment-270982068"}}}<=
/script>=

----==_mimepart_586fed9517781_252a43fee99cad13c55794--


From nobody Fri Jan  6 11:53:37 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBA2C129633 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 11:53:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.52
X-Spam-Level: 
X-Spam-Status: No, score=-6.52 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-7c2hxVe8i0 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 11:53:35 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76FFC12960F for <quic-issues@ietf.org>; Fri,  6 Jan 2017 11:53:35 -0800 (PST)
Date: Fri, 06 Jan 2017 11:53:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483732414; bh=L1POoMdbW/W5ibO55ao1Sr+owGB4mrHxilNAX7T8IA4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dEoIvQ+JdWiaKan4RCEt1F7bT5Gb/qEvg+rok/09WQpoAC50EocprGCI1xHZnRm32 UAfT1wttpyiI5IkB79zVa1kcd1v/V1VnBGkPm5xKzhfHh9FBgiztzU3F73+tW8qRzR c1gYYDrmfLi6oE//73MPmo5u3Nag6ZRuSz4xNj8s=
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/104/270990219@github.com>
In-Reply-To: <quicwg/base-drafts/issues/104@github.com>
References: <quicwg/base-drafts/issues/104@github.com>
Subject: Re: [quicwg/base-drafts] Priority in QUIC Transport (#104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ff5bea070b_5fe03fc67e07913830755"; 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
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e0Cg6J0oQVphiTGAdxKI5H4y6g8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 19:53:37 -0000

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

conceptually I agree it works best between the app and transport. But then again conceptually the app and transport are intertwined in quic so talking about it doesn't feel radically out of place. If we don't want transport to do anything special (i.e. retransmissions) based on it, then it does become a matter of implementation and api fodder rather than something to worry about in base-drafts I suppose.

but again, seeing huge runs of data of the same resource with maximum frame sizes (obviously buffered in tcp buffers) is a really common quality-of-implementation fail mode for h2 and it has lead to a number of "performance evaluations" claiming h2 performs worse than 1. So if a new protocol can help with that footgun, its only to its own benefit I would think.

One way to do that is to drag priorities down into the transport.

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

<p>conceptually I agree it works best between the app and transport. But =
then again conceptually the app and transport are intertwined in quic so =
talking about it doesn't feel radically out of place. If we don't want tr=
ansport to do anything special (i.e. retransmissions) based on it, then i=
t does become a matter of implementation and api fodder rather than somet=
hing to worry about in base-drafts I suppose.</p>
<p>but again, seeing huge runs of data of the same resource with maximum =
frame sizes (obviously buffered in tcp buffers) is a really common qualit=
y-of-implementation fail mode for h2 and it has lead to a number of "perf=
ormance evaluations" claiming h2 performs worse than 1. So if a new proto=
col can help with that footgun, its only to its own benefit I would think=
.</p>
<p>One way to do that is to drag priorities down into the transport.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/104#issuecomment-270990219">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1D4v=
xtMqLNapcakptTMGeIORKaeks5rPpu-gaJpZM4LWi4b">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0f=
ZXV1SoyidxM_5-nRtCuHmHe9Rks5rPpu-gaJpZM4LWi4b.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/104#issuecomment-270990219"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #1=
04: conceptually I agree it works best between the app and transport. But=
 then again conceptually the app and transport are intertwined in quic so=
 talking about it doesn't feel radically out of place. If we don't want t=
ransport to do anything special (i.e. retransmissions) based on it, then =
it does become a matter of implementation and api fodder rather than some=
thing to worry about in base-drafts I suppose.\r\n\r\nbut again, seeing h=
uge runs of data of the same resource with maximum frame sizes (obviously=
 buffered in tcp buffers) is a really common quality-of-implementation fa=
il mode for h2 and it has lead to a number of \"performance evaluations\"=
 claiming h2 performs worse than 1. So if a new protocol can help with th=
at footgun, its only to its own benefit I would think.\r\n\r\nOne way to =
do that is to drag priorities down into the transport."}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/104#is=
suecomment-270990219"}}}</script>=

----==_mimepart_586ff5bea070b_5fe03fc67e07913830755--


From nobody Fri Jan  6 12:31:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7334E129404 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 12:31:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.101
X-Spam-Level: 
X-Spam-Status: No, score=-5.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hoKu6MlAeISo for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 12:31:37 -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 0DBB9129CFB for <quic-issues@ietf.org>; Fri,  6 Jan 2017 12:31:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fkIy4I6AM+QrV5tYvnqXMB/Qvl8=; b=UWf1XbQb+74xa8bB SvaQxxYKYuLQPvv5k77KjzwlojM8JYVQeyYydW3lajvEez8ghJ8+PaiXIXz4HyDq HTVDnkO37bZM+3/JIRdZom55jGuFVdlWmpaaFLmdUYKF5Rmr8sl2ZD6GY+rBB27c lGlvVyfI+K4dyj4g8bKy7aNmgLM=
Received: by filter1084p1mdw1.sendgrid.net with SMTP id filter1084p1mdw1-5345-586FFEA3-4D 2017-01-06 20:31:31.594329085 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id _O-VfPVrSD2GPtZVU6pmbQ for <quic-issues@ietf.org>; Fri, 06 Jan 2017 20:31:31.668 +0000 (UTC)
Date: Fri, 06 Jan 2017 12:31:31 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/104/270998565@github.com>
In-Reply-To: <quicwg/base-drafts/issues/104@github.com>
References: <quicwg/base-drafts/issues/104@github.com>
Subject: Re: [quicwg/base-drafts] Priority in QUIC Transport (#104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_586ffea37b6e9_7af23fdcfb45f138156287"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak03NkxazUkPe6XNYzDprobJl+jdAkmE8lv+ua 8AkS655CgB8/SVzxE6Dho7NdHWo4N4jfLosNy+dKCkFK6ORbEoW5fz+NzzqGjSOaLtxyNtR4DixUdM D9mLUVk95VfqJtncpV2X6Pu8ZIz+0OoY5bed7QSsJj+L8Ly3yWBEKVc9zJoIbIF3peFOGtJq41T6pi Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cVerwlNnuvp2Z-Y6Zkamw7_MnQk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2017 20:31:39 -0000

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

My main concern about putting prioritization into QUIC is that I don't know
what prioritization API would be sufficiently robust for non-HTTP/2
applications as well.  Possibly we could define some pluggable
"prioritization API"?

I want is per-stream send buffers, which allows both optimal prioritization
and a reasonable amount of buffering.  These per-stream send buffers
replace the TCP send buffers for most part.  The number of UDP packets
encrypted and written to the socket at once would be determined by
congestion control and pacing.   Data is retransmitted from these stream
buffers, which allows a stream to be re-prioritized and the retransmissions
to follow the new priority, instead of the original priority.  This also
makes cancellations simpler, because there's nothing to retransmit from the
cancelled stream.  But this could be done with the priorities inside the
transport layer or in the application layer, it's more a matter of what
interface we're designing.

I agree about embracing the monolith.  To make the above implementation
approach work well, a tight coupling makes a lot of sense.

Some pitfalls to be aware we've run into:
 1) Retransmissions in multipath may have smaller MTU, so having a stream
level send buffer is better than just a series of stream frames.
 2) FEC would likely not use retransmission at all.
 3) A zero-copy friendly interface is a good thing.
 4) There are cases when new data is more important than retransmissions,
or one retransmission is more important than another.

Given this seems like it will become clearer after a few more people
implement it, does it make sense to punt this conversation to the future a
bit?


On Fri, Jan 6, 2017 at 11:18 AM, janaiyengar <notifications@github.com>
wrote:

> I'll take back some of what I said earlier. Since an application's
> interaction with QUIC uses a stream abstraction, as long as QUIC
> implementations do a late-binding to the data in the streams, an API that
> indicates stream priorities ought to be adequate. Data can be buffered in
> incoming stream buffers from the application to the transport, but we
> should avoid buffers deeper within the transport (which is natural, I
> think.) To be clear, I'm not including buffers for reliability in this
> conversation; those don't interact with priorities much.
>
> On the TCP small buffer point, I think it's difficult to expect high
> performance if an application simply wants to shoot and forget into a
> non-prioritized buffer... perhaps your point is that it's still better for
> TCP (in an alternate Minion world) to provide a priority queue rather than
> a FIFO queue since that's an easier abstraction for apps to write to. If
> so, point taken. In this respect, the buffers between the application and
> QUIC can be seen as a priority queue, and this queue itself could be seen
> as an API element between the application and QUIC.
>
> =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/104#issuecomment-270982068>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ATJJcWRDEOYgiqcHAMdOQm=
Ozh0sSaKXBks5rPpOVgaJpZM4LWi4b>
> .
>


--=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/104#issuecomment-270998565=

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

My main concern about putting prioritization into QUIC is that I don&#39;t =
know<br>
what prioritization API would be sufficiently robust for non-HTTP/2<br>
applications as well.  Possibly we could define some pluggable<br>
&quot;prioritization API&quot;?<br>
<br>
I want is per-stream send buffers, which allows both optimal prioritization=
<br>
and a reasonable amount of buffering.  These per-stream send buffers<br>
replace the TCP send buffers for most part.  The number of UDP packets<br>
encrypted and written to the socket at once would be determined by<br>
congestion control and pacing.   Data is retransmitted from these stream<br>
buffers, which allows a stream to be re-prioritized and the retransmissions=
<br>
to follow the new priority, instead of the original priority.  This also<br>
makes cancellations simpler, because there&#39;s nothing to retransmit from=
 the<br>
cancelled stream.  But this could be done with the priorities inside the<br>
transport layer or in the application layer, it&#39;s more a matter of what=
<br>
interface we&#39;re designing.<br>
<br>
I agree about embracing the monolith.  To make the above implementation<br>
approach work well, a tight coupling makes a lot of sense.<br>
<br>
Some pitfalls to be aware we&#39;ve run into:<br>
 1) Retransmissions in multipath may have smaller MTU, so having a stream<b=
r>
level send buffer is better than just a series of stream frames.<br>
 2) FEC would likely not use retransmission at all.<br>
 3) A zero-copy friendly interface is a good thing.<br>
 4) There are cases when new data is more important than retransmissions,<b=
r>
or one retransmission is more important than another.<br>
<br>
Given this seems like it will become clearer after a few more people<br>
implement it, does it make sense to punt this conversation to the future a<=
br>
bit?<br>
<br>
<br>
On Fri, Jan 6, 2017 at 11:18 AM, janaiyengar &lt;notifications@github.com&g=
t;<br>
wrote:<br>
<br>
&gt; I&#39;ll take back some of what I said earlier. Since an application&#=
39;s<br>
&gt; interaction with QUIC uses a stream abstraction, as long as QUIC<br>
&gt; implementations do a late-binding to the data in the streams, an API t=
hat<br>
&gt; indicates stream priorities ought to be adequate. Data can be buffered=
 in<br>
&gt; incoming stream buffers from the application to the transport, but we<=
br>
&gt; should avoid buffers deeper within the transport (which is natural, I<=
br>
&gt; think.) To be clear, I&#39;m not including buffers for reliability in =
this<br>
&gt; conversation; those don&#39;t interact with priorities much.<br>
&gt;<br>
&gt; On the TCP small buffer point, I think it&#39;s difficult to expect hi=
gh<br>
&gt; performance if an application simply wants to shoot and forget into a<=
br>
&gt; non-prioritized buffer... perhaps your point is that it&#39;s still be=
tter for<br>
&gt; TCP (in an alternate Minion world) to provide a priority queue rather =
than<br>
&gt; a FIFO queue since that&#39;s an easier abstraction for apps to write =
to. If<br>
&gt; so, point taken. In this respect, the buffers between the application =
and<br>
&gt; QUIC can be seen as a priority queue, and this queue itself could be s=
een<br>
&gt; as an API element between the application and QUIC.<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/104#issuecomment-2709=
82068&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ATJJcWRDEOYgiqcH=
AMdOQmOzh0sSaKXBks5rPpOVgaJpZM4LWi4b&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/104#issuecomment-270998565">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq91FbM_9UVC2oyD=
KQNvJuBjhrybFks5rPqSjgaJpZM4LWi4b">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzgk-gCh2rzS9MBfj=
v78hwE5T_Hhks5rPqSjgaJpZM4LWi4b.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/104#issuecomment-270998565"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #104: My main conce=
rn about putting prioritization into QUIC is that I don't know\nwhat priori=
tization API would be sufficiently robust for non-HTTP/2\napplications as w=
ell.  Possibly we could define some pluggable\n\"prioritization API\"?\n\nI=
 want is per-stream send buffers, which allows both optimal prioritization\=
nand a reasonable amount of buffering.  These per-stream send buffers\nrepl=
ace the TCP send buffers for most part.  The number of UDP packets\nencrypt=
ed and written to the socket at once would be determined by\ncongestion con=
trol and pacing.   Data is retransmitted from these stream\nbuffers, which =
allows a stream to be re-prioritized and the retransmissions\nto follow the=
 new priority, instead of the original priority.  This also\nmakes cancella=
tions simpler, because there's nothing to retransmit from the\ncancelled st=
ream.  But this could be done with the priorities inside the\ntransport lay=
er or in the application layer, it's more a matter of what\ninterface we're=
 designing.\n\nI agree about embracing the monolith.  To make the above imp=
lementation\napproach work well, a tight coupling makes a lot of sense.\n\n=
Some pitfalls to be aware we've run into:\n 1) Retransmissions in multipath=
 may have smaller MTU, so having a stream\nlevel send buffer is better than=
 just a series of stream frames.\n 2) FEC would likely not use retransmissi=
on at all.\n 3) A zero-copy friendly interface is a good thing.\n 4) There =
are cases when new data is more important than retransmissions,\nor one ret=
ransmission is more important than another.\n\nGiven this seems like it wil=
l become clearer after a few more people\nimplement it, does it make sense =
to punt this conversation to the future a\nbit?\n\n\nOn Fri, Jan 6, 2017 at=
 11:18 AM, janaiyengar \u003cnotifications@github.com\u003e\nwrote:\n\n\u00=
3e I'll take back some of what I said earlier. Since an application's\n\u00=
3e interaction with QUIC uses a stream abstraction, as long as QUIC\n\u003e=
 implementations do a late-binding to the data in the streams, an API that\=
n\u003e indicates stream priorities ought to be adequate. Data can be buffe=
red in\n\u003e incoming stream buffers from the application to the transpor=
t, but we\n\u003e should avoid buffers deeper within the transport (which i=
s natural, I\n\u003e think.) To be clear, I'm not including buffers for rel=
iability in this\n\u003e conversation; those don't interact with priorities=
 much.\n\u003e\n\u003e On the TCP small buffer point, I think it's difficul=
t to expect high\n\u003e performance if an application simply wants to shoo=
t and forget into a\n\u003e non-prioritized buffer... perhaps your point is=
 that it's still better for\n\u003e TCP (in an alternate Minion world) to p=
rovide a priority queue rather than\n\u003e a FIFO queue since that's an ea=
sier abstraction for apps to write to. If\n\u003e so, point taken. In this =
respect, the buffers between the application and\n\u003e QUIC can be seen a=
s a priority queue, and this queue itself could be seen\n\u003e as an API e=
lement between the application and QUIC.\n\u003e\n\u003e =E2=80=94\n\u003e =
You are receiving this because you are subscribed to this thread.\n\u003e R=
eply to this email directly, view it on GitHub\n\u003e \u003chttps://github=
.com/quicwg/base-drafts/issues/104#issuecomment-270982068\u003e,\n\u003e or=
 mute the thread\n\u003e \u003chttps://github.com/notifications/unsubscribe=
-auth/ATJJcWRDEOYgiqcHAMdOQmOzh0sSaKXBks5rPpOVgaJpZM4LWi4b\u003e\n\u003e .\=
n\u003e\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/104#issuecomment-270998565"}}}</script>=

----==_mimepart_586ffea37b6e9_7af23fdcfb45f138156287--


From nobody Fri Jan  6 20:54:32 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7D7412986C for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 20:54:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.883
X-Spam-Level: 
X-Spam-Status: No, score=-4.883 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BTzhrrtGZTEV for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 20:54:29 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FC9C129868 for <quic-issues@ietf.org>; Fri,  6 Jan 2017 20:54:28 -0800 (PST)
Date: Fri, 06 Jan 2017 20:54:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483764868; bh=yHUoSPVytdrGZW3eiTHelM9Q7KH6rkC44P7T7/BmJwA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a7erong+nsu1QkcpVwwzL7n3T4a/c0PljM/C8L/pzX4SQkeWNU7t4/+y/X8o+BIOo 6JuCHYulcns9Acr2dE96JZx9/5f2nOcOGhsUG/dNZJA3zQ2zLReaZX/mhorxovjE0A xjEySQ9dMI1xQhj2so9tCzei+wKeapj79l8N2MAQ=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/push/1488593888@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587074841748_28b93f8ef058b13c9718b"; 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/zSU2LTHUxmg1vMtl9f3WnEbOeVQ>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 04:54:32 -0000

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

@MikeBishop pushed 2 commits.

2e567f4  Merge remote-tracking branch 'origin/master' into diagrams
5c8221b  Payload => Type-dependent fields


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/103/files/e9056225cf421b7d355ae096333ddebb0c823f7a..5c8221ba182b34f274a5563657539554dfe2eed9

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

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

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/2e567f4" class="commit-link">2e567f4</a>  Merge remote-tracking branch &#39;origin/master&#39; into diagrams</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/5c8221b" class="commit-link">5c8221b</a>  Payload =&gt; Type-dependent fields</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/103/files/e9056225cf421b7d355ae096333ddebb0c823f7a..5c8221ba182b34f274a5563657539554dfe2eed9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5cH3Qv6wlZt489ZZnU690QIajS8ks5rPxqEgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqylLs5q1tP5OfCvfV6bn-bSelxq0ks5rPxqEgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103/files/e9056225cf421b7d355ae096333ddebb0c823f7a..5c8221ba182b34f274a5563657539554dfe2eed9"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 2 commits in #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103/files/e9056225cf421b7d355ae096333ddebb0c823f7a..5c8221ba182b34f274a5563657539554dfe2eed9"}}}</script>

----==_mimepart_587074841748_28b93f8ef058b13c9718b--


From nobody Fri Jan  6 20:54:39 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00D42129868 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 20:54:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2AEH7cpiLl0W for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 20:54:30 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DEA212986B for <quic-issues@ietf.org>; Fri,  6 Jan 2017 20:54:30 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483764869; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/r8nSW2BVApuPPhzfVWp5xdwvcGCh3Jum/YFEYvtgpY=; b=jVyNZ1/RyfGJy7cofgHDDNjlm9QHiLARHt607B/3ybZi7Xj38kfgFaDWd3+iKLx+e6/MA86h HZNkIMmEptvLjvOO5VgFHLyUc/hAp4s31F1FSQZ68RiN4Vcqnw5wq4wlgnoFJEK7L//NmU5U Me2+HroJddP8+R/6VSZ0CDrbyUI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=WdWLqRQh+/mBK1IEM+cvXxmKNdX9y1X83F9uuqaDm8muBxU+tGpRLmDoUWxmHFn8COCImS SCaeCvkflkI/d9sgofrbSxZb/MSUBD3V2hXCStSYCspbAOfZJymBiCJnxUPxSWmnKH1sOchl +epMYqet1JBbQ9v/ZU8kd1Cs23wDM=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58707483.7fd1c47a2d80-in02; Sat, 07 Jan 2017 04:54:27 -0000 (UTC)
Date: Fri, 06 Jan 2017 20:54:27 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5870748314f26_2b223f86fb4fb1386286a@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2529a2: Add definition for ICSL
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58707483149ea_2b223f86fb4fb13862750"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WBprrhVjHXb6n9IvhQc0p-lzxD0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 04:54:32 -0000

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

  Branch: refs/heads/diagrams
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2529a252a86e762467cfe13d00c7906962a8b8b3
      https://github.com/quicwg/base-drafts/commit/2529a252a86e762467cfe13d00c7906962a8b8b3
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

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

  Log Message:
  -----------
  Add definition for ICSL


  Commit: 7d5b87d6c8f84f4786a006ecc3d6f74a9e2148f4
      https://github.com/quicwg/base-drafts/commit/7d5b87d6c8f84f4786a006ecc3d6f74a9e2148f4
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-26 (Mon, 26 Dec 2016)

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

  Log Message:
  -----------
  attacker != attacked


  Commit: 79a76ba20bcb0c21462cd1db81098765ebdd5d5a
      https://github.com/quicwg/base-drafts/commit/79a76ba20bcb0c21462cd1db81098765ebdd5d5a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #98 from quicwg/icsl

Add definition for ICSL


  Commit: 9f7a92f0b6541df81ee5cd448cd6ee1afd2f9fef
      https://github.com/quicwg/base-drafts/commit/9f7a92f0b6541df81ee5cd448cd6ee1afd2f9fef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Whitespace cleanup
[ci skip]


  Commit: 44f1e1856f12a228d79aa8b874e87cb8134be58c
      https://github.com/quicwg/base-drafts/commit/44f1e1856f12a228d79aa8b874e87cb8134be58c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Big endian

Closes #28


  Commit: 70b559909ce7a4811567afe4f0b9c676b0d6ebc3
      https://github.com/quicwg/base-drafts/commit/70b559909ce7a4811567afe4f0b9c676b0d6ebc3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Let's use network byte order instead


  Commit: 2e567f49c538e961a21f40ec8986fe485ce4b776
      https://github.com/quicwg/base-drafts/commit/2e567f49c538e961a21f40ec8986fe485ce4b776
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-05 (Thu, 05 Jan 2017)

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

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into diagrams


  Commit: 5c8221ba182b34f274a5563657539554dfe2eed9
      https://github.com/quicwg/base-drafts/commit/5c8221ba182b34f274a5563657539554dfe2eed9
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Payload => Type-dependent fields


Compare: https://github.com/quicwg/base-drafts/compare/e9056225cf42...5c8221ba182b
----==_mimepart_58707483149ea_2b223f86fb4fb13862750--


From nobody Fri Jan  6 21:03:08 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05880129868 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:03:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.12
X-Spam-Level: 
X-Spam-Status: No, score=-5.12 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gDji6lAUdsje for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:03:06 -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 536781293F8 for <quic-issues@ietf.org>; Fri,  6 Jan 2017 21:03:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=C5w2/f9t3joOR12sUhioJFYdBDw=; b=hFqf/hAPDZLGw/h3 ush0NeyW00YOiOecnnj3dJ717dJXdMOpMoDUh1AezjV0HSfp9rHwc/sJUeCiMhky b+ph5X5Lpz/trqkYHz38XS/CjdlTu66kIxm2hj2c6AyJE1/o5Wa2Jz/eVPy+Upb6 cbkcaeTg/Jn2V6lsRYY1ReKPlaM=
Received: by filter0920p1mdw1.sendgrid.net with SMTP id filter0920p1mdw1-14900-58707689-12 2017-01-07 05:03:05.298101752 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id LW8i2SSfTOGIqAdnCcsUvQ for <quic-issues@ietf.org>; Sat, 07 Jan 2017 05:03:04.949 +0000 (UTC)
Date: Fri, 06 Jan 2017 21:03:04 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15599640@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58707688d35dc_55c73fda7e38f1383484"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1eN+p8J/g9VHjidiVsvEPiBzkr2nWy0BIoHo W0HH6WlrqxPQNhk/VMzRgYM/DHmxz0kjlwzn9G046ci0JKdrfH3fan2+7zyGwS9+8O1bioHGjI9q9l x/CJwIIsV62cVHn+BmSXeXAQSqb15xYCBm48xQ9gPL2VILz7s/kpLm+nI299y1qLG7WjZDi32izLeT 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eFipqzf-Y3k2nko3XyJElSwkifU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 05:03:08 -0000

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

MikeBishop commented on this pull request.



> +
+~~~
+ 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
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|[Num Blocks(8)]|      First Ack Block Length (8/16/32/48)    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 1 (8)]  |       [Ack Block 1 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 2 (8)]  |       [Ack Block 2 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+                             ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap N (8)]  |       [Ack Block N Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~

@janaiyengar, I think your comment is for a different change. My other note said you'd file an issue for reducing the size of the `Time Since Largest Acked` field to match the others, and I agree that should be saved for a different PR.  This is a purely editorial change which you suggested, putting the counts up in the top section.  If you no longer want that, we can revert it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103
----==_mimepart_58707688d35dc_55c73fda7e38f1383484
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|[Num Blocks(8)]|      First Ack Block Length (8/16/32/48)    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 1 (8)]  |       [Ack Block 1 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 2 (8)]  |       [Ack Block 2 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+                             ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap N (8)]  |       [Ack Block N Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
</pre>
<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, I think your comment is for a different change. My other note said you'd file an issue for reducing the size of the <code>Time Since Largest Acked</code> field to match the others, and I agree that should be saved for a different PR.  This is a purely editorial change which you suggested, putting the counts up in the top section.  If you no longer want that, we can revert it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9_-1kO0Fx_ng-H2CS25WuDCgSJLks5rPxyIgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxmN-4hktRuyPYeZK129oE1v4qivks5rPxyIgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_58707688d35dc_55c73fda7e38f1383484--


From nobody Fri Jan  6 21:08:14 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 189EC1293F8 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:08:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.4
X-Spam-Level: 
X-Spam-Status: No, score=-7.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Oqgskn-m5OtE for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:08: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 82DDF126CD8 for <quic-issues@ietf.org>; Fri,  6 Jan 2017 21:08:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=X35oYd3TMXIp0RzkeALaYv9/YaU=; b=UCWkWZktX46G0D+w 5CiABoSK//et5DJeEoGUtRcurLfHaavvxLXF3F0tamSxG4p6m573hOEdkkt5KSvg fg8VXBQDFoffn+J29dPpaaPHrLetghFu8quB2O1MKcH4mGnollxtnMhNpMhNYELE eC6JIVJN47copEzLjAqJfzpNMBk=
Received: by filter0914p1mdw1.sendgrid.net with SMTP id filter0914p1mdw1-17424-587077BA-8 2017-01-07 05:08:10.157105046 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id CsGfogyeSmqOAJjAaOczYg for <quic-issues@ietf.org>; Sat, 07 Jan 2017 05:08:10.358 +0000 (UTC)
Date: Fri, 06 Jan 2017 21:08:10 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15599700@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587077ba40bbe_8e93fdf61da71383912"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak00y7f6zTSuzlXRPyQ1+R/QXa1T/QeTrV3q5u J/oX7bvZie4r5+rYClP61RrVvnFWZiG0n8XGRuLbGR8LpjOu1S3cP4dQQ2F7wGAvPjfbPxlBrFMr2b cWLuDf+LqpvkqDrDEZzPHUm9d+Yu+cyJXD+TsdN3QT4yFgjIQz5wr2LA8JE7nw8gT5n91drpeGobI+ w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8HxVpi-AvzaL4HQtBLzxofhP2Es>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 05:08:13 -0000

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

MikeBishop commented on this pull request.



> +
+~~~
+ 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
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|[Num Blocks(8)]|      First Ack Block Length (8/16/32/48)    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 1 (8)]  |       [Ack Block 1 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 2 (8)]  |       [Ack Block 2 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+                             ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap N (8)]  |       [Ack Block N Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~

...but I also had a note that I had an inconsistency between `Time Since Largest Acked` and `First Timestamp`.  The description of First Timestamp gives it as a time since the beginning of the connection, which makes more sense to be larger, and the remainders are deltas from that value.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103
----==_mimepart_587077ba40bbe_8e93fdf61da71383912
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/103">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|[Num Blocks(8)]|      First Ack Block Length (8/16/32/48)    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 1 (8)]  |       [Ack Block 1 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap 2 (8)]  |       [Ack Block 2 Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+                             ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  [Gap N (8)]  |       [Ack Block N Length (8/16/32/48)]     ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
</pre>
<p>...but I also had a note that I had an inconsistency between <code>Time Since Largest Acked</code> and <code>First Timestamp</code>.  The description of First Timestamp gives it as a time since the beginning of the connection, which makes more sense to be larger, and the remainders are deltas from that value.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz1z7pg7ESpqCusZvRXjiyKC5j2zks5rPx26gaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq00CnJCs5Wy8yhVY5WtpLLZfej72ks5rPx26gaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103"}}}</script>
----==_mimepart_587077ba40bbe_8e93fdf61da71383912--


From nobody Fri Jan  6 21:12:31 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C22C1294C8 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:12:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.883
X-Spam-Level: 
X-Spam-Status: No, score=-4.883 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FMBa_uRygDmf for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:12:29 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0C2D126CD8 for <quic-issues@ietf.org>; Fri,  6 Jan 2017 21:12:28 -0800 (PST)
Date: Fri, 06 Jan 2017 21:12:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483765948; bh=Nm2U7s3eQtOHlkCf56+BteJPnxzFje3m7W/ILwMdVUM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SZew9TK4tRxeYKiWgFvaV4Hc42Df9+Su8AwXfSm2kDlfagP6n9tAc/pUHyPXUice+ tstSK2dQQvW1J+wBv/UyQk1diPkWp0/JwMWPCXJUrc2sEkP/GZcVdL1d3NxnCoJTjy HdgFj/wKfloYrL7oVj8O8liTi3gqShPMwWuh/qNQ=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/push/1488601987@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587078bc54771_bad3ff9e544513c143ee"; 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/0Kx0mhqmY1tvrEGv5CrZdOAIr8A>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 05:12:30 -0000

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

@MikeBishop pushed 1 commit.

f192883  Move ACK frame block counts up a section


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/103/files/5c8221ba182b34f274a5563657539554dfe2eed9..f19288301d80e417d83f8b01335ecd56e23ee5d1

----==_mimepart_587078bc54771_bad3ff9e544513c143ee
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 href="https://github.com/quicwg/base-drafts/commit/f192883" class="commit-link">f192883</a>  Move ACK frame block counts up a section</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/103/files/5c8221ba182b34f274a5563657539554dfe2eed9..f19288301d80e417d83f8b01335ecd56e23ee5d1">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6syJEFMRXnKzO8__tMFq_TzdgXxks5rPx68gaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7CZLR5HLNVNKSOqG60f1rVsrpQTks5rPx68gaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103/files/5c8221ba182b34f274a5563657539554dfe2eed9..f19288301d80e417d83f8b01335ecd56e23ee5d1"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103/files/5c8221ba182b34f274a5563657539554dfe2eed9..f19288301d80e417d83f8b01335ecd56e23ee5d1"}}}</script>

----==_mimepart_587078bc54771_bad3ff9e544513c143ee--


From nobody Fri Jan  6 21:13:17 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4DE91294C8 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:13:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UzdNqP6dAJlG for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:13: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 7C166126CD8 for <quic-issues@ietf.org>; Fri,  6 Jan 2017 21:13:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483765993; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=efaKXl46WPAI6hpW1uiL8bnrkUtMF9kYaEwRQazBuFU=; b=mFtQ9zj71c9rgMidJYYPwjXVpr4kpv2CpFvHONuOjt11rxAD9Xm596JOTtzVOaNVRcewcwlm dCNxpuhuQgLNJF4xfNRtN/sN77XkIDj9mIssYgaWVZyFRb9SWIqyqXuJsu8sqwihZkulzCgP hWAQmuPh+GJNOOKmvBkT2R8Kk9s=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=n8EHhZI6qXJb4vL0rCiaInzTgSnLmxcZebZwuAs4ux3iepgeQISlSYsdPOaa1ZdYNGlRP5 IyYf4trdT1L2wvr5MNo+39IWzFyiIJRW0CIV+cWLpgoFpUCgeg5rP8nB7oNI8Q0Pan8eV49h ezkBe/mvrIkDpHlp8pdidCxZJeu60=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 587078bb.7f1db47f01e0-in02; Sat, 07 Jan 2017 05:12:27 -0000 (UTC)
Date: Fri, 06 Jan 2017 21:12:27 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <587078bbb7f55_17df3fc5ccad1138740a2@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] f19288: Move ACK frame block counts up a section
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587078bbb7b04_17df3fc5ccad113873955"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RPXxY3HiW6BIZA0g0nXtVJQ2pkU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 05:13:15 -0000

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

  Branch: refs/heads/diagrams
  Home:   https://github.com/quicwg/base-drafts
  Commit: f19288301d80e417d83f8b01335ecd56e23ee5d1
      https://github.com/quicwg/base-drafts/commit/f19288301d80e417d83f8b01335ecd56e23ee5d1
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Move ACK frame block counts up a section



----==_mimepart_587078bbb7b04_17df3fc5ccad113873955--


From nobody Fri Jan  6 21:15:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14E3712952B for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:15:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.697
X-Spam-Level: 
X-Spam-Status: No, score=-3.697 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bXQkKq8QTQ6M for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:15:28 -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 ACBB41294E0 for <quic-issues@ietf.org>; Fri,  6 Jan 2017 21:15:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=OlIThZmdyIOlYXk2RQRZO8jYzPY=; b=I22eMh5I7onbJln2 dpOJp2IWgR3BNYiHVxzK5Zsa5PKuilLJGt4BY7HQkUjZ1o5QLkwyYdYiY/DokmX5 94Dat5cWo2DfdJwSsXlvZHfSMs8DeT+6q9u+Dwvhm83hVo6ArNeEI+d0ebm/4RIS CDKMjadg+QWjmXrd0SLhOlL1nXc=
Received: by filter1124p1mdw1.sendgrid.net with SMTP id filter1124p1mdw1-4555-5870796E-A 2017-01-07 05:15:26.086015724 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 3OBek2RvSxiuPa2DBxj5RQ for <quic-issues@ietf.org>; Sat, 07 Jan 2017 05:15:26.173 +0000 (UTC)
Date: Fri, 06 Jan 2017 21:15:26 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/c271063891@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5870796ea844_5453f97b306513c771e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0xChS9Pee8OX6Bdwotor0voYZjk+szIFWK7F llLtP/DZyTWYKsIu2EDsDwzihlUw7Dh2Zb5YOHG1uWG0MvoHtl1y29/gKjYfzGhcK2hhdeH0r/ThUS ypPA2lkUBHOA0na6BQ7JO7TKqpo5CCBwsupGg4UTE5UPtoRBUcpeC7QvXO6JgbZTB3M8Niu+qVVT5V E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ablFz6UKZyIfaBTI2EnNsY-m6VE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 05:15:30 -0000

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

At this point, I think I've incorporated Jana's feedback and it addresses #54.  @janaiyengar, @martinthomson, @larseggert, please confirm.

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

<p>At this point, I think I've incorporated Jana's feedback and it addresses <a href="https://github.com/quicwg/base-drafts/issues/54" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/54" data-id="192537514" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#54</a>.  <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, <a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a>, <a href="https://github.com/larseggert" class="user-mention">@larseggert</a>, please confirm.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103#issuecomment-271063891">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx2qTkz1bGM0kfjGz-Bddu2PRJbtks5rPx9ugaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-mWoHpC85fEmL1Ld7mDV0Twtgcbks5rPx9ugaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103#issuecomment-271063891"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #103: At this point, I think I've incorporated Jana's feedback and it addresses #54.  @janaiyengar, @martinthomson, @larseggert, please confirm."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103#issuecomment-271063891"}}}</script>
----==_mimepart_5870796ea844_5453f97b306513c771e1--


From nobody Fri Jan  6 21:32:14 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E212129871 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:32:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fsEx0dOroxik for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:32: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 3B36D12986F for <quic-issues@ietf.org>; Fri,  6 Jan 2017 21:32:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483767128; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9eko+AAGNSugqtyj2+8ZAOGDEZLnO8hR9M/ApaIrIXY=; b=aO7Vhsve6iFjoC7X1gWC6mtIaMQhyJEm6pcaO8xTmz4ysFcby04p2/aCR7uwiWBQfgVrWpzD 02tWWny7xUxmS2D8W4mbObkJcTCG2MaRMyIPvTh+WaupKfKQqBEhThOLdoF3DwcLNyVAHSr1 doynreV7pQGclxOVQcEldUnBbhQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Q2r1F9d6hRc+HN7ldE/8F5mQuGzmeMZMuWN+zzKGiFjno6j6nbD5Akgyuv4Opc4c4vFKr2 JRNpsh0We+BpTxDYzxRYCKKEsDkRly4X9XuyChAfZk4FYwDumAfhdhMaklYaHEQ3la3VxGjP 16XlinrK2mn5va7ouEquRL5sFOFRQ=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 58707d58.7f8bc78aa420-smtp-out-n01; Sat, 07 Jan 2017 05:32:08 -0000 (UTC)
Date: Fri, 06 Jan 2017 21:32:08 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58707d58581e9_64fb3f83c1f8514081969@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] f1c42a: Use definition list format for error codes.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58707d5857db4_64fb3f83c1f851408188d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QFf7rcju8FjpmqxlOQiXM1wEye4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 05:32:10 -0000

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

  Branch: refs/heads/errors_move
  Home:   https://github.com/quicwg/base-drafts
  Commit: f1c42aff6d4107337a342486016ad6ace7822e15
      https://github.com/quicwg/base-drafts/commit/f1c42aff6d4107337a342486016ad6ace7822e15
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Use definition list format for error codes.


  Commit: 8162a8584539293f06a09dd4585c368dc22fb2ad
      https://github.com/quicwg/base-drafts/commit/8162a8584539293f06a09dd4585c368dc22fb2ad
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Remove non-wire-facing and migration-specific error codes


  Commit: 24d6d169b1c56f19da1764e2ea5b6939074e075e
      https://github.com/quicwg/base-drafts/commit/24d6d169b1c56f19da1764e2ea5b6939074e075e
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Moving crypto errors into TLS document


  Commit: 6254c74bac08d128d4d4bd4810b5c306ae334611
      https://github.com/quicwg/base-drafts/commit/6254c74bac08d128d4d4bd4810b5c306ae334611
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  QUIC is capitalized


  Commit: d25776be6f40ba7e9eb256660ce7f843b05ba1c7
      https://github.com/quicwg/base-drafts/commit/d25776be6f40ba7e9eb256660ce7f843b05ba1c7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Move HTTP error code to HTTP document


Compare: https://github.com/quicwg/base-drafts/compare/f1c42aff6d41^...d25776be6f40
----==_mimepart_58707d5857db4_64fb3f83c1f851408188d--


From nobody Fri Jan  6 21:35:23 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6774012986A for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:35:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.42
X-Spam-Level: 
X-Spam-Status: No, score=-7.42 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UJID9C0RnXnj for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:35: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 8CDDF12986C for <quic-issues@ietf.org>; Fri,  6 Jan 2017 21:35:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=b1tmxmtnMfONeir7XotU41vxWVQ=; b=L1xWMVJOJfLILiU6 zBSsHsm4fj7JOyM2zqtQ7S0j25iKCvEteGZqz6J3TYMy+zzT5PiXglbxNWgirxgw iqfQ6Ans1/3TMvmFKJK26dnwXUDKDcqn30Mbc0sRsUajuY9090Sh9p65OoAOBg3A UZwYpfY2DoTvXI7GP3jlI18m/J8=
Received: by filter0604p1mdw1.sendgrid.net with SMTP id filter0604p1mdw1-32621-58707E13-2D 2017-01-07 05:35:15.734480457 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id rfbD9_yqQ6GJNUzubEZr-A for <quic-issues@ietf.org>; Sat, 07 Jan 2017 05:35:15.806 +0000 (UTC)
Date: Fri, 06 Jan 2017 21:35:15 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/130@github.com>
Subject: [quicwg/base-drafts] Errors move (#130)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58707e13afc2e_52513f8e5c321138646b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2wq+8A5zUpR6aXNeyb3sF4c+erx3bWM8WFiM yOB054ud1wdRa0bFdX3GJeI+HqgspWmu4pwGvWumTTa7G+ycON+BaiYDl7kF8gnxFT672MUjW0PksL rHKmqi8qoijqPNNxzk6L7a7SC6Qa/i1+2qWBnIfWpZHf5MNuASy1Py79ytFqz5uaKNa8a9xWYF1v21 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ICjzN8dVXgeHR4r66EyKCN3lAKI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 05:35:21 -0000

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

This is the purely-editorial aspect of #96 -- errors are moved to the document that describes that piece of the mechanism (TLS, HTTP, or Transport).  There will be a separate PR building on this one which contains the non-editorial changes with @janaiyengar's feedback.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Use definition list format for error codes.
  * Remove non-wire-facing and migration-specific error codes
  * Moving crypto errors into TLS document
  * QUIC is capitalized
  * Move HTTP error code to HTTP document

-- File Changes --

    M draft-ietf-quic-http.md (13)
    M draft-ietf-quic-tls.md (86)
    M draft-ietf-quic-transport.md (291)

-- Patch Links --

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

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

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

<p>This is the purely-editorial aspect of <a href="https://github.com/quicwg/base-drafts/pull/96" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/96" data-id="197286798" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#96</a> -- errors are moved to the document that describes that piece of the mechanism (TLS, HTTP, or Transport).  There will be a separate PR building on this one which contains the non-editorial changes with <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>'s feedback.</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/130'>https://github.com/quicwg/base-drafts/pull/130</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use definition list format for error codes.</li>
  <li>Remove non-wire-facing and migration-specific error codes</li>
  <li>Moving crypto errors into TLS document</li>
  <li>QUIC is capitalized</li>
  <li>Move HTTP error code to HTTP document</li>
</ul>

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/130">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_oipPzABNSdLjwf9Vu8M0kq6jF3ks5rPyQTgaJpZM4LdVwm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1VZ8xtuiYyMsX5SUNH5AK8nLrT3ks5rPyQTgaJpZM4LdVwm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/130"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Errors move (#130)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/130"}}}</script>

----==_mimepart_58707e13afc2e_52513f8e5c321138646b8--


From nobody Fri Jan  6 21:50:34 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B694129881 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:50:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aZR5hIeFH4yy for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:50: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 0DA971279EB for <quic-issues@ietf.org>; Fri,  6 Jan 2017 21:50:30 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483768230; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YnoOMg/W3BRKaBx2abn7BCtj8K+P/3CyMWm1kZrs7gU=; b=SXBxWK3FkznZcBUm4HXeDgf1bO1tbYdL8vm+Aj0HSlc7tyh7KqTZ86peL5S9sPqtW9U1OcNj hfifdDBX9vRuDzr71iSgMumaVakNZ1rgHwrCw46pwLKbDQGc7tEYESDLNQ7J2V0smUSLAk3t gNLnxtrnYYHv5n1LB2Q8fW6GUf0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=obRvzm/pvOPR2GjEY8LxfQ3kK4WmKL0uHD9hSZEYl8op4aHUYkraN4pLE5S1EQPoF5pSWZ yRfHFh26hYpYZ0AVyUzl+AF1Gg4Dsz9fKr5MDKVq5F/h6Ors7hfSdynGiatEYKuGhLRlbnTJ qT0KKE6Yst7WLPKNYdvxt1iElGf4Y=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 587081a6.7f3a50b71d50-smtp-out-n03; Sat, 07 Jan 2017 05:50:30 -0000 (UTC)
Date: Fri, 06 Jan 2017 21:50:30 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <587081a644367_24eb3fb8a0fe91406461a@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c1f801: Added error code ranges
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587081a643f66_24eb3fb8a0fe9140645fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f7HW3dbS7C1n4moeq3Jy2V5cfcg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 05:50:33 -0000

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

  Branch: refs/heads/error_space2
  Home:   https://github.com/quicwg/base-drafts
  Commit: c1f801b48d2aaff47159257bfd2eb2fa985f741f
      https://github.com/quicwg/base-drafts/commit/c1f801b48d2aaff47159257bfd2eb2fa985f741f
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Added error code ranges


  Commit: ef385ee9f41518012b79737b30fdd50379117d80
      https://github.com/quicwg/base-drafts/commit/ef385ee9f41518012b79737b30fdd50379117d80
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  TLS errors in new range


  Commit: 13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a
      https://github.com/quicwg/base-drafts/commit/13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Define HTTP-layer error codes in HTTP document


Compare: https://github.com/quicwg/base-drafts/compare/c1f801b48d2a^...13bdc70f3e5f
----==_mimepart_587081a643f66_24eb3fb8a0fe9140645fd--


From nobody Fri Jan  6 21:57:36 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21D41129891 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:57:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.101
X-Spam-Level: 
X-Spam-Status: No, score=-5.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wHnCw2JxWE8y for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:57:33 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14EED12988C for <quic-issues@ietf.org>; Fri,  6 Jan 2017 21:57:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=lZbmbuMjQu7E7pfS15BWBtI6ZLI=; b=jhOPGIDYNK5D+g/j 4SqQmfoHfkYGfsTghMllr9mcXkMX/g31hwNenJnJZeXny6zlD1TooYygx28WPF3h Qt8BxdX5iJjZaPt81rp1ZOKvbdGsUtmx1yI3JOMLriMNtYnWRCdobH1EiSV5qG15 GSzIwK6TLT+M/r4YzFU5gfs8voc=
Received: by filter0423p1mdw1.sendgrid.net with SMTP id filter0423p1mdw1-20206-5870834B-5 2017-01-07 05:57:31.264691666 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id nJfnh6jYT-el5IWvcuVmJg for <quic-issues@ietf.org>; Sat, 07 Jan 2017 05:57:31.336 +0000 (UTC)
Date: Fri, 06 Jan 2017 21:57:31 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/131@github.com>
Subject: [quicwg/base-drafts] Separate error spaces (#131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5870834b2cbfe_55813f90b327514032395"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2w6bcs+sVh3i/zdxKvG3qCCn3jhcMLdpJR0E bhc37iU1MjIJkZcCcfMd65/pK6CUZOEqdDs8806mJAwhNoM31vqgihe8w1G14b7YedIRrKXUB341C9 MEyFcgKfJOtx5gci0zYzAkhLBR+u6vuBKBMUSk/ZWW0t6g/T4fje60jAwPq3GuX+tCwIr5nCSjwBq5 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tejOW02vfeRELh_W6KrfET7DRU0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 05:57:35 -0000

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

Builds on #130 to nearly the same end result as #96, to address #74.

Allocates portions of the error space to QUIC, crypto, and the app-layer. The remote knows the QUIC version (which implies the crypto protocol) and the application -- that means it can figure out what set of error codes to use for interpreting each region. If extensions define new error codes, they would want to do so within the appropriate registries to avoid collisions and thereby confusion.

Congestion control doesn't get a region, because the peer doesn't know what algorithm you're using to interpret anything anyway -- that's just a transport error.

At Jana's suggestion, reserving a range instead for local-only error codes (e.g. the QUIC spec's original "failed to write to socket," "tried to send unencrypted data," etc.) that MUST NOT be sent on the wire, but can be used in logs and APIs to avoid having to use a separate return value for non-protocol errors.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Use definition list format for error codes.
  * Remove non-wire-facing and migration-specific error codes
  * Moving crypto errors into TLS document
  * QUIC is capitalized
  * Move HTTP error code to HTTP document
  * Added error code ranges
  * TLS errors in new range
  * Define HTTP-layer error codes in HTTP document

-- File Changes --

    M draft-ietf-quic-http.md (131)
    M draft-ietf-quic-tls.md (88)
    M draft-ietf-quic-transport.md (306)

-- Patch Links --

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

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

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

<p>Builds on <a href="https://github.com/quicwg/base-drafts/pull/130" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/130" data-id="199343369" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#130</a> to nearly the same end result as <a href="https://github.com/quicwg/base-drafts/pull/96" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/96" data-id="197286798" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#96</a>, to address <a href="https://github.com/quicwg/base-drafts/issues/74" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/74" data-id="193618748" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#74</a>.</p>
<p>Allocates portions of the error space to QUIC, crypto, and the app-layer. The remote knows the QUIC version (which implies the crypto protocol) and the application -- that means it can figure out what set of error codes to use for interpreting each region. If extensions define new error codes, they would want to do so within the appropriate registries to avoid collisions and thereby confusion.</p>
<p>Congestion control doesn't get a region, because the peer doesn't know what algorithm you're using to interpret anything anyway -- that's just a transport error.</p>
<p>At Jana's suggestion, reserving a range instead for local-only error codes (e.g. the QUIC spec's original "failed to write to socket," "tried to send unencrypted data," etc.) that MUST NOT be sent on the wire, but can be used in logs and APIs to avoid having to use a separate return value for non-protocol errors.</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/131'>https://github.com/quicwg/base-drafts/pull/131</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use definition list format for error codes.</li>
  <li>Remove non-wire-facing and migration-specific error codes</li>
  <li>Moving crypto errors into TLS document</li>
  <li>QUIC is capitalized</li>
  <li>Move HTTP error code to HTTP document</li>
  <li>Added error code ranges</li>
  <li>TLS errors in new range</li>
  <li>Define HTTP-layer error codes in HTTP document</li>
</ul>

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/131">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3xu0X1DRnsCuMbzCr6GbwL7p1Paks5rPylLgaJpZM4LdV_r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-WIiFA2yWE-Kp_stazUXWmTDmmaks5rPylLgaJpZM4LdV_r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/131"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Separate error spaces (#131)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/131"}}}</script>

----==_mimepart_5870834b2cbfe_55813f90b327514032395--


From nobody Fri Jan  6 21:57:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BA0F129890 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:57:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id diA9PA02o5JR for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:57:49 -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 ED0F912988C for <quic-issues@ietf.org>; Fri,  6 Jan 2017 21:57:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NQywTAOrSN/iE3HOuoA+DTRixzI=; b=ANnE6IPOmRtN/xe6 QfehtjXf0aK1pi8FnopZxgrO6T+TYsfros/ZwVKn6222S4gTUMiYujvjkqSIeCZb qMVI+z85bUbTHrHb9Uf8ZGP+FEskSomddAaqMieW9kE/dorGHINl99OXO+LYRAhG oGpODw2WIlGf4pTEg6mftx+mG+Y=
Received: by filter0494p1mdw1.sendgrid.net with SMTP id filter0494p1mdw1-14404-5870835B-13 2017-01-07 05:57:47.385308975 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id Icp7mirES-e1QEuRCYFftg for <quic-issues@ietf.org>; Sat, 07 Jan 2017 05:57:47.364 +0000 (UTC)
Date: Fri, 06 Jan 2017 21:57:47 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/96/c271065424@github.com>
In-Reply-To: <quicwg/base-drafts/pull/96@github.com>
References: <quicwg/base-drafts/pull/96@github.com>
Subject: Re: [quicwg/base-drafts] Error space (#96)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5870835b45f4f_1f7d3f84252b113019471"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0lEW2eZeUW2dSyztya0kYa1Zo7GMgwx89y6X Z0OSD5XuyNf3sQNgmrGOF6l5pC9xm0jmmE4/MtfkzPhLpcp6q1x2Br+svQhIXtPPMqxQPjboZZoKaM rKs0ObF0xrxxqr47QfWjX2YGYL5fOkqmrXVPs4cP8cgPvGc7RHeGGlioJGR5Ho+iT4ejk4ljGrq+Dr o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7jZ6UDBZCjXC7XPvd5xNaZ2Z0os>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 05:57:50 -0000

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

Split into #130 and #131.

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

<p>Split into <a href="https://github.com/quicwg/base-drafts/pull/130" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/130" data-id="199343369" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#130</a> and <a href="https://github.com/quicwg/base-drafts/pull/131" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/131" data-id="199344197" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#131</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/96#issuecomment-271065424">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq06fRMeF1zcc76ktrGNUfp1sHObeks5rPylbgaJpZM4LUdiX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq98uYmBiIIV1DtiBZ2KllX-Akwgcks5rPylbgaJpZM4LUdiX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/96#issuecomment-271065424"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #96: Split into #130 and #131."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/96#issuecomment-271065424"}}}</script>
----==_mimepart_5870835b45f4f_1f7d3f84252b113019471--


From nobody Fri Jan  6 21:57:57 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA8B5129895 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:57:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.502
X-Spam-Level: 
X-Spam-Status: No, score=-3.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DZmVl_fwInMe for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 21:57:51 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5052912988C for <quic-issues@ietf.org>; Fri,  6 Jan 2017 21:57:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HAMO38+HU8MKlFYdw9NEx32LkbQ=; b=aYuCoakl5aHjQQar UNBF8Gq8KGLMoNT/G9OsT9nR0Ay4PoH8mp8Vu0nQSXfScsuNQh7cCZBui5BjmcZT yXPk0FAiaDyiTR6DTwOfRa/FLAD5V27whGlvZ3apNs5GjZWs8E3sVVsjd4g2i08D qaEp1jh4egLd0JLHG0UnopMC7dg=
Received: by filter0828p1mdw1.sendgrid.net with SMTP id filter0828p1mdw1-31127-5870835B-28 2017-01-07 05:57:47.782814969 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id ZC3mEkFfSW67F_UjhiwBQw for <quic-issues@ietf.org>; Sat, 07 Jan 2017 05:57:47.796 +0000 (UTC)
Date: Fri, 06 Jan 2017 21:57:47 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/96/issue_event/914872194@github.com>
In-Reply-To: <quicwg/base-drafts/pull/96@github.com>
References: <quicwg/base-drafts/pull/96@github.com>
Subject: Re: [quicwg/base-drafts] Error space (#96)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5870835ba5d0d_324e3fd4ee21b134718c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ZRLy0fZ92P/GflF3ppOBI6tTHnw4034y7aI 75JBaLJYrteUuY9bQUFDXNLaoE9czyEnIMz3ivQ+m/Oy2J3+x+Zo0oV+uloQ5XYvvoEdo3T8L+ASSS pFqI9iLK1psiR/Jdm/DiXUC1A/38xn1ORzaOuquOLDlpAxpBA6nzBHNjb1mJNWWRieyGHA3nYXeHMC Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cew9hOw9Kvgc119sWMBJnm98asQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 05:57:53 -0000

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

Closed #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/96#event-914872194
----==_mimepart_5870835ba5d0d_324e3fd4ee21b134718c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/96" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/96" data-id="197286798" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#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/pull/96#event-914872194">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq06fRMeF1zcc76ktrGNUfp1sHObeks5rPylbgaJpZM4LUdiX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq98uYmBiIIV1DtiBZ2KllX-Akwgcks5rPylbgaJpZM4LUdiX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/96#event-914872194"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #96."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/96#event-914872194"}}}</script>
----==_mimepart_5870835ba5d0d_324e3fd4ee21b134718c1--


From nobody Fri Jan  6 22:01:15 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B6DB129895 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 22:01:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.997
X-Spam-Level: 
X-Spam-Status: No, score=-5.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A1Pwdb3gx58o for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 22:01:13 -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 DA191129891 for <quic-issues@ietf.org>; Fri,  6 Jan 2017 22:01:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=XGmw45ts4SbLeKocU0OSIlo/pj8=; b=AQxiVaXOKWxqKAtQ E4ucQM/eS+xH6KsuAnXTRLXWa3vrohO8yzR2wLktzcHbvl1zsSTKWYk3EHz5B03z AYXR1hpuPDqD3RV9FPWML26SrkaQvq/AVVjJ5sUYVursmifaJeuxa1u7EcE/G18C YClCYFJPGfzL55mMSMtZDxhbBxI=
Received: by filter1088p1mdw1.sendgrid.net with SMTP id filter1088p1mdw1-16624-58708427-92 2017-01-07 06:01:11.832207516 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 7pMfhN2TRQKDKxlNeD0N1w for <quic-issues@ietf.org>; Sat, 07 Jan 2017 06:01:11.842 +0000 (UTC)
Date: Fri, 06 Jan 2017 22:01:11 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/127/271065544@github.com>
In-Reply-To: <quicwg/base-drafts/issues/127@github.com>
References: <quicwg/base-drafts/issues/127@github.com>
Subject: Re: [quicwg/base-drafts] Do we really need to reserve bits in frame headers (#127)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58708427ba934_d3e3f962769d140387eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0we/yUogTP1y8kyMmER2VLZhfApA4XkQlVj2 +B0QXUGiX0/ZSqqO1XF1Gqw5hxgDwtqEU+6yTBJkSYq36aCfBr569cpNaJ+CsXZkSpRrJF5fv5zYs1 nFKTodR8j+jGK+F/t/PWCGwjeGxDLRGrB+5JC05y7RxnjktvQ6WVjHADo9XRFjYzRN3tLdHzvBN/AB Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1fhr4ljSESfDVBCsWCzlWgaVWtc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 06:01:14 -0000

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

This plays into #81.  There were certain vocal proponents of re-using their HTTP/2 parsing code as far as possible.  If/when we conclude that it's really silly, I'm more than happy to rip those out.  ;-)

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

<p>This plays into <a href="https://github.com/quicwg/base-drafts/issues/81" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/81" data-id="194722956" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#81</a>.  There were certain vocal proponents of re-using their HTTP/2 parsing code as far as possible.  If/when we conclude that it's really silly, I'm more than happy to rip those out.  ;-)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/127#issuecomment-271065544">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3uVOHhWBUZo9iDShRF_V8kGSuiAks5rPyongaJpZM4LcY_i">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3sYjUQga3gA4pkjfy7JKEAkBvoCks5rPyongaJpZM4LcY_i.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/127#issuecomment-271065544"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #127: This plays into #81.  There were certain vocal proponents of re-using their HTTP/2 parsing code as far as possible.  If/when we conclude that it's really silly, I'm more than happy to rip those out.  ;-)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/127#issuecomment-271065544"}}}</script>
----==_mimepart_58708427ba934_d3e3f962769d140387eb--


From nobody Fri Jan  6 22:10:47 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E04A61298B3 for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 22:10:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BEPIaRruxTiQ for <quic-issues@ietfa.amsl.com>; Fri,  6 Jan 2017 22:10:44 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B7E51298AF for <quic-issues@ietf.org>; Fri,  6 Jan 2017 22:10:44 -0800 (PST)
Date: Fri, 06 Jan 2017 22:10:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483769443; bh=4L1p0nwt5x7hXlL4raYb42bkNHav52aTY5D7auVcDpo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fwVZM9Ji2U6Sjmtssv7eEW+TAPO647RAu9LyTv3Un+wwfl6rYw8W5i3TY8zzn0xBK CtHVjrjb9pB8dK0Y17Y+huj0e5ZmLIs9Kc7w9FYA2wBw4Hmg23FKh/VcZi/gvVofPY Mf2Tv7FyG+EjUABAiVzDqImdYn+qmLiaRyfBd9ug=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/124/271065866@github.com>
In-Reply-To: <quicwg/base-drafts/issues/124@github.com>
References: <quicwg/base-drafts/issues/124@github.com>
Subject: Re: [quicwg/base-drafts] Hinting at quic version in Alt-Svc (#124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5870866334a15_5f1f3f9462c8d13474552"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mcsTCP5HNIst4OmxgoVL--9W4Bw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2017 06:10:46 -0000

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

I *think* this is a non-issue, but it depends on how Source Tokens are handled and I'm not entirely clear on that yet.  So check my logic.

If you've dealt with the server over QUIC before, you know its (previous) supported version list because that data is carried in the Transport Parameters (at least in both our current PRs!).  That should always supersede the Alt-Svc hints.

If you haven't dealt with the server over QUIC before, you're going to do a 1-RTT handshake anyway because you lack a Source Token.  (I think.)  You'll find out the server's supported list before you send any data and detect any attempted downgrade.

The hint only serves to help you avoid the 1-RTT case turning into a 2-RTT case, because you have to first find an acceptable version, *then* do a 1-RTT TLS handshake.  Of course, if you can reuse your 0-RTT context from a TLS/TCP connection, that might get us into muddier water.


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

<p>I <em>think</em> this is a non-issue, but it depends on how Source Tok=
ens are handled and I'm not entirely clear on that yet.  So check my logi=
c.</p>
<p>If you've dealt with the server over QUIC before, you know its (previo=
us) supported version list because that data is carried in the Transport =
Parameters (at least in both our current PRs!).  That should always super=
sede the Alt-Svc hints.</p>
<p>If you haven't dealt with the server over QUIC before, you're going to=
 do a 1-RTT handshake anyway because you lack a Source Token.  (I think.)=
  You'll find out the server's supported list before you send any data an=
d detect any attempted downgrade.</p>
<p>The hint only serves to help you avoid the 1-RTT case turning into a 2=
-RTT case, because you have to first find an acceptable version, <em>then=
</em> do a 1-RTT TLS handshake.  Of course, if you can reuse your 0-RTT c=
ontext from a TLS/TCP connection, that might get us into muddier water.</=
p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/124#issuecomment-271065866">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0zh8=
JDFhRJzt60SvcVFrCMRV3GIks5rPyxjgaJpZM4LcUW8">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8n=
vEsCu_mtsqTkisG-6vap1F9HTks5rPyxjgaJpZM4LcUW8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/124#issuecomment-271065866"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #124: I *think* this is a non-issue, but it depends on how Source Tokens=
 are handled and I'm not entirely clear on that yet.  So check my logic.\=
r\n\r\nIf you've dealt with the server over QUIC before, you know its (pr=
evious) supported version list because that data is carried in the Transp=
ort Parameters (at least in both our current PRs!).  That should always s=
upersede the Alt-Svc hints.\r\n\r\nIf you haven't dealt with the server o=
ver QUIC before, you're going to do a 1-RTT handshake anyway because you =
lack a Source Token.  (I think.)  You'll find out the server's supported =
list before you send any data and detect any attempted downgrade.\r\n\r\n=
The hint only serves to help you avoid the 1-RTT case turning into a 2-RT=
T case, because you have to first find an acceptable version, *then* do a=
 1-RTT TLS handshake.  Of course, if you can reuse your 0-RTT context fro=
m a TLS/TCP connection, that might get us into muddier water.\r\n"}],"act=
ion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/124#issuecomment-271065866"}}}</script>=

----==_mimepart_5870866334a15_5f1f3f9462c8d13474552--


From nobody Sun Jan  8 10:02:01 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 788BC129571 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 10:02:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.217
X-Spam-Level: 
X-Spam-Status: No, score=-3.217 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id on6lBby6itVn for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 10:01:58 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C120112956F for <quic-issues@ietf.org>; Sun,  8 Jan 2017 10:01:58 -0800 (PST)
Date: Sun, 08 Jan 2017 10:01:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483898517; bh=l+hwiwY3vf/lFbZVYTxQJTJHTiBrtxVYJ56B7vQXu0w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zqUXydmH1+bQEfyKSbuWxBH3OyvL1mzz3NuDUpBpBMJnE//bELA6oG9pjt4BXBiiB 37HeCXcc+38N92AJVCG+C8MTNGJWZnoWK0Q5nOp01ukiKgiKnUMEkiALfyQqfoqAe6 NK2XcsqMrdtzmPmH7VG0XnQj7A8iqfSHumiZwkFM=
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/124/271167399@github.com>
In-Reply-To: <quicwg/base-drafts/issues/124@github.com>
References: <quicwg/base-drafts/issues/124@github.com>
Subject: Re: [quicwg/base-drafts] Hinting at quic version in Alt-Svc (#124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58727e95952c4_463f3f888c1f913c542414"; 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
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QPsB6S5qPnLWEM0asyvKzDZDcJ0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Jan 2017 18:02:00 -0000

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

> If you've dealt with the server over QUIC before, you know its (previous) supported version list because that data is carried in the Transport Parameters (at least in both our current PRs!). That should always supersede the Alt-Svc hints.

are you saying you have to pin a min version? how would a service rollback if it operationally needed to? Maybe I'm misreading..

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

<blockquote>
<p>If you've dealt with the server over QUIC before, you know its (previo=
us) supported version list because that data is carried in the Transport =
Parameters (at least in both our current PRs!). That should always supers=
ede the Alt-Svc hints.</p>
</blockquote>
<p>are you saying you have to pin a min version? how would a service roll=
back if it operationally needed to? Maybe I'm misreading..</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/124#issuecomment-271167399">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwyna=
gd-vykRholkzGuemb59R9hgks5rQSSVgaJpZM4LcUW8">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-V=
fZDZmEL5R9AovsA2NB4nF5kVSks5rQSSVgaJpZM4LcUW8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/124#issuecomment-271167399"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #1=
24: \u003e If you've dealt with the server over QUIC before, you know its=
 (previous) supported version list because that data is carried in the Tr=
ansport Parameters (at least in both our current PRs!). That should alway=
s supersede the Alt-Svc hints.\r\n\r\nare you saying you have to pin a mi=
n version? how would a service rollback if it operationally needed to? Ma=
ybe I'm misreading.."}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/124#issuecomment-271167399"}}}</script>=

----==_mimepart_58727e95952c4_463f3f888c1f913c542414--


From nobody Sun Jan  8 10:29:54 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76202129449 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 10:29:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MhPpq9aUvv9k for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 10:29:52 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1AA8124281 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 10:29:51 -0800 (PST)
Date: Sun, 08 Jan 2017 10:29:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483900191; bh=yxt1qF4+TbLZvb83N4bIaJn4lmx19kxdgkTSKTxCnAA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tl7m508Sk9lYFoMZLksmnaDhDwe7OtE3LkmvI43e0hPZ/M+QzHKJiIYLLuuRJ/jxA Bd/CfmHYRVSsR0znjUjRKR7urPStZ1NXS8evsAYcTkp00/Plx/jodHbJUtqCf0SWbM 9emLgJ7aatnPKdBeuSfQFVRYOlDvINgQl46bfaYk=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/124/271169079@github.com>
In-Reply-To: <quicwg/base-drafts/issues/124@github.com>
References: <quicwg/base-drafts/issues/124@github.com>
Subject: Re: [quicwg/base-drafts] Hinting at quic version in Alt-Svc (#124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872851f5771_2670a3fe6e816b138175297"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W11Mm_ciEBs0VT90HY5WAUgCbg4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Jan 2017 18:29:53 -0000

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

In a roll-back scenario, you get a version you don=E2=80=99t understand o=
n the server, then do 0-RTT on the next round-trip, and pick up the serve=
r=E2=80=99s new (old) config.  Not ideal, but still secure.

Sent from my Windows 10 phone

From: Patrick McManus<mailto:notifications@github.com>
Sent: Sunday, January 8, 2017 10:02 AM
To: quicwg/base-drafts<mailto:base-drafts@noreply.github.com>
Cc: Mike Bishop<mailto:Michael.Bishop@microsoft.com>; Comment<mailto:comm=
ent@noreply.github.com>
Subject: Re: [quicwg/base-drafts] Hinting at quic version in Alt-Svc (#12=
4)


If you've dealt with the server over QUIC before, you know its (previous)=
 supported version list because that data is carried in the Transport Par=
ameters (at least in both our current PRs!). That should always supersede=
 the Alt-Svc hints.

are you saying you have to pin a min version? how would a service rollbac=
k if it operationally needed to? Maybe I'm misreading..

=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/124#issuecomment-271167399>, or mute the thread<https=
://github.com/notifications/unsubscribe-auth/AEE2hRtXhY_nU2hAUC3k3RrZchqh=
5qW8ks5rQSSVgaJpZM4LcUW8>.


-- =

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

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

In a roll-back scenario, you get a version you don=E2=80=99t understand o=
n the server, then do 0-RTT on the next round-trip, and pick up the serve=
r=E2=80=99s new (old) config.  Not ideal, but still secure.<br>
<br>
Sent from my Windows 10 phone<br>
<br>
From: Patrick McManus&lt;mailto:notifications@github.com&gt;<br>
Sent: Sunday, January 8, 2017 10:02 AM<br>
To: quicwg/base-drafts&lt;mailto:base-drafts@noreply.github.com&gt;<br>
Cc: Mike Bishop&lt;mailto:Michael.Bishop@microsoft.com&gt;; Comment&lt;ma=
ilto:comment@noreply.github.com&gt;<br>
Subject: Re: [quicwg/base-drafts] Hinting at quic version in Alt-Svc (#12=
4)<br>
<br>
<br>
If you&#39;ve dealt with the server over QUIC before, you know its (previ=
ous) supported version list because that data is carried in the Transport=
 Parameters (at least in both our current PRs!). That should always super=
sede the Alt-Svc hints.<br>
<br>
are you saying you have to pin a min version? how would a service rollbac=
k if it operationally needed to? Maybe I&#39;m misreading..<br>
<br>
=E2=80=94<br>
You are receiving this because you commented.<br>
Reply to this email directly, view it on GitHub&lt;https://github.com/qui=
cwg/base-drafts/issues/124#issuecomment-271167399&gt;, or mute the thread=
&lt;https://github.com/notifications/unsubscribe-auth/AEE2hRtXhY_nU2hAUC3=
k3RrZchqh5qW8ks5rQSSVgaJpZM4LcUW8&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/124#issuecomment-271169079">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5AAr=
qHv978dUHg1oD3fren5ybC1ks5rQSsfgaJpZM4LcUW8">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzo=
0yhDmWK8XN-ymrksWkjv4ex2hks5rQSsfgaJpZM4LcUW8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/124#issuecomment-271169079"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #124: In a roll-back scenario, you get a version you don=E2=80=99t under=
stand on the server, then do 0-RTT on the next round-trip, and pick up th=
e server=E2=80=99s new (old) config.  Not ideal, but still secure.\n\nSen=
t from my Windows 10 phone\n\nFrom: Patrick McManus\u003cmailto:notificat=
ions@github.com\u003e\nSent: Sunday, January 8, 2017 10:02 AM\nTo: quicwg=
/base-drafts\u003cmailto:base-drafts@noreply.github.com\u003e\nCc: Mike B=
ishop\u003cmailto:Michael.Bishop@microsoft.com\u003e; Comment\u003cmailto=
:comment@noreply.github.com\u003e\nSubject: Re: [quicwg/base-drafts] Hint=
ing at quic version in Alt-Svc (#124)\n\n\nIf you've dealt with the serve=
r over QUIC before, you know its (previous) supported version list becaus=
e that data is carried in the Transport Parameters (at least in both our =
current PRs!). That should always supersede the Alt-Svc hints.\n\nare you=
 saying you have to pin a min version? how would a service rollback if it=
 operationally needed to? Maybe I'm misreading..\n\n=E2=80=94\nYou are re=
ceiving this because you commented.\nReply to this email directly, view i=
t on GitHub\u003chttps://github.com/quicwg/base-drafts/issues/124#issueco=
mment-271167399\u003e, or mute the thread\u003chttps://github.com/notific=
ations/unsubscribe-auth/AEE2hRtXhY_nU2hAUC3k3RrZchqh5qW8ks5rQSSVgaJpZM4Lc=
UW8\u003e.\n"}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/124#issuecomment-271169079"}}}</script>=

----==_mimepart_5872851f5771_2670a3fe6e816b138175297--


From nobody Sun Jan  8 14:22:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7AC012999A for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 14:21:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NEmo0K8KUUMC for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 14:21:58 -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 B2C57129990 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 14:21:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kDimkETCdbarfhMfdLR4DR4PJ3Y=; b=NEygamcj/nIVqDNS 0SvRkm5jZR8vEsIiyj7Gx6XbcuLYI5Wb6SKEqO/rRoPvZDLXFw+PnfQFMIFBYNyE td7K8qbBC6QruTFFIqOCUGhpyVnqu3kuzLTrTKX4xqoT1CNIWeQSPy5bEjudIeah p/aovasyJPt+PE7BVD8MIMGDP0g=
Received: by filter0515p1mdw1.sendgrid.net with SMTP id filter0515p1mdw1-19699-5872BB83-3D 2017-01-08 22:21:55.558910172 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id XxdtGu5lTV-h4utT7LlFYg for <quic-issues@ietf.org>; Sun, 08 Jan 2017 22:21:55.397 +0000 (UTC)
Date: Sun, 08 Jan 2017 14:21:55 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15634540@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872bb8354ed4_78133fe9e3c111341644b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2KLTz/rq3MKh5ZBENCB2iB6tR38rYB4a6EZu Vn/MoQAqpCmtOXdtP5vHIn3g/fOY/D8yvOi96GYYvAtQHYUdvuzc10j6wtWv7xhhEeIQw0xToMKMlt iAyO22ymuKIiJ7TnIhbTxhd3C/t69/6ilMtQw6F56DI14aALLyyxbG5CSB3DaLn2M9RvfmHyZ0tIZI s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S42ngWb2sWiROHw29iINKASlaZg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Jan 2017 22:22:00 -0000

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

martinthomson commented on this pull request.



> @@ -633,7 +632,7 @@ on the two endpoints agreeing on a version.
 A QUIC connection begins with a client sending a handshake packet. Until the
 cryptographic handshake ({{handshake}}) produces 1-RTT keys, packets sent by a
 client MUST include the version in the packet header.  This allows the server to
-identify early packets and to enable version negotiation.
+identify 0-RTT packets and to enable version negotiation.

I guess that we still disagree about the necessity for marking 0-RTT packets then.  I will remove the sentence in the interests of not blocking the entire PR.  Expect this to come up 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/122
----==_mimepart_5872bb8354ed4_78133fe9e3c111341644b7
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -633,7 +632,7 @@ on the two endpoints agreeing on a version.
 A QUIC connection begins with a client sending a handshake packet. Until the
 cryptographic handshake ({{handshake}}) produces 1-RTT keys, packets sent by a
 client MUST include the version in the packet header.  This allows the server to
-identify early packets and to enable version negotiation.
+identify 0-RTT packets and to enable version negotiation.
</pre>
<p>I guess that we still disagree about the necessity for marking 0-RTT packets then.  I will remove the sentence in the interests of not blocking the entire PR.  Expect this to come up 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/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6ZLH6SsbvRnLJ0OP3Fdo6P69IGUks5rQWGDgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6BweXVl5DzCZWu3RRsHGFi4Os7Gks5rQWGDgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_5872bb8354ed4_78133fe9e3c111341644b7--


From nobody Sun Jan  8 14:23:38 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2021F1299A4 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 14:23:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G5jIuKEYiX3V for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 14:23:36 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5899912999A for <quic-issues@ietf.org>; Sun,  8 Jan 2017 14:23:36 -0800 (PST)
Date: Sun, 08 Jan 2017 14:23:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483914215; bh=T9971PDLiT0wf+6EU73XlFo7L+tvHAiteFGIynJkdPA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x0UvvATYuytqMjoKIhLzwRkHP9HyK+XaKdj04Qmm8dz5xpQbxNmah3hXcYHdYRCPN ZT1j7jiLVbea9njUhiVkDsdt0KgeW8qdFgEWbDIDUQKOqffpIQtyBiyfxh0Sl2G9W8 KFdHNxaSlQbUL4iFZgux/NX7JB4UiP5hm78kd44Q=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15634638@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872bbe77cc49_16ee3fe9e3c111341278bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aYASfZO1T9F0Q196DsLamSR2OsU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Jan 2017 22:23:38 -0000

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

martinthomson commented on this pull request.



>  ### Values of Transport Parameters for 0-RTT
 
-Transport parameters from the server are remembered by the client for 0-RTT
-connections.  If values change as a result of completing the handshake, the
-client is expected to respect the new values.  This introduces some potential
-problems, particularly with respect to transport parameters that establish
-limits:
+Optional transport parameters from the server MUST be reset to default values by
+the client for 0-RTT connections.
+
+The mandatory transport parameters for stream and connection flow control and
+concurrent stream limits MUST be remembered by the client.  The idle timeout value

The problem with "MAY" is that we don't establish defaults.  If the client decides not to remember it has no idea how much flow control window it can use or how many streams it can open.  So we either need to define defaults (maybe 0-RTT defaults) or we do this as 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/122
----==_mimepart_5872bbe77cc49_16ee3fe9e3c111341278bf
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  ### Values of Transport Parameters for 0-RTT
 
-Transport parameters from the server are remembered by the client for 0-RTT
-connections.  If values change as a result of completing the handshake, the
-client is expected to respect the new values.  This introduces some potential
-problems, particularly with respect to transport parameters that establish
-limits:
+Optional transport parameters from the server MUST be reset to default values by
+the client for 0-RTT connections.
+
+The mandatory transport parameters for stream and connection flow control and
+concurrent stream limits MUST be remembered by the client.  The idle timeout value
</pre>
<p>The problem with "MAY" is that we don't establish defaults.  If the client decides not to remember it has no idea how much flow control window it can use or how many streams it can open.  So we either need to define defaults (maybe 0-RTT defaults) or we do this as 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/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxxhz8pJOqRr6zrygSdFDmGKiJJaks5rQWHngaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzoEAil4jHsGDIItqxR4XSLyYPPcks5rQWHngaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_5872bbe77cc49_16ee3fe9e3c111341278bf--


From nobody Sun Jan  8 14:23:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E630712999A for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 14:23:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UWSpdN8gPyhI for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 14:23:47 -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 2FF2D12998F for <quic-issues@ietf.org>; Sun,  8 Jan 2017 14:23:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+rrppzEAvqJ6Jv7etuAIn6m7PcQ=; b=fzRp1dIhuIAqorDK x1ZYVi4fFCorpGxCe1EWjKhrCS9/ZsJ8oLtFpMGyklpKSLTL1CL9qAhy0hnhENPz /rumEg7fDpiIi04S6tv3pxJYt3dc/EGmLYyt/4G9Nu2QOdkyqz5c+h3Mel/LoYCo bCzGuAP1pxzAZhlUO2cAt/3MocY=
Received: by filter0923p1mdw1.sendgrid.net with SMTP id filter0923p1mdw1-16621-5872BBF1-6F 2017-01-08 22:23:45.896491492 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id RGiOJDI_T56OORwYET8xiA for <quic-issues@ietf.org>; Sun, 08 Jan 2017 22:23:45.814 +0000 (UTC)
Date: Sun, 08 Jan 2017 14:23:45 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15634643@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872bbf1b454e_1f723fd668d01140364866"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ap1QYSe0Slpd1rxcxKAuMF1WZS380zaCe9f AkvY8aUIFlzP2S5Yc5qRTXnHdVrkOA+UriSsdojCONKzujO3Blaw55GE6O8ervNsNvZJBRRoOyuJRk UJ/VOECJSYQ3CrSx7l9+1TZR9emA/xuZUIdNLUT4J4hhT0rp9FWGBeZTpJz2WMyGgvHWxeGog229ow Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fvT0VllUtInTwAVdGeza8FvTZnc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Jan 2017 22:23:49 -0000

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

martinthomson commented on this pull request.



> -connections.  If values change as a result of completing the handshake, the
-client is expected to respect the new values.  This introduces some potential
-problems, particularly with respect to transport parameters that establish
-limits:
+Optional transport parameters from the server MUST be reset to default values by
+the client for 0-RTT connections.
+
+The mandatory transport parameters for stream and connection flow control and
+concurrent stream limits MUST be remembered by the client.  The idle timeout value
+is not expected to be relevant for the short time that it takes to obtain 1-RTT
+keys.
+
+
+Transport parameter values could change as a result of completing the handshake.
+The client MUST respect the new values when the handshake completes.  This
+introduces some potential problems:
 
 * A client might exceed a newly declared connection or stream flow control limit
   with 0-RTT data.  If this occurs, the client ceases transmission as though the

Sure.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/122
----==_mimepart_5872bbf1b454e_1f723fd668d01140364866
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -connections.  If values change as a result of completing the handshake, the
-client is expected to respect the new values.  This introduces some potential
-problems, particularly with respect to transport parameters that establish
-limits:
+Optional transport parameters from the server MUST be reset to default values by
+the client for 0-RTT connections.
+
+The mandatory transport parameters for stream and connection flow control and
+concurrent stream limits MUST be remembered by the client.  The idle timeout value
+is not expected to be relevant for the short time that it takes to obtain 1-RTT
+keys.
+
+
+Transport parameter values could change as a result of completing the handshake.
+The client MUST respect the new values when the handshake completes.  This
+introduces some potential problems:
 
 * A client might exceed a newly declared connection or stream flow control limit
   with 0-RTT data.  If this occurs, the client ceases transmission as though the
</pre>
<p>Sure.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq38CXoEIhLIC2RbzxbsBd21LA62lks5rQWHxgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7iyLeHMGnrdD2pidpMRm2OCkJ3gks5rQWHxgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_5872bbf1b454e_1f723fd668d01140364866--


From nobody Sun Jan  8 14:26:51 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6ECA1299A9 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 14:26:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HT5rPVHady0B for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 14:26: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 329841299A5 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 14:26:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CTYaJJzOD4SL9pvGt/SNICHMxCU=; b=HouIAW0f/v538h6k lOMAW0iDTDHwJ1ddRo/vXwLiLWKnjqAvmQw2ltqsX0/3kAb35VhbbD/vBo4yA/Qb 49WlbcpMinMclnoXTYwMDH6CjMwVX2bqNqIofIKGVHshGbSjKj1J4snLbQBx8p8s y362yJiQKO1bi20nFtZ6Cl0P154=
Received: by filter1107p1mdw1.sendgrid.net with SMTP id filter1107p1mdw1-29690-5872BCA7-9 2017-01-08 22:26:47.172796348 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id IYcs1gw-QDGRSgNQ46Ad5g for <quic-issues@ietf.org>; Sun, 08 Jan 2017 22:26:47.034 +0000 (UTC)
Date: Sun, 08 Jan 2017 14:26:46 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/129/review/15634722@github.com>
In-Reply-To: <quicwg/base-drafts/pull/129@github.com>
References: <quicwg/base-drafts/pull/129@github.com>
Subject: Re: [quicwg/base-drafts] Update the diagrams (#129)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872bca6e0d85_34ea3fe9e3c11134172527"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3UkgvAe5iTKKjlc5OwdF2GNkmzzA4uemJhxJ Ee3HNLg52s+eT7V4UlK5QMrn4VE6DF0tK9koNP1EonI25+9pid4Y/m3ZcjNh67tSwGM2g6rCqZ6ssi 6Whvejyfn9gqhL4GGLPxKGzlMAUYQBujF3NBPZRK2AR83n6rETljsNvclwSZOegnx3iQaIS0z6m/n4 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o6iD98Ic4TnjAV5MNoNttktacQs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Jan 2017 22:26:50 -0000

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

martinthomson commented on this pull request.



> @@ -424,12 +426,11 @@ The fields in a Regular packet past the Common Header are the following:
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet's Common Header and fields are authenticated,
-  but not encrypted.  The rest of a Regular packet, starting with the first
-  frame, is both authenticated and encrypted.  Immediately following the header,
-  Regular packets contain AEAD (Authenticated Encryption with Associated Data)
-  data.  After decryption, the plaintext consists of a sequence of
-  frames, as shown below (frames are described in {{frames}}).
+* AEAD Data: The remainder of a Regular packet is both authenticated and
+  encrypted once packet protection keys are available.  {{QUIC-TLS}} describes

Hmm, you need a normative definition of how to protect/unprotect the plaintext and that is in QUIC-TLS.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/129
----==_mimepart_5872bca6e0d85_34ea3fe9e3c11134172527
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/129">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -424,12 +426,11 @@ The fields in a Regular packet past the Common Header are the following:
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet&#39;s Common Header and fields are authenticated,
-  but not encrypted.  The rest of a Regular packet, starting with the first
-  frame, is both authenticated and encrypted.  Immediately following the header,
-  Regular packets contain AEAD (Authenticated Encryption with Associated Data)
-  data.  After decryption, the plaintext consists of a sequence of
-  frames, as shown below (frames are described in {{frames}}).
+* AEAD Data: The remainder of a Regular packet is both authenticated and
+  encrypted once packet protection keys are available.  {{QUIC-TLS}} describes
</pre>
<p>Hmm, you need a normative definition of how to protect/unprotect the plaintext and that is in QUIC-TLS.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/129">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Cu3mvjsut-_HaQKbxI4g6nkJLDks5rQWKmgaJpZM4LcZtf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7o_IRhz8M0XdEA6mTNRAcwRbJiiks5rQWKmgaJpZM4LcZtf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/129"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #129"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/129"}}}</script>
----==_mimepart_5872bca6e0d85_34ea3fe9e3c11134172527--


From nobody Sun Jan  8 14:37:16 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64D511299AD for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 14:37:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.974
X-Spam-Level: 
X-Spam-Status: No, score=-4.974 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZyD3XyerqMj6 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 14:37:14 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3254E1299AC for <quic-issues@ietf.org>; Sun,  8 Jan 2017 14:37:14 -0800 (PST)
Date: Sun, 08 Jan 2017 14:37:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483915033; bh=pDsUM3E/vyOSkZP3Foi69g7owi6tmhqTfV1cN1Dn3A8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AoC6wUirnEcZHMWK18aMuogAtecX8SLakn24BrDWuNrq7vCBbzQZss0MKwwsXGvDe Rajr7V8rovhPymCfFEP1q8IQGJalqGIfBefETYPHjZDRnLiImc3t8FdtOTNyQHwKH8 LTE9NUaOyaEcXSPQQrFrmB10/m+/1b/Bjc4i1N48=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/130/review/15634928@github.com>
In-Reply-To: <quicwg/base-drafts/pull/130@github.com>
References: <quicwg/base-drafts/pull/130@github.com>
Subject: Re: [quicwg/base-drafts] Errors move (#130)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872bf1985723_134f73fe6e816b1381078f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MGK9HcjX6PSG5JLvdbzhz426cdM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Jan 2017 22:37:15 -0000

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

martinthomson approved this pull request.

Lots of those "TLS" codes are a bit wrong, but we'll get to that eventually.



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

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

<p>Lots of those "TLS" codes are a bit wrong, but we'll get to that eventually.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/130#pullrequestreview-15634928">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6oBGNP96bxwj-q492IUCVSCcnpEks5rQWUZgaJpZM4LdVwm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1mLP44P3teMRvIz-2iE63Ke9UoUks5rQWUZgaJpZM4LdVwm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/130#pullrequestreview-15634928"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #130"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/130#pullrequestreview-15634928"}}}</script>
----==_mimepart_5872bf1985723_134f73fe6e816b1381078f5--


From nobody Sun Jan  8 14:50:59 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA93F129574 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 14:50:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.252
X-Spam-Level: 
X-Spam-Status: No, score=-6.252 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cohKTcnZxWg2 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 14:50:56 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6207C1293F5 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 14:50:56 -0800 (PST)
Date: Sun, 08 Jan 2017 14:50:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483915855; bh=YwiDFfd0+K9Rlua1lbMy1gzG7pXEEEPO2+hwsmcruuU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yCaanG4iZXVM7Uk3V2AcUVoBxXOmtQRO9vPCu7aCQauWxAWUeBDnJREJFCTuN5N3m yVMeIafoWhX/JfbnCq9IQq5r6dpNfLPXWu6JOhzxqBuI+NyVGg8u6ruefWU8phKKgQ aBPf5WGXB0CAkTgEQrb9l0DbeLHfmTTUhaDTvZd4=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/131/review/15635029@github.com>
In-Reply-To: <quicwg/base-drafts/pull/131@github.com>
References: <quicwg/base-drafts/pull/131@github.com>
Subject: Re: [quicwg/base-drafts] Separate error spaces (#131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872c24f99180_45723fcbccdaf138355539"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/stMSdgs3Bf5PtGrAuuy-6JKYi0w>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Jan 2017 22:50:58 -0000

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

martinthomson approved this pull request.

So this is really a set of concrete changes to the HTTP mapping that add a bunch of appropriate error codes.  I might have quibbled on a few of the choices, but the overall change is such an improvement that I think we should take this and open new issues on those quibbles.

>  
-TODO: Discuss error handling beyond just listing error codes.
+0x0000-0x3FFF:

I wonder if it would be ... nicer ... to allow the application protocol use of the lower portion of the error code 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/131#pullrequestreview-15635029
----==_mimepart_5872c24f99180_45723fcbccdaf138355539
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>So this is really a set of concrete changes to the HTTP mapping that add a bunch of appropriate error codes.  I might have quibbled on a few of the choices, but the overall change is such an improvement that I think we should take this and open new issues on those quibbles.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/131#pullrequestreview-15635029">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-TODO: Discuss error handling beyond just listing error codes.
+0x0000-0x3FFF:
</pre>
<p>I wonder if it would be ... nicer ... to allow the application protocol use of the lower portion of the error code 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/131#pullrequestreview-15635029">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq71TOiw4uSx-ERpzx8QSPxGXSJY1ks5rQWhPgaJpZM4LdV_r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0Jy8IKcU9pAKbTS7cOIM7MqEU08ks5rQWhPgaJpZM4LdV_r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/131#pullrequestreview-15635029"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #131"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/131#pullrequestreview-15635029"}}}</script>
----==_mimepart_5872c24f99180_45723fcbccdaf138355539--


From nobody Sun Jan  8 14:52:51 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EF5E129660 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 14:52:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DaJu8qj78yH8 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 14:52:49 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF29612962F for <quic-issues@ietf.org>; Sun,  8 Jan 2017 14:52:48 -0800 (PST)
Date: Sun, 08 Jan 2017 14:52:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483915968; bh=N4XWukzZ2Ugl5h2m1dEqZAIkAC1UbdfjAKdEYVGDCdg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BhzC+sgAkqcijLrBcFQr26DSzjbyP4ecSsVEEgkiLYe+ehL8sfgmckMlBD3LmzbRB A9OW3FpKy+Nbo+L18qxNadOzcyHR7gF+FOD+NrU5OqQz4nPF+/PEAGpUaktzCXMPkX Kd+6tW/yv5hKOjHtvlkmaXNYs6WoPqC9ggNyi+EE=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/131/review/15635246@github.com>
In-Reply-To: <quicwg/base-drafts/pull/131@github.com>
References: <quicwg/base-drafts/pull/131@github.com>
Subject: Re: [quicwg/base-drafts] Separate error spaces (#131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872c2c053f14_7cb13fe6e816b138354752"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_cHqbLqC6l_xYcBUeNrzf8UcD0A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Jan 2017 22:52:50 -0000

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

martinthomson commented on this pull request.



>  
-TODO: Discuss error handling beyond just listing error codes.
+0x0000-0x3FFF:

Oh, and to that end, maybe also move the host local to the same space, so we have: app, host, quic, security.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/131
----==_mimepart_5872c2c053f14_7cb13fe6e816b138354752
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/131">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-TODO: Discuss error handling beyond just listing error codes.
+0x0000-0x3FFF:
</pre>
<p>Oh, and to that end, maybe also move the host local to the same space, so we have: app, host, quic, security.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/131">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_FQhhKDOXz3QUIWL1THTLcdQ2Qhks5rQWjAgaJpZM4LdV_r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4DSoRmwbiD2z8Jf4Mvv3fdRZN2xks5rQWjAgaJpZM4LdV_r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/131"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #131"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/131"}}}</script>
----==_mimepart_5872c2c053f14_7cb13fe6e816b138354752--


From nobody Sun Jan  8 15:17:56 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A1C21296A2 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 15:17:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rp4DPrtqmCQ5 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 15:17:53 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8159E129616 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 15:17:53 -0800 (PST)
Date: Sun, 08 Jan 2017 15:17:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483917472; bh=729rKfASuIYsn9aJIAFHTtJ7webVM0Q3QRYAFrvLEg8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DnVqwbzDP5wQRvi121KOlWN5Njh1EyN0mcqoeb82fJneM1bj+KoZFlrBDYVXR8U0O 1mwpV33IWd8ahB4z8NaSodU8zMH6kEieHfNHRW0B/R5iTvjoykGkMIrnF9EiTVFLJC X5pgRkWhQFfuSKDRmU0hsq34UPAWI/eeY+DzYRBM=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/124/271187816@github.com>
In-Reply-To: <quicwg/base-drafts/issues/124@github.com>
References: <quicwg/base-drafts/issues/124@github.com>
Subject: Re: [quicwg/base-drafts] Hinting at quic version in Alt-Svc (#124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872c8a08d4c1_17df3fa0696c1134392091"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PEJlNIuPQIYY0u7KLUclHqL6hfw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Jan 2017 23:17:55 -0000

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

I think that there is a hole in the logic.  Say that you have a client that prefers version 22.  It receives a false advertisement that says that the server supports version 20 and 21 (it really does include 22, but it's old or modified).  The client will proceed into the handshake with 21.

The server supports 22, and the client eventually learns this.  However, neither peer is dissatisfied with 21 and so they proceed with 21. If 21 actually has a vulnerability that neither is aware of, that's an opening for an attacker.  If the client is REQUIRED to reject this we have no security issue, just a nasty performance one (assuming that we stick to h2 in this case because hq just failed).

The text that I currently have does not require a failure in this case.  The assumption being that if the server did not trigger version negotiation, then the server was OK with the version that the client offered.  I think that this is a considerable weakness in the version negotiation scheme because the decision to trigger negotiation is made in ignorance of all the facts.  That might be a difficult problem to address though.

The basic property we're looking for is that the peer that chooses gets its most preferred choice from the set of mutually supported options.  If we don't require a hard fail, it's clear to me that we don't have that property.  We might be able to regain that property by adding a bunch of extra conditions on the ways that version hints can be advertised.  But that significantly increases the complexity of the security analysis required, as well as the fragility of the protocol.

@MikeBishop is right to point out that without a hint in Alt-Svc, you can get some nasty latency effects.  It's probably also true that we can add conditions on the advertisement that will be met by Alt-Svc and address the concern, but we need to be very careful about this.

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

<p>I think that there is a hole in the logic.  Say that you have a client=
 that prefers version 22.  It receives a false advertisement that says th=
at the server supports version 20 and 21 (it really does include 22, but =
it's old or modified).  The client will proceed into the handshake with 2=
1.</p>
<p>The server supports 22, and the client eventually learns this.  Howeve=
r, neither peer is dissatisfied with 21 and so they proceed with 21. If 2=
1 actually has a vulnerability that neither is aware of, that's an openin=
g for an attacker.  If the client is REQUIRED to reject this we have no s=
ecurity issue, just a nasty performance one (assuming that we stick to h2=
 in this case because hq just failed).</p>
<p>The text that I currently have does not require a failure in this case=
.  The assumption being that if the server did not trigger version negoti=
ation, then the server was OK with the version that the client offered.  =
I think that this is a considerable weakness in the version negotiation s=
cheme because the decision to trigger negotiation is made in ignorance of=
 all the facts.  That might be a difficult problem to address though.</p>=

<p>The basic property we're looking for is that the peer that chooses get=
s its most preferred choice from the set of mutually supported options.  =
If we don't require a hard fail, it's clear to me that we don't have that=
 property.  We might be able to regain that property by adding a bunch of=
 extra conditions on the ways that version hints can be advertised.  But =
that significantly increases the complexity of the security analysis requ=
ired, as well as the fragility of the protocol.</p>
<p><a href=3D"https://github.com/MikeBishop" class=3D"user-mention">@Mike=
Bishop</a> is right to point out that without a hint in Alt-Svc, you can =
get some nasty latency effects.  It's probably also true that we can add =
conditions on the advertisement that will be met by Alt-Svc and address t=
he concern, but we need to be very careful about 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/124#issuecomment-271187816">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6OrK=
bUvMuqubl6d-1oflFOUs_W-ks5rQW6ggaJpZM4LcUW8">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyt=
y6kjg8Qrh7MISlopNEUKBoLcvks5rQW6ggaJpZM4LcUW8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/124#issuecomment-271187816"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #124: I think that there is a hole in the logic.  Say that you have a=
 client that prefers version 22.  It receives a false advertisement that =
says that the server supports version 20 and 21 (it really does include 2=
2, but it's old or modified).  The client will proceed into the handshake=
 with 21.\r\n\r\nThe server supports 22, and the client eventually learns=
 this.  However, neither peer is dissatisfied with 21 and so they proceed=
 with 21. If 21 actually has a vulnerability that neither is aware of, th=
at's an opening for an attacker.  If the client is REQUIRED to reject thi=
s we have no security issue, just a nasty performance one (assuming that =
we stick to h2 in this case because hq just failed).\r\n\r\nThe text that=
 I currently have does not require a failure in this case.  The assumptio=
n being that if the server did not trigger version negotiation, then the =
server was OK with the version that the client offered.  I think that thi=
s is a considerable weakness in the version negotiation scheme because th=
e decision to trigger negotiation is made in ignorance of all the facts. =
 That might be a difficult problem to address though.\r\n\r\nThe basic pr=
operty we're looking for is that the peer that chooses gets its most pref=
erred choice from the set of mutually supported options.  If we don't req=
uire a hard fail, it's clear to me that we don't have that property.  We =
might be able to regain that property by adding a bunch of extra conditio=
ns on the ways that version hints can be advertised.  But that significan=
tly increases the complexity of the security analysis required, as well a=
s the fragility of the protocol.\r\n\r\n@MikeBishop is right to point out=
 that without a hint in Alt-Svc, you can get some nasty latency effects. =
 It's probably also true that we can add conditions on the advertisement =
that will be met by Alt-Svc and address the concern, but we need to be ve=
ry careful about this."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/124#issuecomment-271187816"}}}</script=
>=

----==_mimepart_5872c8a08d4c1_17df3fa0696c1134392091--


From nobody Sun Jan  8 16:08:31 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C7E351299F4 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:08:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zv6Glu7xtTOY for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:08:27 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E554B1299F8 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:08:26 -0800 (PST)
Date: Sun, 08 Jan 2017 16:08:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483920505; bh=uWQ54X8MaNrYniOEuvkMQG6dVim+tInA3OhvE1Yj25g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o/f6SOjD1abLFULT8XiGfKPYajDB/yiJxA/ouC9SvY6dKFogHmfZrBhedIX6hYx02 FMj8cNerVhtee0ZxsK9lBT7Dp+qwjlDShqoy5DqAyeAxe2qd+QvqZMCwKn3uA6+QHU QZ8RgoeEkGkcl/i9+XMAVUU5rvS2trbdheh8moeE=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/124/271191339@github.com>
In-Reply-To: <quicwg/base-drafts/issues/124@github.com>
References: <quicwg/base-drafts/issues/124@github.com>
Subject: Re: [quicwg/base-drafts] Hinting at quic version in Alt-Svc (#124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872d479b56c8_49b73fd668d0114050de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aqs7mGtvDX-kcQQzgZ8pIzzCqRY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:08:29 -0000

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

I would phrase the desired property differently, and that probably influences the different approaches.  My desired properties were that the peers wind up on *some mutually-acceptable* version on the current connection and can identify the highest mutually-supported version (and switch to it if they choose) 1 RTT later.  Notably, the upgrade case -- if the server has newly added support for version 22, I think it's fine for clients to use version 21 for one more connection while they discover the server's new capability.

If a version is vulnerable and neither peer knows it, then an attacker has an opening.  That's going to be true regardless.  Clients that don't update their acceptable protocols are vulnerabilities waiting to happen, whatever else we mandate.

If you want to change the new-connection-on-higher-version-discovery from MAY to SHOULD or MUST, that's a reasonable point of discussion.  I'd also be fine saying that authenticated hints (such as previous connections) MUST always trump unauthenticated hints (such as DNS or http:// Alt-Svc).  I'm somewhat less comfortable saying unauthenticated hints get ignored 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/124#issuecomment-271191339
----==_mimepart_5872d479b56c8_49b73fd668d0114050de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I would phrase the desired property differently, and that probably inf=
luences the different approaches.  My desired properties were that the pe=
ers wind up on <em>some mutually-acceptable</em> version on the current c=
onnection and can identify the highest mutually-supported version (and sw=
itch to it if they choose) 1 RTT later.  Notably, the upgrade case -- if =
the server has newly added support for version 22, I think it's fine for =
clients to use version 21 for one more connection while they discover the=
 server's new capability.</p>
<p>If a version is vulnerable and neither peer knows it, then an attacker=
 has an opening.  That's going to be true regardless.  Clients that don't=
 update their acceptable protocols are vulnerabilities waiting to happen,=
 whatever else we mandate.</p>
<p>If you want to change the new-connection-on-higher-version-discovery f=
rom MAY to SHOULD or MUST, that's a reasonable point of discussion.  I'd =
also be fine saying that authenticated hints (such as previous connection=
s) MUST always trump unauthenticated hints (such as DNS or http:// Alt-Sv=
c).  I'm somewhat less comfortable saying unauthenticated hints get ignor=
ed entirely.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/124#issuecomment-271191339">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyQSU=
olPHEbUJkhSEqvwWdblI4n4ks5rQXp5gaJpZM4LcUW8">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq29=
02_plB8HE-keb1hExKqVKjFGKks5rQXp5gaJpZM4LcUW8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/124#issuecomment-271191339"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #124: I would phrase the desired property differently, and that probably=
 influences the different approaches.  My desired properties were that th=
e peers wind up on *some mutually-acceptable* version on the current conn=
ection and can identify the highest mutually-supported version (and switc=
h to it if they choose) 1 RTT later.  Notably, the upgrade case -- if the=
 server has newly added support for version 22, I think it's fine for cli=
ents to use version 21 for one more connection while they discover the se=
rver's new capability.\r\n\r\nIf a version is vulnerable and neither peer=
 knows it, then an attacker has an opening.  That's going to be true rega=
rdless.  Clients that don't update their acceptable protocols are vulnera=
bilities waiting to happen, whatever else we mandate.\r\n\r\nIf you want =
to change the new-connection-on-higher-version-discovery from MAY to SHOU=
LD or MUST, that's a reasonable point of discussion.  I'd also be fine sa=
ying that authenticated hints (such as previous connections) MUST always =
trump unauthenticated hints (such as DNS or http:// Alt-Svc).  I'm somewh=
at less comfortable saying unauthenticated hints get ignored entirely."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/124#issuecomment-271191339"}}}</script>=

----==_mimepart_5872d479b56c8_49b73fd668d0114050de--


From nobody Sun Jan  8 16:09:57 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4ACB2129A07 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:09:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KkxyeYz4xD_V for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:09:54 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E1421299F8 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:09:54 -0800 (PST)
Date: Sun, 08 Jan 2017 16:09:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483920593; bh=ZMSn8Jl+5yvAmp9qGfRfhztAudFp1q71W8HKCHGZrnQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IQGdnD9/nXQJy9UBwhJBJgY7JCFA4Sjh9lU8r9HZe8kCH8ohyfLY879AgFg3KIE/o 9wnt/HCrTcHzs8gYLjocwyKPUu2TCcAjeVaGzxyMFaCzzPDG8ZGqQo3mtJkm0gON1w X/dLGI3luvhyQ99u8CHVTFl2skzIIOGCgoJ5+ImI=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/131/review/15636807@github.com>
In-Reply-To: <quicwg/base-drafts/pull/131@github.com>
References: <quicwg/base-drafts/pull/131@github.com>
Subject: Re: [quicwg/base-drafts] Separate error spaces (#131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872d4d1663d5_64ab3fba87aab14044852e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xDkffokIYZ7b8gc2Ee4e39PQ3KA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:09:55 -0000

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

MikeBishop commented on this pull request.



>  
-TODO: Discuss error handling beyond just listing error codes.
+0x0000-0x3FFF:

Perfectly happy to do that.  My logic was more "modify as few existing codes as possible."  ;-)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/131
----==_mimepart_5872d4d1663d5_64ab3fba87aab14044852e
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/131">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-TODO: Discuss error handling beyond just listing error codes.
+0x0000-0x3FFF:
</pre>
<p>Perfectly happy to do that.  My logic was more "modify as few existing codes as possible."  ;-)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/131">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq77D-2bJNseANRMrbm4plAqLMbuLks5rQXrRgaJpZM4LdV_r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5G03CtZBHq1t4nwPIzK1ys8EyG1ks5rQXrRgaJpZM4LdV_r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/131"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #131"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/131"}}}</script>
----==_mimepart_5872d4d1663d5_64ab3fba87aab14044852e--


From nobody Sun Jan  8 16:11:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AFA6129A0A for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:11:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.515
X-Spam-Level: 
X-Spam-Status: No, score=-4.515 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sW9V-9kqbd6e for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:11:31 -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 D2469129A09 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:11:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PypQPP77EmId+6hSOE00m+gWUtE=; b=EV2Rf5qg+zjc+1Kw MC34vj1AoHs3orqCsCss6sa22+cTe78v0ewXFHUCRUrW7ECC6bsL1Hjs9K1lzlb+ 380sIATYWDbo/FY02OoB2JvGuRKXy7SVeVniM9P+DiRXjRzmsqW1HCXKTiVcMorD W7wFq3mUlZGyzhnYUADPgxBVX5Q=
Received: by filter0842p1mdw1.sendgrid.net with SMTP id filter0842p1mdw1-5862-5872D530-2C 2017-01-09 00:11:28.999756677 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id S_iuIy5qST6AE_4hpakYEw for <quic-issues@ietf.org>; Mon, 09 Jan 2017 00:11:29.012 +0000 (UTC)
Date: Sun, 08 Jan 2017 16:11:28 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/129/review/15636830@github.com>
In-Reply-To: <quicwg/base-drafts/pull/129@github.com>
References: <quicwg/base-drafts/pull/129@github.com>
Subject: Re: [quicwg/base-drafts] Update the diagrams (#129)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872d530e33d8_65f43fa0696c1134896c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3pWt9TZv2atu9PiovXn3qiam6Q37YGlHANBU wgLQ9TnwoXBlCh1jp3MLZh+kkD0h+YbN0OuGfAyqXyQmEUKnElQ5mpCTMN24PmWRTJR44fs4nndd0x vO1/dZ5DPJMVh5eg5IFwGusEWRjIyK6NfwnkncZ9B8sfC3FI5FAxNGJFDjAdSa4Gr5troXK+B4HlsN M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YzTymEVOwSRyoO2y-rLuIrDc_TE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:11:32 -0000

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

MikeBishop commented on this pull request.



> @@ -424,12 +426,11 @@ The fields in a Regular packet past the Common Header are the following:
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet's Common Header and fields are authenticated,
-  but not encrypted.  The rest of a Regular packet, starting with the first
-  frame, is both authenticated and encrypted.  Immediately following the header,
-  Regular packets contain AEAD (Authenticated Encryption with Associated Data)
-  data.  After decryption, the plaintext consists of a sequence of
-  frames, as shown below (frames are described in {{frames}}).
+* AEAD Data: The remainder of a Regular packet is both authenticated and
+  encrypted once packet protection keys are available.  {{QUIC-TLS}} describes

Should it be?  TLS just provides the keys; QUIC does the actual protect/unprotect 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/129
----==_mimepart_5872d530e33d8_65f43fa0696c1134896c9
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/129">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -424,12 +426,11 @@ The fields in a Regular packet past the Common Header are the following:
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet&#39;s Common Header and fields are authenticated,
-  but not encrypted.  The rest of a Regular packet, starting with the first
-  frame, is both authenticated and encrypted.  Immediately following the header,
-  Regular packets contain AEAD (Authenticated Encryption with Associated Data)
-  data.  After decryption, the plaintext consists of a sequence of
-  frames, as shown below (frames are described in {{frames}}).
+* AEAD Data: The remainder of a Regular packet is both authenticated and
+  encrypted once packet protection keys are available.  {{QUIC-TLS}} describes
</pre>
<p>Should it be?  TLS just provides the keys; QUIC does the actual protect/unprotect work.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/129">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq40Zb5L4EYZ2KvFLaSkQbXR9wRpKks5rQXswgaJpZM4LcZtf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9viCiMFoQjzNGO8vno6Dz4fgMM9ks5rQXswgaJpZM4LcZtf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/129"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #129"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/129"}}}</script>
----==_mimepart_5872d530e33d8_65f43fa0696c1134896c9--


From nobody Sun Jan  8 16:17:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4591A129A16 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:17:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j8GVYokOYMSe for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:17:13 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D6C1A129A14 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:17:12 -0800 (PST)
Date: Sun, 08 Jan 2017 16:17:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483921032; bh=LkhROVOGGsnV/67n52OpbxAQGZS1nMhir5DRhTJHclU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YV73zQ7BtMb6zulXnPShuh/i6TNNXvK1HBtVSAMUa5I/gKN302lFrL14Pag1iiz8w DqrwoOe/yGzNujGCseBVc5U1WIFxjkRKri+GRa9d0JMKM0SgtSRS3hy9X5cf4dTbGF 6QAbqla3worgtWJUHX28/6KunPvwQ0gUptHTKyUQ=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/129/push/1489986109@github.com>
In-Reply-To: <quicwg/base-drafts/pull/129@github.com>
References: <quicwg/base-drafts/pull/129@github.com>
Subject: Re: [quicwg/base-drafts] Update the diagrams (#129)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872d688184ec_4ac53fd0fa85f13c24343"; 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/mgLAru1knKQGTGBHsUwjrnE13-A>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:17:14 -0000

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

@MikeBishop pushed 1 commit.

60028fe  Merge branch 'diagrams' into diagrams_mt


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/129/files/1c962148e25d9a99d83f8c435410a6fc4d45b446..60028fe4b3d2386707d8bc612bbe628d34a72f98

----==_mimepart_5872d688184ec_4ac53fd0fa85f13c24343
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 href="https://github.com/quicwg/base-drafts/commit/60028fe" class="commit-link">60028fe</a>  Merge branch &#39;diagrams&#39; into diagrams_mt</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/129/files/1c962148e25d9a99d83f8c435410a6fc4d45b446..60028fe4b3d2386707d8bc612bbe628d34a72f98">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9nfPM2StjJUis5nadJGNCsrR0pcks5rQXyIgaJpZM4LcZtf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-skH-fjt7kywRwNh_NTY23osDHHks5rQXyIgaJpZM4LcZtf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/129/files/1c962148e25d9a99d83f8c435410a6fc4d45b446..60028fe4b3d2386707d8bc612bbe628d34a72f98"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #129"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/129/files/1c962148e25d9a99d83f8c435410a6fc4d45b446..60028fe4b3d2386707d8bc612bbe628d34a72f98"}}}</script>

----==_mimepart_5872d688184ec_4ac53fd0fa85f13c24343--


From nobody Sun Jan  8 16:17:17 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C976129A14 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:17:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.8
X-Spam-Level: 
X-Spam-Status: No, score=0.8 tagged_above=-999 required=5 tests=[BAYES_50=0.8,  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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oX9e_YzT5qAL for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:17:12 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9CF93129563 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:17:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483921031; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Xv/tP4Ez6WccFQzky9V3nU+Q/itwvpr9HTJ33DAeLAQ=; b=GPrdxNub313UoxKfyoWdrXRwdmAIDdpRT8Ntnh0CY5Nxue+piAPKKzukyRsArXm/ytv860fU QWcb53lQwruLPhd9QKu+AYqWAkb0aFlvbiGjXEi0+IcOBV8c6WgeRGYjFXl++dAv7/ZqKwtG FJvYhsfgzptBv0LMzkMitympPxQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=M7JkGBYp0TfnApVZ6yBM1P83GXYamdu6Xg763+6X/GXaSd6qgdaoW7RrHIpMaU9Es1YOB7 fOaWmRteLqHiKx9gjlqY8FBZf+0lvmxHxIXI7N3NqUFDjiVdipmkHCFuuAfYYSCL8a0fZbED +H1HUztPPp934W1qphdGXmNUPyllM=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5872d687.7f9ce0761ae0-smtp-out-n01; Mon, 09 Jan 2017 00:17:11 -0000 (UTC)
Date: Sun, 08 Jan 2017 16:17:11 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5872d6874b38d_3df53fb086b0513c4434a@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 2529a2: Add definition for ICSL
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5872d6874af32_3df53fb086b0513c44273"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9H2wkiD1LUkzXGTt5IvibPs175M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:17:14 -0000

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

  Branch: refs/heads/diagrams_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2529a252a86e762467cfe13d00c7906962a8b8b3
      https://github.com/quicwg/base-drafts/commit/2529a252a86e762467cfe13d00c7906962a8b8b3
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

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

  Log Message:
  -----------
  Add definition for ICSL


  Commit: 7d5b87d6c8f84f4786a006ecc3d6f74a9e2148f4
      https://github.com/quicwg/base-drafts/commit/7d5b87d6c8f84f4786a006ecc3d6f74a9e2148f4
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-26 (Mon, 26 Dec 2016)

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

  Log Message:
  -----------
  attacker != attacked


  Commit: 79a76ba20bcb0c21462cd1db81098765ebdd5d5a
      https://github.com/quicwg/base-drafts/commit/79a76ba20bcb0c21462cd1db81098765ebdd5d5a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #98 from quicwg/icsl

Add definition for ICSL


  Commit: 9f7a92f0b6541df81ee5cd448cd6ee1afd2f9fef
      https://github.com/quicwg/base-drafts/commit/9f7a92f0b6541df81ee5cd448cd6ee1afd2f9fef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Whitespace cleanup
[ci skip]


  Commit: 44f1e1856f12a228d79aa8b874e87cb8134be58c
      https://github.com/quicwg/base-drafts/commit/44f1e1856f12a228d79aa8b874e87cb8134be58c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Big endian

Closes #28


  Commit: 70b559909ce7a4811567afe4f0b9c676b0d6ebc3
      https://github.com/quicwg/base-drafts/commit/70b559909ce7a4811567afe4f0b9c676b0d6ebc3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

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

  Log Message:
  -----------
  Let's use network byte order instead


  Commit: 2e567f49c538e961a21f40ec8986fe485ce4b776
      https://github.com/quicwg/base-drafts/commit/2e567f49c538e961a21f40ec8986fe485ce4b776
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-05 (Thu, 05 Jan 2017)

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

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into diagrams


  Commit: 5c8221ba182b34f274a5563657539554dfe2eed9
      https://github.com/quicwg/base-drafts/commit/5c8221ba182b34f274a5563657539554dfe2eed9
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Payload => Type-dependent fields


  Commit: f19288301d80e417d83f8b01335ecd56e23ee5d1
      https://github.com/quicwg/base-drafts/commit/f19288301d80e417d83f8b01335ecd56e23ee5d1
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Move ACK frame block counts up a section


  Commit: 60028fe4b3d2386707d8bc612bbe628d34a72f98
      https://github.com/quicwg/base-drafts/commit/60028fe4b3d2386707d8bc612bbe628d34a72f98
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

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

  Log Message:
  -----------
  Merge branch 'diagrams' into diagrams_mt


Compare: https://github.com/quicwg/base-drafts/compare/1c962148e25d...60028fe4b3d2
----==_mimepart_5872d6874af32_3df53fb086b0513c44273--


From nobody Sun Jan  8 16:19:50 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3E4B129A14 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:19:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w9hmDLcpwJXt for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:19:47 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A16DB129406 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:19:47 -0800 (PST)
Date: Sun, 08 Jan 2017 16:19:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483921187; bh=6WU2Gd0SaG2XNSUqTje706GSSDsY3ZnTdFpHLPZylcw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xEdhQt+PF1qdfY45pXmkdLXQ91Yg9Uf3iNbZOcohhtMQ4cgp/xgXZnj4t2ZkN2yPu 4SlXPpp+qpwYON88ban+w+fsVvgDkxwFqJfEFmL2kpAoivb+XHXZ2KN4OVZoCNYmJs im6A9cRUO93qLIMBSsD9mIBDdU1QYTPb/+gJHKcw=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/129/issue_event/915397697@github.com>
In-Reply-To: <quicwg/base-drafts/pull/129@github.com>
References: <quicwg/base-drafts/pull/129@github.com>
Subject: Re: [quicwg/base-drafts] Update the diagrams (#129)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872d7233409_14b83fd668d01140230254"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CzE-yJWTYsJvw3PJsY7oFuZgF9Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:19:48 -0000

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

Merged #129.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/129#event-915397697">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3z9zrjrpwnaVmEGrGbWM1SlUysSks5rQX0jgaJpZM4LcZtf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-SsgNKds4854Ucyg_NPuVkaZhGAks5rQX0jgaJpZM4LcZtf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/129#event-915397697"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #129."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/129#event-915397697"}}}</script>
----==_mimepart_5872d7233409_14b83fd668d01140230254--


From nobody Sun Jan  8 16:19:56 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43999129406 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:19:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m3kd-2UKSiY4 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:19:48 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E59E2129563 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:19:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483921187; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6gGLXOyW9dYgQEZmBuOBKnjFdHtwXdPvzSi9yijI3YY=; b=PpFW87p1fGAw5vlakfgItLZSplenFAA9+lXip7YMVzWzuGtemOcuhc7uf5w8SPojDCK68s9N H0+w+UKVYNDFpJmVO9wb9586bMaP4OOZewYqRhvi6ze75Wgxz8wgfldlKr4p8hW6NNdbns/Z xQ0uD/Pfcd/2J0mCvW8uQJKtIoE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=yCfEEyeFfvtPpnEkO4RBlKcwYMu0cqVlU63lHAi6crD9Xf0L+e0GrU4g/DZ7yqBIH/npGu 4QdTADmLuSThiQwf1SMCxpoiXcoVCBm5kqZpPDRBLEVURI84/bouRWI8x0d93lWbZeI1o2B+ 9i16qM30dSSQn70SGTyWshHTbBrHA=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5872d723.7fecff90c0c0-smtp-out-n01; Mon, 09 Jan 2017 00:19:47 -0000 (UTC)
Date: Sun, 08 Jan 2017 16:19:47 -0800
From: Mike Bishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5872d723339cb_108c3f98c9d3913067856@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 2c99f6: Don't go so wide
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5872d7233356d_108c3f98c9d39130677a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/djcyvyk9C6geKmDL2sClrOEngKQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:19:49 -0000

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

  Branch: refs/heads/diagrams
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2c99f61d1dadc8a028ce0974f5a7804d6c2f3a86
      https://github.com/quicwg/base-drafts/commit/2c99f61d1dadc8a028ce0974f5a7804d6c2f3a86
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Don't go so wide


  Commit: dabd66bc9184227b74af34aaec32d2a9115bfd94
      https://github.com/quicwg/base-drafts/commit/dabd66bc9184227b74af34aaec32d2a9115bfd94
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  De-indent a little


  Commit: 86ab2c658d6d6f3e95c89e469f5ef0cb46df6747
      https://github.com/quicwg/base-drafts/commit/86ab2c658d6d6f3e95c89e469f5ef0cb46df6747
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Take and improve suggestion on regular packet intro


  Commit: 6de9527f57af1de0ce56365b9af305634833dbf9
      https://github.com/quicwg/base-drafts/commit/6de9527f57af1de0ce56365b9af305634833dbf9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Leave definition of AEAD Data to QUIC-TLS


  Commit: 633ea6ee1896739b96c4cb2069dc0e5eeee27395
      https://github.com/quicwg/base-drafts/commit/633ea6ee1896739b96c4cb2069dc0e5eeee27395
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  The stream frame just contains fields


  Commit: aa9c9080d921ef1dcdaa6a29c08bcc0786daeb5b
      https://github.com/quicwg/base-drafts/commit/aa9c9080d921ef1dcdaa6a29c08bcc0786daeb5b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Timestamps are packet receive times

Yes, they are encoded as deltas, but that's just details.


  Commit: 1c962148e25d9a99d83f8c435410a6fc4d45b446
      https://github.com/quicwg/base-drafts/commit/1c962148e25d9a99d83f8c435410a6fc4d45b446
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  As with STREAM, so with BLOCKED: no payload


  Commit: 60028fe4b3d2386707d8bc612bbe628d34a72f98
      https://github.com/quicwg/base-drafts/commit/60028fe4b3d2386707d8bc612bbe628d34a72f98
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

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

  Log Message:
  -----------
  Merge branch 'diagrams' into diagrams_mt


  Commit: 6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f
      https://github.com/quicwg/base-drafts/commit/6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #129 from quicwg/diagrams_mt


Compare: https://github.com/quicwg/base-drafts/compare/f19288301d80...6104a58f4e96
----==_mimepart_5872d7233356d_108c3f98c9d39130677a3--


From nobody Sun Jan  8 16:19:59 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8EA0129563 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:19:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FmI1w-zWiJ_x for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:19:48 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77DCB12943A for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:19:48 -0800 (PST)
Date: Sun, 08 Jan 2017 16:19:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483921187; bh=aRmtLX06TGjkbhVhDeqKzpu2C+33wO5PLF/dZhQa8D0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wl47sbgNKeYoskvkBx7slVRue2UiJjd9tQjUBhd20ZyANJ8DCl5LYKKIIOC6gEVxb wbh/GpesKhk//Ho6e5xB1gJOqRXtGLsSzORlNTTrXrCbn3sgomuuUSHSUDji1ifXe8 /spB4myCPLbWnzC/AcpLOlaieiAIrTEAXmxusj8o=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/push/1489987616@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872d723d22a5_e133fcbccdaf1384464cb"; 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/YllvrUpQLkg-lh5dpUOYUCwfTq4>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:19:50 -0000

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

@MikeBishop pushed 9 commits.

2c99f61  Don't go so wide
dabd66b  De-indent a little
86ab2c6  Take and improve suggestion on regular packet intro
6de9527  Leave definition of AEAD Data to QUIC-TLS
633ea6e  The stream frame just contains fields
aa9c908  Timestamps are packet receive times
1c96214  As with STREAM, so with BLOCKED: no payload
60028fe  Merge branch 'diagrams' into diagrams_mt
6104a58  Merge pull request #129 from quicwg/diagrams_mt


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/103/files/f19288301d80e417d83f8b01335ecd56e23ee5d1..6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f

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

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

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/2c99f61" class="commit-link">2c99f61</a>  Don&#39;t go so wide</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/dabd66b" class="commit-link">dabd66b</a>  De-indent a little</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/86ab2c6" class="commit-link">86ab2c6</a>  Take and improve suggestion on regular packet intro</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/6de9527" class="commit-link">6de9527</a>  Leave definition of AEAD Data to QUIC-TLS</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/633ea6e" class="commit-link">633ea6e</a>  The stream frame just contains fields</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/aa9c908" class="commit-link">aa9c908</a>  Timestamps are packet receive times</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/1c96214" class="commit-link">1c96214</a>  As with STREAM, so with BLOCKED: no payload</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/60028fe" class="commit-link">60028fe</a>  Merge branch &#39;diagrams&#39; into diagrams_mt</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/6104a58" class="commit-link">6104a58</a>  Merge pull request #129 from quicwg/diagrams_mt</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/103/files/f19288301d80e417d83f8b01335ecd56e23ee5d1..6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxf1OWwD4DXHycCErgasLHDz12vIks5rQX0jgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9xbC5GwB3-_un2PEWPuK4G5osG9ks5rQX0jgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103/files/f19288301d80e417d83f8b01335ecd56e23ee5d1..6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 9 commits in #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103/files/f19288301d80e417d83f8b01335ecd56e23ee5d1..6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f"}}}</script>

----==_mimepart_5872d723d22a5_e133fcbccdaf1384464cb--


From nobody Sun Jan  8 16:20:13 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F6D1129563 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:20:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.802
X-Spam-Level: 
X-Spam-Status: No, score=0.802 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bg0pVj338Tq2 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:20:02 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCFB1129406 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:20:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483921202; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=G30ylTBjp5JD/eTMqsHtj3zxr7BXvmEJcuFYSi1k74Y=; b=HhhNY+XHRcovrqXRTHHz4s8wGKX75BSdpOZ7vgScY84vkeHSnSDaWTx8yzhROlEBp0qrqAKf NDRUHe7TpNzVx9WqozHdqiYvVF1lYHdWHV+cxm2QzV4+gfVqI13vwh18TwEuTM5DydrA9XkD IRyjsIJEK+DnhQ4R7FB9rluIkoQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=agQSjga33i9gQxLeyTeE8iEPQpplH5Bey+4gdW31GhTpPPNZUrki+kJ1ke4dsK++I2tJgd 4ZmKKarZMuxhydKyaJ0DJzOX5fr+nI2iuax2CGjUI8JIM967tzyAWob5OxEOiG7DiLll/v8N jHsoVYc15E9dq7jqkTW92f094yOJ4=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5872d731.7f12481c03f0-smtp-out-n02; Mon, 09 Jan 2017 00:20:01 -0000 (UTC)
Date: Sun, 08 Jan 2017 16:20:01 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5872d731d6737_52a73fcd7ae991341491f@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5872d731d60bb_52a73fcd7ae99134148a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ifHT5EFgLaY-ZB9dn0BGVRcXNpA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:20:05 -0000

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

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

----==_mimepart_5872d731d60bb_52a73fcd7ae99134148a5--


From nobody Sun Jan  8 16:21:26 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55329129563 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:21:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6UigQFcKo49H for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:21: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 447E4129406 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:21:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eOfUeom6efmPg3OOiMMcONE/xbc=; b=JrKnIWPQy8O4Vgkj 5hbP2slXzgX3DpBvmX64wA5Re3xlSWcl9dGJe0YAskK/HKl8wKjDzk6PStV9s4Ud D4R6YFKmBahIWLETa+GJI+jlkOlOralrnBTKXqtq87Jrk/at3vj/EIC2pEP6evXe ko2QK5fz+Lbrpz7FsSEVqkdCqBU=
Received: by filter1129p1mdw1.sendgrid.net with SMTP id filter1129p1mdw1-23761-5872D782-18 2017-01-09 00:21:22.372771787 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id vECnPTrFST6tRXXGG3eP8g for <quic-issues@ietf.org>; Mon, 09 Jan 2017 00:21:22.169 +0000 (UTC)
Date: Sun, 08 Jan 2017 16:21:22 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/93/c271192793@github.com>
In-Reply-To: <quicwg/base-drafts/pull/93@github.com>
References: <quicwg/base-drafts/pull/93@github.com>
Subject: Re: [quicwg/base-drafts] Change Log (#93)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872d7821787a_5dce3fc53c16b1386369c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2FnLRfbVIkGNry61Z4nkWEFEVj3Vx37fGl9Q h3yVZ7dOBAROu5LKli/ak16p6HIPhfqz0ibVM6l/2B+V0tQu9gug3Gp5693xPNDffZXgvcKo5IaPgf Wr3UKZwyMC9f5A40uvz0F+jcvA1DOhxPFckNpb+AXKW21MAxrYNhhArPCIWy+vYYWg3rU3/y+B0+Ms Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1jSHjmEAconzKvv1hYEODsRAFwg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:21:24 -0000

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

@janaiyengar, @ianswett - Yours are the least-invasive so far.  Mind if we go ahead with this?

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

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, <a href="https://github.com/ianswett" class="user-mention">@ianswett</a> - Yours are the least-invasive so far.  Mind if we go ahead with this?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/93#issuecomment-271192793">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq99Ei5KLG2WPFqHUmnR3gwie7SDYks5rQX2CgaJpZM4LSZ4t">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-hCafscnfR9uyXQUZUmsrSYRhiuks5rQX2CgaJpZM4LSZ4t.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/93#issuecomment-271192793"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #93: @janaiyengar, @ianswett - Yours are the least-invasive so far.  Mind if we go ahead with this?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/93#issuecomment-271192793"}}}</script>
----==_mimepart_5872d7821787a_5dce3fc53c16b1386369c--


From nobody Sun Jan  8 16:23:15 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E49D4129A24 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:23:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A6UZUrMpb-tw for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:23:12 -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 9015B129A1C for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:23:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dlDsGV2MgsbH70Wbihs+hYI/T9Y=; b=DdebKV0eE2k0E+8Z f22pnaj3WCEzg8xug07LPIljLGTxovNPEzWENwwyUi8gs21kgQlqTLW5XURLpj7P ropF8I2llqpzlfG7eHa3df5Bza/pMNjsGT78V9ZYrExQKE0ibRkDKYxjuY6zpkUg F0xVaSVGqV8V6HaKhC6ZlvQDtZs=
Received: by filter0960p1mdw1.sendgrid.net with SMTP id filter0960p1mdw1-5987-5872D7EF-2D 2017-01-09 00:23:11.766232365 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id vtJ2ySKYQhGgLnhSrKjIlQ for <quic-issues@ietf.org>; Mon, 09 Jan 2017 00:23:11.638 +0000 (UTC)
Date: Sun, 08 Jan 2017 16:23:11 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/130/issue_event/915398713@github.com>
In-Reply-To: <quicwg/base-drafts/pull/130@github.com>
References: <quicwg/base-drafts/pull/130@github.com>
Subject: Re: [quicwg/base-drafts] Errors move (#130)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872d7ef8737e_24553f9e8750d13c151417"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3viVoHsWwmVawjvXk7zPB8PKabMBjxhlv+2e EdnF2Ygmvead1M4/YuaKscQEJ0qL8sT2CP00TV0gxrZjjZId73orZAAdzFbU+tU1xIlK7HKg/J66ZQ CizNxorTzdzNw2SgaX7tdRXrf5UzqFNHmBKAuHuKFjgkk3JsdHsIFsfEmE5nZCCR7A2hQpuLtKSOlO 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ePd_CkteKD0O-avJgmNB0_cNTyg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:23:14 -0000

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

Merged #130.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/130#event-915398713">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1l4e4WLmIGugC3UHgozg4-wsjXEks5rQX3vgaJpZM4LdVwm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq30oA766CGivKLikxxWVntHdfjytks5rQX3vgaJpZM4LdVwm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/130#event-915398713"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #130."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/130#event-915398713"}}}</script>
----==_mimepart_5872d7ef8737e_24553f9e8750d13c151417--


From nobody Sun Jan  8 16:23:20 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B370129A1C for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:23:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FwP5q6YNpHKP for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:23:12 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E62B129563 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:23:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483921391; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=and4+Q+OwgcPeaDO30+0uECuse55KqEFiGLtH4SmT7U=; b=t2J2CbN+sAhysogw6XUelJkOjI8xnxjIiopDJWM2/WjnDGdDSV0ADvBfPerN7czSp8/BZYme 3d6NLk0OLqJtWZAjrKTSW6Ze5MnnDXraUX8Bnw2jdRBCQ75qIMEJPvO+W/BRF7JFgC9N9tqR r5TFR+oW5wX9qoSDd6uN9HHWXNQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=AHxgVQEfLWJPdIzVF45T2FucXT0qvHnfAuy3dTd9d4H2ZIIZCokmrYOHYgeLl5dIF0hIoY Lfu/POWOEGRBs5qJiZh7u9Z1XUzeai/BI4l2KNsMpEoa32/t3dMRViw0HR6r9zncMveAoG9d Z2rAIOT+bpxOOkmZSdeIoyItcnX00=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5872d7ef.7f5dd4038e10-smtp-out-n02; Mon, 09 Jan 2017 00:23:11 -0000 (UTC)
Date: Sun, 08 Jan 2017 16:23:11 -0800
From: Mike Bishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5872d7efa8a88_4aae3ff1f771d13443285@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] f1c42a: Use definition list format for error codes.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5872d7efa844a_4aae3ff1f771d1344314f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d-1EPLDCwB9ir9OLudP18v33N_c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:23:15 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f1c42aff6d4107337a342486016ad6ace7822e15
      https://github.com/quicwg/base-drafts/commit/f1c42aff6d4107337a342486016ad6ace7822e15
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Use definition list format for error codes.


  Commit: 8162a8584539293f06a09dd4585c368dc22fb2ad
      https://github.com/quicwg/base-drafts/commit/8162a8584539293f06a09dd4585c368dc22fb2ad
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Remove non-wire-facing and migration-specific error codes


  Commit: 24d6d169b1c56f19da1764e2ea5b6939074e075e
      https://github.com/quicwg/base-drafts/commit/24d6d169b1c56f19da1764e2ea5b6939074e075e
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Moving crypto errors into TLS document


  Commit: 6254c74bac08d128d4d4bd4810b5c306ae334611
      https://github.com/quicwg/base-drafts/commit/6254c74bac08d128d4d4bd4810b5c306ae334611
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  QUIC is capitalized


  Commit: d25776be6f40ba7e9eb256660ce7f843b05ba1c7
      https://github.com/quicwg/base-drafts/commit/d25776be6f40ba7e9eb256660ce7f843b05ba1c7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Move HTTP error code to HTTP document


  Commit: 4d1b4f97e485c6c773d8c2b37959494af06ebcde
      https://github.com/quicwg/base-drafts/commit/4d1b4f97e485c6c773d8c2b37959494af06ebcde
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #130 from quicwg/errors_move

Relocating error code definitions into each document.


Compare: https://github.com/quicwg/base-drafts/compare/70b559909ce7...4d1b4f97e485
----==_mimepart_5872d7efa844a_4aae3ff1f771d1344314f--


From nobody Sun Jan  8 16:23:24 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB4DE129A24 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:23:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xbpUkAxtCR-i for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:23: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 76EF1129A23 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:23:19 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483921398; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=e4mW+k5XqvEMmWfCy/Cp/IID/ozIFgZAftZBAtAHHwg=; b=DeuSDN4WitS8sjWB15atbrjUqpwNuH4Q6/xIDlfvT4+sn0tV8IdGCi/ISSqOiIhxl4tWs8xJ tSaQEyzkoHgHp7DosKYYNF+mXUFLn4QN3LMCZz1El7wjxPliXvfe8hErHUmixDcaH19sHZHu /urfqz3v+XLJwt4NggXB0wqED2k=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=tVRWuXIBoA6Xf9uA6foLNn8DgzTOnJyriecHLjuEJrRs/o4VAMW53Dvzs8clujfgdQ+rV7 I2AeSy0KhtYDisXJqudhK8DfO/qecTWMP7WzIUHWi1zayBsW0ZS/uZTMmXJpPS8aFBSp23AQ fnlxiSAqcgrhucq8Qt0ZS3d21Ep2o=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5872d7f6.7f1f21da6120-smtp-out-n02; Mon, 09 Jan 2017 00:23:18 -0000 (UTC)
Date: Sun, 08 Jan 2017 16:23:18 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5872d7f6bee26_11703fe8622e9138634eb@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5872d7f6bea1a_11703fe8622e9138633c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RX3aZNo6T6Mrx6BJh4PymlU7CuA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:23:21 -0000

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

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

----==_mimepart_5872d7f6bea1a_11703fe8622e9138633c1--


From nobody Sun Jan  8 16:31:23 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 925951295FF for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:31:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id doIaZcFR6yuX for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:31:21 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F298E1295F1 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:31:20 -0800 (PST)
Date: Sun, 08 Jan 2017 16:31:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483921880; bh=u6x6CUv9iQfNko3W6zEFozQh04wv3cfd2URAlquU6GE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nLAtDi1R1EPDl6cbpmxf/JVRlTX9weZRnE5K4u5GNRb7cJiLQcTXiHy893enJ2d3A faJATZPEKIBUV8iHapBFrusTNW9RYgoEqq7DP+rMRT0sb5hw/Qd/96y9obrckkr+cY 8wA5p40y1Hu51x3XfWY3K4nSuBVqwoCfEzggEpjA=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15637348@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872d9d83fd6a_367a3fcbccdaf13813375c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S8vUqX-uF8st7dyUShcL18D-aBw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:31:22 -0000

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

MikeBishop commented on this pull request.



>  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC's transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.

My thought was something like this:

- RFC QQQQ:  Uses a crypto protocol on Stream 1, gets keys from it, uses the keys to provide an encrypted transport protocol like so....
- RFC QQQT:  If your crypto protocol is TLS 1.3, here's what happens on Stream 1 and when the keys are handed to QUIC.  RFC QQQQ using TLS 1.3 is defined as QUIC version T.
- RFC QQQF in the far future:  If your crypto protocol is Foo, here's what happens on Stream 1 and when the keys are handed to QUIC.  RFC QQQQ using Foo is defined as QUIC version F.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/122
----==_mimepart_5872d9d83fd6a_367a3fcbccdaf13813375c
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC&#39;s transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.
</pre>
<p>My thought was something like this:</p>
<ul>
<li>RFC QQQQ:  Uses a crypto protocol on Stream 1, gets keys from it, uses the keys to provide an encrypted transport protocol like so....</li>
<li>RFC QQQT:  If your crypto protocol is TLS 1.3, here's what happens on Stream 1 and when the keys are handed to QUIC.  RFC QQQQ using TLS 1.3 is defined as QUIC version T.</li>
<li>RFC QQQF in the far future:  If your crypto protocol is Foo, here's what happens on Stream 1 and when the keys are handed to QUIC.  RFC QQQQ using Foo is defined as QUIC version F.</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-GwIwGxuZIZAcmAwFbZzDr9kB0Gks5rQX_YgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3rsslx7YsQ7nm51_0D4Q5SsLF7tks5rQX_YgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_5872d9d83fd6a_367a3fcbccdaf13813375c--


From nobody Sun Jan  8 16:38:06 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 891BF129A24 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:38:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.616
X-Spam-Level: 
X-Spam-Status: No, score=-5.616 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vq6DbykuVHfQ for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:38:03 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18FA4129A30 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:38:03 -0800 (PST)
Date: Sun, 08 Jan 2017 16:38:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483922282; bh=+q1veh2PpMtgWngDOp5lQGO8uggDBn2bVd3l+UGNncI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tAa6XVx1HXnRrQ/kCwKocKbu5eb3sBoVOjvSAkGd1mVC2/67BPUtqmGjqLAd4ediZ rJvxsbW7knYGIzCnrPR7UfUvuv4WkZkzkOixdLwdhusbsOhE+aMb4Q5Jo0wC2SWfTo LQzwevID9lohXn/e8Xbm//eLtNBTvdc8gHoUXIbw=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/129/review/15637537@github.com>
In-Reply-To: <quicwg/base-drafts/pull/129@github.com>
References: <quicwg/base-drafts/pull/129@github.com>
Subject: Re: [quicwg/base-drafts] Update the diagrams (#129)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872db6a71332_24ec3fd0fa85f13c3019e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x7D5ZqdSEaExWMxoF-hSxYpnGAk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:38:04 -0000

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

janaiyengar commented on this pull request.



> @@ -424,12 +426,11 @@ The fields in a Regular packet past the Common Header are the following:
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet's Common Header and fields are authenticated,
-  but not encrypted.  The rest of a Regular packet, starting with the first
-  frame, is both authenticated and encrypted.  Immediately following the header,
-  Regular packets contain AEAD (Authenticated Encryption with Associated Data)
-  data.  After decryption, the plaintext consists of a sequence of
-  frames, as shown below (frames are described in {{frames}}).
+* AEAD Data: The remainder of a Regular packet is both authenticated and
+  encrypted once packet protection keys are available.  {{QUIC-TLS}} describes

Right, what Mike said. I suggest we leave this sentence out until 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/pull/129
----==_mimepart_5872db6a71332_24ec3fd0fa85f13c3019e0
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/129">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -424,12 +426,11 @@ The fields in a Regular packet past the Common Header are the following:
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet&#39;s Common Header and fields are authenticated,
-  but not encrypted.  The rest of a Regular packet, starting with the first
-  frame, is both authenticated and encrypted.  Immediately following the header,
-  Regular packets contain AEAD (Authenticated Encryption with Associated Data)
-  data.  After decryption, the plaintext consists of a sequence of
-  frames, as shown below (frames are described in {{frames}}).
+* AEAD Data: The remainder of a Regular packet is both authenticated and
+  encrypted once packet protection keys are available.  {{QUIC-TLS}} describes
</pre>
<p>Right, what Mike said. I suggest we leave this sentence out until 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/pull/129">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyDXr87lg3lPfms951-cwxwKPV5Aks5rQYFqgaJpZM4LcZtf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw5eXCleOhSrn3t1T96DPHuFGszCks5rQYFqgaJpZM4LcZtf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/129"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #129"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/129"}}}</script>
----==_mimepart_5872db6a71332_24ec3fd0fa85f13c3019e0--


From nobody Sun Jan  8 16:52:53 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2DB8129A41 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:52:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z8-wdTBV-Xch for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 16:52:51 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 177F3129A3C for <quic-issues@ietf.org>; Sun,  8 Jan 2017 16:52:51 -0800 (PST)
Date: Sun, 08 Jan 2017 16:52:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483923170; bh=pgD6uXEqsZ0pyG4189HfHyQtdyGcqu5XPa15Lk+hqGc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mhDgkoBM1nvmNKBK4j+N5ZVrefvdOeikHQBDMwVlSOOsUiZYDXCy7trefB01uWq+V pqMt6+a7T31TZDPsnIYAw4KR63wTqBsBuWXCORVT7xACXuh9ufofe3riVy0r4GUMUy yk2HniKk/GRZQih36meJjhJct2J8fDDKdJ5bFVgg=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/124/271194549@github.com>
In-Reply-To: <quicwg/base-drafts/issues/124@github.com>
References: <quicwg/base-drafts/issues/124@github.com>
Subject: Re: [quicwg/base-drafts] Hinting at quic version in Alt-Svc (#124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872dee232db5_41ad3fbabcd7113821552f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2cEj_UVKV6ZedCp7S_Ziw_inGDc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 00:52:53 -0000

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

I'm not pushing in any particular direction, I just want to make sure we understand the properties of the design we have.

> If a version is vulnerable and neither peer knows it, then an attacker has an opening. That's going to be true regardless.

This is not necessarily true.  It's just a consequence of the current negotiation design.  For example, absent the structural flaws in earlier versions of TLS, if both peers support TLS 1.3 and the server prefers it, they either negotiate TLS 1.3 or detect a downgrade attack.  The same applies for cipher suite negotiation and most of the other negotiated properties.  There are plenty of reasons why an endpoint might have to accept a weakened version of a protocol, but ensuring that you end up with the most preferred option prevents a whole class of attacks.

For instance, we now know that SHA-1 is weak.  But in many protocols, endpoints are forced to accept it or lose the ability to communicate with lots of peers.  This is true in SIP, HTTP, and even TLS, at least for the time being.  It's not busted to the point that we know that we absolutely can't use it, but we damn well wish we didn't have to support it.  A negotiation design that could be coerced into negotiating SHA-1 when a better alternative was available would be unacceptable.

Now, I guess you could say that clients could put older or less preferred versions into two categories: merely tolerable and known good.  If a known good version is available and a merely tolerable version is negotiated, abort.  That's more complicated, I don't know what we would write down about it, I don't know how you would write down advice about the categorization, and I don't know what the analysis would look like, but it might be a feasible tweak on the existing design.

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

<p>I'm not pushing in any particular direction, I just want to make sure =
we understand the properties of the design we have.</p>
<blockquote>
<p>If a version is vulnerable and neither peer knows it, then an attacker=
 has an opening. That's going to be true regardless.</p>
</blockquote>
<p>This is not necessarily true.  It's just a consequence of the current =
negotiation design.  For example, absent the structural flaws in earlier =
versions of TLS, if both peers support TLS 1.3 and the server prefers it,=
 they either negotiate TLS 1.3 or detect a downgrade attack.  The same ap=
plies for cipher suite negotiation and most of the other negotiated prope=
rties.  There are plenty of reasons why an endpoint might have to accept =
a weakened version of a protocol, but ensuring that you end up with the m=
ost preferred option prevents a whole class of attacks.</p>
<p>For instance, we now know that SHA-1 is weak.  But in many protocols, =
endpoints are forced to accept it or lose the ability to communicate with=
 lots of peers.  This is true in SIP, HTTP, and even TLS, at least for th=
e time being.  It's not busted to the point that we know that we absolute=
ly can't use it, but we damn well wish we didn't have to support it.  A n=
egotiation design that could be coerced into negotiating SHA-1 when a bet=
ter alternative was available would be unacceptable.</p>
<p>Now, I guess you could say that clients could put older or less prefer=
red versions into two categories: merely tolerable and known good.  If a =
known good version is available and a merely tolerable version is negotia=
ted, abort.  That's more complicated, I don't know what we would write do=
wn about it, I don't know how you would write down advice about the categ=
orization, and I don't know what the analysis would look like, but it mig=
ht be a feasible tweak on the existing design.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/124#issuecomment-271194549">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_mx9=
0AZibm-ew016hifXN9zqscgks5rQYTigaJpZM4LcUW8">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyE=
UE2HYFIMDFJH4Ys-y3e2tA8NYks5rQYTigaJpZM4LcUW8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/124#issuecomment-271194549"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #124: I'm not pushing in any particular direction, I just want to mak=
e sure we understand the properties of the design we have.\r\n\r\n\u003e =
If a version is vulnerable and neither peer knows it, then an attacker ha=
s an opening. That's going to be true regardless.\r\n\r\nThis is not nece=
ssarily true.  It's just a consequence of the current negotiation design.=
  For example, absent the structural flaws in earlier versions of TLS, if=
 both peers support TLS 1.3 and the server prefers it, they either negoti=
ate TLS 1.3 or detect a downgrade attack.  The same applies for cipher su=
ite negotiation and most of the other negotiated properties.  There are p=
lenty of reasons why an endpoint might have to accept a weakened version =
of a protocol, but ensuring that you end up with the most preferred optio=
n prevents a whole class of attacks.\r\n\r\nFor instance, we now know tha=
t SHA-1 is weak.  But in many protocols, endpoints are forced to accept i=
t or lose the ability to communicate with lots of peers.  This is true in=
 SIP, HTTP, and even TLS, at least for the time being.  It's not busted t=
o the point that we know that we absolutely can't use it, but we damn wel=
l wish we didn't have to support it.  A negotiation design that could be =
coerced into negotiating SHA-1 when a better alternative was available wo=
uld be unacceptable.\r\n\r\nNow, I guess you could say that clients could=
 put older or less preferred versions into two categories: merely tolerab=
le and known good.  If a known good version is available and a merely tol=
erable version is negotiated, abort.  That's more complicated, I don't kn=
ow what we would write down about it, I don't know how you would write do=
wn advice about the categorization, and I don't know what the analysis wo=
uld look like, but it might be a feasible tweak on the existing design."}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dra=
fts/issues/124#issuecomment-271194549"}}}</script>=

----==_mimepart_5872dee232db5_41ad3fbabcd7113821552f--


From nobody Sun Jan  8 17:00:57 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D1AA129678 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 17:00:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.52
X-Spam-Level: 
X-Spam-Status: No, score=-6.52 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A7fb4t_6qpOz for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 17:00:53 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D912B129669 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 17:00:48 -0800 (PST)
Date: Sun, 08 Jan 2017 17:00:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483923648; bh=Ze4DcpMrzOqOml3AobqUPMqu0fIA0NCR4d9PSrkb8hU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CjFcvj5nDNLcxzHT7zLUZCCyexARqt4OTDt0WJSTVHfVsp8ek6AfqVoXxrdSQ/n5h pwQrarnydZkWhE0kaWpkMRff/r999724hfEpOyVEnUQDbeEOQXQ/Ci+BYHlmPcysrS qxuBWgsFf0lGvCyuZcr9BE3n2FVD1shAp89TFKRw=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15638018@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872e0c03dfc4_50143fa0696c11341972dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RszDMvjkmyZQQ14JnkhiU7o1kNs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 01:00:55 -0000

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

martinthomson commented on this pull request.



>  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC's transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.

Oh, I see how you are doing that.  That's awkward: that sort of means that the normative version of quic is defined in QUIC-TLS, which includes QUIC-TRANSPORT.

I had imagined this as follows:

RFC QQQQ depends normatively on RFC QQQT, it defines v1.

Some later RFC QQQF defines a new crypto protocol mapping, describes the necessary deviations from RFC QQQQ, and would largely just be a complete replacement of RFC QQQT as well as vN.

The problem with abstraction is that it is abstract.  You have to define the shape of the abstract and THEN the actual concrete embodiment.  That's a lot more effort in the short term.  Even if there are N future versions with different crypto protocols, the work ends up being more to define the abstraction (assuming that the interface between the two is kept clean, which I think we can manage).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/122
----==_mimepart_5872e0c03dfc4_50143fa0696c11341972dd
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC&#39;s transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.
</pre>
<p>Oh, I see how you are doing that.  That's awkward: that sort of means that the normative version of quic is defined in QUIC-TLS, which includes QUIC-TRANSPORT.</p>
<p>I had imagined this as follows:</p>
<p>RFC QQQQ depends normatively on RFC QQQT, it defines v1.</p>
<p>Some later RFC QQQF defines a new crypto protocol mapping, describes the necessary deviations from RFC QQQQ, and would largely just be a complete replacement of RFC QQQT as well as vN.</p>
<p>The problem with abstraction is that it is abstract.  You have to define the shape of the abstract and THEN the actual concrete embodiment.  That's a lot more effort in the short term.  Even if there are N future versions with different crypto protocols, the work ends up being more to define the abstraction (assuming that the interface between the two is kept clean, which I think we can manage).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-edkkVn3cX5cR_-91pHfypJP8iOks5rQYbAgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq87OEovd0y4jufpPfQ7I1d8O0Pmpks5rQYbAgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_5872e0c03dfc4_50143fa0696c11341972dd--


From nobody Sun Jan  8 17:02:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CDC812969B for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 17:02:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YcEjg79mdPsS for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 17:02:32 -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 A03AB129677 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 17:02:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=sPSORLELnTsnGCN4ayfFQQtDZGg=; b=QOaIziPjola6g4MI vaWEw7GjriEsVIKKIaK7xCtZXl4MEydcoNsADmCea5oWAmrYB4i0nLyAPWdS6wI9 LphFbXXj+zmEu0gTBDf23HByGTulsFf7OrnmcFMxpptJBakouJWZylICIMm+ozxT 4yx98esq48ROFkKQLpjRZJBwnQo=
Received: by filter0857p1mdw1.sendgrid.net with SMTP id filter0857p1mdw1-4542-5872E125-5B 2017-01-09 01:02:29.79592739 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id FPiVsqNXQkKXPT4hkSjmWA for <quic-issues@ietf.org>; Mon, 09 Jan 2017 01:02:29.764 +0000 (UTC)
Date: Sun, 08 Jan 2017 17:02:29 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/129/review/15638050@github.com>
In-Reply-To: <quicwg/base-drafts/pull/129@github.com>
References: <quicwg/base-drafts/pull/129@github.com>
Subject: Re: [quicwg/base-drafts] Update the diagrams (#129)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5872e1259b386_25a63fba87aab1402860a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak31nz39MHL5DejeqL/zi2VWh4TD1JUmzczODM G7NZAE7L/+PXj7FhY9BKJmgqgplhk4ky2vev3sWvcjPDfN/APFmkd7nW0McCc8+v3rtiWPeIh8iwJT b8S07trBHbuBzfPTUWjHguYV/rVu9Cz+xypIucchefvBNbTVKlcPDQQr0k+hGWcwJdiXd+Xu8QauQ9 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yWc0uS_NPFq0eqBmX7Xy5b8ASH8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 01:02:33 -0000

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

martinthomson commented on this pull request.



> @@ -424,12 +426,11 @@ The fields in a Regular packet past the Common Header are the following:
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet's Common Header and fields are authenticated,
-  but not encrypted.  The rest of a Regular packet, starting with the first
-  frame, is both authenticated and encrypted.  Immediately following the header,
-  Regular packets contain AEAD (Authenticated Encryption with Associated Data)
-  data.  After decryption, the plaintext consists of a sequence of
-  frames, as shown below (frames are described in {{frames}}).
+* AEAD Data: The remainder of a Regular packet is both authenticated and
+  encrypted once packet protection keys are available.  {{QUIC-TLS}} describes

Hmm, so QUIC-TLS actually does describe how to protect/unprotect packets.  We can move that text if you like and make that not-true, but you probably want to move the key schedule as well.  Then we don't have much left 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/129
----==_mimepart_5872e1259b386_25a63fba87aab1402860a4
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/129">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -424,12 +426,11 @@ The fields in a Regular packet past the Common Header are the following:
   by the sender.  The first packet sent by an endpoint MUST have a packet number
   of 1.
 
-* AEAD Data: A Regular packet&#39;s Common Header and fields are authenticated,
-  but not encrypted.  The rest of a Regular packet, starting with the first
-  frame, is both authenticated and encrypted.  Immediately following the header,
-  Regular packets contain AEAD (Authenticated Encryption with Associated Data)
-  data.  After decryption, the plaintext consists of a sequence of
-  frames, as shown below (frames are described in {{frames}}).
+* AEAD Data: The remainder of a Regular packet is both authenticated and
+  encrypted once packet protection keys are available.  {{QUIC-TLS}} describes
</pre>
<p>Hmm, so QUIC-TLS actually does describe how to protect/unprotect packets.  We can move that text if you like and make that not-true, but you probably want to move the key schedule as well.  Then we don't have much left 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/129">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4Gof31_7eAvQe5friWDx0MU5uDOks5rQYclgaJpZM4LcZtf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqziGt5d6bb0fgAlZV1k9Gqyrv027ks5rQYclgaJpZM4LcZtf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/129"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #129"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/129"}}}</script>
----==_mimepart_5872e1259b386_25a63fba87aab1402860a4--


From nobody Sun Jan  8 19:58:03 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06B14129470 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 19:58:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2XTBvh6F60m2 for <quic-issues@ietfa.amsl.com>; Sun,  8 Jan 2017 19:58: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 11AFB1293F2 for <quic-issues@ietf.org>; Sun,  8 Jan 2017 19:57:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=01ehg08UwM5u1mSAO612qNwhuOc=; b=nAJYzusR0uy+oXT/ LVuZWC4vGUxuozbvOOaL1rgAjVVoIiSABmM6fy9WrOs7GeE2kei5kOQwCKy8BeRh 1DaMW/59rnVQr8fd7MTLF1Z2oWfistjpDjTfbxbiSB+5lC39JHVJy9EUQZ08mx7z zg/Jcke7WZwdhe0RbLE0r4naPI8=
Received: by filter0559p1mdw1.sendgrid.net with SMTP id filter0559p1mdw1-9616-58730A46-19 2017-01-09 03:57:58.269082276 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id dLGogqY5T9ScuWsCbNPCMw for <quic-issues@ietf.org>; Mon, 09 Jan 2017 03:57:58.383 +0000 (UTC)
Date: Sun, 08 Jan 2017 19:57:58 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/39/review/15644371@github.com>
In-Reply-To: <quicwg/base-drafts/pull/39@github.com>
References: <quicwg/base-drafts/pull/39@github.com>
Subject: Re: [quicwg/base-drafts] Protected pre-handshake packets (#39)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58730a463f685_31a63fe9e3c11134133189"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0wkkkNF2jDIjdJYMP2bk655piA27e75KU2ir AjSxvJ+ZH7J1ekEwD05YIPBFTaYiTcza41vlaiEj8W+keNV929R9gE+E+cyMSpCvXPYfYiVUE0IZph 5/aGFIjYaZyf1332V/e7pIlWtTGv2LOvRskAGOmu5G5YS5STf0344zMy1A==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CSCaKI3XS08D7zMBJGz8w_Ezrh4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 03:58:02 -0000

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

ekr commented on this pull request.



> -once key agreement has completed.  This means that protected messages need to be
-decrypted to determine if they are TLS handshake messages or not.  Similarly,
-`ACK` and `WINDOW_UPDATE` frames might be needed to successfully complete the
-TLS handshake.
-
-Any timestamps present in `ACK` frames MUST be ignored rather than causing a
-fatal error.  Timestamps on protected frames MAY be saved and used once the TLS
-handshake completes successfully.
-
-An endpoint MAY save the last protected `WINDOW_UPDATE` frame it receives for
-each stream and apply the values once the TLS handshake completes.  Failing
-to do this might result in temporary stalling of affected streams.
+Due to reordering and loss, 1-RTT protected packets might be received by an
+endpoint before the final TLS handshake messages are received.  These will not
+be able to be decrypted, unless the missing handshake messages are the second
+flight of handshake messages sent by the client.

This seems like it's clumsily phrased, because you state a general rule and then qualify it.

There are actually three cases here, with subcases.

1. 0-RTT packets from the client to the server.
2. 1-RTT packets from the server to the client
3. 1-RTT packets from the client to the server.
    (a) in non-PSK mode
    (b) in PSK mode.

Note that in case 3 you will be able to  decrypt and in case 3(b) you have proof of knowledge of the PSK and of the integrity of the CH, as well as of freshness, though not of the integrity of the handshake (w/o trusting AEAD instead of the handshake). What's the general principle here?
















> -each stream and apply the values once the TLS handshake completes.  Failing
-to do this might result in temporary stalling of affected streams.
+Due to reordering and loss, 1-RTT protected packets might be received by an
+endpoint before the final TLS handshake messages are received.  These will not
+be able to be decrypted, unless the missing handshake messages are the second
+flight of handshake messages sent by the client.
+
+Protected packets MAY be stored and later decrypted and used once the handshake
+is complete.  If packets are processed prior to completion of the handshake, an
+attacker might use the willingness of an implementation to use these packets to
+mount attacks.
+
+Receiving and verifying the Finished message is critical in ensuring that the
+TLS handshake has completely successfully.  A server MUST NOT use 1-RTT
+protected packets from the client if its response depends on client
+authentication.  A server MAY use 1-RTT protected packets from a client prior to

I assume you mean you must not use them prior to receiving the client's finished?

> +Due to reordering and loss, 1-RTT protected packets might be received by an
+endpoint before the final TLS handshake messages are received.  These will not
+be able to be decrypted, unless the missing handshake messages are the second
+flight of handshake messages sent by the client.
+
+Protected packets MAY be stored and later decrypted and used once the handshake
+is complete.  If packets are processed prior to completion of the handshake, an
+attacker might use the willingness of an implementation to use these packets to
+mount attacks.
+
+Receiving and verifying the Finished message is critical in ensuring that the
+TLS handshake has completely successfully.  A server MUST NOT use 1-RTT
+protected packets from the client if its response depends on client
+authentication.  A server MAY use 1-RTT protected packets from a client prior to
+receiving and verifying the Finished message if it has accepted 0-RTT data and
+it treats the out-of-order packets as though they only have 0-RTT protection.

This doesn't seem quite right to me. You do know that these are fresh.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/39#pullrequestreview-15644371
----==_mimepart_58730a463f685_31a63fe9e3c11134133189
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/39#pullrequestreview-15644371">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -once key agreement has completed.  This means that protected messages need to be
-decrypted to determine if they are TLS handshake messages or not.  Similarly,
-`ACK` and `WINDOW_UPDATE` frames might be needed to successfully complete the
-TLS handshake.
-
-Any timestamps present in `ACK` frames MUST be ignored rather than causing a
-fatal error.  Timestamps on protected frames MAY be saved and used once the TLS
-handshake completes successfully.
-
-An endpoint MAY save the last protected `WINDOW_UPDATE` frame it receives for
-each stream and apply the values once the TLS handshake completes.  Failing
-to do this might result in temporary stalling of affected streams.
+Due to reordering and loss, 1-RTT protected packets might be received by an
+endpoint before the final TLS handshake messages are received.  These will not
+be able to be decrypted, unless the missing handshake messages are the second
+flight of handshake messages sent by the client.
</pre>
<p>This seems like it's clumsily phrased, because you state a general rule and then qualify it.</p>
<p>There are actually three cases here, with subcases.</p>
<ol>
<li>0-RTT packets from the client to the server.</li>
<li>1-RTT packets from the server to the client</li>
<li>1-RTT packets from the client to the server.<br>
(a) in non-PSK mode<br>
(b) in PSK mode.</li>
</ol>
<p>Note that in case 3 you will be able to  decrypt and in case 3(b) you have proof of knowledge of the PSK and of the integrity of the CH, as well as of freshness, though not of the integrity of the handshake (w/o trusting AEAD instead of the handshake). What's the general principle here?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/39#pullrequestreview-15644371">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -each stream and apply the values once the TLS handshake completes.  Failing
-to do this might result in temporary stalling of affected streams.
+Due to reordering and loss, 1-RTT protected packets might be received by an
+endpoint before the final TLS handshake messages are received.  These will not
+be able to be decrypted, unless the missing handshake messages are the second
+flight of handshake messages sent by the client.
+
+Protected packets MAY be stored and later decrypted and used once the handshake
+is complete.  If packets are processed prior to completion of the handshake, an
+attacker might use the willingness of an implementation to use these packets to
+mount attacks.
+
+Receiving and verifying the Finished message is critical in ensuring that the
+TLS handshake has completely successfully.  A server MUST NOT use 1-RTT
+protected packets from the client if its response depends on client
+authentication.  A server MAY use 1-RTT protected packets from a client prior to
</pre>
<p>I assume you mean you must not use them prior to receiving the client's finished?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/39#pullrequestreview-15644371">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Due to reordering and loss, 1-RTT protected packets might be received by an
+endpoint before the final TLS handshake messages are received.  These will not
+be able to be decrypted, unless the missing handshake messages are the second
+flight of handshake messages sent by the client.
+
+Protected packets MAY be stored and later decrypted and used once the handshake
+is complete.  If packets are processed prior to completion of the handshake, an
+attacker might use the willingness of an implementation to use these packets to
+mount attacks.
+
+Receiving and verifying the Finished message is critical in ensuring that the
+TLS handshake has completely successfully.  A server MUST NOT use 1-RTT
+protected packets from the client if its response depends on client
+authentication.  A server MAY use 1-RTT protected packets from a client prior to
+receiving and verifying the Finished message if it has accepted 0-RTT data and
+it treats the out-of-order packets as though they only have 0-RTT protection.
</pre>
<p>This doesn't seem quite right to me. You do know that these are fresh.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/39#pullrequestreview-15644371">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq04MPLY8-4vnYUpdXclnFtglGk5iks5rQbBGgaJpZM4K9c9v">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-mvw7iOrFkuAngIEh6YFvA26QN2ks5rQbBGgaJpZM4K9c9v.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/39#pullrequestreview-15644371"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #39"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/39#pullrequestreview-15644371"}}}</script>
----==_mimepart_58730a463f685_31a63fe9e3c11134133189--


From nobody Mon Jan  9 00:35:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DFFC3129BB4 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 00:35:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RNYwONHDIaJ6 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 00:35:43 -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 6E9DD1279EB for <quic-issues@ietf.org>; Mon,  9 Jan 2017 00:35:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=P+2DpJs9AcAxz/KoDqXYeDlwUlM=; b=hv9eVnF6JCdurBUN gw6X3GvX21iDgQ/AvdGmX4ioWFoYCW7z3uBVq0UgnKHg3qyB4PygSMCvSRTDxrqd 9rHg1BENB/pSqZ3pIrWavVeo1eVrlW2RhRqhsMSYrN6Giz3zXhW6IqB8nqz8vt1c alTREThCff+A341Q9WH7/PxBZ5Q=
Received: by filter0955p1mdw1.sendgrid.net with SMTP id filter0955p1mdw1-19254-58734B5D-3C 2017-01-09 08:35:41.496740565 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id iGonF4bLSUqkRQzmAubtfg for <quic-issues@ietf.org>; Mon, 09 Jan 2017 08:35:41.472 +0000 (UTC)
Date: Mon, 09 Jan 2017 00:35:41 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/39/review/15655601@github.com>
In-Reply-To: <quicwg/base-drafts/pull/39@github.com>
References: <quicwg/base-drafts/pull/39@github.com>
Subject: Re: [quicwg/base-drafts] Protected pre-handshake packets (#39)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58734b5d5495c_78a33fc71886b13013841d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Zrd7gytFSTvKvVTbvNtKdj3gPgqNB77ekX7 KtZ/zHW7d6qyBfWGRBHNkLVSTTlTHZHQgUNfyE1SwLlpXbPladyy7tmdfF6DO3MrRP7RFE0uuvVScS yG9uyEAiFN/Wx+Gzm7Iq1ASisZLUJa5XGrPDak/EDP3kSIebg5DDxKKRzsCm6Hlt3nWnwm/aderGH6 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tz6555jprtmiZ5xHI7vX_Bl3r7Q>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 08:35:46 -0000

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

martinthomson commented on this pull request.



> -once key agreement has completed.  This means that protected messages need to be
-decrypted to determine if they are TLS handshake messages or not.  Similarly,
-`ACK` and `WINDOW_UPDATE` frames might be needed to successfully complete the
-TLS handshake.
-
-Any timestamps present in `ACK` frames MUST be ignored rather than causing a
-fatal error.  Timestamps on protected frames MAY be saved and used once the TLS
-handshake completes successfully.
-
-An endpoint MAY save the last protected `WINDOW_UPDATE` frame it receives for
-each stream and apply the values once the TLS handshake completes.  Failing
-to do this might result in temporary stalling of affected streams.
+Due to reordering and loss, 1-RTT protected packets might be received by an
+endpoint before the final TLS handshake messages are received.  These will not
+be able to be decrypted, unless the missing handshake messages are the second
+flight of handshake messages sent by the client.

Yeah, I fucked this up.  I think that the observation is that the client has to buffer or discard and the server can decrypt.  But what rules can be provide the server that will be guaranteed safe?

The PSK point is interesting, but I'd rather not fall back on it.  It's a fairly lengthy string of logic: given that the CH integrity is provided by the binder, then the server can be assured that it selected a cipher suite based on correct information, which means that you can assume that the keys AND the AEAD are correct.  It's a lot to write down, I'm not sure if I want that.

Do you think it's a terrible thing if we insist that the server wait for the Finished before using these packets?  Or is the PSK thing worth the effort of carving out an exception?

> +Due to reordering and loss, 1-RTT protected packets might be received by an
+endpoint before the final TLS handshake messages are received.  These will not
+be able to be decrypted, unless the missing handshake messages are the second
+flight of handshake messages sent by the client.
+
+Protected packets MAY be stored and later decrypted and used once the handshake
+is complete.  If packets are processed prior to completion of the handshake, an
+attacker might use the willingness of an implementation to use these packets to
+mount attacks.
+
+Receiving and verifying the Finished message is critical in ensuring that the
+TLS handshake has completely successfully.  A server MUST NOT use 1-RTT
+protected packets from the client if its response depends on client
+authentication.  A server MAY use 1-RTT protected packets from a client prior to
+receiving and verifying the Finished message if it has accepted 0-RTT data and
+it treats the out-of-order packets as though they only have 0-RTT protection.

Yeah, I'm going to strike that.  If we cover this, it's all down to the PSK question.

> -each stream and apply the values once the TLS handshake completes.  Failing
-to do this might result in temporary stalling of affected streams.
+Due to reordering and loss, 1-RTT protected packets might be received by an
+endpoint before the final TLS handshake messages are received.  These will not
+be able to be decrypted, unless the missing handshake messages are the second
+flight of handshake messages sent by the client.
+
+Protected packets MAY be stored and later decrypted and used once the handshake
+is complete.  If packets are processed prior to completion of the handshake, an
+attacker might use the willingness of an implementation to use these packets to
+mount attacks.
+
+Receiving and verifying the Finished message is critical in ensuring that the
+TLS handshake has completely successfully.  A server MUST NOT use 1-RTT
+protected packets from the client if its response depends on client
+authentication.  A server MAY use 1-RTT protected packets from a client prior to

Yeah.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/39
----==_mimepart_58734b5d5495c_78a33fc71886b13013841d
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/39">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -once key agreement has completed.  This means that protected messages need to be
-decrypted to determine if they are TLS handshake messages or not.  Similarly,
-`ACK` and `WINDOW_UPDATE` frames might be needed to successfully complete the
-TLS handshake.
-
-Any timestamps present in `ACK` frames MUST be ignored rather than causing a
-fatal error.  Timestamps on protected frames MAY be saved and used once the TLS
-handshake completes successfully.
-
-An endpoint MAY save the last protected `WINDOW_UPDATE` frame it receives for
-each stream and apply the values once the TLS handshake completes.  Failing
-to do this might result in temporary stalling of affected streams.
+Due to reordering and loss, 1-RTT protected packets might be received by an
+endpoint before the final TLS handshake messages are received.  These will not
+be able to be decrypted, unless the missing handshake messages are the second
+flight of handshake messages sent by the client.
</pre>
<p>Yeah, I fucked this up.  I think that the observation is that the client has to buffer or discard and the server can decrypt.  But what rules can be provide the server that will be guaranteed safe?</p>
<p>The PSK point is interesting, but I'd rather not fall back on it.  It's a fairly lengthy string of logic: given that the CH integrity is provided by the binder, then the server can be assured that it selected a cipher suite based on correct information, which means that you can assume that the keys AND the AEAD are correct.  It's a lot to write down, I'm not sure if I want that.</p>
<p>Do you think it's a terrible thing if we insist that the server wait for the Finished before using these packets?  Or is the PSK thing worth the effort of carving out an exception?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/39">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Due to reordering and loss, 1-RTT protected packets might be received by an
+endpoint before the final TLS handshake messages are received.  These will not
+be able to be decrypted, unless the missing handshake messages are the second
+flight of handshake messages sent by the client.
+
+Protected packets MAY be stored and later decrypted and used once the handshake
+is complete.  If packets are processed prior to completion of the handshake, an
+attacker might use the willingness of an implementation to use these packets to
+mount attacks.
+
+Receiving and verifying the Finished message is critical in ensuring that the
+TLS handshake has completely successfully.  A server MUST NOT use 1-RTT
+protected packets from the client if its response depends on client
+authentication.  A server MAY use 1-RTT protected packets from a client prior to
+receiving and verifying the Finished message if it has accepted 0-RTT data and
+it treats the out-of-order packets as though they only have 0-RTT protection.
</pre>
<p>Yeah, I'm going to strike that.  If we cover this, it's all down to the PSK question.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/39">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -each stream and apply the values once the TLS handshake completes.  Failing
-to do this might result in temporary stalling of affected streams.
+Due to reordering and loss, 1-RTT protected packets might be received by an
+endpoint before the final TLS handshake messages are received.  These will not
+be able to be decrypted, unless the missing handshake messages are the second
+flight of handshake messages sent by the client.
+
+Protected packets MAY be stored and later decrypted and used once the handshake
+is complete.  If packets are processed prior to completion of the handshake, an
+attacker might use the willingness of an implementation to use these packets to
+mount attacks.
+
+Receiving and verifying the Finished message is critical in ensuring that the
+TLS handshake has completely successfully.  A server MUST NOT use 1-RTT
+protected packets from the client if its response depends on client
+authentication.  A server MAY use 1-RTT protected packets from a client prior to
</pre>
<p>Yeah.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/39">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwR6xXvpr3ySUGtve-Yoo-vwohkgks5rQfFdgaJpZM4K9c9v">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzU8lqE4CVJ6Ac4Mrim9wH66JF54ks5rQfFdgaJpZM4K9c9v.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/39"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #39"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/39"}}}</script>
----==_mimepart_58734b5d5495c_78a33fc71886b13013841d--


From nobody Mon Jan  9 00:35:58 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36051129BB4 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 00:35:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bBLt5FNYulXp for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 00:35: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 164DC1279EB for <quic-issues@ietf.org>; Mon,  9 Jan 2017 00:35:46 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483950945; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+zN9v+Nz5jDjgI4dtWC/3aKk40eq1YuEyMKg+hsvBuk=; b=tur9Wo/lbLCqmoseMPZzPbQtJksQ0JgCLV4ANSTfR20e3ft/1DJ/fqnQxvb2Egu5zo4KSXoF vZdE2ETvgidVY+RyO6P4B43HK1N4ca+UEFB/6qAWmp3A2x9bJojMi6hFoPVmNEFb/C8e47Vg qQc4uLarM9uaTuB+mBLNxhpLX5Y=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=aleXhl/SwB1voiyjDFP4rkyKUZ7vagdS7MPD0B5q4eZm7Zh9Fi3Ji/ar6q+veEl9AiqE6I p04PfxJYICFueFRAc1lWnLZBBzxQnEN93yv/mZcjON+QNoaxTAXrC4a81Oj3TtMeBe/2j/4L Y2rjuAa6YFPBcg+3GNX1GYmEGGBwg=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 58734b61.7f1f21e5ee10-smtp-out-n02; Mon, 09 Jan 2017 08:35:45 -0000 (UTC)
Date: Mon, 09 Jan 2017 00:35:44 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58734b60ec390_558c3ff3bc783134738ec@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] efde87: Rewrite based on feedback from ekr
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58734b60ebf81_558c3ff3bc78313473732"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mE_0hO7y7p3kZxr3tM8lD-uGklE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 08:35:47 -0000

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

  Branch: refs/heads/protected_pre
  Home:   https://github.com/quicwg/base-drafts
  Commit: efde8733a892775233a15d5f07d028d073d33b43
      https://github.com/quicwg/base-drafts/commit/efde8733a892775233a15d5f07d028d073d33b43
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-09 (Mon, 09 Jan 2017)

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

  Log Message:
  -----------
  Rewrite based on feedback from ekr



----==_mimepart_58734b60ebf81_558c3ff3bc78313473732--


From nobody Mon Jan  9 00:36:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4A6E129BC6 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 00:35:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vr9ezTwl_cU8 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 00:35:47 -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 898341279EB for <quic-issues@ietf.org>; Mon,  9 Jan 2017 00:35:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GmniejBFuyKrW+1hTOfjXWhkYWc=; b=wdnAznjIZsvryAnJ JyPgnXU+Mum2RyWGBmYOAyWhoU8I+tk9BSHgb8BZx06ECPcve1kgI/9LKoYHNKQs a3C+Q1RNLqHEYGJF24AgxRVvGKFu5gmn7CWJ/Mq7Tm9wpIL3ZyDnzXFVjSlW6MeQ GCOXUuSCqh8V882BUiej5u3TSF4=
Received: by filter0634p1mdw1.sendgrid.net with SMTP id filter0634p1mdw1-23716-58734B61-1B 2017-01-09 08:35:45.776578538 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id 3Oie1ouvQc6aCZY6FQZHhA for <quic-issues@ietf.org>; Mon, 09 Jan 2017 08:35:45.692 +0000 (UTC)
Date: Mon, 09 Jan 2017 00:35:45 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/39/push/1490370420@github.com>
In-Reply-To: <quicwg/base-drafts/pull/39@github.com>
References: <quicwg/base-drafts/pull/39@github.com>
Subject: Re: [quicwg/base-drafts] Protected pre-handshake packets (#39)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58734b6194e62_38293fb02b5831381489b4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1DKv4pBQR68yGBFE40ziL5SmZWOxpLtTLuLW iTjkWIfh3ymPf5gL8okisnnTi7M9PoRuMoPKi6K1xVsZBOelcBm/x+iui0ZhLGdF4fSR3Io0Afw9lG MEdHwOiUkZ+uceAp98sj5qXigwbH1vlyc1Ndgda2tI8FLwrJkkjAIKzq9V2x7ZTh2yf97SRAA5ghkO Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/03iDcOYxkPhc5bnNlicv5EJHg9A>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 08:35:49 -0000

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

@martinthomson pushed 1 commit.

efde873  Rewrite based on feedback from ekr


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/39/files/32dfeab698be86939ad2b7543df54dbc9e1eab8b..efde8733a892775233a15d5f07d028d073d33b43

----==_mimepart_58734b6194e62_38293fb02b5831381489b4
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 href="https://github.com/quicwg/base-drafts/commit/efde873" class="commit-link">efde873</a>  Rewrite based on feedback from ekr</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/39/files/32dfeab698be86939ad2b7543df54dbc9e1eab8b..efde8733a892775233a15d5f07d028d073d33b43">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4BYnhH370L2IwQKaZK58XWteeo5ks5rQfFhgaJpZM4K9c9v">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-v_BhGQ8oOFKMP0i16QJS3Fi0Wjks5rQfFhgaJpZM4K9c9v.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/39/files/32dfeab698be86939ad2b7543df54dbc9e1eab8b..efde8733a892775233a15d5f07d028d073d33b43"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #39"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/39/files/32dfeab698be86939ad2b7543df54dbc9e1eab8b..efde8733a892775233a15d5f07d028d073d33b43"}}}</script>

----==_mimepart_58734b6194e62_38293fb02b5831381489b4--


From nobody Mon Jan  9 13:50:26 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44D5A1297E7 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 13:50:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.354
X-Spam-Level: 
X-Spam-Status: No, score=-6.354 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hp0gVFjsnrhx for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 13:50:22 -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 2A42012958A for <quic-issues@ietf.org>; Mon,  9 Jan 2017 13:50:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8zLxAEdn2L6yZ09onSiowhm6/Ng=; b=URLMte6vzaTiPP75 OAK9jlFU8i7jWVUXwg6COdZGcYS+Pl8VqWeaULg+fXZSuUaATwp6rgPLLtK2qFwR exfJ7HVC3yYuFlx5uwGHeF6iiUmXwbmCH+A/aaUeSKMCzr7rEm3CeZlWmUH/Kis4 N0MlyjiloDU0p3xog/+oSB1KW3E=
Received: by filter0501p1mdw1.sendgrid.net with SMTP id filter0501p1mdw1-8288-5874059A-39 2017-01-09 21:50:18.920272166 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id vprN5YSHR0q4KqmIWtjeuQ for <quic-issues@ietf.org>; Mon, 09 Jan 2017 21:50:18.976 +0000 (UTC)
Date: Mon, 09 Jan 2017 13:50:18 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15803862@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5874059ad926e_11523ff533e4b13883030"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1zxYu4kCxCvmqs6N1F/zR5oPX9V1NCQpf3tw FRQ0pXmF/N8jYB1anHL7TnwQacvjBCgev68B6yOB/GIJshzswTQ7b1rUISspiADEaVqmNKDIIHokDe bEsQPxbP6efIa6TebTHuRIbDSkfct8ysLTb5Wpu70BogfHc19adKDPWjrRypr+WNwcYclNMh//ams+ M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FRsTXqywdTboXKwDcPjvJaXbgKI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 21:50:24 -0000

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

MikeBishop commented on this pull request.



>  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC's transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.

Well, QQQQ could also say that "by default, the crypto protocol is TLS, as defined in QQQT" and register the version for that combination itself.

But yes, it is somewhat more work to do an abstraction.  But then, it's already mostly that way, and I think there's value there.  Either way, I think this may be a decision point we need to toss to the mailing list.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/122
----==_mimepart_5874059ad926e_11523ff533e4b13883030
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC&#39;s transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.
</pre>
<p>Well, QQQQ could also say that "by default, the crypto protocol is TLS, as defined in QQQT" and register the version for that combination itself.</p>
<p>But yes, it is somewhat more work to do an abstraction.  But then, it's already mostly that way, and I think there's value there.  Either way, I think this may be a decision point we need to toss to the mailing list.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8czIGBlhjyGuaYS6YEgHZ1qRuD9ks5rQquagaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyBXlJqQaWvQd3ZtdFkk9RGkZ-B0ks5rQquagaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_5874059ad926e_11523ff533e4b13883030--


From nobody Mon Jan  9 13:58:15 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0387C12987A for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 13:58:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZOKSiysjz3lR for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 13:58: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 B7828129411 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 13:58:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483999091; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=7P51vDxwxjn2kxQZIUqKWkpVecaXqrmZHE550YIJaAE=; b=Cfp0kUILTqLvVRlsWNWJzK7y6lpsCmARRjTBcLH8VCTHZaPJrf7NYo2QzD01Wzo5O+jdKvvr 5zi6NMGmGHHHB4X4fWms+xwLHYuFTBNq2QL3GQXKFFHGQxiE9RRYuqy1iN3V9+vSgNUWg2pC Q0cdLSygLuS+fjWB2jrvUMW7r80=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Vs47VgHrbt60Xu1yjRB/8x+blYy4dTtO5CU9Cx5EP/2XLK14J8lzDWX1RaNY5sZtIPzzz5 AQyIyGnN/PsnWMRyHH1/vcU0F2Om0+9V3if86QnhR7iDe7JVyF368aO9F6swroQt9nJxlVmP wl9JU7wJ38bSwVJOB1LdqKnpuMkb8=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 58740771.7f7059e3a5a0-smtp-out-n01; Mon, 09 Jan 2017 21:58:09 -0000 (UTC)
Date: Mon, 09 Jan 2017 13:58:09 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <587407717d58a_6ae13fbf210af1341668d@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] abf7dc: Move version section to the top level
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587407717d181_6ae13fbf210af13416574"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jIHqESzI9C5ulwU_OEpgTBiKNKc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 21:58:13 -0000

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

  Branch: refs/heads/version_numbers
  Home:   https://github.com/quicwg/base-drafts
  Commit: abf7dcf5b794dbf33055f2178f265ee4fac14efb
      https://github.com/quicwg/base-drafts/commit/abf7dcf5b794dbf33055f2178f265ee4fac14efb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Move version section to the top level



----==_mimepart_587407717d181_6ae13fbf210af13416574--


From nobody Mon Jan  9 13:58:17 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99081129411 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 13:58:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-GcGukZAJKh for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 13:58:12 -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 D0767129879 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 13:58:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RzIftEwY3t2DLl1acWhtmuQ8TL8=; b=S1lulu4GYArkRSe6 IR6gckg0hK3efCxMGZpHJQx1rFJ/0cnyBFs5mFhtWs5xUy0ndvIRb9muNeOTZeF2 CbCG47ZKKfNXTPoYry0B1lC2H9qIoonrTUCfmH9dQElzHr37WbOrCrWEpO8ACjyj E3d3148KVoST1F11pi3AWDFOQb0=
Received: by filter0492p1mdw1.sendgrid.net with SMTP id filter0492p1mdw1-4406-58740772-F 2017-01-09 21:58:10.286418317 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id hH4PzgALTgiBbw_Ve_T-lw for <quic-issues@ietf.org>; Mon, 09 Jan 2017 21:58:10.340 +0000 (UTC)
Date: Mon, 09 Jan 2017 13:58:10 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/113/push/1491739703@github.com>
In-Reply-To: <quicwg/base-drafts/pull/113@github.com>
References: <quicwg/base-drafts/pull/113@github.com>
Subject: Re: [quicwg/base-drafts] Version numbers (#113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587407723d31c_564b3fb3901131302062c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2NgC6p7n6buxBdV3P9aJ0ZIWZo8oGw9DONTi RUgnnAtetaJsK2UFptp3FdSsBheCyg1+VQ58At5idndHBVHa29l8YgklPN2zIBfJlwpqRKpZXarrWf oTdvU2wD3JaiLfUpvxtnYINB+Q4iC9Df2jk0HS/mgzxOWQtUkQ1TmL/s6nHaaOc1YwHg7n9u74Crew E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GasONOpJQcmUr09-b4pAkSm2p8w>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 21:58:13 -0000

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

@martinthomson pushed 1 commit.

abf7dcf  Move version section to the top level


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

----==_mimepart_587407723d31c_564b3fb3901131302062c
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 href="https://github.com/quicwg/base-drafts/commit/abf7dcf" class="commit-link">abf7dcf</a>  Move version section to the top level</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/113/files/3b5d3d4d9c6eed41ceb85f13c5d9a1e443c69917..abf7dcf5b794dbf33055f2178f265ee4fac14efb">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1MKOX7t0dugoBS6rGyIId5MJNN2ks5rQq1ygaJpZM4LaSTU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyOsrRP1w_LJh1ebveXLeTCTn_gbks5rQq1ygaJpZM4LaSTU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/113/files/3b5d3d4d9c6eed41ceb85f13c5d9a1e443c69917..abf7dcf5b794dbf33055f2178f265ee4fac14efb"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/113/files/3b5d3d4d9c6eed41ceb85f13c5d9a1e443c69917..abf7dcf5b794dbf33055f2178f265ee4fac14efb"}}}</script>

----==_mimepart_587407723d31c_564b3fb3901131302062c--


From nobody Mon Jan  9 14:00:01 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3ED41294E4 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:00:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PSyvlb0Fx74D for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 13:59: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 7CBDF127ABE for <quic-issues@ietf.org>; Mon,  9 Jan 2017 13:59:59 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483999198; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=o4CHLEep96DuFVWAth3IIsxxfO3BCmBJZTmKvcmCrKQ=; b=yufBR8p2bgZ96t7+qQmBqGczwfrTqsLKld/BNN/ZVf7MkdVbii/5jIhkKYDVU0z6TU30ONpT hjU9vEQXsokrNep6QrIMN1fgaHPKfEWSS3Vk4p3iHj3KgzaSVyButUs3FnDewtoyR1aTU37z e3y70lyVEzVYnUlERpFgOBFXOnU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=esBXxDl6VCHgJ7knoT1ka3tVAHX+KUanZJeQbiBSTHrx5yjFeXd6zn1eevNaWbJYW2Y0Z2 ARXe6QKoZz1YDjcvYyA8ZkoFkNrglXvS+nZr4M7EwvhtFLVZFW9b2AM1pRUVStPA+sgqeQ04 qROvvFIVSocHJ052YpGFLdW0EtaLo=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 587407de.7f71df00af30-smtp-out-n03; Mon, 09 Jan 2017 21:59:58 -0000 (UTC)
Date: Mon, 09 Jan 2017 13:59:58 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <587407de3cf3a_2021a3fcd308c713812457e@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ce6097: Let's use network byte order instead
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587407de3cb86_2021a3fcd308c71381244b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S9kdFobmowDpvr3RSfMjXTI6NXs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 22:00:00 -0000

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

  Branch: refs/heads/transport_parameters_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: ce60974689b397b1db1881ea14c13fce58e6131e
      https://github.com/quicwg/base-drafts/commit/ce60974689b397b1db1881ea14c13fce58e6131e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Let's use network byte order instead


  Commit: efa44a3cae0dc2af77535793bed2d36539b61050
      https://github.com/quicwg/base-drafts/commit/efa44a3cae0dc2af77535793bed2d36539b61050
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Add definition of transport parameters to -transport


  Commit: 9fc92ffe17fc07c571a383f0c419a751ce469509
      https://github.com/quicwg/base-drafts/commit/9fc92ffe17fc07c571a383f0c419a751ce469509
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Remove extra whitespace


  Commit: 904e2fe41d5aa5aad9c4e4924c675da68ed4b994
      https://github.com/quicwg/base-drafts/commit/904e2fe41d5aa5aad9c4e4924c675da68ed4b994
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Define the extension in -tls


  Commit: aa58ee7e57ec729cb90386591b6c371a28e3e56e
      https://github.com/quicwg/base-drafts/commit/aa58ee7e57ec729cb90386591b6c371a28e3e56e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Add a stub iana section, fix dead references


  Commit: c0960cd71a97f60af184e9acd403dbcdfaa1db8e
      https://github.com/quicwg/base-drafts/commit/c0960cd71a97f60af184e9acd403dbcdfaa1db8e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  are are are


  Commit: c280462e5588630f8f6f60ae6a703196f09190f1
      https://github.com/quicwg/base-drafts/commit/c280462e5588630f8f6f60ae6a703196f09190f1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Jana's comments


  Commit: aad599fd7cfe9732f80323a61ace07febf6763de
      https://github.com/quicwg/base-drafts/commit/aad599fd7cfe9732f80323a61ace07febf6763de
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Jana's comments


Compare: https://github.com/quicwg/base-drafts/compare/e70735c03df4...aad599fd7cfe
----==_mimepart_587407de3cb86_2021a3fcd308c71381244b3--


From nobody Mon Jan  9 14:09:56 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4672129651 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:09:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qwODvxSLOA_8 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:09:48 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5CE3412968A for <quic-issues@ietf.org>; Mon,  9 Jan 2017 14:09:47 -0800 (PST)
Date: Mon, 09 Jan 2017 14:09:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1483999786; bh=yNgWRA8/FpdsHVw/aL6E5liXOEq8+g5+uh1GG/V+aqg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xer4IsPenWv1yT2ggfo1L0j+ehxpw4ZWW6yY/lXxeTcBjBTRfTQEEEjUbg+MuIyoN QibTNxUNmBsU90ayONazW+qTIBYkYkfJBeD9YOeRJmxrs2yXtz4PYV6DFawoFOLwkO OlAQFmge/RWZwNX/X+2TlxF9jpjQdUIaAhU8pQds=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15807707@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58740a2a5fa47_23bc3fb07d42d138299252"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/do14xEdGYz8aeq-oOE7F42kp9NI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 22:09:53 -0000

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

martinthomson commented on this pull request.



>  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC's transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.

What is that value?  Because all I'm seeing right now is a section that is badly out of date and in need of maintenance.  The easiest maintenance would be deleting it.

I will open a thread on the list.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/122
----==_mimepart_58740a2a5fa47_23bc3fb07d42d138299252
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC&#39;s transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.
</pre>
<p>What is that value?  Because all I'm seeing right now is a section that is badly out of date and in need of maintenance.  The easiest maintenance would be deleting it.</p>
<p>I will open a thread on the list.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqysPk8iqmNazm8GelGhEYA2IRoV9ks5rQrAqgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_oJXFlRMtFNgG12OAb_vGu_kk5Lks5rQrAqgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_58740a2a5fa47_23bc3fb07d42d138299252--


From nobody Mon Jan  9 14:11:39 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5327E129630 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:11:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4CY4ranHip5i for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:11: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 62F3512960F for <quic-issues@ietf.org>; Mon,  9 Jan 2017 14:11:37 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483999896; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mxIirpMFnknkACiTvbAA7XUdWX7qDiQF4Qqdrng9se0=; b=hfru2PO2w9Zn0XGGahUO2eI/n5iLUDt4mLC9ygF0xendsT1lsKHF7k5pbhEeSJ2M0cMuL/tE 9QLwBTVH4CU/fZ3t3J+un7v6CYaCmuSHrAaHmHkZch4WwkOtbyAnbPsiMHnYXnTt35nyJ5jB 6FX9BIHuAcQcP8DzLgWIts+Jp9Q=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=y08wqPScyRmKemLniYmuXyUF0g3WSHoFZBSoC4fL+67UN7Zgo77hzMWb7sqibYKmmK4Nfl moM5OfBB66s0TciOFxWZcgra2fN96iTGtnJPt3P4SUILuFUkAhQg/w6JBDU9lxcdFlmtyAy7 5Gcuwl/+b5/j1RbrINOj8sonbqR6M=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5874083b.7fbf084d95a0-in03; Mon, 09 Jan 2017 22:01:31 -0000 (UTC)
Date: Mon, 09 Jan 2017 14:01:31 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5874083b7b82b_153c3ff59e22b130548cc@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 2e3cf9: Define version negotiation more thoroughly
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5874083b7b3cb_153c3ff59e22b13054760"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fh3jwg1J2pqKTaBHYVZnto_ulSU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 22:11:38 -0000

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

  Branch: refs/heads/version_numbers
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2e3cf92bdbbcfb3f3149e5f947ea35f1fc81bee6
      https://github.com/quicwg/base-drafts/commit/2e3cf92bdbbcfb3f3149e5f947ea35f1fc81bee6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Define version negotiation more thoroughly


  Commit: ea2ffc83404bf40aa131490af41ffff8a444f4ab
      https://github.com/quicwg/base-drafts/commit/ea2ffc83404bf40aa131490af41ffff8a444f4ab
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Reserve space


  Commit: aea24deff8cd3a0a3ffa332935d9803972b20542
      https://github.com/quicwg/base-drafts/commit/aea24deff8cd3a0a3ffa332935d9803972b20542
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  not off


  Commit: 136c4c6e067bfa8950f564c28f1273ada862d2eb
      https://github.com/quicwg/base-drafts/commit/136c4c6e067bfa8950f564c28f1273ada862d2eb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Move version section to the top level


Compare: https://github.com/quicwg/base-drafts/compare/abf7dcf5b794...136c4c6e067b
----==_mimepart_5874083b7b3cb_153c3ff59e22b13054760--


From nobody Mon Jan  9 14:12:20 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94A5B12987A for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:12:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id udN3sdmX2iCP for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:12: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 B283E129880 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 14:12:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1483999929; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TNm2jFy3+u/2LVXreMU+LaF/4e7lstN/NflfqTwlXf8=; b=EmLAHR9xrWA9aMf3yQWm05v+JfZQ75D/Qu3S/gm/T3zrs2USPuu2w5GzqgQS3GnnORkRAYai V05f+SOluJD+WzlkZPOSndGqs6ZOvjf4888FfPC3oe8+rK/fj4By+wcrQ4tkj7iowrPDLPty SfsyKZq120cqV44mhgwB35nX7sg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Y68o/Jr2A5bdQV9viH+soFpivq+eNlqCzNXl7q97gp4F+1K3YC8EwexyWrc2+v8dBWnzEK i3hBdqqhCeU82wwl3AXgAeKGo5JUB0o1KpaYAZ3etZCgTlm4uo4Hce1GxJi7zT9/24YFBS3H 8W35zT9kL2aS0BDLUJy+GrSFEx8Nc=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58740857.7eff1047e540-in06; Mon, 09 Jan 2017 22:01:59 -0000 (UTC)
Date: Mon, 09 Jan 2017 14:01:59 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58740857afe02_7cb33fc76b3db1308392e@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] fc04af: Define version negotiation more thoroughly
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58740857af737_7cb33fc76b3db13083887"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t37I5UT483-9dTVDSw1MWnUkJZM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 22:12:18 -0000

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

  Branch: refs/heads/version_numbers
  Home:   https://github.com/quicwg/base-drafts
  Commit: fc04af539b260475e0d8d73a636a98b3fac57ec1
      https://github.com/quicwg/base-drafts/commit/fc04af539b260475e0d8d73a636a98b3fac57ec1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Define version negotiation more thoroughly


  Commit: f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
      https://github.com/quicwg/base-drafts/commit/f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Reserve space


  Commit: 189aaa530c67851525b545c1ebd72445ea9fab4b
      https://github.com/quicwg/base-drafts/commit/189aaa530c67851525b545c1ebd72445ea9fab4b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  not off


  Commit: c014a0f30e501ed508039174715be7e9ada0a508
      https://github.com/quicwg/base-drafts/commit/c014a0f30e501ed508039174715be7e9ada0a508
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Move version section to the top level


Compare: https://github.com/quicwg/base-drafts/compare/136c4c6e067b...c014a0f30e50
----==_mimepart_58740857af737_7cb33fc76b3db13083887--


From nobody Mon Jan  9 14:28:55 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 33F34129879 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:28:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YseSoh5cSZEN for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:28: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 D0895129639 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 14:28:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484000931; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bwHBzxMmNOiZ2PFLzxeRBO1apexC0UmM4TASDivjizk=; b=OF7J9Lxy++S8rJ1lYXQeIGz2UONErzFq689hCghTUu0Bmw3mgBwuXdGcvrEaafZSnFGuDFdN sxEYumaZCjli4rArsCvKF9zIqSox9l0z8+JMiHLqhG0YY3OxoSGXbzjkue8VL8jr6nON3Ld3 ugHrRT8rCMTaurgjwZ6eSQAAF+8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Iem418oD5RnivR8aytpB1Xizr7ykcAugf8uykhnFnwVMZlKLWCb5Tecp8wzv3GZ1t7kCTE rqnMJCXNhqkDeREDR1m+ae05CtZMuaNpCHY0XYxG1R8vLRSq1tyWzgtnOZBT3wEJWy7APFZh L8dLwv0OEA2VYyA2ZmHp9bNvAImfg=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 587408a9.7f0a00487540-smtp-out-n01; Mon, 09 Jan 2017 22:03:21 -0000 (UTC)
Date: Mon, 09 Jan 2017 14:03:21 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <587408a9bbb09_597f3f9fd57cf13c101781@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] dace4a: Move version section to the top level
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587408a9bb41a_597f3f9fd57cf13c10168b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O1WmDRe3gKuezTOZE6-VpeNh-4o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 22:28:53 -0000

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

  Branch: refs/heads/transport_parameters_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: dace4ad5c7b45f3e79ac680506a82e4d2b33bf4e
      https://github.com/quicwg/base-drafts/commit/dace4ad5c7b45f3e79ac680506a82e4d2b33bf4e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Move version section to the top level


  Commit: b867d58f39dde9c395fb1b7259a8cbb21f2d4429
      https://github.com/quicwg/base-drafts/commit/b867d58f39dde9c395fb1b7259a8cbb21f2d4429
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Add definition of transport parameters to -transport


  Commit: 05f15107be90c8133d945b6fe3a3d01c6c4ee6d4
      https://github.com/quicwg/base-drafts/commit/05f15107be90c8133d945b6fe3a3d01c6c4ee6d4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Remove extra whitespace


  Commit: 4b7dcea9377a3bd96bd9f858ea14eedce6b4f695
      https://github.com/quicwg/base-drafts/commit/4b7dcea9377a3bd96bd9f858ea14eedce6b4f695
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Define the extension in -tls


  Commit: 35634c7125d484010ad1f4b518c7511964cb1f86
      https://github.com/quicwg/base-drafts/commit/35634c7125d484010ad1f4b518c7511964cb1f86
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Add a stub iana section, fix dead references


  Commit: 78ddc4b75cf62fe77f785a1e64a4047d20c42ebe
      https://github.com/quicwg/base-drafts/commit/78ddc4b75cf62fe77f785a1e64a4047d20c42ebe
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  are are are


  Commit: 2c4678c01952537804c09e7670b34bb3493720a9
      https://github.com/quicwg/base-drafts/commit/2c4678c01952537804c09e7670b34bb3493720a9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Jana's comments


  Commit: 9a008f09623c207239c7f39838b83ad18fa7bf6d
      https://github.com/quicwg/base-drafts/commit/9a008f09623c207239c7f39838b83ad18fa7bf6d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Jana's comments


Compare: https://github.com/quicwg/base-drafts/compare/aad599fd7cfe...9a008f09623c
----==_mimepart_587408a9bb41a_597f3f9fd57cf13c10168b--


From nobody Mon Jan  9 14:34:00 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA41C129894 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:33:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9o7ese0o3C-P for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:33:58 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6917B126D74 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 14:33:58 -0800 (PST)
Date: Mon, 09 Jan 2017 14:33:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484001237; bh=VP42Jsg5shr5tU9RdmOtpkAKDGXIh4d0/hZ6xbcxvt8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KHxc651FQnuZIUfjE+TUDm8YtTnf5GjIxEAj6DSd1Mp3CzBpINqEMydLEFa/5BtkO M1uV38/b69mr8tw0iFyQTvxPYQhtGYUgPmiWEn6X9ekozgMlf0MvTZV9J63Rf4VHTC ViiWugGLQCraHP6llYOwDybQVyfng5A1TLhdYtsI=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/55/issue_event/916691977@github.com>
In-Reply-To: <quicwg/base-drafts/issues/55@github.com>
References: <quicwg/base-drafts/issues/55@github.com>
Subject: Re: [quicwg/base-drafts] What can change in a different version (#55)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58740fd5aeb6d_6c693fe480c071385390c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: mention
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HYcudnCRMq-IEMbDA3hgEtBCLHI>
Cc: QUIC WG Issues Account <quic-issues@ietf.org>, Mention <mention@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 22:34:00 -0000

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

Closed #55 via #113.

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

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/55" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/55" data-id="192989653" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#55</a> via <a href="https://github.com/quicwg/base-drafts/pull/113" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/113" data-id="198629204" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#113</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you were mentioned.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/55#event-916691977">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxReni8nopN9IpQdnwHypGDf-LMGks5rQrXVgaJpZM4LCAfq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6G9PUwPSC96uP1AC9adG_Z77QK1ks5rQrXVgaJpZM4LCAfq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/55#event-916691977"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #55 via #113."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/55#event-916691977"}}}</script>
----==_mimepart_58740fd5aeb6d_6c693fe480c071385390c1--


From nobody Mon Jan  9 14:34:04 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3332D126D74 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:34:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zfaqM1_zNJi6 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:33:59 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11F49129893 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 14:33:59 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484001238; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3rgK6MEbMnG/J15BAdnnre2kNIOCf0K5g8QVKcOpR/U=; b=ck1exZ8HTEi34TlQZSs1RiS1wEI1YdytaSzK4ft2K3IzX94PHMUioJ8QH99iBRxkiGA1sD2L E8dt0tUZ8pUtXPlrnQ2yyX66NrBqT855sI2P/BeSh5PphvrbO3PLxLeV3c1W+FqoZvY1CkxF i2c7oxRUhNWLrBKlyknIDvjFgHQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=KefQtPPCGsVUBrU8wmrsPZImcIh5ChPWOEakCSZp0jqvYSdTIZ00kAbgfFGUtHlgNSFPjG KsKgJ3psXhPa96x3aDlKplUt5buL0axu+gr9J2avmGYT5oOu0OBUHZCctuGHtjf6QKXw+C4P Asc3wCIEkQs4I7jkRZIRE4F5UNfN8=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 58740fd6.7f50741c97e0-smtp-out-n02; Mon, 09 Jan 2017 22:33:58 -0000 (UTC)
Date: Mon, 09 Jan 2017 14:33:58 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58740fd61acd4_162b3f9b1447513c37310@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] fc04af: Define version negotiation more thoroughly
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58740fd61a7f8_162b3f9b1447513c37233"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bDFizk7EvT5b_nSAspZXoEQbdxc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 22:34:00 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: fc04af539b260475e0d8d73a636a98b3fac57ec1
      https://github.com/quicwg/base-drafts/commit/fc04af539b260475e0d8d73a636a98b3fac57ec1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Define version negotiation more thoroughly


  Commit: f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
      https://github.com/quicwg/base-drafts/commit/f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Reserve space


  Commit: 189aaa530c67851525b545c1ebd72445ea9fab4b
      https://github.com/quicwg/base-drafts/commit/189aaa530c67851525b545c1ebd72445ea9fab4b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  not off


  Commit: c014a0f30e501ed508039174715be7e9ada0a508
      https://github.com/quicwg/base-drafts/commit/c014a0f30e501ed508039174715be7e9ada0a508
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Move version section to the top level


  Commit: fe41fdb4f9244f596f9cd0e3342680e19f36f266
      https://github.com/quicwg/base-drafts/commit/fe41fdb4f9244f596f9cd0e3342680e19f36f266
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #113 from quicwg/version_numbers

Version numbers


Compare: https://github.com/quicwg/base-drafts/compare/4d1b4f97e485...fe41fdb4f924
----==_mimepart_58740fd61a7f8_162b3f9b1447513c37233--


From nobody Mon Jan  9 14:34:11 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C844C129895 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:34:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.995
X-Spam-Level: 
X-Spam-Status: No, score=-0.995 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WTY7lgYUkv-C for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:34: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 DD1A3129894 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 14:34:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484001240; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JoVpNUcRgRzAoGywXL07fI5+paePJRd6DeeJrZ3jwEM=; b=C89iJis+yupwRop+chyEsgwAkE80XJQ3EYmLx1toSG8936AkoP1LyCaG2buyHoHiaQl5DadJ oGD1Kows3tMMqtJPWBvkJmKFRxCPYJi2DylcR89impNukID4Htr0dRrt+Mk8UZ0J5loASMyQ bqwVW2IwuH8axpFypHpxbi8yupY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ZSgcExYEeR3VBXSOlxIt2r6p/kMhwavx5rJtPfTj/MgPyU2Fxpk0xBjeGOCNngy/PWRGZZ YFnjLJbWrRYsT5eoUxS9FDw6S733ncJOA8wi8Bi+UuazSq1N3c0TXc4wHHpCuNtqmcl7x0X3 xpgIyvx0eI5eo8yqEudwFcLOPrCLI=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 58740fd8.7f6349e01210-smtp-out-n02; Mon, 09 Jan 2017 22:34:00 -0000 (UTC)
Date: Mon, 09 Jan 2017 14:34:00 -0800
From: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58740fd8a4136_1dd53fbbac44f14010933@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58740fd8a3b10_1dd53fbbac44f1401092a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fwr-mWooHrO4-v33ASLe8rTNhCI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 22:34:03 -0000

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

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

----==_mimepart_58740fd8a3b10_1dd53fbbac44f1401092a3--


From nobody Mon Jan  9 14:34:13 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62D0F129895 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:34:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8LIQOvPbShYo for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 14:34: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 B0649126D74 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 14:34:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=z5/9iWFjfY+icjgSp3aZfzeVyH8=; b=eLi5dLuCuDnnaZ8j 2xr1ILD7DtCquYHTAF75CQcOaa2y7SKd5JUNJGmSSUAetK/zvrpNotthwH1saIdq iqqzNqaOZpRnaXkE0VogJXykGmIBWTniLXVVAZiRp4dkVxicOb1Cli9R02YoRQZc g1YCXYZZBQ5IxJ88umx2afvt7pw=
Received: by filter1084p1mdw1.sendgrid.net with SMTP id filter1084p1mdw1-5345-58740FD5-7B 2017-01-09 22:33:57.852057545 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id rCUFuKesR4mLeLL0i9rnww for <quic-issues@ietf.org>; Mon, 09 Jan 2017 22:33:57.919 +0000 (UTC)
Date: Mon, 09 Jan 2017 14:33:57 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/113/issue_event/916691980@github.com>
In-Reply-To: <quicwg/base-drafts/pull/113@github.com>
References: <quicwg/base-drafts/pull/113@github.com>
Subject: Re: [quicwg/base-drafts] Version numbers (#113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58740fd5cea3e_6723fd3b90ff13c8097b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0TO6H5QZ4TsRwfzDt3DoL4d8nski/j2AFSEN Dra/FV0E9nJW/dZtGyClmqNSGMDiWyOgwiSMG3NoztLYW51fSjQcA9bDIk2OGEjO9qUC/EhjfDK44f 8eYuCa91x6TiAJN7zxaB8uCRRyVMYepO5hU0V4DYlOat3k4Pi9Mu+DbLlVDfGaZ0euOr0E0Re5R+Sv s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NqHOah6gNa3WtDAqSYt2cmd4-pw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 22:34:03 -0000

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

Merged #113.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/113#event-916691980">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_TXw3XgOSPbmqtMQ1onm64777D2ks5rQrXVgaJpZM4LaSTU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4WHdR7Gnf3HYpxtXL1nd6T5GyHYks5rQrXVgaJpZM4LaSTU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/113#event-916691980"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #113."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/113#event-916691980"}}}</script>
----==_mimepart_58740fd5cea3e_6723fd3b90ff13c8097b--


From nobody Mon Jan  9 15:18:13 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B954129970 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 15:18:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8-haHRaWVWPc for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 15:18: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 6827012996F for <quic-issues@ietf.org>; Mon,  9 Jan 2017 15:18:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484003889; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=B8SN92SYc6aG4G+YVKMghh7AyxYcKYwBEXp+2UURtdA=; b=B8AW3L3onjNk20gg43EwnlSrwZtYIkbpzXfuU/DDfLg8/jOgMfrqDUUWQIyYwSM8BlWieuK8 pEjH0IO5ZCmDrin09qmNr6X0VJVAScqfzLebnD69mwgiYXAmddAAuG8se6gJNnDQ9jkV3RPD afQd8NpqgbqzcoKkw/Pa+tAOpfo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=uhWI4V/+gqJcVXHvMazoG72UsVNUz/OIUmBZtFfIR5Yi/9vtU+fE0Uog9ACtU/bvSi/Ise miWEqKlKnayLeJ5/WZygsIkHp5NECM0NbGTI/9iNWM+qCvPce2e/P3xqLqrKA4DrJtgkpIWn bpmjiciyAiUtCLzWPyXRBgCigScMQ=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58741a31.7f3d38089f30-smtp-out-n03; Mon, 09 Jan 2017 23:18:09 -0000 (UTC)
Date: Mon, 09 Jan 2017 15:18:09 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58741a3137fea_f693fa9d004513c3734f@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 89b22b: Cleanup whitespace
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58741a3137b0e_f693fa9d004513c3726e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3nCURyRpdXbNBxqdT1piA8MyjT4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2017 23:18:11 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 89b22b99125631dd4c99523baa6cdd88b33fa692
      https://github.com/quicwg/base-drafts/commit/89b22b99125631dd4c99523baa6cdd88b33fa692
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Cleanup whitespace



----==_mimepart_58741a3137b0e_f693fa9d004513c3726e--


From nobody Mon Jan  9 16:22:27 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA997129478 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 16:22:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.252
X-Spam-Level: 
X-Spam-Status: No, score=-6.252 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0h5hlkybfECc for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 16:22:24 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E3CA12946B for <quic-issues@ietf.org>; Mon,  9 Jan 2017 16:22:24 -0800 (PST)
Date: Mon, 09 Jan 2017 16:22:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484007743; bh=F99LPC2PRH2PmaVuFSD1RPzqfQFNQsyePV3u2EWu3eo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZI5ooSf3Ebokw1Oqi3TmUcv40VHnl8kaJtF89LA+xYJ6t/NC2viN6KlAwBqNzEK4g QB9Vy/YpkmIGJXYRzLEeTzT8gVbhmSqWtDxLpFO1ege7BKOwm/kF9i0L7kDvt6amA1 JeD0BBV7lFwK5+3kWOvYsaBJMCVP8NIU8ArHjac8=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/push/1491951688@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5874293f50972_4bf33ff02034713c2027ea"; 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/V9AMrIjNgQspfWlaILFslv8X3O4>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 00:22:26 -0000

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

@martinthomson pushed 3 commits.

723ccd7  Reflow
9e9a7a9  Add transport parameters to the interface definition
2b6271d  Use better anchor names


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/122/files/9a008f09623c207239c7f39838b83ad18fa7bf6d..2b6271d19873ebf32c8e6d7d868dd9913c6b6626

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

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

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/723ccd7" class="commit-link">723ccd7</a>  Reflow</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/9e9a7a9" class="commit-link">9e9a7a9</a>  Add transport parameters to the interface definition</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/2b6271d" class="commit-link">2b6271d</a>  Use better anchor names</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/122/files/9a008f09623c207239c7f39838b83ad18fa7bf6d..2b6271d19873ebf32c8e6d7d868dd9913c6b6626">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2U5CBBuz10VYUx1rLBvwcBZgwVPks5rQs8_gaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_uz0obBO1hZIxebwhu5EI_RWPEvks5rQs8_gaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122/files/9a008f09623c207239c7f39838b83ad18fa7bf6d..2b6271d19873ebf32c8e6d7d868dd9913c6b6626"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 3 commits in #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122/files/9a008f09623c207239c7f39838b83ad18fa7bf6d..2b6271d19873ebf32c8e6d7d868dd9913c6b6626"}}}</script>

----==_mimepart_5874293f50972_4bf33ff02034713c2027ea--


From nobody Mon Jan  9 16:22:33 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C3F3129545 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 16:22:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ruTNiNhVk4gv for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 16:22: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 E168312946B for <quic-issues@ietf.org>; Mon,  9 Jan 2017 16:22:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484007745; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VwnGvgD3vzknn41t+pRf0vMxMJB+WTmKrSaVWBdthWs=; b=SKkmmGP8ZUZGgjBRtIIGPtP2GVV9Zy9zGcrPNeWqAA3EfleC8xCn5YHDuLPyzKexfZPD0F7t muGzcIWli++iCtXcVnDUCvQOQXvHtWBz+bB9eXKLeG3p/B7PyCLRvhDCW8v5EQRy/RPSZpKT +dJyZtXVdSImgqmcQsnawCQpMNU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=X89USQpwngA9p3TKoMa3YqaTR2+ZsnGJsCYqOraOSx+F3IlgoXXcc0Rce2s/gUG5biBHDD OichcfF3zfP/IBiPK5qB5e7Au4EklmuQUZ/NZxdZpo9p0g9gcOtckkOQq8v48L/9rvLnmyAs JHcdSRpUdr1mS5ykpRBVjQvtblgCA=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5874293e.7ff6c5626c00-in06; Tue, 10 Jan 2017 00:22:22 -0000 (UTC)
Date: Mon, 09 Jan 2017 16:22:22 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5874293e8fd03_4aae3ff1f771d134629e6@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 723ccd: Reflow
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5874293e8f92e_4aae3ff1f771d134628ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VD_wh4CEybtDwW-zvOVhb6KmzhQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 00:22:27 -0000

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

  Branch: refs/heads/transport_parameters_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 723ccd75e5c9fd1189d843749efc5107579a7a47
      https://github.com/quicwg/base-drafts/commit/723ccd75e5c9fd1189d843749efc5107579a7a47
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Reflow


  Commit: 9e9a7a9854f00f8ab49724c0f66359e4d86c88bf
      https://github.com/quicwg/base-drafts/commit/9e9a7a9854f00f8ab49724c0f66359e4d86c88bf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Add transport parameters to the interface definition


  Commit: 2b6271d19873ebf32c8e6d7d868dd9913c6b6626
      https://github.com/quicwg/base-drafts/commit/2b6271d19873ebf32c8e6d7d868dd9913c6b6626
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Use better anchor names


Compare: https://github.com/quicwg/base-drafts/compare/9a008f09623c...2b6271d19873
----==_mimepart_5874293e8f92e_4aae3ff1f771d134628ae--


From nobody Mon Jan  9 19:57:11 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF9B6129A76 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 19:57:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7xoprDEBnn7E for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 19:57:08 -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 46A01129A5F for <quic-issues@ietf.org>; Mon,  9 Jan 2017 19:57:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=L7e92RTsCHzTV10C8rzTFx1KYNc=; b=RnNtNgzW4r2drnB1 iRpYwtrWLeDepR/HKZwnUYWE+E0qS+NNiFOgyiWCAZk+xWSfBt+z76rE+c2z6ZH+ f9CYJaaBeRR7cWaocFJlUnDEV3ZELjPwFltZ1HNHL5WsVTsyain/ueqPqwRBSJPt PPMi0WU1ZvCaYf4uKCApAqBDZdM=
Received: by filter0954p1mdw1.sendgrid.net with SMTP id filter0954p1mdw1-22843-58745B92-68 2017-01-10 03:57:06.934565765 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id aFhmEwExSA2XMSspneLiFg for <quic-issues@ietf.org>; Tue, 10 Jan 2017 03:57:06.826 +0000 (UTC)
Date: Mon, 09 Jan 2017 19:57:06 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/132@github.com>
Subject: [quicwg/base-drafts] read the connection ID from a packet with an unsupported version (#132)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58745b92b2cf6_15603fe1893fb13c162987"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak31KCSMlhAgZXzMWftRwhI1L8YsyUW+iwQf1/ h1e69LjD5lo5bP4tL5Pz9KsDgy3vLq5d6m36gWoEGdvWQkR+gfG2McDgHgYyMPJoN6zLNkjeN+oifF 1IMoF3umne18qYr5x+pVGJ7fTDyovBCLLuzt1FyzBJsb9UsuJyFm++jwPUFg2yphxeCTrKkET49RwA Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BUoAVXMuua-1-mZ7mVjzVChCRpI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 03:57:10 -0000

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

According to [Section 5.3](https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#version-negotiation-packet), a Version Negotiation Packet MUST contain the Connection ID.
[Section 5.1.2](https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#handling-packets-from-different-versions), which specifies the fields that are guaranteed to remain constant between different QUIC versions, must therefore define the location and size of the Connection ID.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * read the connection ID from a packet with an unsupported version

-- File Changes --

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

-- Patch Links --

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

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

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

<p>According to <a href="https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#version-negotiation-packet">Section 5.3</a>, a Version Negotiation Packet MUST contain the Connection ID.<br>
<a href="https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#handling-packets-from-different-versions">Section 5.1.2</a>, which specifies the fields that are guaranteed to remain constant between different QUIC versions, must therefore define the location and size of the Connection ID.</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/132'>https://github.com/quicwg/base-drafts/pull/132</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>read the connection ID from a packet with an unsupported version</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/132/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/132.patch'>https://github.com/quicwg/base-drafts/pull/132.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/132.diff'>https://github.com/quicwg/base-drafts/pull/132.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/132">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5h6-vSQNv92tbRnjDCveChc5Q1zks5rQwGSgaJpZM4LfAeL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7p6h94QRs5a5ZCEmTi1E5tKjfv2ks5rQwGSgaJpZM4LfAeL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/132"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"read the connection ID from a packet with an unsupported version (#132)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/132"}}}</script>

----==_mimepart_58745b92b2cf6_15603fe1893fb13c162987--


From nobody Mon Jan  9 20:00:52 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1295B129A75 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:00:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VsYy5LeygYxn for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:00:48 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 557651299D2 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 20:00:48 -0800 (PST)
Date: Mon, 09 Jan 2017 20:00:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484020847; bh=SRvvjdfEbMgTjIEM3zVgyxKXwlzRHILGdG574QD08rw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n18S0oN9CIPcUVFb/5oqQdl72bEuF/F8EbjwTbX+rGBlKBQJr99SkmKdjDWTCt8Ja fz8wTILoxhxYqo0Kigjetlap70orPAGKoW961wEVaPrS8hu3DD7dn1s/z6ztAi0JAG PAI8n2nN12/L8BBs/ThLzXp6Bk0pIBrCSgTNHyc0=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/132/c271480726@github.com>
In-Reply-To: <quicwg/base-drafts/pull/132@github.com>
References: <quicwg/base-drafts/pull/132@github.com>
Subject: Re: [quicwg/base-drafts] read the connection ID from a packet with an unsupported version (#132)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58745c6f83564_2611a3f970998b13074457"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z8HZ5prrghev8JWT_TJpXBMpPnA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 04:00:50 -0000

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

I intentionally did not specify this as including a connection ID.  It's a field that has to be present, but another version could use it for something else.  That might be quite unwise, but the protocol does not depend on it.

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

<p>I intentionally did not specify this as including a connection ID.  It=
's a field that has to be present, but another version could use it for s=
omething else.  That might be quite unwise, but the protocol does not dep=
end on 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/132#issuecomment-271480726">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_VNbyy=
4rOSHLyVrZ0Uewi7m6MViks5rQwJvgaJpZM4LfAeL">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4J2Ec=
jIDxy6dAB1osKyxTs-fy6Eks5rQwJvgaJpZM4LfAeL.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/132#issuecomment-271480726"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #132: I intentionally did not specify this as including a connection =
ID.  It's a field that has to be present, but another version could use i=
t for something else.  That might be quite unwise, but the protocol does =
not depend on it."}],"action":{"name":"View Pull Request","url":"https://=
github.com/quicwg/base-drafts/pull/132#issuecomment-271480726"}}}</script=
>=

----==_mimepart_58745c6f83564_2611a3f970998b13074457--


From nobody Mon Jan  9 20:03:14 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F627129A75 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:03:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XF3ziryyGHjA for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:03:10 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B955B1299D2 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 20:03:10 -0800 (PST)
Date: Mon, 09 Jan 2017 20:03:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484020989; bh=Z/G5tYoUfxXn24BNirNh9zA9Lbx1P7tIWgtq7+E8qPU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NiaJCvvvFHa1eS6CAPrdWPrPdcrsNy5vQZ0leimsjHITkRMxXOFNKhLBOKXMkujiL 4F9nqgkAvfbqpX8lrgZCeJmH9FOUXs8Ynp4+ZqQuZM6YcppK0ihV6yxIQtOlb97wqj ips1IJ0IOI7FBx4YavHAG4Kx2hv+f/BcSYH15jZM=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/132/c271480959@github.com>
In-Reply-To: <quicwg/base-drafts/pull/132@github.com>
References: <quicwg/base-drafts/pull/132@github.com>
Subject: Re: [quicwg/base-drafts] read the connection ID from a packet with an unsupported version (#132)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58745cfda6795_7353fcc75a7914093711"; 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/msPNsSiNqOhftp3a2HzAylDmsbw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 04:03:13 -0000

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

How is the server then supposed to include the Connection ID in the Version Negotiation Packet?
If this is a required field, it has to be read from somewhere.

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

<p>How is the server then supposed to include the Connection ID in the Version Negotiation Packet?<br>
If this is a required field, it has to be read from somewhere.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/132#issuecomment-271480959">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6sD3uPuxQxWic11RvpinJ8HLfuqks5rQwL9gaJpZM4LfAeL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6dI-5ay9KUScXre9vyRMA7oDlNJks5rQwL9gaJpZM4LfAeL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/132#issuecomment-271480959"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #132: How is the server then supposed to include the Connection ID in the Version Negotiation Packet?\r\nIf this is a required field, it has to be read from somewhere."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/132#issuecomment-271480959"}}}</script>
----==_mimepart_58745cfda6795_7353fcc75a7914093711--


From nobody Mon Jan  9 20:05:19 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 329F4129E1F for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:05:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.974
X-Spam-Level: 
X-Spam-Status: No, score=-4.974 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LNLxcOGfsNkf for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:05:17 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60D88129A36 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 20:05:17 -0800 (PST)
Date: Mon, 09 Jan 2017 20:05:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484021116; bh=jEsmDy9/pGmGO3WeK92k03Ppn7n8zpzbVsga0YACDL8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IcjwEmJW8Ru5HWLGNfLl2aLHBmU5eJHhF14nJL7nKEon8UgyRsngF7R6jVzFL/O3S IHqoJzwfbB31WSLpMLvywgK/dfyLU4oRKrIPM2UqSQGpAju75vYzOjfYG9+PlXElTU KoKqEb3JJTtCJBb6pngkGggN0pbsDOmdgzfx3cOQ=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/132/c271481198@github.com>
In-Reply-To: <quicwg/base-drafts/pull/132@github.com>
References: <quicwg/base-drafts/pull/132@github.com>
Subject: Re: [quicwg/base-drafts] read the connection ID from a packet with an unsupported version (#132)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58745d7cb8841_15823fdf47297140796be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OaBoN6Bny4l0HGu_8_1Y1JZODJg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 04:05:19 -0000

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

Hmm, I didn't consider that.  Arguably a version negotiation packet doesn't need a 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/132#issuecomment-271481198
----==_mimepart_58745d7cb8841_15823fdf47297140796be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Hmm, I didn't consider that.  Arguably a version negotiation packet doesn't need a 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/132#issuecomment-271481198">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq65zD2WuYDYDQHln-I8H9lPFsG0yks5rQwN8gaJpZM4LfAeL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7tXLVNfx4lVKeb2B2PvVn-Vdk6iks5rQwN8gaJpZM4LfAeL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/132#issuecomment-271481198"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #132: Hmm, I didn't consider that.  Arguably a version negotiation packet doesn't need a connection ID."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/132#issuecomment-271481198"}}}</script>
----==_mimepart_58745d7cb8841_15823fdf47297140796be--


From nobody Mon Jan  9 20:05:26 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4DF8129A36 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:05:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KUWP31YgDk7r for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:05: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 CBAA1129E25 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 20:05:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484021121; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=piPnz6zXqX8KhPTiXcQyaYDohYArzrIfRuTQc2DeSAU=; b=RYzenM2v1r+uPytEdnVTsGMoioX/Hor3ztiKUXBOv3uNw/TVxXj82ZIQKkoiqbqPCLl9X2+C 2s4UsnKrpYEnxfPM6pJlmfoa1iTiFDcTnDq06QYQvauGOzgh4Z5kcu+WWGo+6BJ3sf1tCIhT jhI/XSsKTmgBS2Ek9fJSQVt7ipg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=hUPo1ejdInP9JlvbeZ+hwgEMUFMt81JZS4w6MbJuFXSDNrqjbNugGpEqhaKkWlZ9ineFft dYWZdslOIcW4PKjEhC71BLdxSatI2p0Oser0mdFZwVSDrNT4P9YRaxyM6XmYtvRuu3uAsxku UNVvJ+LLXgbdbVCztlyEk7kcParNM=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 58745d80.7f2e1c18df30-smtp-out-n01; Tue, 10 Jan 2017 04:05:20 -0000 (UTC)
Date: Mon, 09 Jan 2017 20:05:20 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58745d80e2fc9_3d093f85a6a8f140755c3@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b7b97f: read the connection ID from a packet with an unsup...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58745d80e2b90_3d093f85a6a8f14075462"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-vf0Ggy2JghmSQxFxKdaoMXEBJk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 04:05:23 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b7b97f982603418f4531c33a7ab6b420350d4529
      https://github.com/quicwg/base-drafts/commit/b7b97f982603418f4531c33a7ab6b420350d4529
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  read the connection ID from a packet with an unsupported version


  Commit: 197e2ea681f5701c0d9f558330b27955361acb67
      https://github.com/quicwg/base-drafts/commit/197e2ea681f5701c0d9f558330b27955361acb67
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #132 from marten-seemann/fix-version-negotiation-connid

read the connection ID from a packet with an unsupported version


Compare: https://github.com/quicwg/base-drafts/compare/89b22b991256...197e2ea681f5
----==_mimepart_58745d80e2b90_3d093f85a6a8f14075462--


From nobody Mon Jan  9 20:05:29 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72EF2129E20 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:05:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c8BERwh-7gVy for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:05:21 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43C7B129E24 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 20:05:21 -0800 (PST)
Date: Mon, 09 Jan 2017 20:05:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484021120; bh=hAqkv4a4uct8Z+GUFcSc9LtV50Zts3vFw+b5zHxnAQQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CseOAMI8eSPthfZfVrAd69V5GhZfm83Kw7iPKKSHLcJqBAM4ac7lGA4q9NOKomEYB pJgi6lINbtLaiiZ7kRjh4/FA95hpMf0Vko2pLjTojmZZRw0LRszgzCdBxQzg6t8JW4 B3FMySXDlaETH7P2SNUzfvRM7IhlEqaOO0ZvLIZc=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/132/issue_event/916962446@github.com>
In-Reply-To: <quicwg/base-drafts/pull/132@github.com>
References: <quicwg/base-drafts/pull/132@github.com>
Subject: Re: [quicwg/base-drafts] read the connection ID from a packet with an unsupported version (#132)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58745d809ab31_25fc63f970998b1304431f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WntVEZ0r_dtAx3Edt99i8WlZgfk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 04:05:25 -0000

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

Merged #132.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/132#event-916962446">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Y-jCCjUpccHjeG49HlaUTwBed_ks5rQwOAgaJpZM4LfAeL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx5EUAB_m4cXZ37gcPDkvbi8Idx4ks5rQwOAgaJpZM4LfAeL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/132#event-916962446"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #132."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/132#event-916962446"}}}</script>
----==_mimepart_58745d809ab31_25fc63f970998b1304431f7--


From nobody Mon Jan  9 20:13:51 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A9081296D8 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:13:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qk1mDOyAWQJL for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:13:49 -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 0CA3C129A49 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 20:13:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=sKDUNKh2EJiVun4xUc2TuZrBfik=; b=LSpn10+xGA82YJpf ZFZvu2r1g1w3d8seH/1JanfY8uc9SWHdZe+nTVh11apTusfFqO15iEDJyG6WrDcL rmX3BXj6pDLCCYD7mKLqydpSmdk/859cFLSa4PWX5L2yFhsTukzeo+T0KSo/TMMH poAWP/HVK/ekjgxb8fu8sWEWUZE=
Received: by filter0533p1mdw1.sendgrid.net with SMTP id filter0533p1mdw1-8740-58745F78-8 2017-01-10 04:13:44.167731227 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id wcOjT25qQSyPuRyRRJt9QQ for <quic-issues@ietf.org>; Tue, 10 Jan 2017 04:13:44.006 +0000 (UTC)
Date: Mon, 09 Jan 2017 20:13:43 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/133@github.com>
Subject: [quicwg/base-drafts] Should we ossify connection ID? (#133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58745f77e376f_bd63f98420a313c158835"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2aC0pwgyLqrF/xlq9x41P+OWYHU1utWrqkJG EWJ+5/wwSYg6fcXxE2u33UcLM2AFinc0GGU+QbiFRhK6NJSWbBpFSJvVACMTmo0K3EE3mB8KgiXg9X 8OcF/0NvWU7ihT3nNxC0JEc11w2Pc1F1YV6WjnfChMkpxkzmK7ly/1BZrvhH9N0gM76O8wGCRQSkl8 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E9zORME3niM1wi0vwuIwmqLyyqo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 04:13:50 -0000

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

When I wrote the section on what can change in different versions, I originally just left an unlabelled slot for the connection ID.  But @marten-seemann observed that the server is required to echo the connection ID in a version negotiation packet.

I don't think that we need the server to echo the connection ID in this case.  That would allow us to restore the 8 octets to a version-specific field.

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

<p>When I wrote the section on what can change in different versions, I originally just left an unlabelled slot for the connection ID.  But <a href="https://github.com/marten-seemann" class="user-mention">@marten-seemann</a> observed that the server is required to echo the connection ID in a version negotiation packet.</p>
<p>I don't think that we need the server to echo the connection ID in this case.  That would allow us to restore the 8 octets to a version-specific field.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/133">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3z0IrkVzIyf3ASLA_MbUyEnP7I2ks5rQwV3gaJpZM4LfA6i">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq85wcDo-SNumW1_hDC0RYHuW0s29ks5rQwV3gaJpZM4LfA6i.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/133"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Should we ossify connection ID? (#133)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/133"}}}</script>
----==_mimepart_58745f77e376f_bd63f98420a313c158835--


From nobody Mon Jan  9 20:19:15 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6932129E1C for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:19:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ng9KK-qrhDRk for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:19:12 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A083B129A88 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 20:19:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484021952; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AAkLo4c/xuXJ8tDCDnPuIgSmSCZ8z7D4rpJYPSP75Yc=; b=Sf7c3np+ditcaN/uR1O27Ktj5HJgd+6K7tkJLz9CM+SeYfcM/BXeRwdDPZ1sbhN6sKE9687e gRXdbjuMQwruK4ueucXZTZfvuJZk67Gf7vrb3r6iUVj/8ewbasjIXMqCeagxbHlLfD6qbQfp +DgPSa7Y3La3X9ykmUliCfRo+QQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=c1M2bsMMlK69jgcO10kC4gHvv91F3vKS80ncqCcLG7xHDBdXK+/xvERU2/TPhUeEbAxgO6 qNWHLlyoOQPjh2OJ/cGDqd+5jqarJkc2rr8xj0bBQBQ8t011p0d9pqcnHTiW7i3ma+1Kt4G0 iykGlEaWLO05Du2c5ELgbHGSuXmQo=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 587460bf.7fd74475da50-smtp-out-n02; Tue, 10 Jan 2017 04:19:11 -0000 (UTC)
Date: Mon, 09 Jan 2017 20:19:11 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <587460bfad0f3_153c3ff59e22b130576f5@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 94ad00: Remove section on QUIC crypto
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587460bfaccbd_153c3ff59e22b1305751f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RhAeYWolca0y7ogVEpJ-tHROrKc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 04:19:14 -0000

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

  Branch: refs/heads/remove_quic_crypto
  Home:   https://github.com/quicwg/base-drafts
  Commit: 94ad0031fea273205e83d5ef455cbd7b995b0868
      https://github.com/quicwg/base-drafts/commit/94ad0031fea273205e83d5ef455cbd7b995b0868
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Remove section on QUIC crypto



----==_mimepart_587460bfaccbd_153c3ff59e22b1305751f--


From nobody Mon Jan  9 20:23:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65617129E4D for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:23:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M8bl_oHfHFz9 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:23:50 -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 DC63512941A for <quic-issues@ietf.org>; Mon,  9 Jan 2017 20:23:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=y3nTgAbNwbmx4vSTTkuCwAfxLoI=; b=M//d+QviGPNV7RvP 7dgBnL9ROs3tRbB3NMXsYJWxNoZCOuEzgctIXvDisL3VIODNJG6jvB45+fVzIpAr FEsL8E1xpqsIJJEdDesA4+IXM+hoX01xHpBbodXfDGk5Yd/DoEk4foY9vZOQlS8L gEMt/Zjfid1+1liWO7aMBN/clkI=
Received: by filter0468p1mdw1.sendgrid.net with SMTP id filter0468p1mdw1-3003-587461D4-19 2017-01-10 04:23:48.759721608 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id YLHAVayzTl6Brx-X6xzIoQ for <quic-issues@ietf.org>; Tue, 10 Jan 2017 04:23:48.665 +0000 (UTC)
Date: Mon, 09 Jan 2017 20:23:48 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/134@github.com>
Subject: [quicwg/base-drafts] Certificate compression (#134)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587461d490535_41423fcd556fb14013286c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1+6YLEXfWZap5cAk3QLxV7d7FLGDjbKQDXqO MiEyouXrm542f0HQodIDUjNR4E/9jixGA+w8X+RAG+jGFHvtsGDKqs0D6MqDqqzRaUYiXmwun99Xfm yRZbGm3qAQAFWdM8yNiNvJyRl9KDGuvoGfC7D1AGoEG5D/BuRlglx5d93mbffj5br8b4pM/2FyAtmR 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rHMIjhYaTm6tC0Qu0DPhuO3miy8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 04:23:51 -0000

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

The document currently (though I hope to remove this) makes certificate compression a requirement of the cryptographic handshake.  TLS doesn't really do compression, though it does provided cached-info ([RFC 7924](https://tools.ietf.org/html/7924)).  Is this sufficient or do we need to ask the TLS working group for a compression feature.  I'm assuming that if we did need to ask, we would also be responsible for providing a design.

Note that TLS 1.3 aims to provide confidentiality for certificates and compression is generally fraught with hazards that compromise confidentiality.  It also potentially a feature that could leak information about a client's past connections to servers.  If we due pursue this, any design we create would need to carefully consider these (and likely other) risks.

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

<p>The document currently (though I hope to remove this) makes certificate compression a requirement of the cryptographic handshake.  TLS doesn't really do compression, though it does provided cached-info (<a href="https://tools.ietf.org/html/7924">RFC 7924</a>).  Is this sufficient or do we need to ask the TLS working group for a compression feature.  I'm assuming that if we did need to ask, we would also be responsible for providing a design.</p>
<p>Note that TLS 1.3 aims to provide confidentiality for certificates and compression is generally fraught with hazards that compromise confidentiality.  It also potentially a feature that could leak information about a client's past connections to servers.  If we due pursue this, any design we create would need to carefully consider these (and likely other) risks.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/134">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4tO-u_UYhoSdLDuaY_TqsOU31KZks5rQwfUgaJpZM4LfBKv">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzLhw6Eb8J2QYwyP0GRzQraIMRHhks5rQwfUgaJpZM4LfBKv.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/134"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Certificate compression (#134)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/134"}}}</script>
----==_mimepart_587461d490535_41423fcd556fb14013286c--


From nobody Mon Jan  9 20:41:49 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E733129E9B for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:41:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.11
X-Spam-Level: 
X-Spam-Status: No, score=-6.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hHXhxlRAHbU7 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:41:47 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7711A129E9A for <quic-issues@ietf.org>; Mon,  9 Jan 2017 20:41:47 -0800 (PST)
Date: Mon, 09 Jan 2017 20:41:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484023306; bh=GCKtXqPePanrfDmvIkGQsAfjq3abSepyvyuX8YF9T/Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Fm8ALbBVvPmTgmpNDGQ/B+GScdiYTgSvqdTJ+SDJLAz5tuq6fMmSI2yzJQVb1Xn1+ 7TZHv2mAgsM/5JBmyXSGXimhrxt1WNmkpenOk1mmNJQ+x6gFNPtIvKtp2k22qjipaR PBt8yIviS7viU4pjI6cD7jOPi+IUpLsisqTUpTBQ=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/c271484979@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5874660a80fa2_14c13fdf47297140312031"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HHDbZ5nfle4Z78oKNhI5KcnImZ4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 04:41:49 -0000

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

@janaiyengar, I'd really like to merge this.  Is there any reason I shouldn't?

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

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, I'd really like to merge this.  Is there any reason I shouldn't?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103#issuecomment-271484979">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq11Lrb6Xw_6XLpu-ltV3oKVjtv6uks5rQwwKgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1_DSdV90-8xE4T4-3uU3CAISgm2ks5rQwwKgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103#issuecomment-271484979"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #103: @janaiyengar, I'd really like to merge this.  Is there any reason I shouldn't?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103#issuecomment-271484979"}}}</script>
----==_mimepart_5874660a80fa2_14c13fdf47297140312031--


From nobody Mon Jan  9 20:41:57 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67623129E9C for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:41:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BB5WuMIxoATt for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:41:47 -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 65ECF129E99 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 20:41:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=dbkxGfuIvl2z4d7ryYP4L/DG6Tc=; b=X7HynJCu8iyx9VlT pMLnNtFTYk12dB9YL6IHAee9lyzXnBTIn0wp/Lv0nuK4ZC0HYtRslHu9LwCelpyD 4P9pT+BGlvphG4d6jplOO1+xw0kjH6Ox5RFO0IuJ5ijo8FXzHz/7upx92T68SBE3 SXSok5tCMuWweiKTqpDFKOTJ4Uw=
Received: by filter0457p1mdw1.sendgrid.net with SMTP id filter0457p1mdw1-26526-5874660A-21 2017-01-10 04:41:46.48925281 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id mQ0ardK4QouK1ILvTRi6ew for <quic-issues@ietf.org>; Tue, 10 Jan 2017 04:41:46.329 +0000 (UTC)
Date: Mon, 09 Jan 2017 20:41:46 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135@github.com>
Subject: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5874660a2f99d_1b713fec0f5c914018487e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2cjDeGk8lZr0P76okTlKq65MGAVD3Ol9DtUH CAHRQPBuCcSYXJH0pUonKi+3zhD6V4f7XOR6aaHT2nFqMYUVFwoyYcCS8x+HySn6jT5mo6s9RZtjNg yV73f2o2KhLW2gylQMLrbtUbM+htPuw3Wr6u4ls4ESiR8SfNT2/00NkYKWEKnVPXPV2o6dvre7pvKu U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0OKvsT_ddj1H5yP9GOlnZXVLBYA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 04:41:50 -0000

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

I think I=E2=80=99ve found a DoS vulnerability in the current draft.

Let=E2=80=99s say an attacker sends a first packet to a QUIC server (server=
 A), but picks a version that the server doesn=E2=80=99t support. Furthermo=
re, it spoofs the sender address of this packet to the address of another Q=
UIC server (server B).
The packet sent by the client will look like this:
1 byte Flags: 0x9 & Packet Number lengths bits
8 byte Connection-ID
4 byte Version Number
1, 2, 3 or 4 byte Packet Number
AEAD data

Server A will discover that it doesn=E2=80=99t support the QUIC version tha=
t the client suggested, and reply with a Version Negotiation Packet, which =
will get sent to server B. The version negotiation packet will look like th=
is:
1 byte Flags: 0x9
8 byte Connection-ID
4 byte 1st Version Number
4 byte 1st Version Number
....

If server B doesn=E2=80=99t support the version sent as 1st Version Number =
by server A, it will not be able to distinguish this packet from a packet s=
ent from a client (according to [Section 5.1.2](https://quicwg.github.io/ba=
se-drafts/draft-ietf-quic-transport.html#handling-packets-from-different-ve=
rsions) it MUST NOT read anything from the packet except for the Flags byte=
, the Connection ID and the first Version Number). Furthermore, according t=
o [Section 6.1](https://quicwg.github.io/base-drafts/draft-ietf-quic-transp=
ort.html#version-negotiation) the server MUST reply to server B with a Vers=
ion Negotiation Packet.
Assuming that server A doesn=E2=80=99t support the version sent as 1st Vers=
ion Number by server B, A and B will continue sending each other Version Ne=
gotiation packets indefinitely. Note that the attacker only sent a single p=
acket.

--=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/135=

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

<p>I think I=E2=80=99ve found a DoS vulnerability in the current draft.</p>
<p>Let=E2=80=99s say an attacker sends a first packet to a QUIC server (ser=
ver A), but picks a version that the server doesn=E2=80=99t support. Furthe=
rmore, it spoofs the sender address of this packet to the address of anothe=
r QUIC server (server B).<br>
The packet sent by the client will look like this:<br>
1 byte Flags: 0x9 &amp; Packet Number lengths bits<br>
8 byte Connection-ID<br>
4 byte Version Number<br>
1, 2, 3 or 4 byte Packet Number<br>
AEAD data</p>
<p>Server A will discover that it doesn=E2=80=99t support the QUIC version =
that the client suggested, and reply with a Version Negotiation Packet, whi=
ch will get sent to server B. The version negotiation packet will look like=
 this:<br>
1 byte Flags: 0x9<br>
8 byte Connection-ID<br>
4 byte 1st Version Number<br>
4 byte 1st Version Number<br>
....</p>
<p>If server B doesn=E2=80=99t support the version sent as 1st Version Numb=
er by server A, it will not be able to distinguish this packet from a packe=
t sent from a client (according to <a href=3D"https://quicwg.github.io/base=
-drafts/draft-ietf-quic-transport.html#handling-packets-from-different-vers=
ions">Section 5.1.2</a> it MUST NOT read anything from the packet except fo=
r the Flags byte, the Connection ID and the first Version Number). Furtherm=
ore, according to <a href=3D"https://quicwg.github.io/base-drafts/draft-iet=
f-quic-transport.html#version-negotiation">Section 6.1</a> the server MUST =
reply to server B with a Version Negotiation Packet.<br>
Assuming that server A doesn=E2=80=99t support the version sent as 1st Vers=
ion Number by server B, A and B will continue sending each other Version Ne=
gotiation packets indefinitely. Note that the attacker only sent a single p=
acket.</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/135">view it on GitHub</a>, or <a href=3D"https://github.co=
m/notifications/unsubscribe-auth/AWbkq42mFcpmiPYmB0WveFK1L2km4Leiks5rQwwKga=
JpZM4LfBnr">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://g=
ithub.com/notifications/beacon/AWbkq5DfZzXonz0dpyzLQICHvmmM6zI7ks5rQwwKgaJp=
ZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/135"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"DESCRIPTION","message":"DoS using Version Negotiati=
on Packets (#135)"}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/135"}}}</script>=

----==_mimepart_5874660a2f99d_1b713fec0f5c914018487e--


From nobody Mon Jan  9 20:45:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C31BC1294AD for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:45:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NgGuRnsbpBcb for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 20:45: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 41AAD12947A for <quic-issues@ietf.org>; Mon,  9 Jan 2017 20:45:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1M/jn3q1PoQqz5MsxGSysR8gZDY=; b=vyokaC3iPONqsT3j ZJ+dOWAKDMaHFR1PeZOQOYRHUVwJk25GV0+Z4XYqL5Y7Wwk6r1mZG9lc1L9norlA PLeXZBOtRXqVWWmJ+YgxUt2yYFPdLMT1u+c1/f+2TlDHjL9PxffFi/Nn9SQ+LFQu P0Nuhquih093cxYOeBT6zw8Zzlo=
Received: by filter0964p1mdw1.sendgrid.net with SMTP id filter0964p1mdw1-7881-587466CF-15 2017-01-10 04:45:03.287742288 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id oGBwZkHdTG-LU2Tp44NOYQ for <quic-issues@ietf.org>; Tue, 10 Jan 2017 04:45:03.121 +0000 (UTC)
Date: Mon, 09 Jan 2017 20:45:03 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/271485345@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587466cf1b9d_6a4e3fedb6163134385cb"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3DyKALYmi6jHY7/zjKnMqL2qLiE3wFDborbk 0bRXVScDJp3Aija2JjCyXUoxCWd1UNLgiVOjPmXUfjJc/ViSdVIdU3pIJ6+gJ4+tBWQMlm3ACs4Io0 JSzYPdqXCKUTRHBt4ZEj1qLKeAL0S3QT9tgyPHQ87tHss04m0GopKCW6shdeNJHXo0czNZq1qqKHjJ 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0CMrOD-n5vSWlQpwAUbsNAG8v7M>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 04:45:09 -0000

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

We could fix this by removing the Connection ID from Version Negotiation Packets (#133).

Then, receiving a packet that has the Version Flag set, we could require
* the server to check that the Connection ID Flag (0x8) is set
* the client to check that the Connection ID Flag is not set

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

<p>We could fix this by removing the Connection ID from Version Negotiation=
 Packets (<a href=3D"https://github.com/quicwg/base-drafts/issues/133" clas=
s=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-d=
rafts/issues/133" data-id=3D"199728912" data-error-text=3D"Failed to load i=
ssue title" data-permission-text=3D"Issue title is private">#133</a>).</p>
<p>Then, receiving a packet that has the Version Flag set, we could require=
</p>
<ul>
<li>the server to check that the Connection ID Flag (0x8) is set</li>
<li>the client to check that the Connection ID Flag is not set</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/135#issuecomment-271485345">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq00x1Gy_WneSqAX=
2myJeV-8-bRMgks5rQwzPgaJpZM4LfBnr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3nZSTQpPV718-wUI=
yvStLYvH6S1ks5rQwzPgaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/135#issuecomment-271485345"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #135: We coul=
d fix this by removing the Connection ID from Version Negotiation Packets (=
#133).\r\n\r\nThen, receiving a packet that has the Version Flag set, we co=
uld require\r\n* the server to check that the Connection ID Flag (0x8) is s=
et\r\n* the client to check that the Connection ID Flag is not set"}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/135#issuecomment-271485345"}}}</script>=

----==_mimepart_587466cf1b9d_6a4e3fedb6163134385cb--


From nobody Mon Jan  9 21:43:42 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91D5B129AA1 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 21:43:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mHpVucQuA20o for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 21:43:38 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E13DA1294CA for <quic-issues@ietf.org>; Mon,  9 Jan 2017 21:43:37 -0800 (PST)
Date: Mon, 09 Jan 2017 21:43:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484027016; bh=kS3Fw3xF+W62+FB5AtKLrBMAOxLfCAi8yk6lMT7byA4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BeYHPuCRpBV71RaH+NzfLHCYDJoB3oC+vGO5DiWNZtAPhSPQvYX6kwe1GqYCyYSsn AsoT3+iEW4nnhXP1BAeKf9TgeEociLdWYjIl/TdYV1hmZs3o7/O50M8DdF3eGR/eYg FJTAYFgOjX8E1ypz5x6CiISlYR+Nkydbxrqz0BuY=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/27/271491738@github.com>
In-Reply-To: <quicwg/base-drafts/issues/27@github.com>
References: <quicwg/base-drafts/issues/27@github.com>
Subject: Re: [quicwg/base-drafts] Fix KEY_PHASE for early data (#27)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58747488ddfea_48453fd3f1aa51406348d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dBoV51Y-KUDT0GgXxNfbzvg9E-c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 05:43:39 -0000

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

This has been fixed by requiring the VERSION bit to be set.

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

<p>This has been fixed by requiring the VERSION bit to be set.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/27#issuecomment-271491738">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Q7Le4p3m4icwVj5-cTK3T_T1LGks5rQxqIgaJpZM4K8KPP">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyiGSEg1841emzOryed2JtyRdWX4ks5rQxqIgaJpZM4K8KPP.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/27#issuecomment-271491738"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #27: This has been fixed by requiring the VERSION bit to be set."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/27#issuecomment-271491738"}}}</script>
----==_mimepart_58747488ddfea_48453fd3f1aa51406348d5--


From nobody Mon Jan  9 21:43:46 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 531451294CA for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 21:43:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.973
X-Spam-Level: 
X-Spam-Status: No, score=-5.973 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eXoTyJpLBX5I for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 21:43: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 F0B44129AA0 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 21:43:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yChxe9dsa43qtFMky77Ao5BDBZA=; b=B2z7CqUGMJEeGSJO xs2zyQxQmsfO7Q/So9t1ooYkn83WrW2F83yefCwPKCI2i/H6QSa+3WzuS8dl458Q nZayq1Jehc4/WKzMrZJFj2rYAbylj6aGgJ2GCVXsN8jf9ezLgmGZBL8LVCrIlpVe WSNZUNHv3d251MmTU7pxHxy8k9k=
Received: by filter0427p1mdw1.sendgrid.net with SMTP id filter0427p1mdw1-31109-58747489-C 2017-01-10 05:43:37.193807901 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id hYVKNzYkQ1Ssb8G6EV--_w for <quic-issues@ietf.org>; Tue, 10 Jan 2017 05:43:37.044 +0000 (UTC)
Date: Mon, 09 Jan 2017 21:43:36 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/27/issue_event/917014304@github.com>
In-Reply-To: <quicwg/base-drafts/issues/27@github.com>
References: <quicwg/base-drafts/issues/27@github.com>
Subject: Re: [quicwg/base-drafts] Fix KEY_PHASE for early data (#27)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58747488eadab_107753f970998b1303348d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/NEOc+mR4KQptV6dNMEaDJb4bzj3vilera0 akAL0qRAGPMLo6wWeoabgwz6p+6d6TPwAVI+0LlPSVQnvo+OepF9P0O2T+bpzaclao2v55+Dx/EQWu uL3+tqDzuEsAhFSffd36lnvkVE1/xh1QtbCe7THJcr2axVWo+Lz+sRvzteP4H/zLXC92nbTEnR+ENm w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZPBDzXXZU3-Gj9fve57--yXKcEo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 05:43:40 -0000

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

Closed #27.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/27#event-917014304">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Q7Le4p3m4icwVj5-cTK3T_T1LGks5rQxqIgaJpZM4K8KPP">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyiGSEg1841emzOryed2JtyRdWX4ks5rQxqIgaJpZM4K8KPP.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/27#event-917014304"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #27."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/27#event-917014304"}}}</script>
----==_mimepart_58747488eadab_107753f970998b1303348d1--


From nobody Mon Jan  9 21:49:00 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA83D129F54 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 21:48:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QPxOIo7zQSWW for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 21:48:56 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74709129F38 for <quic-issues@ietf.org>; Mon,  9 Jan 2017 21:48:56 -0800 (PST)
Date: Mon, 09 Jan 2017 21:48:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484027335; bh=DZMCWh/4UJmu0rU+MXBvuU6OQ3PhKmldCxRWHHdKzpw=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=WWHI4M1MbQ32cHVVfH5kJkm07ero670Zr6dyxKYI7eNQ2ZbOx9SWmp6zKY3TNVHLE 4YfwdnMxt6eqZA51n5c8mOCoR1cIhn3A2w3pxKfLDhH42pHf6DuMLjpo7SmKSG0V8p 7UVIHh/HdRK0jDBGECE3IV10yvHRWGZp6p/VPvHM=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/136@github.com>
Subject: [quicwg/base-drafts] How big should the first client packet be? (#136)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587475c795151_6a013fedb616313450822"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EsrDWqAkM4Wz5ONJzrNQB9t3RC0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 05:48:58 -0000

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

We need a certain size to avoid amplification attacks.  See also #38.

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

<p>We need a certain size to avoid amplification attacks.  See also <a href="https://github.com/quicwg/base-drafts/issues/38" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/38" data-id="191927431" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#38</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/136">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq06wAd_FS3QR935Q8pFt_u8ZWjktks5rQxvHgaJpZM4LfDZM">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3Fe0fGP9b96YjbUcs03Bnje8USOks5rQxvHgaJpZM4LfDZM.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/136"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"How big should the first client packet be? (#136)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/136"}}}</script>
----==_mimepart_587475c795151_6a013fedb616313450822--


From nobody Mon Jan  9 21:53:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C62F1296B3 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 21:53:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tg7VGd5nRSR3 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 21:53:37 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA1B612943E for <quic-issues@ietf.org>; Mon,  9 Jan 2017 21:53:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Yfvpxo8Xk+U4NSu0LGzJiHfj/jY=; b=PtfR8TzoNNeqsI4X rxoq/ydoF9DNxVt3L1Bh5Pyubjd0Hzp0WzjWXTm4CMaYUOm7fMmq3t7yH/o0jyj3 MR18Kg+KqUmxJ0D5y8QCT0RN/zauCGOUaR2uGuCdjtdk7a6TY6hTUUVtfE0VqJS9 kJgAr5n17nAaaUFAR5Z+qDw8jOw=
Received: by filter0928p1mdw1.sendgrid.net with SMTP id filter0928p1mdw1-7525-587476E0-B 2017-01-10 05:53:36.095428545 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id LHjHtuwbSkajHVmYdnfkag for <quic-issues@ietf.org>; Tue, 10 Jan 2017 05:53:35.972 +0000 (UTC)
Date: Mon, 09 Jan 2017 21:53:35 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/271492932@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587476dfd22e7_5a63ff73f7b91404925e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2sqj80XtmzJaqghniAO53uznK2b+vE0EP+Ix JaJGxxyOzj3aYtC6VWphb3hU/j3JYR84q1hIxzZTdlFzMHhHAsiRUPSqAFHPVSlU2g1CnOpl7jQ9zF ClD16u751qLDV8zlMbdrTgcylaibAvXIltxEcEtglP6ZMAugCdHgVvrjuw3zCf9a49DOo/94REyfSR 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8urKqQRYRMP5_7I6ZlJx9yDtN7g>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 05:53:38 -0000

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

Interesting configuration. I agree that it could be an issue, though it's a pretty small amount of data.  I expect that one or other of the servers will eventually blacklist the other, but you are right that it could be indefinite.

Removing connection ID from the server packet would seem to fix the issue.  Note that we have to add the connection ID flag to the set of things that can't change between versions if that happens.

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

<p>Interesting configuration. I agree that it could be an issue, though it'=
s a pretty small amount of data.  I expect that one or other of the servers=
 will eventually blacklist the other, but you are right that it could be in=
definite.</p>
<p>Removing connection ID from the server packet would seem to fix the issu=
e.  Note that we have to add the connection ID flag to the set of things th=
at can't change between versions if that happens.</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/135#issuecomment-271492932">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq40TzKP4t9NyTua=
c8WqBca27MQLiks5rQxzfgaJpZM4LfBnr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7l38wcPXNQ3UVF7h=
SuHrTiyPQ5uks5rQxzfgaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/135#issuecomment-271492932"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #135: Interest=
ing configuration. I agree that it could be an issue, though it's a pretty =
small amount of data.  I expect that one or other of the servers will event=
ually blacklist the other, but you are right that it could be indefinite.\r=
\n\r\nRemoving connection ID from the server packet would seem to fix the i=
ssue.  Note that we have to add the connection ID flag to the set of things=
 that can't change between versions if that happens."}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/135#issuecom=
ment-271492932"}}}</script>=

----==_mimepart_587476dfd22e7_5a63ff73f7b91404925e7--


From nobody Mon Jan  9 22:41:36 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F15B11294DA for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 22:41:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.52
X-Spam-Level: 
X-Spam-Status: No, score=-6.52 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ScWeIbEjlA-6 for <quic-issues@ietfa.amsl.com>; Mon,  9 Jan 2017 22:41:33 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E79F12944F for <quic-issues@ietf.org>; Mon,  9 Jan 2017 22:41:33 -0800 (PST)
Date: Mon, 09 Jan 2017 22:41:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484030492; bh=/H3U6h7y1CEq3n1syY1ZSx3uAAc8y5Hcxhwe3kvch0g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aYbcvn41+1UhFjiMKkGCh9K2QbkwpxNNQIXIMWHcoqgHNlhtpeIuxm2MUp+JxT3LF Ac8ez2BUjKzDDdhuXZbjMuIKqOz9ZXlORTMEcWJZ5zomNRlaaqd7fMILwWXog0xApL XOU7cPna/LrDp+jNA/ue5HD7UZamA9VpbMQjNPLA=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/271498838@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5874821c79ac5_57463f878e781130183347"; 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/2IPUQ76WMIpVAtRSShP9pOT9LSQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 06:41:35 -0000

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

That's true. I don't think there's any other way than using one of the Flag bits to indicate the perspective of the sender. The Connection ID flag seemed to be the most obvious choice, since we were thinking about removing it from Version Negotiation Packets anyway.

Another option would be to reuse the Public Reset bit (0x2) for that purpose. A Public Reset would then be identified by `Flag & 0x3 == 0x2`, i.e. a packet is a Public Reset if and only if the Public Reset Flag is set AND the Version Flag is unset. For packets with the Version Flag set the server would set 0x2 and the client would not set 0x2 (or vice versa).
I'm not sure if that's a cleaner solution than using the Connection ID flag, however, it would allow more flexibility regarding the Connection ID in future versions.

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

<p>That's true. I don't think there's any other way than using one of the=
 Flag bits to indicate the perspective of the sender. The Connection ID f=
lag seemed to be the most obvious choice, since we were thinking about re=
moving it from Version Negotiation Packets anyway.</p>
<p>Another option would be to reuse the Public Reset bit (0x2) for that p=
urpose. A Public Reset would then be identified by <code>Flag &amp; 0x3 =3D=
=3D 0x2</code>, i.e. a packet is a Public Reset if and only if the Public=
 Reset Flag is set AND the Version Flag is unset. For packets with the Ve=
rsion Flag set the server would set 0x2 and the client would not set 0x2 =
(or vice versa).<br>
I'm not sure if that's a cleaner solution than using the Connection ID fl=
ag, however, it would allow more flexibility regarding the Connection ID =
in future versions.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/135#issuecomment-271498838">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6jNq=
q9jGHQCIr4HttzTqIMJut_yks5rQygcgaJpZM4LfBnr">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1C=
P0VGcFQOVbTB4EGvMoPUdJHAaks5rQygcgaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/135#issuecomment-271498838"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seeman=
n in #135: That's true. I don't think there's any other way than using on=
e of the Flag bits to indicate the perspective of the sender. The Connect=
ion ID flag seemed to be the most obvious choice, since we were thinking =
about removing it from Version Negotiation Packets anyway.\r\n\r\nAnother=
 option would be to reuse the Public Reset bit (0x2) for that purpose. A =
Public Reset would then be identified by `Flag \u0026 0x3 =3D=3D 0x2`, i.=
e. a packet is a Public Reset if and only if the Public Reset Flag is set=
 AND the Version Flag is unset. For packets with the Version Flag set the=
 server would set 0x2 and the client would not set 0x2 (or vice versa).\r=
\nI'm not sure if that's a cleaner solution than using the Connection ID =
flag, however, it would allow more flexibility regarding the Connection I=
D in future versions."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/135#issuecomment-271498838"}}}</script>=

----==_mimepart_5874821c79ac5_57463f878e781130183347--


From nobody Tue Jan 10 03:27:23 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 638B41299FA for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 03:27:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.655
X-Spam-Level: 
X-Spam-Status: No, score=-7.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2dezGjZ2vfwO for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 03:27:21 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7ADF4129BB4 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 03:27:20 -0800 (PST)
Date: Tue, 10 Jan 2017 03:27:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484047639; bh=Ik+23QrI2Pwg15TCGrVbzPF037qQW1BaEiCLs2Meq0M=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N5oYhswy8qriizoCryiNlKTFi12/6DQlN8F88mPS22uj8tZIqEpzhUS09FowJi2d1 +ECirEfbdvJ/80wEilgC4DSjSxDUcSDITuqOOupvgs+ubmRTblWeXTerbQIwlthtnv a63XDGU5xaqysHMoga3AIB5fShQjhBirJZrTQ7tQ=
From: Alessandro Ghedini <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/134/271552046@github.com>
In-Reply-To: <quicwg/base-drafts/issues/134@github.com>
References: <quicwg/base-drafts/issues/134@github.com>
Subject: Re: [quicwg/base-drafts] Certificate compression (#134)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5874c5178b7b9_fc83fdb2fc231308313c"; 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/xUtx9DiaWDpG6x_KBMnRUWce220>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 11:27:22 -0000

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

FTR I raised the issue on the TLS list [here](https://www.ietf.org/mail-archive/web/tls/current/msg22065.html), however the main response was "compression is scary", but it could just be due to lack of details on my part.

Unfortunately I haven't been able to find the time to do any experimenting (or indeed reply to the mail thread), and haven't heard from Victor.

As for caching, it seems to me RFC7924 is quite a bit less flexible than what we have in Google QUIC (namely, you can only cache full chains, not single entries AFAICT, so e.g. you can't just cache intermediates), but again haven't been able to do any experimenting.

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

<p>FTR I raised the issue on the TLS list <a href=3D"https://www.ietf.org=
/mail-archive/web/tls/current/msg22065.html">here</a>, however the main r=
esponse was "compression is scary", but it could just be due to lack of d=
etails on my part.</p>
<p>Unfortunately I haven't been able to find the time to do any experimen=
ting (or indeed reply to the mail thread), and haven't heard from Victor.=
</p>
<p>As for caching, it seems to me RFC7924 is quite a bit less flexible th=
an what we have in Google QUIC (namely, you can only cache full chains, n=
ot single entries AFAICT, so e.g. you can't just cache intermediates), bu=
t again haven't been able to do any experimenting.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/134#issuecomment-271552046">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6a9V=
PhIw9YHBbi0jSZxX7HjKqoZks5rQ2sXgaJpZM4LfBKv">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_T=
HBlaGg7FDUCLjVB33Bd_4-6yMks5rQ2sXgaJpZM4LfBKv.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/134#issuecomment-271552046"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ghedo in #134=
: FTR I raised the issue on the TLS list [here](https://www.ietf.org/mail=
-archive/web/tls/current/msg22065.html), however the main response was \"=
compression is scary\", but it could just be due to lack of details on my=
 part.\r\n\r\nUnfortunately I haven't been able to find the time to do an=
y experimenting (or indeed reply to the mail thread), and haven't heard f=
rom Victor.\r\n\r\nAs for caching, it seems to me RFC7924 is quite a bit =
less flexible than what we have in Google QUIC (namely, you can only cach=
e full chains, not single entries AFAICT, so e.g. you can't just cache in=
termediates), but again haven't been able to do any experimenting."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/134#issuecomment-271552046"}}}</script>=

----==_mimepart_5874c5178b7b9_fc83fdb2fc231308313c--


From nobody Tue Jan 10 08:11:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E9A61295DE for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 08:11:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.515
X-Spam-Level: 
X-Spam-Status: No, score=-4.515 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ehMIMQgR7R1q for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 08:11:44 -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 3E619129BC5 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 08:11:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jIPT6yieb2LKawLa1Yr6ax9ufRo=; b=acpFNJCmelq/04GD 5S7muAJijI621faGFS4QEpajNzzS0kn7QVHhFPWylXHpYuJ93H9d5UA2t+uQVM2n uoImVvaY6vS/qv/oOC8tGvQJ9wpawCLcHpkTRbG2IZIt/rfknxaal7jDsl04U9MA nwviXn2gtOm9CzaroIGGGGht1VI=
Received: by filter0974p1mdw1.sendgrid.net with SMTP id filter0974p1mdw1-24335-587507A9-4A 2017-01-10 16:11:21.501274891 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id 0ceKECHuQmuo9O18AE1OAg for <quic-issues@ietf.org>; Tue, 10 Jan 2017 16:11:21.485 +0000 (UTC)
Date: Tue, 10 Jan 2017 08:11:21 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/124/271618294@github.com>
In-Reply-To: <quicwg/base-drafts/issues/124@github.com>
References: <quicwg/base-drafts/issues/124@github.com>
Subject: Re: [quicwg/base-drafts] Hinting at quic version in Alt-Svc (#124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587507a915903_35043fae5075b1402804ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ScX4HnBekaQhJgt73WZ3Z2ZRkecIYWT8rjs EzxVBH41V+24bulJ0MnyYmVq8XxXOL7ydVU8cja8Ng7h/m2pI1F2BaM6MEln841njbefzAP/yReqsP GC+KQx0UVpCfzI196kc74IDWWsO2FN5T0p+Sk0XyNCRaeiUfm5Lk25JjXywAMnWvh/wNcpSebWIalC 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qvRxqW1dWUIRhA3W586yP5ZDllI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 16:11:46 -0000

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

I tend to agree with Mike's points and his stated design goal.

You're point about weaker versions is a valid one.  If the client also indicated what versions it supported in the handshake, the server could quickly decide whether to reject or accept a slightly older version.  If both are happy with the selected version given knowledge of the available options, that seems fine.

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

<p>I tend to agree with Mike's points and his stated design goal.</p>
<p>You're point about weaker versions is a valid one.  If the client also i=
ndicated what versions it supported in the handshake, the server could quic=
kly decide whether to reject or accept a slightly older version.  If both a=
re happy with the selected version given knowledge of the available options=
, that seems fine.</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/124#issuecomment-271618294">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6eX9mE9wtE78Hm=
fGvgBpQanPirDks5rQ62pgaJpZM4LcUW8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyY0MXlot_hwazPSq=
YOqYK_NUO8dks5rQ62pgaJpZM4LcUW8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/124#issuecomment-271618294"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #124: I tend to agr=
ee with Mike's points and his stated design goal.\r\n\r\nYou're point about=
 weaker versions is a valid one.  If the client also indicated what version=
s it supported in the handshake, the server could quickly decide whether to=
 reject or accept a slightly older version.  If both are happy with the sel=
ected version given knowledge of the available options, that seems fine."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/124#issuecomment-271618294"}}}</script>=

----==_mimepart_587507a915903_35043fae5075b1402804ed--


From nobody Tue Jan 10 08:20:25 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1CC11293FC for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 08:20:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P7IY2-Uvb2jL for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 08:20:22 -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 37971129537 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 08:20:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=7P/dUD91nHJ26i1DRtMpeKEBeS4=; b=i4ZQO1+RAjVJLTjC 6SKZ5seNKNGaNRUTrr3h5BSEzp9jPJKARw4Sr5iqxsxru3gesCe4IV/3RZmM+oqV n4v7OTvg2wJPOArwpp8KP/s87JkBfB7wlEv/OAlygTCwEl/QwenF2dP6i6uUn0u3 IB9S8KebksI6Wqz7IZs3OmjK5q8=
Received: by filter0473p1mdw1.sendgrid.net with SMTP id filter0473p1mdw1-9517-587509B3-32 2017-01-10 16:20:03.331100068 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 5kLINfuESkWL4RDikEneaQ for <quic-issues@ietf.org>; Tue, 10 Jan 2017 16:20:03.231 +0000 (UTC)
Date: Tue, 10 Jan 2017 08:20:03 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/93/review/15952513@github.com>
In-Reply-To: <quicwg/base-drafts/pull/93@github.com>
References: <quicwg/base-drafts/pull/93@github.com>
Subject: Re: [quicwg/base-drafts] Change Log (#93)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587509b3227c6_2c0c3ffde0a7713c1648a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3r1biFXROoOVjS281S/JO2jsxQ3ZISJwtExl puKWjBIL4Xl6J4OK+cQAgQ6rAxtutsO4ZdZSooJJoSnBzhLijfa/CFLoOrvkZ/pG46Vw9W9aOjko/Y bXFRlc1hpBwCV7sjVJ8o1QFS5f5DjpBFS9q3C84g1D7mqa0hUZzvdds7WA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AMX0MpknF18vBjzp9eV_WGl_WaM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 16:20:24 -0000

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

ianswett approved this pull request.

Sure, 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/93#pullrequestreview-15952513
----==_mimepart_587509b3227c6_2c0c3ffde0a7713c1648a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Sure, 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/93#pullrequestreview-15952513">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq12sQRhcEnIgrE6qtK5zbgkvdfcgks5rQ6-zgaJpZM4LSZ4t">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq60smFi2RdLP0ROd_OVm7JMTBIBrks5rQ6-zgaJpZM4LSZ4t.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/93#pullrequestreview-15952513"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #93"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/93#pullrequestreview-15952513"}}}</script>
----==_mimepart_587509b3227c6_2c0c3ffde0a7713c1648a3--


From nobody Tue Jan 10 08:42:00 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C7B5129D1E for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 08:41:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wJs70GPHZQ54 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 08:41:57 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B840129D2D for <quic-issues@ietf.org>; Tue, 10 Jan 2017 08:41:23 -0800 (PST)
Date: Tue, 10 Jan 2017 08:41:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484066482; bh=3yUT4mwoTVcVDqQWWgbViASC7xaZDud7XCKdcWwMH7Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x4Tr190XsphtdZyIipGWwKraHuMRlgJf/bE69JMNRD3fNyBApqqLIxmtH7tIYa1Lo /cvz2XH8S9f8pB2H8RYU7ZvSq75Xk1Sh3JVOhVuD5wsy4Mub0p8YbOx8tU3ftIStzw DVThiBFpaZp8iKScDN6coM/CECgcDgLGN4ARMN94=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/93/c271627159@github.com>
In-Reply-To: <quicwg/base-drafts/pull/93@github.com>
References: <quicwg/base-drafts/pull/93@github.com>
Subject: Re: [quicwg/base-drafts] Change Log (#93)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58750eb2bfe68_5e8e3faec2e6914046529b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c-l5cTYZhubHAV9XYwwHia4eDXQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 16:41:59 -0000

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

LGTM for both transport and loss-recovery drafts. I think these are currently both not very invasive.

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

<p>LGTM for both transport and loss-recovery drafts. I think these are currently both not very invasive.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/93#issuecomment-271627159">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2NVc2nnC37QZ3TYFBAnv7b5oc-8ks5rQ7SygaJpZM4LSZ4t">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq47cji4Tyn_AblMtwI3jPYBATl7aks5rQ7SygaJpZM4LSZ4t.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/93#issuecomment-271627159"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #93: LGTM for both transport and loss-recovery drafts. I think these are currently both not very invasive."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/93#issuecomment-271627159"}}}</script>
----==_mimepart_58750eb2bfe68_5e8e3faec2e6914046529b--


From nobody Tue Jan 10 09:04:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FCB012944E for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 09:04:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4Ly4_NPR_53J for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 09:04:45 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C24A71293F3 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 09:04:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Qk8FACemKtvw0t8u2+RBNbMbf1E=; b=lN30i5rE5HoMgh3n z6WzhTqZ1txHB3xwJ5tGhJ0k1wraTj2nBb6DQcbnWRggzfYMvDMV6S40lYMZYmzd 5CVzsxS3Iis8cZk5mm7j7OVhqen/QdE79LV6rAz+cl16/zck5hF9fMlvX8Q3pLUj 6Pw5HZgl70TkIrnl+XUK1YUjhJg=
Received: by filter1101p1mdw1.sendgrid.net with SMTP id filter1101p1mdw1-8361-5875142A-73 2017-01-10 17:04:42.513434552 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id iNld9FreQxKSQvZWOX0RTA for <quic-issues@ietf.org>; Tue, 10 Jan 2017 17:04:42.514 +0000 (UTC)
Date: Tue, 10 Jan 2017 09:04:42 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/93/issue_event/917835044@github.com>
In-Reply-To: <quicwg/base-drafts/pull/93@github.com>
References: <quicwg/base-drafts/pull/93@github.com>
Subject: Re: [quicwg/base-drafts] Change Log (#93)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5875142a5ab42_1aee33ff3a8df1138245045"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1vN4QeGzOSEH6HFrZCHKPEQbb+5oS1j7e1Bu 081Do2P9aqZY6iBKB/VzihaJ442NpX98B3yVyW+q+8WCtn+UFQqJTcPZLIIBXPBjJbv+Ye7n04m9Zz P9EkGE+7O09lwbRyn5slvzu84otro0Sdl80+j2W8/q+PFkcCsqRGpuat4e//9qn9qSqV0iSiv6h/X/ k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-v9rRIPFMmxWhXxq6oturGT5GDA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 17:04:47 -0000

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

Merged #93.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/93#event-917835044">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1VnqOzLm-AG24XVsIv333ZhYnXvks5rQ7oqgaJpZM4LSZ4t">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9YjDXXAyvDed_BBAvoMkVPzPY0Fks5rQ7oqgaJpZM4LSZ4t.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/93#event-917835044"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #93."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/93#event-917835044"}}}</script>
----==_mimepart_5875142a5ab42_1aee33ff3a8df1138245045--


From nobody Tue Jan 10 09:04:54 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38D0C1293F3 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 09:04:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9a6I52N_GDuW for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 09:04: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 EDB8112940F for <quic-issues@ietf.org>; Tue, 10 Jan 2017 09:04:46 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484067886; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+phlxHrYklt8MmNYwmKjc2ryealPdIrLMAuHHAj3a0Q=; b=iHMeaVMN/SS434110dIiEUNqm1jGUY0I7Dj1KlGD+RwJxXvoiSo5lOZKQ+RhDkyxTyqNOCxi bJvfqrLu2YLyhKbqE9bqA9u6xKFZNeiqEbfOvK14YqCsUNubBe0h6tAMJvnWIV2o5tST8fFm OEP3UFZbbWhxEc+wCjqEu6xZlnM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=esjZJpNhn3R9h7Zye2Ny5pI9ms4Vwl276FMNoyr00iMlV5heMDkyEXXDM17hcfk0255osJ 10jp7ymJqloijn7nQkmqYQO6MouUHES4j9bKjNvigako93aBwWm8z409IICa7H0yfV3iTNnm T8cQ24MLN4l6PJCoCK4dxyrPaKyek=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5875142a.7f1ab95b0ba0-in02; Tue, 10 Jan 2017 17:04:42 -0000 (UTC)
Date: Tue, 10 Jan 2017 09:04:42 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5875142a7414b_3c173ffd0f0d513c542da@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 126b07: Add a change log section to each document. TLS st...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5875142a73cde_3c173ffd0f0d513c5416f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uY94thdJguT9YzJ8mlIYDAAjPMY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 17:04:48 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 126b070a8499dca1826b1d7d622e52e3ea024b9b
      https://github.com/quicwg/base-drafts/commit/126b070a8499dca1826b1d7d622e52e3ea024b9b
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Add a change log section to each document.  TLS still needs details.


  Commit: 4000df997a94f2c516e949de118cae77d01997ea
      https://github.com/quicwg/base-drafts/commit/4000df997a94f2c516e949de118cae77d01997ea
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Include last pre-WG draft in change log


  Commit: f5b6e4b59dd55c44828b7f5ce66dc78db7946bab
      https://github.com/quicwg/base-drafts/commit/f5b6e4b59dd55c44828b7f5ce66dc78db7946bab
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Missed one doc's ancestor


  Commit: 18513d77823944bfdb8f164b36cdab9760534c16
      https://github.com/quicwg/base-drafts/commit/18513d77823944bfdb8f164b36cdab9760534c16
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Adding TLS changelog details


Compare: https://github.com/quicwg/base-drafts/compare/197e2ea681f5...18513d778239
----==_mimepart_5875142a73cde_3c173ffd0f0d513c5416f--


From nobody Tue Jan 10 09:05:04 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0653C1293F3 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 09:05:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7j6XZXsk6ccH for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 09:04: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 224641294E1 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 09:04:57 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484067896; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=aY06M4O4EKkYVkaJrqULa8g7YC0u/gBiJbjQ3naIhXE=; b=q0dIRJ1LI31uEuPljm4I1oX40E8ueS+B3RxsiG1avjrRdfdVDB2LhUpSZFvVArmVP6DpwBDj XIRRSLcu6tsKE/ZmobdW6n1pdZOgkc4oPfURjoZygd2hYJ4nVsnku2+FbvhzxrAN8hMmyblc kp+K4ddlS0hR+SVKOhw1oh4LQu0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Y7drtkWnch4GIT6JP1AzrsTETZcLTYooqIXjR1Chsxs7n7ruEkSGg/jTsG7dSgD5ud3Lf4 EPQIyq8MUpRuwATeUeuzkMAHGtSzxf3BxKCZwQ0bXyL0ieE1uexWZg0lIyHd1od9s0B5ZpGP rJy+Cg/46uUuhs57yV27b3SE7b9vg=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 58751436.7f8488558030-in02; Tue, 10 Jan 2017 17:04:54 -0000 (UTC)
Date: Tue, 10 Jan 2017 09:04:53 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58751435eb75e_79d83fd2a254114099770@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58751435eb36e_79d83fd2a2541140996b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LFDQuY-TGNkzuCvQU2rdUbqUfsU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 17:05:02 -0000

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

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

----==_mimepart_58751435eb36e_79d83fd2a2541140996b9--


From nobody Tue Jan 10 09:06:08 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01CFF129492 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 09:06:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jmNruOIDXod5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 09:06:06 -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 6B4701293F3 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 09:06:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=oAnhilTVGhr5q8peRHlS02MbMeI=; b=brb/7V8l0qT+sy8v KhQhKg+YGvwglzf/Dsr1+WnvY3pW3LSKZL9/gc042LKfXJ6J0qLja9/Lh1fij+63 VoaJrhj9S/b4X/tCuW1s9hCTEDPORbE1ulnJmQMx0Pc8q94NwICw7EG22homoKRr Ng5Q7R6n7oDaA7M0aLlFJH889Po=
Received: by filter1100p1mdw1.sendgrid.net with SMTP id filter1100p1mdw1-26303-5875147C-38 2017-01-10 17:06:04.590220106 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 7h-OZry1TOCMXbJDnJYGvQ for <quic-issues@ietf.org>; Tue, 10 Jan 2017 17:06:04.527 +0000 (UTC)
Date: Tue, 10 Jan 2017 09:06:04 -0800
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/124/271634240@github.com>
In-Reply-To: <quicwg/base-drafts/issues/124@github.com>
References: <quicwg/base-drafts/issues/124@github.com>
Subject: Re: [quicwg/base-drafts] Hinting at quic version in Alt-Svc (#124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5875147c67837_10b23ffa154b1140512458"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Bge7m8Enk/S6Ms/1WvBwBuLZmn4Fyc47bdV S6gNmc/AUGJz+gTB0hqvGFogSQKZWQBVo6M4vaOFgwjx9L50qrxKMOGiaclEVFbsFHDeUm6rIYsyWO mqhVvtOj1Ugk5hAu2tJ7yQXQSh3DLD2GX5+az7Aq1PUA3NBWPdbTm65oE0/fUkvcYXQvkov5f61SKV o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zrH3O_92n5WH3iLbw5Dp77Z0H2I>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 17:06:08 -0000

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

As a meta-comment here: I'm not sure if there really is a downgrade attack because other than with TLS/crypto negotiation, I would rather not expect to have always the case where a newer version is better than an older one. It might just be different; and if you need a certain feature that is only supported in version X, than there is no point for you to use version Y. Also I would expect version numbers not necessarily to increase linearly; I guess you could just pick a random number in the available space.

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

<p>As a meta-comment here: I'm not sure if there really is a downgrade atta=
ck because other than with TLS/crypto negotiation, I would rather not expec=
t to have always the case where a newer version is better than an older one=
. It might just be different; and if you need a certain feature that is onl=
y supported in version X, than there is no point for you to use version Y. =
Also I would expect version numbers not necessarily to increase linearly; I=
 guess you could just pick a random number in the available space.</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/124#issuecomment-271634240">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwheqlbKuskZ5_c=
hJ0l0XdeHT466ks5rQ7p8gaJpZM4LcUW8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6xKFMt4PRBSNZqgu=
bx73n4mgpsDks5rQ7p8gaJpZM4LcUW8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/124#issuecomment-271634240"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mirjak in #124: As a meta-comme=
nt here: I'm not sure if there really is a downgrade attack because other t=
han with TLS/crypto negotiation, I would rather not expect to have always t=
he case where a newer version is better than an older one. It might just be=
 different; and if you need a certain feature that is only supported in ver=
sion X, than there is no point for you to use version Y. Also I would expec=
t version numbers not necessarily to increase linearly; I guess you could j=
ust pick a random number in the available space."}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/124#issuecomment=
-271634240"}}}</script>=

----==_mimepart_5875147c67837_10b23ffa154b1140512458--


From nobody Tue Jan 10 09:12:14 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D2D712967D for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 09:12:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.918
X-Spam-Level: 
X-Spam-Status: No, score=-5.918 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jAPgOPQZSLPV for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 09:12:11 -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 A1E9B129483 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 09:12:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=WkZbhyZJGYzkfL6Gjg/pe2kt7tM=; b=b+wSdRhvCNwPkPGj aikSSC2nPUiG6CaJ/uz33PPOd5OoSTujoJMxTpLjDicYbH6avhMZ5PvGBzC1Cedz KgMIzuqTYtqnhTukBcEmpTKOFqvBn/PseQBkikfEgQB/utXGKAu/1a4XjkbrVg5n EDSP8tkwKxoaJp+3aDlLgUX+3ik=
Received: by filter0439p1mdw1.sendgrid.net with SMTP id filter0439p1mdw1-24478-587515E9-14 2017-01-10 17:12:09.183433549 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id y5BSuXbYSd-BfRDWTTZQoA for <quic-issues@ietf.org>; Tue, 10 Jan 2017 17:12:09.209 +0000 (UTC)
Date: Tue, 10 Jan 2017 09:12:09 -0800
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/15964961@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587515e91608c_71423fb5bf69713438945b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3KQHX0/fGMAWYsd/3wjNvGWM1Ts5hL35Bdj6 Ai/FuFsNUKVHJW3ZqDdh+bOwX/p5p4iLl7wta76xWyInZsrLVZ/nBz76K0gNeZ5cPpd3FfQUFheAru wqeicSjxNcsj0+4aExyS7yxGF5Fmzj0SthOVxF/cLuw0VaO3iBeOEGlM6sPNrcRCugG15ZwuYZL57s M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b4T8SboKHW1Lu9wO56Srekzm4Tg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 17:12:13 -0000

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

mirjak commented on this pull request.



>  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC's transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.

So my understanding actually was that it should be possible to change the crypto protocol without changing the version. However, that would mean you probably need another negotiation mechanism for the crypto protocol...? I guess that doesn't make sense. If we define this version to always use TLS (it doesn't have to be 1.3. though, right? should probably also be possible to support higher versions...), then we could probably move the text on requirement for a crypto protocol in the applicability statement (which we just started to write today; expect to see a -00 draft latest by next week).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/122
----==_mimepart_587515e91608c_71423fb5bf69713438945b
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC&#39;s transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.
</pre>
<p>So my understanding actually was that it should be possible to change the crypto protocol without changing the version. However, that would mean you probably need another negotiation mechanism for the crypto protocol...? I guess that doesn't make sense. If we define this version to always use TLS (it doesn't have to be 1.3. though, right? should probably also be possible to support higher versions...), then we could probably move the text on requirement for a crypto protocol in the applicability statement (which we just started to write today; expect to see a -00 draft latest by next week).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw_5Tbbh6BdaavzLywVvq5FkeF77ks5rQ7vpgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_RnolTmGpcM2CQW8xPouuBV7pdPks5rQ7vpgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_587515e91608c_71423fb5bf69713438945b--


From nobody Tue Jan 10 11:40:23 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6EF90129850 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 11:40:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NaQ68dU_fJfF for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 11:40:21 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D561D1297F7 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 11:40:20 -0800 (PST)
Date: Tue, 10 Jan 2017 11:40:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484077220; bh=WxaG2HWaAhVoVpCUorjp2B8bfv7WRuERj2hjFWJBKcU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hDCJLx9K3F86A+Dc/+jxEd7ivfsKADzdnAfreVCILpAG+EkrDUMKMf3C0bYeRNlWM WXIvoUxqhDvHYxlzhlaIpwz2JAkiFWzqozYml9/MdJLuSGSeTWUuODSHTtGt+PR+wu g1vRRYHRIBbVH4F881chuuOlxtVNRaZF7v305T40=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/113/review/15995817@github.com>
In-Reply-To: <quicwg/base-drafts/pull/113@github.com>
References: <quicwg/base-drafts/pull/113@github.com>
Subject: Re: [quicwg/base-drafts] Version numbers (#113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587538a4321d_73253fb07ba0b1386206e"; 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/kcjcY5y4XT4FfOzbHjJAPaoKa8Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 19:40:22 -0000

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

martinduke commented on this pull request.

I believe this addresses the concerns I had. I assume the "length of the flags" field leaves open the possibility that a MORE_FLAGS bit might indicate two or more flag bytes at the front of the packet, if that's the way we decide to go.

Potentially splitting a > 64 bit conn id is a little strange, but I can deal with it for packets with the version flag.

Nice 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/113#pullrequestreview-15995817
----==_mimepart_587538a4321d_73253fb07ba0b1386206e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>I believe this addresses the concerns I had. I assume the "length of the flags" field leaves open the possibility that a MORE_FLAGS bit might indicate two or more flag bytes at the front of the packet, if that's the way we decide to go.</p>
<p>Potentially splitting a &gt; 64 bit conn id is a little strange, but I can deal with it for packets with the version flag.</p>
<p>Nice work.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/113#pullrequestreview-15995817">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5L27F7NKOOguTtMizNnIGjVSpOrks5rQ96kgaJpZM4LaSTU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2j0XpITdjWte3kKV7ePt3v58NOIks5rQ96kgaJpZM4LaSTU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/113#pullrequestreview-15995817"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/113#pullrequestreview-15995817"}}}</script>
----==_mimepart_587538a4321d_73253fb07ba0b1386206e--


From nobody Tue Jan 10 13:33:24 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2393E129DAB for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 13:33:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.655
X-Spam-Level: 
X-Spam-Status: No, score=-7.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NRtMxhQCVFUO for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 13:33:20 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8167B129DD0 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 13:33:20 -0800 (PST)
Date: Tue, 10 Jan 2017 13:33:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484083999; bh=yA4EZvp1Jg2ndCNBdSkmU0dgSs4Qryr3bAkES3HcvDA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YNM5VTPt2tV1ieYm2+ttOWc0HjJu4SVWegK5TqgPrym+ZzSlG+t1KDuILzcNa7abQ Xorj8yWTPaHZ93WwtSDu9z7XpJ9Ikdv+Q1qxEla3Fz4rPAYUzvGupBbIw7kLXfAheg Cw3gVVTIZMI9gSIIVeRN3uHzXfJaKBIaYMtzRmoU=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/16017749@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5875531f9c350_a283fbcd2a451401183ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-zyR6YEzLOAP38Nd2C3Tfz_dPw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 21:33:22 -0000

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

martinthomson commented on this pull request.



>  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC's transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.

Yes, @MikeBishop already observed that since we don't have a negotiation for crypto protocol, this version necessarily uses TLS.  And you are right to observe that any version of TLS will do, though you don't get all the properties you need from versions earlier than 1.3.

I wonder if we need explicit language saying that 1.2 isn't good enough, some stacks could negotiate 1.2, which could actually 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/122
----==_mimepart_5875531f9c350_a283fbcd2a451401183ef
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC&#39;s transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.
</pre>
<p>Yes, <a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> already observed that since we don't have a negotiation for crypto protocol, this version necessarily uses TLS.  And you are right to observe that any version of TLS will do, though you don't get all the properties you need from versions earlier than 1.3.</p>
<p>I wonder if we need explicit language saying that 1.2 isn't good enough, some stacks could negotiate 1.2, which could actually work.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7UvX6KIDPN3SaAEnpbhYL2ufc8aks5rQ_kfgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx1zmsg0TeHt_wyWVT7fc4yEK_B1ks5rQ_kfgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_5875531f9c350_a283fbcd2a451401183ef--


From nobody Tue Jan 10 13:39:36 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C32C61295A5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 13:39:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.901
X-Spam-Level: 
X-Spam-Status: No, score=-5.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hm2kk6rUnnUE for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 13:39:34 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DAE91295C9 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 13:39:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Ut2xTBjAILkj1m4yzfzbbEZfn0Q=; b=UG27sFChx6pmniTi QS16lhwvmn4SmLGbxzZv/J3unyQHFY6QGx7ni5fFWpwMUfkyi129WbEAIm2prHxY xWnR87Bw76L/Xokf4p6bvKpvZurXVPYANMw6xzTrbOpDPeT6XJA0Ywh2PKRFcwBM nX0ojfHZgy1J2foF2Y//7VKdF/M=
Received: by filter0605p1mdw1.sendgrid.net with SMTP id filter0605p1mdw1-19102-58755492-3 2017-01-10 21:39:30.073615387 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id wWrvcgvwR7eN_0Bk0H19Jg for <quic-issues@ietf.org>; Tue, 10 Jan 2017 21:39:29.989 +0000 (UTC)
Date: Tue, 10 Jan 2017 13:39:29 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/113/c271706200@github.com>
In-Reply-To: <quicwg/base-drafts/pull/113@github.com>
References: <quicwg/base-drafts/pull/113@github.com>
Subject: Re: [quicwg/base-drafts] Version numbers (#113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58755491d6ae8_56c13f903e74f140569749"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1dsRv+fmieJnrpdbyzkJ6dRYgnPj8RypqkaC jyYp38idf0rhoS31/PygXJRyYH7SCRUddEv/1ZnoUpK7QBXycoLx6HsgqWBoNFccAWt3XL95a+G6vR o/rIhm2+5KUEbxnWxSxzVWlVOnRZovyfhrCBGkw/B9SKBm0J7TL0YZfJT5IHOaR5Lrg0eoiyBwYclq s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qMkc-WpEYO0od-8ycfZ60WRucxI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 21:39:36 -0000

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

This does prevent MORE_FLAGS from being used when version negotiation is present unless the flags appear after the version field.

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

<p>This does prevent MORE_FLAGS from being used when version negotiation is present unless the flags appear after the version 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/113#issuecomment-271706200">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9e45fIU6ASdAvr9Ese61hmyJHReks5rQ_qRgaJpZM4LaSTU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-vK3c-d6CtXZvGsGD3MTBQXmFbhks5rQ_qRgaJpZM4LaSTU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/113#issuecomment-271706200"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #113: This does prevent MORE_FLAGS from being used when version negotiation is present unless the flags appear after the version field."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/113#issuecomment-271706200"}}}</script>
----==_mimepart_58755491d6ae8_56c13f903e74f140569749--


From nobody Tue Jan 10 14:07:39 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5B6212A053 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 14:07:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4yEtDHIArnn1 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 14:07:35 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7E7912A04C for <quic-issues@ietf.org>; Tue, 10 Jan 2017 14:07:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IH2UI/FVeXw5fBNIprLNk317Cjk=; b=YDV7h3SLM8+IQLai m3RJy0XTXXPhhk5W+NdOfsPmy6pnGu3HKQRYbud4O1usl8G2PTKxfukurbaLp5r2 ldieNTJEF/Tz5vTZ0FTVTj/+BAw1OhOhtu4NdlIDKkKzrfHjt5rkd+aKDeJpOWSk LkqGgdlnAT+0WlFQmsrGNwrI3pY=
Received: by filter1127p1mdw1.sendgrid.net with SMTP id filter1127p1mdw1-19058-58755B20-11 2017-01-10 22:07:28.150136109 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id fb5yXRhWRh6sxQuzWllF1g for <quic-issues@ietf.org>; Tue, 10 Jan 2017 22:07:28.059 +0000 (UTC)
Date: Tue, 10 Jan 2017 14:07:27 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/100/review/16023694@github.com>
In-Reply-To: <quicwg/base-drafts/pull/100@github.com>
References: <quicwg/base-drafts/pull/100@github.com>
Subject: Re: [quicwg/base-drafts] Describe CONNECT method (#100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58755b1fe68a9_62483fa66f4d9130267716"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3vh14tOlE1EVSP70e4h8SPRbQ9kqRJken+Up mFD1Ud0/uFXkHsCzoynTJrHRf/FeEY51aANjO1kz/zXJ1lTNVWbeF3QOU4MsxVlt7GCWmCZ16WJgvN CxvWnhcY0XDHBoYlrd+2IxY6/WLnVmDQ/mqd32XxWWHVHK+xox55Trucw2FOc7VWF9gG+yj840zqc8 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IaS6VXli-imK5bdNQAY8juMU8Fc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 22:07:37 -0000

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

martinthomson approved this pull request.



> @@ -246,6 +246,44 @@ DISCUSS:
 do we need to retain compatibility with HTTP/2's HPACK? 
 
 
+### The CONNECT Method
+
+In HTTP/1.x, the pseudo-method CONNECT ({{!RFC7231}}, Section 4.3.6) is used to 
+convert an HTTP connection into a tunnel to a remote host. CONNECT is primarily 
+used with HTTP proxies to establish a TLS session with an origin server for the 
+purposes of interacting with "https" resources. In HTTP/2, the CONNECT method is 
+used to establish a tunnel over a single HTTP/2 stream to a remote host for 
+similar purposes. 

I would move the second sentence to be the first, this establishes the purpose.  Then you can say how: In HTTP/1.x, CONNECT is used to convert an entire connection into a tunnel to a remote host; in HTTP/2 a single stream is converted into a tunnel.

Then the rest flows naturally.

> +A proxy that supports CONNECT establishes a TCP connection ({{!RFC0793}}) to the 
+server identified in the ":authority" pseudo-header field. Once this connection 
+is successfully established, the proxy sends a HEADERS frame containing a 2xx 
+series status code to the client, as defined in {{!RFC7231}}, Section 4.3.6, on 
+the message control stream. 
+
+All QUIC STREAM frames on the message data stream correspond to data sent on the 
+TCP connection. Any QUIC STREAM frame sent by the client is transmitted by the 
+proxy to the TCP server; data received from the TCP server is written to the 
+data stream by the proxy. Note that the size and number of TCP segments is not 
+guaranteed to map predictably to the size and number of QUIC STREAM frames. 
+
+The TCP connection can be closed by either peer. When the client half-closes the 
+data stream, the proxy will set the FIN bit on its connection to the TCP server. 
+When the proxy receives a packet with the FIN bit set, it will half-close the 
+corresponding data stream.

I realize now that there is a hole in the definition in h2: when the TCP server sends a packet with the FIN bit, the proxy needs to forward this to the client.  This isn't a RST_STREAM it's a stream half-close.  The expectation is that the client also respond to the half-close, but we don't say that the client MUST close.  I think we should.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/100#pullrequestreview-16023694">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -246,6 +246,44 @@ DISCUSS:
 do we need to retain compatibility with HTTP/2&#39;s HPACK? 
 
 
+### The CONNECT Method
+
+In HTTP/1.x, the pseudo-method CONNECT ({{!RFC7231}}, Section 4.3.6) is used to 
+convert an HTTP connection into a tunnel to a remote host. CONNECT is primarily 
+used with HTTP proxies to establish a TLS session with an origin server for the 
+purposes of interacting with &quot;https&quot; resources. In HTTP/2, the CONNECT method is 
+used to establish a tunnel over a single HTTP/2 stream to a remote host for 
+similar purposes. 
</pre>
<p>I would move the second sentence to be the first, this establishes the purpose.  Then you can say how: In HTTP/1.x, CONNECT is used to convert an entire connection into a tunnel to a remote host; in HTTP/2 a single stream is converted into a tunnel.</p>
<p>Then the rest flows naturally.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/100#pullrequestreview-16023694">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +A proxy that supports CONNECT establishes a TCP connection ({{!RFC0793}}) to the 
+server identified in the &quot;:authority&quot; pseudo-header field. Once this connection 
+is successfully established, the proxy sends a HEADERS frame containing a 2xx 
+series status code to the client, as defined in {{!RFC7231}}, Section 4.3.6, on 
+the message control stream. 
+
+All QUIC STREAM frames on the message data stream correspond to data sent on the 
+TCP connection. Any QUIC STREAM frame sent by the client is transmitted by the 
+proxy to the TCP server; data received from the TCP server is written to the 
+data stream by the proxy. Note that the size and number of TCP segments is not 
+guaranteed to map predictably to the size and number of QUIC STREAM frames. 
+
+The TCP connection can be closed by either peer. When the client half-closes the 
+data stream, the proxy will set the FIN bit on its connection to the TCP server. 
+When the proxy receives a packet with the FIN bit set, it will half-close the 
+corresponding data stream.
</pre>
<p>I realize now that there is a hole in the definition in h2: when the TCP server sends a packet with the FIN bit, the proxy needs to forward this to the client.  This isn't a RST_STREAM it's a stream half-close.  The expectation is that the client also respond to the half-close, but we don't say that the client MUST close.  I think we should.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/100#pullrequestreview-16023694">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_6HKZ0YdECMX2C5RUHs_v8ggpESks5rRAEfgaJpZM4LVFM2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7I_zjLO51n1vw3J3fRHmvmtCUUaks5rRAEfgaJpZM4LVFM2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/100#pullrequestreview-16023694"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #100"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/100#pullrequestreview-16023694"}}}</script>
----==_mimepart_58755b1fe68a9_62483fa66f4d9130267716--


From nobody Tue Jan 10 14:24:38 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC69312960C for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 14:24:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ADgkXqqKQDpg for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 14:24:35 -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 99C3C1295EA for <quic-issues@ietf.org>; Tue, 10 Jan 2017 14:24:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=OUIXWdSIqs4Ntnfh9mxunKQ/fg4=; b=IZ8hUguHa8SQsz9q HhkahppeEJcACHHSTnWY6NcJ80wW1dPeBKeLwLz0V7nW2fMyBjeNZHo7Fh/1w44R hbQPEuTCyTrv6hG2DChxstVgA9/fsddVQSWB8HObGzFxl/Di9GN89dJ+3C99cHRB /35Lsib/z7BHgrY3kOS5jzjPoW4=
Received: by filter0968p1mdw1.sendgrid.net with SMTP id filter0968p1mdw1-24144-58755F22-35 2017-01-10 22:24:34.941389905 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id f2pIqdp9SES2yufD4Wn-3w for <quic-issues@ietf.org>; Tue, 10 Jan 2017 22:24:34.791 +0000 (UTC)
Date: Tue, 10 Jan 2017 14:24:34 -0800
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/16027685@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58755f22aeaf0_aa33f96fb653138203374"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0lxvKKJkG/6DG16uChBgH975FkZpHikQXklk 0Nf+kxUrptZ3i5VNE3zxUR7mZ+ggpbPavJVm5eCVQiIDm8135z8W5vDguAg55L4q5k9BcUpivzZh0j IXAMPU3nz0zTgtfGpcdEeBpXHFkhih4pl3+JDdJK3AY7sxWZxFAwdaMMjHY+ZA1yEFu9SmOAK6LfPa 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bY-cbLqA9Z7C5gtoIotD-ob3NiU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 22:24:37 -0000

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

mcmanus commented on this pull request.



>  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC's transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.

definitely a +1 to being explicit about >= 1.3.. being overly clever for the reader is not a good thing here.

also +1 on binding a version of the protocol to TLS with text that acknowledges security versioning is done as protocol versioning.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC&#39;s transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.
</pre>
<p>definitely a +1 to being explicit about &gt;= 1.3.. being overly clever for the reader is not a good thing here.</p>
<p>also +1 on binding a version of the protocol to TLS with text that acknowledges security versioning is done as protocol versioning.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxksf_WD9vGiLDephM4XwL6uzq26ks5rRAUigaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1-jgIG_HNYYjA3yWdXWfS3bDhZ3ks5rRAUigaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_58755f22aeaf0_aa33f96fb653138203374--


From nobody Tue Jan 10 14:30:12 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3E27129628 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 14:30:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.655
X-Spam-Level: 
X-Spam-Status: No, score=-7.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ec7Xm2Ea-M_s for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 14:30:09 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3CFFF1295AD for <quic-issues@ietf.org>; Tue, 10 Jan 2017 14:30:09 -0800 (PST)
Date: Tue, 10 Jan 2017 14:30:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484087408; bh=Wt6enesECjxF0Pi9mWafJKdvK+1LDrZK1Cd5u5bH2yI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HxFTQbpH4uj1c3xJHVCDMubMGBVLt73BIuiwgEmWm9+++T75lyNekW4w9dMea756d xcNVZ6wfCH2K9is3HbSf98Ib1EJB4+r3zGjFhtuCmlazYaZS7gvm1HfuR0Fmnq/Qe3 iU4xy/hcvkKyX6+ZsTUARK0kWeQRSmD7jdRdAFCQ=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/100/review/16028698@github.com>
In-Reply-To: <quicwg/base-drafts/pull/100@github.com>
References: <quicwg/base-drafts/pull/100@github.com>
Subject: Re: [quicwg/base-drafts] Describe CONNECT method (#100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58756070787a6_a773f96fb6531382301d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hkhYt2cDwiQel7XyGnc1lPtqSKE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 22:30:11 -0000

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

MikeBishop commented on this pull request.



> +A proxy that supports CONNECT establishes a TCP connection ({{!RFC0793}}) to the 
+server identified in the ":authority" pseudo-header field. Once this connection 
+is successfully established, the proxy sends a HEADERS frame containing a 2xx 
+series status code to the client, as defined in {{!RFC7231}}, Section 4.3.6, on 
+the message control stream. 
+
+All QUIC STREAM frames on the message data stream correspond to data sent on the 
+TCP connection. Any QUIC STREAM frame sent by the client is transmitted by the 
+proxy to the TCP server; data received from the TCP server is written to the 
+data stream by the proxy. Note that the size and number of TCP segments is not 
+guaranteed to map predictably to the size and number of QUIC STREAM frames. 
+
+The TCP connection can be closed by either peer. When the client half-closes the 
+data stream, the proxy will set the FIN bit on its connection to the TCP server. 
+When the proxy receives a packet with the FIN bit set, it will half-close the 
+corresponding data stream.

Half-closed TCP connections with ongoing data are valid, albeit rare.  I'm ambivalent about excluding them from the use of CONNECT.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/100
----==_mimepart_58756070787a6_a773f96fb6531382301d9
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/100">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +A proxy that supports CONNECT establishes a TCP connection ({{!RFC0793}}) to the 
+server identified in the &quot;:authority&quot; pseudo-header field. Once this connection 
+is successfully established, the proxy sends a HEADERS frame containing a 2xx 
+series status code to the client, as defined in {{!RFC7231}}, Section 4.3.6, on 
+the message control stream. 
+
+All QUIC STREAM frames on the message data stream correspond to data sent on the 
+TCP connection. Any QUIC STREAM frame sent by the client is transmitted by the 
+proxy to the TCP server; data received from the TCP server is written to the 
+data stream by the proxy. Note that the size and number of TCP segments is not 
+guaranteed to map predictably to the size and number of QUIC STREAM frames. 
+
+The TCP connection can be closed by either peer. When the client half-closes the 
+data stream, the proxy will set the FIN bit on its connection to the TCP server. 
+When the proxy receives a packet with the FIN bit set, it will half-close the 
+corresponding data stream.
</pre>
<p>Half-closed TCP connections with ongoing data are valid, albeit rare.  I'm ambivalent about excluding them from the use of CONNECT.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/100">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwaPckw7YF4QajJHQTkiR4GKWH1Iks5rRAZwgaJpZM4LVFM2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_b_fPu3P-pYpb8xYPLfL0SDxBP8ks5rRAZwgaJpZM4LVFM2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/100"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #100"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/100"}}}</script>
----==_mimepart_58756070787a6_a773f96fb6531382301d9--


From nobody Tue Jan 10 14:32:32 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28EB612960C for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 14:32:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.918
X-Spam-Level: 
X-Spam-Status: No, score=-5.918 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CZZi5-gPfbxH for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 14:32:29 -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 52BCE1295AD for <quic-issues@ietf.org>; Tue, 10 Jan 2017 14:32:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Tnqy7HFugOgWk9yqCDB77c001xo=; b=kIXH0tV4fnZiI1s5 Xjiv4/shDA13/ojr4Sqz2zVZNGY+B6GneSaes7XXv12qhnmFvVsgmqjWYCZe85R+ b74xFYbphYOLMxeadnbrrMvegAi41I1c0Gw9yOtLcsOtNn47GK1+K3+5TJZlPd+Q ROYfsuNGAJK+oTP79fMiEO8Ibk0=
Received: by filter0949p1mdw1.sendgrid.net with SMTP id filter0949p1mdw1-27137-587560F8-1F 2017-01-10 22:32:24.691947212 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id dGfPB0xbRtCuLZAycrj5Qw for <quic-issues@ietf.org>; Tue, 10 Jan 2017 22:32:24.611 +0000 (UTC)
Date: Tue, 10 Jan 2017 14:32:24 -0800
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/100/review/16029110@github.com>
In-Reply-To: <quicwg/base-drafts/pull/100@github.com>
References: <quicwg/base-drafts/pull/100@github.com>
Subject: Re: [quicwg/base-drafts] Describe CONNECT method (#100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587560f876a1a_3d6b3fca3c8271341041da"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3XCZxB8sXouy670B7DWV1f/bePIZFwZKv1Q2 6iG96W5O25FrvyGFgMfSNOwjwAQ/10nxWpSoSoho3BfuoO95rwhomsX19YcU2fU2OmhtzzMriGhYh6 Pd7lIL8P6T328LBXuEjHrZkvGB1DTRMfUGu1fc4zShogkoLrN/lKmjy6Y4x9QdAKijL590KMTJ95mB g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O5QTSLCu84EoDlTxpQuPuN3leIo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 22:32:31 -0000

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

mcmanus commented on this pull request.



> +A proxy that supports CONNECT establishes a TCP connection ({{!RFC0793}}) to the 
+server identified in the ":authority" pseudo-header field. Once this connection 
+is successfully established, the proxy sends a HEADERS frame containing a 2xx 
+series status code to the client, as defined in {{!RFC7231}}, Section 4.3.6, on 
+the message control stream. 
+
+All QUIC STREAM frames on the message data stream correspond to data sent on the 
+TCP connection. Any QUIC STREAM frame sent by the client is transmitted by the 
+proxy to the TCP server; data received from the TCP server is written to the 
+data stream by the proxy. Note that the size and number of TCP segments is not 
+guaranteed to map predictably to the size and number of QUIC STREAM frames. 
+
+The TCP connection can be closed by either peer. When the client half-closes the 
+data stream, the proxy will set the FIN bit on its connection to the TCP server. 
+When the proxy receives a packet with the FIN bit set, it will half-close the 
+corresponding data stream.

i think @MikeBishop is right.. should probably also call this out for the reader's attention

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/100">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +A proxy that supports CONNECT establishes a TCP connection ({{!RFC0793}}) to the 
+server identified in the &quot;:authority&quot; pseudo-header field. Once this connection 
+is successfully established, the proxy sends a HEADERS frame containing a 2xx 
+series status code to the client, as defined in {{!RFC7231}}, Section 4.3.6, on 
+the message control stream. 
+
+All QUIC STREAM frames on the message data stream correspond to data sent on the 
+TCP connection. Any QUIC STREAM frame sent by the client is transmitted by the 
+proxy to the TCP server; data received from the TCP server is written to the 
+data stream by the proxy. Note that the size and number of TCP segments is not 
+guaranteed to map predictably to the size and number of QUIC STREAM frames. 
+
+The TCP connection can be closed by either peer. When the client half-closes the 
+data stream, the proxy will set the FIN bit on its connection to the TCP server. 
+When the proxy receives a packet with the FIN bit set, it will half-close the 
+corresponding data stream.
</pre>
<p>i think <a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> is right.. should probably also call this out for the reader's attention</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/100">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0iwP_chPINEN2B9wWKfeeJw4gziks5rRAb4gaJpZM4LVFM2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2MPaTkB5R7EF2SaQu37CueLeADrks5rRAb4gaJpZM4LVFM2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/100"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus commented on #100"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/100"}}}</script>
----==_mimepart_587560f876a1a_3d6b3fca3c8271341041da--


From nobody Tue Jan 10 15:18:05 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 313441295F7 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:18:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6pLiPzSZRQIc for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:18:02 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9381012960E for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:18:02 -0800 (PST)
Date: Tue, 10 Jan 2017 15:18:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484090281; bh=s2mmI2f33HRMfOdzM2ucqkG2BFFrcGwzCF09HiNDHgM=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=vEDmnBgBHyu0h8ORiq6O9QBlSTJTBQVZ1jP1gl4VeXfKHKA28qeE61T5ZN974Sncb ZUmu/Rf4HVmqw6FqG2FTVElkFJIRc67zXIySaouO685oOBeU3v5hoGyPiChheAQxhD T3uxeXAfHR1SSLtmV/AMGvbX5fQypQH79CE4x6f0=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/137@github.com>
Subject: [quicwg/base-drafts] Remove section on QUIC crypto (#137)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58756ba9bd121_265c3fc45d1cd138796cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A9vkDloWLq04xQDoWeiknJToqkM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:18:04 -0000

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

This is part of an ongoing discussion, so I don't expect to resolve this here.

I opened #134 to address the one listed requirement that TLS doesn't provide.

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

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

-- Commit Summary --

  * Remove section on QUIC crypto

-- File Changes --

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

-- Patch Links --

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

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

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

<p>This is part of an ongoing discussion, so I don't expect to resolve this here.</p>
<p>I opened <a href="https://github.com/quicwg/base-drafts/issues/134" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/134" data-id="199729829" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#134</a> to address the one listed requirement that TLS doesn't provide.</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/9" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/9" data-id="191152377" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#9</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/137'>https://github.com/quicwg/base-drafts/pull/137</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove section on QUIC crypto</li>
</ul>

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/137">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Fzrvrl3R_nkrkmnBUByjyT708wks5rRBGpgaJpZM4LgAvD">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyyo7C8U2pq3QDJ8PVcQ3UUFaH10ks5rRBGpgaJpZM4LgAvD.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/137"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Remove section on QUIC crypto (#137)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/137"}}}</script>

----==_mimepart_58756ba9bd121_265c3fc45d1cd138796cd--


From nobody Tue Jan 10 15:21:23 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDA9E12963E for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:21:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kYXMKOWs7xra for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:21: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 0CB35129634 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:21:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484090481; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=aj5cH1puSl3qDQ4Bsehv63lN8UL7RCjuE0FLZ7BnpY4=; b=KpwpUAfC28FuRr9L6npJs1J2QXqbts0lo5mjpGfysAUSVao53dEIDTdYT5VMz9tZGq8Ax2Wm rE1r7hgNFjTHoka1JQEEbD8wBLJQNzmXLfJr14ONGzDgIG07qLW4aLWWqyaX8QoBsXVKHcpf ALkqMat+xz18G2yA9gVTCbX7Hbw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=htE0sa9AHFGu3RJVzDOyY1spmtDU2TsrGWFg5ShfyTa0mkNMtXks6VD4FRFRm5V68Sl89u N90IbcHIoJQuymomBtvvigW8zOVJwvQs+VY36YNhtF6wW/ewqwpGo98FhCujHippm8j6ukpM okZYBfayC1F+G3k3VL+XEGjJW8wTE=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58756c6e.7fc67805a360-in03; Tue, 10 Jan 2017 23:21:18 -0000 (UTC)
Date: Tue, 10 Jan 2017 15:21:18 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58756c6eb1c21_105a53ffa251f113466640@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4a60a1: Remove trailing whitespace
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58756c6eb18d4_105a53ffa251f113466553"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l5M8mgSi4-F4-tjUMisBolt6SU0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:21:23 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4a60a1b9faf0776d52c988ec44648fd613b8834a
      https://github.com/quicwg/base-drafts/commit/4a60a1b9faf0776d52c988ec44648fd613b8834a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Remove trailing whitespace



----==_mimepart_58756c6eb18d4_105a53ffa251f113466553--


From nobody Tue Jan 10 15:31:25 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5752C129634 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:31:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IQYzb1E5w2xI for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:31: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 5D8F61295AD for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:31:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484091081; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fTr5KZ4BK/VixlRQme9BGua+5X+3u5IzfkNzS5485s0=; b=b/kCbAXGW0in/HQPr48JC8B7a9AoQ+sgI+YdBXY9BG0GsjnOr+udBodWmDaNnqIo/OUtvclj vqHlVko6IWmxhqz/J0g/2c5hbFKwZ7GsgDJj9+zgRoMXJKab/RUuI4f+XTaMs87Vzk6KrTTU 7QIBUss+SV22asg0wImqLyv+OyY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=gU79lyTK7gxOvr71eB8qdztujcSYgrFjqwU35ppi4i23HatWJRO0RElCenpP+Bn8skko08 yQtQalRHwC3MSXK9bOwlDY7EWcz8gjYX8yvCxtRBJuVrSiRoIkDk75x6TieVcp+aWR9SFKUC Vu7b7y6AOmBAvlIxaK+n7i2q9fguE=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 58756ec9.7f8aa028f1e0-smtp-out-n01; Tue, 10 Jan 2017 23:31:21 -0000 (UTC)
Date: Tue, 10 Jan 2017 15:31:20 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58756ec8ed04b_46f83f88ed16f13846214@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d80c26: TLS 1.3 is the minimum acceptable TLS version
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58756ec8eca9f_46f83f88ed16f1384619a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d9gfaagh_0VkP8YS0F2M7cZHjoY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:31:23 -0000

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

  Branch: refs/heads/tls13plus
  Home:   https://github.com/quicwg/base-drafts
  Commit: d80c268f751ab04bbf00e75c8df9d181c3b66bc6
      https://github.com/quicwg/base-drafts/commit/d80c268f751ab04bbf00e75c8df9d181c3b66bc6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  TLS 1.3 is the minimum acceptable TLS version



----==_mimepart_58756ec8eca9f_46f83f88ed16f1384619a--


From nobody Tue Jan 10 15:32:54 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62097129634 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:32:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QNR72615T-mD for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:32:52 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F151A1295AD for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:32:51 -0800 (PST)
Date: Tue, 10 Jan 2017 15:32:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484091170; bh=FdUMj28NOjBYNWBO/+iVbKuz2ZYYfZT+U8ChHBdKofs=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=sPejFoaD3tkwrpjcEDp7mWwcgjo9IIgijYYVGosMVXRk0fy9iVrvKSkLKBZ7+FFdP zjwcn8bguaniN4qUSUL2ohukaJ/UaxTHSFcrW2jEIRljhBgjml253E4XYFQlNMV4nl Xuyk45i78dnYYB0kzzHEGYEwU5nxzZpK2mIYm5J4=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/138@github.com>
Subject: [quicwg/base-drafts] TLS 1.3 is the minimum acceptable TLS version (#138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58756f22ef501_6e963fa58568113021314"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4G-RJgiUhjwKMZd2kSrpRB6hFTI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:32:53 -0000

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

It was observed that TLS negotiates its version and that a future TLS version might be OK, but an older TLS is definitely not.  We should be explicit about that.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * TLS 1.3 is the minimum acceptable TLS version

-- File Changes --

    M draft-ietf-quic-tls.md (14)

-- Patch Links --

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

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

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

<p>It was observed that TLS negotiates its version and that a future TLS version might be OK, but an older TLS is definitely not.  We should be explicit about that.</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/138'>https://github.com/quicwg/base-drafts/pull/138</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>TLS 1.3 is the minimum acceptable TLS version</li>
</ul>

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/138">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Bua7UjAtFNHmo2WZlPBUp7AZPgks5rRBUigaJpZM4LgBbL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-AcKyRRxj_KRvP1R42r9VC7r44rks5rRBUigaJpZM4LgBbL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/138"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"TLS 1.3 is the minimum acceptable TLS version (#138)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/138"}}}</script>

----==_mimepart_58756f22ef501_6e963fa58568113021314--


From nobody Tue Jan 10 15:34:22 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B44BB129426 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:34:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eIC9PvUS7eg7 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:34:20 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 860AC129404 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:34:20 -0800 (PST)
Date: Tue, 10 Jan 2017 15:34:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484091259; bh=tXkGs3+5m4uu57k42z0cJrAhfGtRYONkMkxfO3qhSOg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ChUT9h06jS8KUvCA9BaIQqUYWnV4IwY8oREbUe60UT4ricyGJc/q0OMG6vQpcc2je ZiO4jN1q9shIvDpx/aLFCk/9dRAy+9Gi2GxmD3CdeSJCrMfqJ5/lIUtsMidLk73XSf A7GzqD389fttTSyHHAfzxT9+e3T6eroh9zhfO1rU=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/push/1494055169@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58756f7bd3eca_460d3fe25596f13c1082f"; 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/jKQi4sBA6gHdI4poyVB9OPUAbPE>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:34:21 -0000

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

@martinduke pushed 1 commit.

2021025  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/106/files/159063288265d7a581e2170672194f29d672e984..2021025b266b9ab983c22e3b428ea878db45f58c

----==_mimepart_58756f7bd3eca_460d3fe25596f13c1082f
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 href="https://github.com/quicwg/base-drafts/commit/2021025" class="commit-link">2021025</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/106/files/159063288265d7a581e2170672194f29d672e984..2021025b266b9ab983c22e3b428ea878db45f58c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3y7Xh5wh3A5GWHbPQUGRYNov5SKks5rRBV7gaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq37qUHoJfKKrqjmepJS-f-9F02Vxks5rRBV7gaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106/files/159063288265d7a581e2170672194f29d672e984..2021025b266b9ab983c22e3b428ea878db45f58c"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke pushed 1 commit in #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106/files/159063288265d7a581e2170672194f29d672e984..2021025b266b9ab983c22e3b428ea878db45f58c"}}}</script>

----==_mimepart_58756f7bd3eca_460d3fe25596f13c1082f--


From nobody Tue Jan 10 15:34:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C370B1293EB for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:34:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MBmM506kWjul for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:34: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 7FACF126D74 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:34:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=tznZ9Fhv/fHOkMTMureSvNctU0M=; b=pN+6EuSsUv4Y14Kr 4L+Fv1Bsj7ingyTj+xBvyjWKnKc3R8DyrgUhF8HO1NrsyXa68He2KMHYRCKry36v f8fWjgvbWmG2x8bzQTrD2fgKoT2ABqGH9awYe9veONlmWd205kc0HVZNPApVjHup /GOqCnbLjAkrgmkILIo1eA1AYDU=
Received: by filter0803p1mdw1.sendgrid.net with SMTP id filter0803p1mdw1-5386-58756F9B-26 2017-01-10 23:34:51.952315773 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id -z-Q8pT2RT-ddKTYJhSfOQ for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:34:51.954 +0000 (UTC)
Date: Tue, 10 Jan 2017 15:34:51 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16039043@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58756f9bcf54e_1ffd3f9d8960f1382457"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1BhmAi9QaTgYUU2oJRdjEe26XPYIkYAwzF4g ES1n2DQ7Ldf1MCxoJzIv4jwBNgl1hx5By/21vW5cNb3OhhmcltG6aiEB48e4nu8sJykjHd2rk11GyQ uaoIKLNsuQc0Pwsgsi3pgdCkEsO+bxsAyHwUY8v1g83gqN9IdO/ShH8K+i3NV+OHcWPkH3SmWXU0F4 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yrzOhHGTAh8-r0p2gJ_UA4LfWLY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:34:54 -0000

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

martinduke commented on this pull request.



> +
+QUIC endpoints MAY set DF and pad packets when implementing probes as described in
+{{!RFC1191}}, {{!RFC1981}}, or {{!RFC4821}}.
+
+QUIC endpoints MAY set DF and pad packets when it has evidence that the path between two
+previously used IP addresses has changed.
+
+### Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery ({{!RFC1191}}, {{!RFC1981}}) is
+potentially vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple
+and reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP message
+to validate the TCP sequence number as valid for the current connection. However, as
+QUIC operates over UDP, this echoed information may consist only of the IP and UDP
+headers, which hold no connection-specific context except the IP/port 4-tuple.

Changes reflected in patch-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/106
----==_mimepart_58756f9bcf54e_1ffd3f9d8960f1382457
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+QUIC endpoints MAY set DF and pad packets when implementing probes as described in
+{{!RFC1191}}, {{!RFC1981}}, or {{!RFC4821}}.
+
+QUIC endpoints MAY set DF and pad packets when it has evidence that the path between two
+previously used IP addresses has changed.
+
+### Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery ({{!RFC1191}}, {{!RFC1981}}) is
+potentially vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple
+and reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP message
+to validate the TCP sequence number as valid for the current connection. However, as
+QUIC operates over UDP, this echoed information may consist only of the IP and UDP
+headers, which hold no connection-specific context except the IP/port 4-tuple.
</pre>
<p>Changes reflected in patch-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/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2csBzec9N5XF5EmOpzSu1ihLZKiks5rRBWbgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6r4QcffSGzimNh6fnV2k35aX-ivks5rRBWbgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_58756f9bcf54e_1ffd3f9d8960f1382457--


From nobody Tue Jan 10 15:37:44 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AE3E1293EB for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:37:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lu5Cr15xoUrF for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:37:41 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35AAC126D74 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:37:41 -0800 (PST)
Date: Tue, 10 Jan 2017 15:37:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484091460; bh=clf6sChuti68v1RgCOSj7qXw3QNizNW7Gmh5NgA1n4U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=S4oKxY4ZdzVizDYTCCYl1Gdyl1bQw2veWPfiJnMXVyReDEarxU1NnqvH+ozexwhOZ DXttJlXeUtM0G5e8xwLItTY9HyjWRnNKAGE4O+64/TxMji6lRNC3i3G5nXjwyoZ6xC bpseA2PBz7jUfTrcZA2FT/zYwrIxgTGhYCzZzxkA=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/c271733098@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587570448d7e4_65a3fcb52e71140116985"; 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/KI4BDFrMWMmMmHu2OLHRHCNBYp4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:37:42 -0000

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

I submitted patch-1, which is a major rewrite.

I realized that my PR was too long because it was extended digression on PMTU issues. So I shrunk it down to achieve a couple of things:
1) explicitly allow ICMP-based PMTUD
2) Codify the requirement to pad/DF-mark handshake packets.
3) List a few QUIC-specific considerations about ICMP PMTUD, given that many readers are coming from the TCP world where it is less fraught.

I believe this version either obviates or answers each comment on both #105 and #106.

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

<p>I submitted patch-1, which is a major rewrite.</p>
<p>I realized that my PR was too long because it was extended digression =
on PMTU issues. So I shrunk it down to achieve a couple of things:</p>
<ol>
<li>explicitly allow ICMP-based PMTUD</li>
<li>Codify the requirement to pad/DF-mark handshake packets.</li>
<li>List a few QUIC-specific considerations about ICMP PMTUD, given that =
many readers are coming from the TCP world where it is less fraught.</li>=

</ol>
<p>I believe this version either obviates or answers each comment on both=
 <a href=3D"https://github.com/quicwg/base-drafts/pull/105" class=3D"issu=
e-link js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/i=
ssues/105" data-id=3D"197907127" data-error-text=3D"Failed to load issue =
title" data-permission-text=3D"Issue title is private">#105</a> and <a hr=
ef=3D"https://github.com/quicwg/base-drafts/pull/106" class=3D"issue-link=
 js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/=
106" data-id=3D"197907354" data-error-text=3D"Failed to load issue title"=
 data-permission-text=3D"Issue title is private">#106</a>.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/106#issuecomment-271733098">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq68VPOZ=
NSA1uMLohfYHsmvoa59lVks5rRBZEgaJpZM4LXJpx">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq14RB1=
tVvmdE9OKYCVcM3uYHy_Bdks5rRBZEgaJpZM4LXJpx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/106#issuecomment-271733098"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in=
 #106: I submitted patch-1, which is a major rewrite.\r\n\r\nI realized t=
hat my PR was too long because it was extended digression on PMTU issues.=
 So I shrunk it down to achieve a couple of things:\r\n1) explicitly allo=
w ICMP-based PMTUD\r\n2) Codify the requirement to pad/DF-mark handshake =
packets.\r\n3) List a few QUIC-specific considerations about ICMP PMTUD, =
given that many readers are coming from the TCP world where it is less fr=
aught.\r\n\r\nI believe this version either obviates or answers each comm=
ent on both #105 and #106."}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/106#issuecomment-271733098"}}=
}</script>=

----==_mimepart_587570448d7e4_65a3fcb52e71140116985--


From nobody Tue Jan 10 15:37:55 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 059BF129404 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:37:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.354
X-Spam-Level: 
X-Spam-Status: No, score=-6.354 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AZ-n9-HZ1qZi for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:37:52 -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 C3DAD126D74 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:37:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=JCqS4O6SY9djoVozZu74xcxk9Ok=; b=meRqwWQSsU83E/Cw IffBfrDZ+lMXkK89Kz6FkbO1BaEyZ65r2GTSl8BL9oer62MWRokDcFb98yHoIHYt XULUeQ6mhzozdQMicjjOFaRSiPC8KtL5dCxkJrLHXMbLJ619f8MInYRRi2/P2aEA vn2RuXuSqYNuY5gSWxxAbBCnir8=
Received: by filter0466p1mdw1.sendgrid.net with SMTP id filter0466p1mdw1-4726-5875704F-6B 2017-01-10 23:37:51.77338211 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id waYqxsYKQ3y_ZP8p93NdwQ for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:37:51.714 +0000 (UTC)
Date: Tue, 10 Jan 2017 15:37:51 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16039392@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5875704f9aac0_464c3fe25596f13c29245"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0uM5GEvndafJUsZzRizq9TwBLNpy445ZY3CL fwe9jynWjkjwivvOnWpNO9Xz57F9rJrvZW/5at12z/s1iIDX7e+trce7Jm2fKbFmUWCHv4N/7JeBCe uyZCbIWufzhy8dE61nCB4zqTW6TLMmw8rPJAAGXtt07Emkrmab/UUyK1jwUBPGoAkzGdEIA1aMb+oy c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3trePIrH-P25y72ZE8UTTtxd5ow>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:37:54 -0000

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

martinduke commented on this pull request.



> +Traditional ICMP-based path MTU discovery ({{!RFC1191}}, {{!RFC1981}}) is
+potentially vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple
+and reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP message
+to validate the TCP sequence number as valid for the current connection. However, as
+QUIC operates over UDP, this echoed information may consist only of the IP and UDP
+headers, which hold no connection-specific context except the IP/port 4-tuple.
+
+Furthermore, PMTUD also performs poorly with misbehaving routers that do not send
+ICMP Packet Too Big messages {{!RFC2923}}.
+
+To mitigate this, QUIC endpoints MAY use PLPMTUD, {{!RFC4821}}, either in place of, or
+in addition to, PMTUD. This avoids the off-path attack and misbehaving router problems
+while potentially introducing multiple packet losses and long timeouts. 
+
+Due to the drawbacks of PLPMTUD, QUIC endpoints MAY use ICMP-based PTMU discovery.

eliminated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106
----==_mimepart_5875704f9aac0_464c3fe25596f13c29245
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Traditional ICMP-based path MTU discovery ({{!RFC1191}}, {{!RFC1981}}) is
+potentially vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple
+and reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP message
+to validate the TCP sequence number as valid for the current connection. However, as
+QUIC operates over UDP, this echoed information may consist only of the IP and UDP
+headers, which hold no connection-specific context except the IP/port 4-tuple.
+
+Furthermore, PMTUD also performs poorly with misbehaving routers that do not send
+ICMP Packet Too Big messages {{!RFC2923}}.
+
+To mitigate this, QUIC endpoints MAY use PLPMTUD, {{!RFC4821}}, either in place of, or
+in addition to, PMTUD. This avoids the off-path attack and misbehaving router problems
+while potentially introducing multiple packet losses and long timeouts. 
+
+Due to the drawbacks of PLPMTUD, QUIC endpoints MAY use ICMP-based PTMU discovery.
</pre>
<p>eliminated.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2c8RvhVU2uSpeTfRDoSGu1HbPfyks5rRBZPgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6A7x0a6BOgG-d6bfZp43kg8iopKks5rRBZPgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_5875704f9aac0_464c3fe25596f13c29245--


From nobody Tue Jan 10 15:38:11 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0B711293EB for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:38:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.115
X-Spam-Level: 
X-Spam-Status: No, score=-6.115 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hjthn6TVI47W for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:38: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 2EED9126D74 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:38:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=7/EL4ZBLXSkoTnzsMlece69mxrk=; b=dFET7t0jgX34xLBP D1wYunqXkwWUsTS4yd1B1R95BVYNrsBuZE5Jp1V9tdUiYkgtHdHho0gy7bL8s3o3 ZJwVi20C0mSQ50qIIs6v3ZTyNBkGCLBkscgZrjS5ps68INGPrlDG9LuTHjiRNqCD z5+5tZe9vGq+bZ4LM43D7SenJa8=
Received: by filter0984p1mdw1.sendgrid.net with SMTP id filter0984p1mdw1-15504-58757060-19 2017-01-10 23:38:08.323353702 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id IYCsoVhaTu60kYTHf9rM5A for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:38:08.282 +0000 (UTC)
Date: Tue, 10 Jan 2017 15:38:08 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16039423@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58757060273f6_3e043ff3985311341319fc"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3HNOpEBZduTtWHTsIoYbAT5//euKepJcw0bN 3s3vKDHJ83vQ1MzTkF6ptrbApEu35ZbzOwAZLJN/PPkgdQFXY2c9KcFtqAyPVWOA9skWMB95p86Gdy R4P7mZ9LxCVTQrgYo8394ArP2Fc5tEPJygDKEudgP09pZDf3ssLhRf667IB5eEpG9FDPuXR/UbNdk4 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cUMCDE0RPmjv4a1h17I05MEaCec>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:38:10 -0000

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

martinduke commented on this pull request.



> +minimum MTU in the path).
+
+## Packet MTU Determination
+
+QUIC endpoints SHOULD set the Don't Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+### DF Marking {#dfmarking}
+
+The first packet from the client MUST be maximum-size and SHOULD set the DF bit.
+
+The last server-generated packet in the Transport Handshake SHOULD be padded to
+maximum-size with the DF bit set. Earlier packets may be smaller to save server
+resources until various handshake mechanisms have validated the client.
+

I made the edit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106
----==_mimepart_58757060273f6_3e043ff3985311341319fc
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +minimum MTU in the path).
+
+## Packet MTU Determination
+
+QUIC endpoints SHOULD set the Don&#39;t Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+### DF Marking {#dfmarking}
+
+The first packet from the client MUST be maximum-size and SHOULD set the DF bit.
+
+The last server-generated packet in the Transport Handshake SHOULD be padded to
+maximum-size with the DF bit set. Earlier packets may be smaller to save server
+resources until various handshake mechanisms have validated the client.
+
</pre>
<p>I made the edit.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6cgtqAwNsFoW5IiA6Pe9lYpPKDJks5rRBZggaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3vUWI3xx2KpQbK88jTaeRICRmibks5rRBZggaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_58757060273f6_3e043ff3985311341319fc--


From nobody Tue Jan 10 15:38:19 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 448DF129404 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:38:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 71LqUlo9NP6M for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:38: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 4E943129426 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:38:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QRn5bjqsukaLqAM1Ygvl3wbZxKA=; b=cRTu/FdQkG6rTuLM Unt3k8uR+EQJcDXETvSwxAtynA5exmCtYsMn2j31Wj4wCnZpNtSM+06Z8xDiGwag +/TKRZyN/PaV7+pDvCUQ0bFVzhqycWOb1KGsgY/6Y8vTy8Fd2HE6fcwSmu3jp5qZ DD4ZMqbE+kzik+J8krzYJCzhKLo=
Received: by filter0560p1mdw1.sendgrid.net with SMTP id filter0560p1mdw1-4388-58757066-1C 2017-01-10 23:38:14.42055942 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id YCWO1PkZRByWjP45tn-j-g for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:38:14.428 +0000 (UTC)
Date: Tue, 10 Jan 2017 15:38:14 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16039443@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5875706654466_61b3fcb52e71140816b7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2kP4JT4NLrXYBiOisOFVCsnecnVJa0JRVtlj PIzqF8lzWbf4hDRAOKuGwCLeZotNErJ8J7SLGmBLm8R8kSkG7TjDOjA89xN9sVDVv1QgJFMGXooBKB +mL/fEQUyAueuOshsHVB6bSKHA2JOvfvpuX+0maBV8qAyHNkahY0LFOD98EC+bmu3W2AXo3tZ5zkzN Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FSBojd0afZWxgYJikm064qHAm6Q>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:38:18 -0000

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

martinduke commented on this pull request.



> +packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a different
+minimum MTU in the path).
+
+## Packet MTU Determination
+
+QUIC endpoints SHOULD set the Don't Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the

text eliminated

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106
----==_mimepart_5875706654466_61b3fcb52e71140816b7
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+(TODO: Should there be a high minimum MTU for QUIC to avoid ICMP attacks? If so,
+does the endpoint fail over to TCP or simply allow fragmentation?)
+
+QUIC endpoints MUST maintain a separate PMTU estimate for each IP address the
+peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a different
+minimum MTU in the path).
+
+## Packet MTU Determination
+
+QUIC endpoints SHOULD set the Don&#39;t Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
</pre>
<p>text eliminated</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7BbWZqlkzZPS4FQOhHDxSGgLD9yks5rRBZmgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxVH3F-S2qOaFfdsz450DhB9LpUtks5rRBZmgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_5875706654466_61b3fcb52e71140816b7--


From nobody Tue Jan 10 15:39:24 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 480B9129426 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:39:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JkGhTuM78UBM for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:39:21 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93F3E129404 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:39:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QCoBIlxKvmpoPadUN74tYZtjVm4=; b=uuxDAq+eWfyi8kIT KRreXqbUalSpCzR8CooxDFSZ5wKX+JVxQ9rVxXZH6o6lkRCpvCsHaqIg3HTExnzZ r5AjSzO3ALPXpZYfFCinyKhrkp0y6z5ImffRa0AeTpk1SO4jc/cMqghTnTKVWmSX poMyR6uwfJayLnLGKAO3nAIqi30=
Received: by filter1074p1mdw1.sendgrid.net with SMTP id filter1074p1mdw1-28067-587570A8-33 2017-01-10 23:39:20.616440514 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id ayKHN-LPS3WgkeyULcP2cQ for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:39:20.550 +0000 (UTC)
Date: Tue, 10 Jan 2017 15:39:20 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/105/review/16039581@github.com>
In-Reply-To: <quicwg/base-drafts/pull/105@github.com>
References: <quicwg/base-drafts/pull/105@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (ICMP variant) (#105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587570a86a180_412b3fb15195f1405641"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ZI1Pro1IG+2nh4WIJxK2exCWDGa88/fKwz6 CFbcNVVAy3BwEWBzk4k6icKHLTa9DMdUyJbUhGAMOksZjOsuN8MVStRM0mJnwgfKLV05yf7lC6qbFN mAaLZEAaIkn8ykOfyZNiVo86KRkjDixc9uVo4GKUEOpi5YIXQant3PHndFDO8D7f4Z+Vw0EERyZMtP I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1PGkMHJIxvJ_RwxKAq3e432JgKw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:39:23 -0000

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

martinduke commented on this pull request.



> +different minimum MTU in the path).
+
+## Packet MTU Determination
+
+Path MTU Discovery is optional, but endpoints that implement it observe the
+following requirements.
+
+### DF Marking {#dfmarking}
+
+QUIC endpoints set the Don't Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+The first packet from the client MUST be maximum-size and set the DF bit.
+
+The last server-generated packet in the Transport Handshake MUST be padded to

Padding the server message verifies that the MTU is the same on the reverse path.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/105
----==_mimepart_587570a86a180_412b3fb15195f1405641
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/105">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +different minimum MTU in the path).
+
+## Packet MTU Determination
+
+Path MTU Discovery is optional, but endpoints that implement it observe the
+following requirements.
+
+### DF Marking {#dfmarking}
+
+QUIC endpoints set the Don&#39;t Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+The first packet from the client MUST be maximum-size and set the DF bit.
+
+The last server-generated packet in the Transport Handshake MUST be padded to
</pre>
<p>Padding the server message verifies that the MTU is the same on the reverse path.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/105">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-9Z7RvfyRTwNl-3GRIOccncfVbTks5rRBaogaJpZM4LXJlt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2-zNJc2eS8feX80XReYgWd4lwkjks5rRBaogaJpZM4LXJlt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/105"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #105"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/105"}}}</script>
----==_mimepart_587570a86a180_412b3fb15195f1405641--


From nobody Tue Jan 10 15:42:25 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAD7A1295E4 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:42:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G7ewE7Rgb1jC for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:42:21 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A216212947B for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:42:21 -0800 (PST)
Date: Tue, 10 Jan 2017 15:42:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484091741; bh=CK9q0g034MkzkJgwX4HcmNpB8vY0JPpFcssaxJOkpbI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ttqP89cucibNY5Q8vCDMg31rklBKn82YEJrN7HHUWD5ml+C3oS96jT9WN5nHzxKUw g156PC8UVNqr3jxSCA0nuztihdl+Nmus+DW1RooI5is44ZPZBDfFoZ/ulIwYUhO3Ec jnK64ZTzQanVo5tjHeM8awL4AL/V47zrF41tZx/M=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/105/issue_event/918363369@github.com>
In-Reply-To: <quicwg/base-drafts/pull/105@github.com>
References: <quicwg/base-drafts/pull/105@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (ICMP variant) (#105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5875715d6153_3db53ff3985311342027ba"; 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/yv_jDgP3wkq7gEu9PBS1eqoQJXk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:42:23 -0000

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

Closed #105.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/105#event-918363369">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8AP-x4KcXGmUpabP98t593gC22jks5rRBddgaJpZM4LXJlt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq33DvY1XDT3jIkejwbMrtbioxpjvks5rRBddgaJpZM4LXJlt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/105#event-918363369"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #105."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/105#event-918363369"}}}</script>
----==_mimepart_5875715d6153_3db53ff3985311342027ba--


From nobody Tue Jan 10 15:42:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 692E212947B for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:42:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_VNytvVCDrL for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:42: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 E09711295AD for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:42:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FlWsWdQkVwYzMH8e3LGO6ac5MHM=; b=U+xbQUxP+Aw2Wxft PYv3IbH08v/ONvSCk+bRnXkBXXQq9oFZ1yX6WR2hfMEwPbhTTOZtKyHYPHZ5DKZF oHR1B4rCBbMNiWwEtBZ2oM4v+pPX1K+ZP6ieQWVVBgZiv2cge/08bDNz9uvrKoBf 1mWhQLPhFG86iqBq+x68iYCunWM=
Received: by filter0940p1mdw1.sendgrid.net with SMTP id filter0940p1mdw1-32304-5875715D-C 2017-01-10 23:42:21.10961037 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id qwPS4j6kQH6cQnpLny2u4w for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:42:20.917 +0000 (UTC)
Date: Tue, 10 Jan 2017 15:42:20 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/105/c271733961@github.com>
In-Reply-To: <quicwg/base-drafts/pull/105@github.com>
References: <quicwg/base-drafts/pull/105@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (ICMP variant) (#105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5875715cce077_75fc3fbf529d113c6456c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3CUYw3HaTy8bhSbduEATUAcrslE3yOvAUULv GUu94mLC+AW9c3hhcJc+TSm6tZDH/UCG+13d4Oiz+c1ftc69PBAhg+x0m+B6kfijlfhtpd0G5rC2ro bxuBXtd0QfP/Sy8XOxKMSRg6mnqit8V1ID4zXhEzXbyyRj5HPDZYfMkF2LjLOe/CGX+X5APh9lZdA3 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3G_qh9WsXwVHFH_DZjtcAQuXGO0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:42:23 -0000

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

Thanks for the comments. I'm closing this PR in favor of a significantly modified #106 that incorporates the comments that are still relevant.





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

<p>Thanks for the comments. I'm closing this PR in favor of a significantly modified <a href="https://github.com/quicwg/base-drafts/pull/106" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/106" data-id="197907354" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#106</a> that incorporates the comments that are still relevant.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/105#issuecomment-271733961">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6OiUabuCu3IkCByxKMAfpgJFp7Lks5rRBdcgaJpZM4LXJlt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3AX7pv-24AhfgrygBrlG4RjWRkDks5rRBdcgaJpZM4LXJlt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/105#issuecomment-271733961"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #105: Thanks for the comments. I'm closing this PR in favor of a significantly modified #106 that incorporates the comments that are still relevant.\r\n\r\n\r\n\r\n"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/105#issuecomment-271733961"}}}</script>
----==_mimepart_5875715cce077_75fc3fbf529d113c6456c--


From nobody Tue Jan 10 15:43:23 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F01C2129404 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:43:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SHK7CLkVKHNy for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:43:20 -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 04F8E126D74 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:43:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=X0zMA/xXAA0XNKmJnRBZ2r6bl4c=; b=woBcAk0RbgZnJsbK zwqxMRZNyXRNTqC1nK17OQieVurlE8FrqiOJqunRVHgaN0I88l5RPOThzP/w/SJN IhFr9dG8xDwJIENeQHCAEbGzMA3KXHNUqGp24j5PNN78OLTOPqAzkS4Gl5hG3ECz sehRAnsDm+09L961zj354rHUQsk=
Received: by filter0454p1mdw1.sendgrid.net with SMTP id filter0454p1mdw1-1943-58757196-24 2017-01-10 23:43:18.614180006 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id ZqM1j_5JSgax8tHp5oWuRA for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:43:18.458 +0000 (UTC)
Date: Tue, 10 Jan 2017 15:43:18 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/105/review/16040080@github.com>
In-Reply-To: <quicwg/base-drafts/pull/105@github.com>
References: <quicwg/base-drafts/pull/105@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (ICMP variant) (#105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587571965d4f3_4e243fb54f8e713416549c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0y71EkIwwbCYUvoUOg2ifyPXL6sNXzSZrjuK O+UQB6hbuI9CIhdX/t9sdmB7qSxqyIGNDMyMMGo5c5Fo37fbRv56rJpRMoncEofiuS8dtG3wYtBcOd c+EerJ2jSNmUKWcmowC75pTEKfQ8wCVeHMTaIQlcrc4bdFF1i0qQVxQO4T3BhjpLCz+H1fH0GI8P5U 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4vZnp8GkrsfWP4r4sb5yjyb_TkU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:43:22 -0000

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

martinduke commented on this pull request.



> +peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).
+
+## Packet MTU Determination
+
+Path MTU Discovery is optional, but endpoints that implement it observe the
+following requirements.
+
+### DF Marking {#dfmarking}
+
+QUIC endpoints set the Don't Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+The first packet from the client MUST be maximum-size and set the DF bit.

> Is that an RFC6919 "MUST (but we know that you won't)"?

It may very well be. I thought there was consensus that QUIC endpoints MUST pad handshake packets, but if not we can fight it out in #106.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/105
----==_mimepart_587571965d4f3_4e243fb54f8e713416549c
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/105">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +peer is using in the connection. Endpoints SHOULD maintain an estimate for each
+combination of local and remote IP addresses (as each pairing may have a
+different minimum MTU in the path).
+
+## Packet MTU Determination
+
+Path MTU Discovery is optional, but endpoints that implement it observe the
+following requirements.
+
+### DF Marking {#dfmarking}
+
+QUIC endpoints set the Don&#39;t Fragment (DF) bit in the IP header of selected
+QUIC datagrams. These packets MUST use PADDING frames, as necessary, to raise the
+overall packet size to the expected maximum.
+
+The first packet from the client MUST be maximum-size and set the DF bit.
</pre>
<blockquote>
<p>Is that an RFC6919 "MUST (but we know that you won't)"?</p>
</blockquote>
<p>It may very well be. I thought there was consensus that QUIC endpoints MUST pad handshake packets, but if not we can fight it out in <a href="https://github.com/quicwg/base-drafts/pull/106" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/106" data-id="197907354" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#106</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/105">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0rCGFixWjw7Ug9Wa_bC4WPN65vKks5rRBeWgaJpZM4LXJlt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1CxugaLVR_QLWfVLg-JEhXn1A7kks5rRBeWgaJpZM4LXJlt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/105"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #105"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/105"}}}</script>
----==_mimepart_587571965d4f3_4e243fb54f8e713416549c--


From nobody Tue Jan 10 15:45:16 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8831129404 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:45:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0AgyR9P4ZEjR for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:45:14 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C64F7126D74 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:45:13 -0800 (PST)
Date: Tue, 10 Jan 2017 15:45:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484091913; bh=3vIhBef1edxEadZ5oVYz4oydZMnIxUIj+1cG9AfzZ/Q=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=weqCWglAATWvoP82YssqHybqt/6ot0xMHnw6cXuBGpTzkFHEayhCM7+CZ83vwDkkz OGXYZCNDus2a96cIozRrxdM8z9RMXxKvJ67ryGYWC23yOm1jxmDrXY0JydLUS5aGuw EEWU+yqP/CAe7/du3oxjR57aLaXys2+ebp4XCssQ=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/139@github.com>
Subject: [quicwg/base-drafts] Minimum MTU (#139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5875720928246_4e123fb54f8e71341246c5"; 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/xS0-cpMgrcDcBfq6gteBuq-CT_g>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:45:15 -0000

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

Is there a minimum MTU we want QUIC to enforce? If so, how big? If an endpoint discovers this is not achievable, what then? Do they have to fail over to TCP, or do we just let the (IPv4) network fragment 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/139
----==_mimepart_5875720928246_4e123fb54f8e71341246c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is there a minimum MTU we want QUIC to enforce? If so, how big? If an endpoint discovers this is not achievable, what then? Do they have to fail over to TCP, or do we just let the (IPv4) network fragment packets?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/139">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4FsOJLMGseg2cJEGZr-NRCCp2qtks5rRBgJgaJpZM4LgB9W">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw3y6oZ86WlSlC7ZZt4073bN32gIks5rRBgJgaJpZM4LgB9W.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/139"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Minimum MTU (#139)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/139"}}}</script>
----==_mimepart_5875720928246_4e123fb54f8e71341246c5--


From nobody Tue Jan 10 15:50:49 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1D7C129424 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:50:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: 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_uamovAfD_h for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:50: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 DDE5F126D74 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:50:46 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484092246; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wxgQa0EeNzVF80IIqRzVSrHd/qNVoUxfRB5DswlKmpc=; b=YoAfnfjN5mCeyPKecxRnmjLWAXDZXWHsHsFpItQzPpzXRebIn400ZTYj095JgDPam+oxKtof 7WkP7W51zWAi7oXkRcAqdEVeGkjEdwzu9o+saxj/DHv7beAxAHiL2L55rYwXvBiTKyOzzaCr 6O2ugqCJvlVBNAeN9+YkWgSCt9c=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=NI8SQXT+i/BLTOOSu/1hOPL6TrbgfsAyqfG2VRmwloBPNR/dlck+Q0ix9/E7BaOlfW+tJM V0FV+MxMH9pJivyIhNt7FfGkpa5cJMlI9ikIOxo6BX1QTs84AgShplscrFKj35mLEravhhrJ r1lkrxkcr7+oGnF0NSMl8+IpOEJfs=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 58757353.7f1fd42b91e0-in02; Tue, 10 Jan 2017 23:50:43 -0000 (UTC)
Date: Tue, 10 Jan 2017 15:50:35 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5875734b7739b_6eb43fe131d9d1341231b@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 8608ac: Describe peer authentication
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5875734b76f50_6eb43fe131d9d134122ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oZ2NOw_m6-zzoHdR6ncSM6EXrYU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:50:48 -0000

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

  Branch: refs/heads/client_auth
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8608ac1a626c0aa820eab89ce915216dca327fbd
      https://github.com/quicwg/base-drafts/commit/8608ac1a626c0aa820eab89ce915216dca327fbd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Describe peer authentication



----==_mimepart_5875734b76f50_6eb43fe131d9d134122ef--


From nobody Tue Jan 10 15:51:29 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8F1212965B for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:51:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jZR9AJwHki3g for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:51: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 462C0126D74 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:51:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=vJooK5vJFBZ2wZuCcPkwKH9nnQc=; b=hutWolEYTZduozIK vSbrqpxVhXQ0lpFxRBEsiACEeCpdt19/ZkaRujDBrC8pEqKl6QlLFdXWPAIjYEht PzGlwQogZnjWcI19TQrQxipmbT0dOdTsY+N1ItANJ0vjk4k564HFDHwHYqq3vfW+ KZBjlEw6tx7aVSp/c20/Ggm3oII=
Received: by filter0817p1mdw1.sendgrid.net with SMTP id filter0817p1mdw1-18051-58757368-46 2017-01-10 23:51:04.986352997 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id gMNel3QJQOCujRlq9eehTQ for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:51:04.945 +0000 (UTC)
Date: Tue, 10 Jan 2017 15:51:04 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/140@github.com>
Subject: [quicwg/base-drafts] Describe peer authentication (#140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58757368caf66_65ae3ffa3a011138251f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0a067rQme8/uunpH/a5zwsEZ5w5sorhxKuAG iQjhz9XlLbV79mwwrPDusL/lT0YyuOpt0Jco9PbMXGn+izQy7EN3R/0YSUTKZ/G76q1eJjlAQvhyay JfHmV9XjNvjXVQe8xUOOrP2Dcfiw0XGPorJ+6i+NdWdhaU/X5iXIc46Qxa83kR4aYFi4pTTcoUzHz4 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M1aas4AC-IAJfhDSwCW8HSHfxkw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:51:28 -0000

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

I realized that we didn't have a lot on that point.  We should.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Describe peer authentication

-- File Changes --

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

-- Patch Links --

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

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

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

<p>I realized that we didn't have a lot on that point.  We should.</p>

<hr>

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

<h4>Commit Summary</h4>
<ul>
  <li>Describe peer authentication</li>
</ul>

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/140">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3qQinR-MoGiK7Ckb4YdoddEsafrks5rRBlogaJpZM4LgCNc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq48oyM5MH1Ri3zu3A0TNSZpFWSTGks5rRBlogaJpZM4LgCNc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/140"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Describe peer authentication (#140)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/140"}}}</script>

----==_mimepart_58757368caf66_65ae3ffa3a011138251f1--


From nobody Tue Jan 10 15:53:26 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B7A51293F9 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:53:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.616
X-Spam-Level: 
X-Spam-Status: No, score=-5.616 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QUrRVJV4SCxM for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:53:24 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B674126D74 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:53:24 -0800 (PST)
Date: Tue, 10 Jan 2017 15:53:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484092403; bh=jNW0Ne257Oxc/laq/BAJHKuIFHHn4qIK9L4Bhd+YjR8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jim4+Jg4mCh5b9JDgQ9uOvaBSOC51yFc22sMM3YLyOwRpFh+WFuH4rwsrnHfHQQ+P kF86x5OCdCILsEFPYrRfkLrQsvg/tdSGcxoBpq8HHSnK6gPsoqe1o58wG68wo6XmmL by1y7XY+Av11BMANUBHkK7evZgirfygZVcLqx43M=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/113/c271735848@github.com>
In-Reply-To: <quicwg/base-drafts/pull/113@github.com>
References: <quicwg/base-drafts/pull/113@github.com>
Subject: Re: [quicwg/base-drafts] Version numbers (#113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587573f3640ee_17393fb0b125b13c129059"; 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/I7Fxe2_4Rnw35TV9GRWIhQ_M0dw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:53:25 -0000

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

As a semantic matter, I believe saying "the location and size of the Flags field" can't change defers to whatever we end up putting in the flags field description for the initial version. 

Although I mildly disagree with your preference, given the wording perhaps this is something to argue out when someone specifies the MORE_FLAGS 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/113#issuecomment-271735848
----==_mimepart_587573f3640ee_17393fb0b125b13c129059
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As a semantic matter, I believe saying "the location and size of the F=
lags field" can't change defers to whatever we end up putting in the flag=
s field description for the initial version.</p>
<p>Although I mildly disagree with your preference, given the wording per=
haps this is something to argue out when someone specifies the MORE_FLAGS=
 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/pull/113#issuecomment-271735848">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3meToR=
G4jDQH_jr03HChPCokSGpks5rRBnzgaJpZM4LaSTU">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyKLXQ=
pnJFZbqYsBlgaxSe69Ehssks5rRBnzgaJpZM4LaSTU.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/113#issuecomment-271735848"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in=
 #113: As a semantic matter, I believe saying \"the location and size of =
the Flags field\" can't change defers to whatever we end up putting in th=
e flags field description for the initial version. \r\n\r\nAlthough I mil=
dly disagree with your preference, given the wording perhaps this is some=
thing to argue out when someone specifies the MORE_FLAGS bit."}],"action"=
:{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts=
/pull/113#issuecomment-271735848"}}}</script>=

----==_mimepart_587573f3640ee_17393fb0b125b13c129059--


From nobody Tue Jan 10 15:54:54 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED8FA126D74 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:54:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OxS_j2LXGMbW for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:54: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 438CE1295AD for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:54:44 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484092483; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JjhOAeUc0QQVjYGiUuV6ch1G7/kmNe0y64oIHxn02J4=; b=hAlX4ua1535f1to0ozjFliW9rlLrStkWtoWQWaYB8zvWnPK/W5naeJA/QfPlOsEBkcG5TFAG asdf4lNEQQuWf5vVvABVEUV4KF91v3wBUAxL7FoHL09r/zemXduRjMCH88AgEZBX4lI9zadu wTzDquf1nmP/dqMmViEplm4XO9Q=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=CpyRBFL7YItSX4lLlcBiWZrV9IN35tNhboELglcNc5/fqowC/RSg76sdGKv9B99qZjIMss G3P3KAxU/CFe4cklqAtoVRJn6Gf97Cr4lpVTxuOkv+BHvezjFq6GoLOdNq31ulitmwLQMXVh MoxEu+PZOId+FKB3rj+4OEQQVxJFo=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58757440.7f05941a9570-in01; Tue, 10 Jan 2017 23:54:40 -0000 (UTC)
Date: Tue, 10 Jan 2017 15:54:40 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5875744084a0e_1d213f904a83113856069@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] e38cb1: Add definition of transport parameters to -transpo...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587574408443d_1d213f904a83113855957"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/srd12b0TG6yNh8pS-sNcqLPjvJE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:54:51 -0000

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

  Branch: refs/heads/transport_parameters_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: e38cb12dffcec6dd538bead5ca5a1fe10954e490
      https://github.com/quicwg/base-drafts/commit/e38cb12dffcec6dd538bead5ca5a1fe10954e490
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Add definition of transport parameters to -transport


  Commit: ca8b82f824c97b29e3acf6411476b6f0099a0df6
      https://github.com/quicwg/base-drafts/commit/ca8b82f824c97b29e3acf6411476b6f0099a0df6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Define the extension in -tls


  Commit: 03ee50ed7c2eb7a82c169476e0e308e2c10d04b8
      https://github.com/quicwg/base-drafts/commit/03ee50ed7c2eb7a82c169476e0e308e2c10d04b8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Add a stub iana section, fix dead references


  Commit: e03d04f6ae047dd4373e6472835b86dbc6fcaffe
      https://github.com/quicwg/base-drafts/commit/e03d04f6ae047dd4373e6472835b86dbc6fcaffe
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  are are are


  Commit: 5a2f0792d8e755504f5276048abbfde837820bd8
      https://github.com/quicwg/base-drafts/commit/5a2f0792d8e755504f5276048abbfde837820bd8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Jana's comments


  Commit: c9c6bde1fb63c6f0dfcab9b9efec1d4327b61afc
      https://github.com/quicwg/base-drafts/commit/c9c6bde1fb63c6f0dfcab9b9efec1d4327b61afc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Jana's comments


  Commit: 3ce68620d1492eaecf352a170b94f1a8ecd64e8d
      https://github.com/quicwg/base-drafts/commit/3ce68620d1492eaecf352a170b94f1a8ecd64e8d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Reflow


  Commit: ebd4254079c6f6712ed4ecf6746afb1a99c8621c
      https://github.com/quicwg/base-drafts/commit/ebd4254079c6f6712ed4ecf6746afb1a99c8621c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Add transport parameters to the interface definition


  Commit: f4577328707a7babfd68116e6507117879878a7b
      https://github.com/quicwg/base-drafts/commit/f4577328707a7babfd68116e6507117879878a7b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Use better anchor names


Compare: https://github.com/quicwg/base-drafts/compare/2b6271d19873...f4577328707a
----==_mimepart_587574408443d_1d213f904a83113855957--


From nobody Tue Jan 10 15:58:04 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD7911293F4 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:58:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W3DUXOoxSaMk for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:58: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 17AD6126D74 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:58:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=w0zahHxgTZ9pTXiC3ds07VKQoZg=; b=iG9DGC2ZdlFxNqzj wyQXhTMVFO9lSskUOBNHxFbQeD3nrkZ+GZpRNtjmXw7sUzKd48CgVR0usoA/2P1g +tX4TrcTdk4QS7Tif1zDwwOpJP4K1ND0bBJ1egasP+f5WS6uy58yXimzujFyjHY8 MrPvsKLJbqkZCFRuzm9+GvycsEo=
Received: by filter1090p1mdw1.sendgrid.net with SMTP id filter1090p1mdw1-32606-587574FD-54 2017-01-10 23:57:49.753047424 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id bU9o2LerQ7CyAusHf6EElg for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:57:49.635 +0000 (UTC)
Date: Tue, 10 Jan 2017 15:57:49 -0800
From: Alessandro Ghedini <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/140/review/16041961@github.com>
In-Reply-To: <quicwg/base-drafts/pull/140@github.com>
References: <quicwg/base-drafts/pull/140@github.com>
Subject: Re: [quicwg/base-drafts] Describe peer authentication (#140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587574fd801f0_2c593fa07c34713018424d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Ke6schQjmzlD2l/7d+hwY0f85I2tIXO+wqo XqB4mdYIu+Q4eY532zhS3tqXJHz0InXTLYD+V4GtjUePh+ujwCAgyp1dETzksmTh/iDCMvVc3+dyRH q1L5V9FCRZ6aalam291YpBfJGQP2L7tx4mFaN90Zby2LnyTxrDntELBDsqRzqDFScT58DSh77wzke2 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KwSxeNMbKBtC-TuCg7P-ybxxyKo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:58:03 -0000

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

ghedo commented on this pull request.



> @@ -464,6 +464,25 @@ Get Handshake
 {: #exchange-summary title="Interaction Summary between QUIC and TLS"}
 
 
+## Peer Authentication
+
+The requirements for authentication depend on the application protocol that is
+in use.  TLS provides for server authentication and (optionally) client authentication.
+
+A client MUST authenticate the identity of the server.  This typically involves
+verification that the identity of the server is included in a certificate and
+that the certificate is issued by a trusted entity (see for example
+{{?RFC2818}}).
+
+A server MAY request that the client authenticate during the handshake. A server
+MAY refuse a connection if the client is unable to authenticate when requested.
+The conditions for client authenticate vary based on application protocol and

s/authenticate/authentication/ ?

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/140#pullrequestreview-16041961">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -464,6 +464,25 @@ Get Handshake
 {: #exchange-summary title=&quot;Interaction Summary between QUIC and TLS&quot;}
 
 
+## Peer Authentication
+
+The requirements for authentication depend on the application protocol that is
+in use.  TLS provides for server authentication and (optionally) client authentication.
+
+A client MUST authenticate the identity of the server.  This typically involves
+verification that the identity of the server is included in a certificate and
+that the certificate is issued by a trusted entity (see for example
+{{?RFC2818}}).
+
+A server MAY request that the client authenticate during the handshake. A server
+MAY refuse a connection if the client is unable to authenticate when requested.
+The conditions for client authenticate vary based on application protocol and
</pre>
<p>s/authenticate/authentication/ ?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/140#pullrequestreview-16041961">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6PY6NUL3lel7RwvNG-lPUgMypOCks5rRBr9gaJpZM4LgCNc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4aG7PGdQ4QGFVQ1MiaNG71bZ3Zfks5rRBr9gaJpZM4LgCNc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/140#pullrequestreview-16041961"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ghedo commented on #140"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/140#pullrequestreview-16041961"}}}</script>
----==_mimepart_587574fd801f0_2c593fa07c34713018424d--


From nobody Tue Jan 10 15:59:58 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0BFE129595 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:59:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tZJ_0sB_sfoO for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 15:59:42 -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 BD2A4129647 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 15:59:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5kkO7WhjBLDrERKlVs8tCWDs0QA=; b=k4YxYkRu8zvfIahP xdqZFKBUR6uBhMlyP61z0aQ8olhTNpVaurjQO3HmyxPINJV98bUmBPLeRZV07M2w H7CiuxIkQ3SSi2bOg6neSWmJLuwBzjqDTagv4+W/kWxk4DNXTwYAyvG6rZ1vxM8p Y+5L553rKVI1QOK6FR0lV12RTaY=
Received: by filter0912p1mdw1.sendgrid.net with SMTP id filter0912p1mdw1-2316-58757567-4 2017-01-10 23:59:35.091990043 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id y0al0WKURO6MkjSkQwhlfQ for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:59:35.016 +0000 (UTC)
Date: Tue, 10 Jan 2017 15:59:34 -0800
From: Alessandro Ghedini <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/138/review/16042171@github.com>
In-Reply-To: <quicwg/base-drafts/pull/138@github.com>
References: <quicwg/base-drafts/pull/138@github.com>
Subject: Re: [quicwg/base-drafts] TLS 1.3 is the minimum acceptable TLS version (#138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58757566dcc2e_41ad3fd56f20b140508e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1zoFE4/m0JR7RIVVPkqcjOUU8Lm577kVYQdi M8In5zDp/zMHeWvk9LuEltGPjyneeTgxd84vJkrCrcwGBim5HPoAuQs9RGaU0s2kIgRtaGZoGnIPum WKTLGaM9oOhECfrvJA7Se+0zin19aOytbXWQaZBLPKzbaD1ZQ8DE8WfM5ym5m1deWb7PcuVD7LAMAL g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Vx6g0uCC2KnMQGC0VKnmaxzNoQc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2017 23:59:47 -0000

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

ghedo commented on this pull request.



> @@ -464,6 +464,20 @@ Get Handshake
 {: #exchange-summary title="Interaction Summary between QUIC and TLS"}
 
 
+## TLS Version
+
+This document describes how TLS 1.3 {{!I-D.ietf-tls-tls13}} is used with QUIC.
+
+In practice, the TLS handshake will negotiate a version of TLS to use.  This
+could result in a newer version of TLS than 1.3 being negotiated if both
+endpoints support that version.  This is acceptable provided that the features
+of TLS 1.3 that are used by QUIC are supported by the newer version.
+
+A badly configured TLS implementation could negotiate TLS 1.2 or an older

TLS 1.2 *is* an older version, suggest removing "TLS 1.2 or".

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/138#pullrequestreview-16042171">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -464,6 +464,20 @@ Get Handshake
 {: #exchange-summary title=&quot;Interaction Summary between QUIC and TLS&quot;}
 
 
+## TLS Version
+
+This document describes how TLS 1.3 {{!I-D.ietf-tls-tls13}} is used with QUIC.
+
+In practice, the TLS handshake will negotiate a version of TLS to use.  This
+could result in a newer version of TLS than 1.3 being negotiated if both
+endpoints support that version.  This is acceptable provided that the features
+of TLS 1.3 that are used by QUIC are supported by the newer version.
+
+A badly configured TLS implementation could negotiate TLS 1.2 or an older
</pre>
<p>TLS 1.2 <em>is</em> an older version, suggest removing "TLS 1.2 or".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/138#pullrequestreview-16042171">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2CSba1XVLyfMXIUjAQy9YgHk3OUks5rRBtmgaJpZM4LgBbL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_17bBFCT0fQzjAHWuRQ_83Fx474ks5rRBtmgaJpZM4LgBbL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/138#pullrequestreview-16042171"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ghedo commented on #138"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/138#pullrequestreview-16042171"}}}</script>
----==_mimepart_58757566dcc2e_41ad3fd56f20b140508e4--


From nobody Tue Jan 10 16:15:46 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 123231297E4 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:15:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id um4D6lvhU2nA for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:15: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 2BC4F1297AC for <quic-issues@ietf.org>; Tue, 10 Jan 2017 16:15:44 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484093743; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bqzKF0HOht/XW23mOoHe7QcneN113PVdtzAbiYcmgzw=; b=DlDjrUC6xeroKi0IvHaXd5j8LRF/Y71C0nZ7R4LYsyw/L0RRxPATSjrFkp2UC2xHQ8Nd/6SK K0L0k3Z3kMbu1EhMA2WAA2xOwTdp6/7wTLQnsNgXotWNCPt1LGibR5zBho1pCUfjF3wh5rL/ fUszi4z1C7seVuWCeQ9JHqob/ws=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=w501QANlGD4kpe5YmVRnUG8tB47lHa1UVMMWXZWgtGk/ns42/0RKsJuNXLpB+dm/RbW459 B0++p7wIzFLSRKZV9+W8U7Ba6a3rTssWtcufWd7MO6N8noauh1nMByFUktDCQxRrHT/ZcZ7k KabsORTsSlv/BJjxN6juWql3uGdqg=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5875792f.7f5fd8084fc0-smtp-out-n03; Wed, 11 Jan 2017 00:15:43 -0000 (UTC)
Date: Tue, 10 Jan 2017 16:15:43 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5875792f22a75_116133fc075c5114054589@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 10c23c: Rewrite the section on source address tokens for T...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5875792f22743_116133fc075c51140544da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/opAq3Sy_S_HZ4YLen1WU64LEERc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 00:15:45 -0000

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

  Branch: refs/heads/source_address_token
  Home:   https://github.com/quicwg/base-drafts
  Commit: 10c23c2bfe1439e79e1974679057e469bdacb6d7
      https://github.com/quicwg/base-drafts/commit/10c23c2bfe1439e79e1974679057e469bdacb6d7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Rewrite the section on source address tokens for TLS


  Commit: b4b154528558153728040096f6b40ca1c4cd4840
      https://github.com/quicwg/base-drafts/commit/b4b154528558153728040096f6b40ca1c4cd4840
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Remove the redundant section from the -tls draft


  Commit: eff884188a77b764c311be53b0e87ad5cc9cf016
      https://github.com/quicwg/base-drafts/commit/eff884188a77b764c311be53b0e87ad5cc9cf016
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

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


Compare: https://github.com/quicwg/base-drafts/compare/7eb297c08e88...eff884188a77
----==_mimepart_5875792f22743_116133fc075c51140544da--


From nobody Tue Jan 10 16:23:57 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E8A412988F for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:23:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.354
X-Spam-Level: 
X-Spam-Status: No, score=-6.354 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fq9Z9TVfyhk9 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:23:55 -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 0762312988C for <quic-issues@ietf.org>; Tue, 10 Jan 2017 16:23:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4+wNdyZl1w/OJrSVxqFI2oiSVyE=; b=sqpW1cqNzjN0bhrY yFnEGoyaJBnW2/4Pc9E5vIg48G7gXBKYCF6481Xm6OmBPwgu8QD9+3FnelqwRdAi tYgQaglxGeTsqnwcHJz7Vi21mjohWjjD+eCJO7BO4Y/q0gthbuYz+O2lUqdEwV4S CWOMUdCVKNVtRMIJulua9v31Liw=
Received: by filter0946p1mdw1.sendgrid.net with SMTP id filter0946p1mdw1-24496-58757B1A-1 2017-01-11 00:23:54.015967518 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 7wP_0LqIT7-CceVDRN6HhQ for <quic-issues@ietf.org>; Wed, 11 Jan 2017 00:23:53.814 +0000 (UTC)
Date: Tue, 10 Jan 2017 16:23:53 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/139/271740921@github.com>
In-Reply-To: <quicwg/base-drafts/issues/139@github.com>
References: <quicwg/base-drafts/issues/139@github.com>
Subject: Re: [quicwg/base-drafts] Minimum MTU (#139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58757b19b53e2_4dd73ff72bf9314013503b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3TNeFGnUB5XfQdolHIti4im6PsRTLDhsQ+cA gw6aVF9K10mIV4aKUghiP96EsU+Y2H3d3VGNwnmghQus73rrbH7Ldaru4Ikea4noTqD+2c3iqpW8OK VczgRmnSyZ3zWAf0nZLOvdyzluvd2eCmR8zO88i+ckgZ6ygj/V0G2dWmmA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z9AH309ZtmQ3gFopUsy7ASdYirw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 00:23:56 -0000

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

I believe there are three approaches I can think of.
  1) Define a fixed reasonable value, such as 1024 bytes.  
  2) Define the minimum value in terms of what can fit the client hello message, since requiring multi-packet CHLOs requires storing state, and that eliminates stateless rejects.
  3) Both of the above.

At the moment, my gut is that we want #3, and when they are not achievable, we fall back to TCP.  Given IPv6 is the future(admittedly, not completely here yet), designing anything with IPv4 only in mind seems unwise.

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

<p>I believe there are three approaches I can think of.</p>
<ol>
<li>Define a fixed reasonable value, such as 1024 bytes.</li>
<li>Define the minimum value in terms of what can fit the client hello mess=
age, since requiring multi-packet CHLOs requires storing state, and that el=
iminates stateless rejects.</li>
<li>Both of the above.</li>
</ol>
<p>At the moment, my gut is that we want <a href=3D"https://github.com/quic=
wg/base-drafts/issues/3" class=3D"issue-link js-issue-link" data-url=3D"htt=
ps://github.com/quicwg/base-drafts/issues/3" data-id=3D"189968216" data-err=
or-text=3D"Failed to load issue title" data-permission-text=3D"Issue title =
is private">#3</a>, and when they are not achievable, we fall back to TCP. =
 Given IPv6 is the future(admittedly, not completely here yet), designing a=
nything with IPv4 only in mind seems unwise.</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/139#issuecomment-271740921">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0WQpTsIVc8UESY=
MBQLFtXSKXvA4ks5rRCEZgaJpZM4LgB9W">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1azZDiQL4HXvNQ-E=
u4MkLlmXl1Lks5rRCEZgaJpZM4LgB9W.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/139#issuecomment-271740921"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #139: I believe the=
re are three approaches I can think of.\r\n  1) Define a fixed reasonable v=
alue, such as 1024 bytes.  \r\n  2) Define the minimum value in terms of wh=
at can fit the client hello message, since requiring multi-packet CHLOs req=
uires storing state, and that eliminates stateless rejects.\r\n  3) Both of=
 the above.\r\n\r\nAt the moment, my gut is that we want #3, and when they =
are not achievable, we fall back to TCP.  Given IPv6 is the future(admitted=
ly, not completely here yet), designing anything with IPv4 only in mind see=
ms unwise."}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/139#issuecomment-271740921"}}}</script>=

----==_mimepart_58757b19b53e2_4dd73ff72bf9314013503b--


From nobody Tue Jan 10 16:25:17 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8879112988F for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:25:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TyzE_9zV_w17 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:25:14 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 197CF12988C for <quic-issues@ietf.org>; Tue, 10 Jan 2017 16:25:14 -0800 (PST)
Date: Tue, 10 Jan 2017 16:25:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484094313; bh=9ZbDb4PwNM51W2WGPu3pQz4Fj6wRkZdnBOxEYC74PrY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tpmLzrxgvg1q03Lk5sky524qhLSJ3D6DlzNvVDPHN8LPJ7aB5e0aKNbIGvzUVrmxp 13rMq8ATgHmiW4Sn0x0ZkzBKCML6S8mr09XxdKUHYi1hRRgXgCh7dmxxG9gOAD3KrA /SFRNYy54JgVz5b3wvcoPzF12SRRSD0CNGPBVOFE=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/126/271741128@github.com>
In-Reply-To: <quicwg/base-drafts/issues/126@github.com>
References: <quicwg/base-drafts/issues/126@github.com>
Subject: Re: [quicwg/base-drafts] Provide separate transport parameters for 0-RTT (#126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58757b69119df_2e3d3fb1d4a5314097344"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kVoGvF1BOaybGYam5H_qjnSvnI8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 00:25:15 -0000

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

We could provide default minimums that are used by clients that have no server values 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/126#issuecomment-271741128
----==_mimepart_58757b69119df_2e3d3fb1d4a5314097344
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We could provide default minimums that are used by clients that have no server values yet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/126#issuecomment-271741128">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz2FlgjLa9GZ90V40vE_5oZ-Tueeks5rRCFpgaJpZM4LcXKi">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7jz7-BOyW3igMbE6maeX6H0JGbYks5rRCFpgaJpZM4LcXKi.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/126#issuecomment-271741128"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #126: We could provide default minimums that are used by clients that have no server values yet."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/126#issuecomment-271741128"}}}</script>
----==_mimepart_58757b69119df_2e3d3fb1d4a5314097344--


From nobody Tue Jan 10 16:34:12 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34AF51295FD for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:34:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2cizljzKMH14 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:34: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 213B31293D8 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 16:34:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484094849; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PH1b/jMmVNwrI2v7GxnnlGYfePYb2y6fZ2e7AJ/XZvY=; b=L7Cd+ZR44mhnjn5+BkSKKPVb94Wm7HugBulIIEWvbgFavGT8UzUjVgQ9Rlt7W1vQ/6HCtqF5 52acfm549J50P5ab9Xl7O95/FyYPEKKBIqvsz/lPiixfIrQpEmMdeMdzx15Ke4jyuKq50G2H 9Cbub7GQBghl3yrYRFDpPVKTUZ8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Gv7hE26k8KzoVLaOSDFiemeYhpOjx2PqYijMsCCWvgT3XpB+NWt8xjU32mPUINwTQYF+FZ aU4Q8iFnUOI/SDHb1VJyMFO7A6kqMysFJlGUmXVSEqo/wK7SGb2I54UWSpEz22AfqqmOupMS zmQfj8dkU0vJ3Q8lQalHTdI2oqxko=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 58757d81.7fbb54388990-smtp-out-n03; Wed, 11 Jan 2017 00:34:09 -0000 (UTC)
Date: Tue, 10 Jan 2017 16:34:09 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58757d8128e99_4bfc3fee512d713c31063@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] dbea96: Don't require storing of 0-RTT parameters
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58757d81288b6_4bfc3fee512d713c309e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DVB3tB-3hTKaHZN4h0GzCbEcQ2w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 00:34:11 -0000

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

  Branch: refs/heads/transport_parameters_mt
  Home:   https://github.com/quicwg/base-drafts
  Commit: dbea96b2bad8710dce44b1145465a14619e56f13
      https://github.com/quicwg/base-drafts/commit/dbea96b2bad8710dce44b1145465a14619e56f13
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Don't require storing of 0-RTT parameters



----==_mimepart_58757d81288b6_4bfc3fee512d713c309e8--


From nobody Tue Jan 10 16:34:19 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5389C1293D8 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:34:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.901
X-Spam-Level: 
X-Spam-Status: No, score=-5.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1VXg-pE7csWW for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:34:11 -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 0AA361295A4 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 16:34:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FE00bNvTbHJ+jz0VneK8ebj00jo=; b=UEVHeqyeHDql015Z 2QP4oFBOXaQ8E0qLU3XYkFnZE/UfiJ0bulX+pHUZ9agmw7fTBTdUvNUvqtAeRixN 2AUfjcHJwIa1HROdK7WxsOZihAHNvPMntJENfUsdMymyIt51DHWcMVUtYFfOgeOz ghAvsBPOB9XYbfbk5f4F+5uJQh0=
Received: by filter1107p1mdw1.sendgrid.net with SMTP id filter1107p1mdw1-29690-58757D82-10 2017-01-11 00:34:10.19216854 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id zmq8zfMGR3yaGRX78IHL7A for <quic-issues@ietf.org>; Wed, 11 Jan 2017 00:34:10.167 +0000 (UTC)
Date: Tue, 10 Jan 2017 16:34:10 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/push/1494127824@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58757d8212669_46c43ff7d29df1345135c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hSyAni0sW4Y58YIojl0B7X7qyS+NiTqki+Q MT9GRYvufyQhMzLBjPEeb3yi//aPsQhIj/YLLbxE0CvNOfQe7NfPPL7lgMUmMK0CgSiOi3PcvTl1b+ 17tNTK0uPfY29DoOKwPxi9ojCBtQQEc33MLT4xsRomdCqgXLGrNhRWESL2pa4Kn8/BOv0/cG80Ba9R s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HzpGsVpGaEBnmZ2jYm_sOvmomrE>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 00:34:12 -0000

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

@martinthomson pushed 1 commit.

dbea96b  Don't require storing of 0-RTT parameters


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

----==_mimepart_58757d8212669_46c43ff7d29df1345135c
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 href="https://github.com/quicwg/base-drafts/commit/dbea96b" class="commit-link">dbea96b</a>  Don&#39;t require storing of 0-RTT parameters</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/122/files/f4577328707a7babfd68116e6507117879878a7b..dbea96b2bad8710dce44b1145465a14619e56f13">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_yecfARySLLyH6M718oy_i5f-6eks5rRCOCgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_pL9HfnwiNzrX2k2N2npkVP2GU4ks5rRCOCgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122/files/f4577328707a7babfd68116e6507117879878a7b..dbea96b2bad8710dce44b1145465a14619e56f13"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122/files/f4577328707a7babfd68116e6507117879878a7b..dbea96b2bad8710dce44b1145465a14619e56f13"}}}</script>

----==_mimepart_58757d8212669_46c43ff7d29df1345135c--


From nobody Tue Jan 10 16:34:44 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 822D31295A4 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:34:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Wqcy886jHqx for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:34: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 B969E1293D8 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 16:34:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484094882; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=QNBPcXjIQRXfQCCSxDrdHIhC8HijZFv4a6vyklCt3+g=; b=i+2FPTO3jqyhgjxn+3hbQBYWTK9pvdia/A7QfDeDjF9CYlrj6riTJGNONbgcLwd1vjU1M0Kj S8yry6L2BIUAbb3vwu0DC/NqFFckIPHVsHB+JB+GLkXKFUQ/kn/pv8OsKNMOd6bbmSC4SH8Q Xss7pUErqmCPqBCtcFHzJ2xp9aU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=nYNyDOsDUpYcZCiftDxC/6BMxcocxc3XaQer2lAj+z+XzirVMCRN0p4sqKeV5n2q9lF3du AtfOr5IbBiGWpmc0aqFLg1G83dub1FjRr1XEqOgjRV25tqbJxXIBqtGSYqsC7ouRCRyPQQLI y3O3ZW+C1Eui40DH/vPyWDnVpptus=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 58757da1.7f0436da20c0-smtp-out-n02; Wed, 11 Jan 2017 00:34:41 -0000 (UTC)
Date: Tue, 10 Jan 2017 16:34:41 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58757da1c69c1_1ca03f9a1a42914c2245c@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 5402eb: Rewrite the section on source address tokens for T...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58757da1c657c_1ca03f9a1a42914c223e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vprwdQaz8Xykxr11K9IqMFCZgJ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 00:34:43 -0000

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

  Branch: refs/heads/source_address_token
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5402eb39946d2e6fcd974969dcd7ff7eba44827c
      https://github.com/quicwg/base-drafts/commit/5402eb39946d2e6fcd974969dcd7ff7eba44827c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Rewrite the section on source address tokens for TLS


  Commit: 48cd6b953547b52710dfa4a1607952398a9c4ec4
      https://github.com/quicwg/base-drafts/commit/48cd6b953547b52710dfa4a1607952398a9c4ec4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Remove the redundant section from the -tls draft


  Commit: c6eba13ff4de2c480afc41862ffb0a43b8bf910e
      https://github.com/quicwg/base-drafts/commit/c6eba13ff4de2c480afc41862ffb0a43b8bf910e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

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


Compare: https://github.com/quicwg/base-drafts/compare/eff884188a77...c6eba13ff4de
----==_mimepart_58757da1c657c_1ca03f9a1a42914c223e--


From nobody Tue Jan 10 16:37:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F808129640 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:37:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lgvUBPORwnlX for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:37:48 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7FB11293D8 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 16:37:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5l+jzxg6EpdNrsO8Pixwu6HRNas=; b=eOI1Zf1Cd7Kmge7j 9f3YwiPndltvkZwwdGxLmfcRq4UlGzgLnn4eQmjBx9wdMN9xBRoHriBcc9jG7SAL OXWlL23LW/BIvlyLUuDPGs4tVbhQZgiEKKY6GENpsvvr7e3WxNttszO2xAF3emap Pd51P7zv1fE9vguQWwkjgctOZXc=
Received: by filter0629p1mdw1.sendgrid.net with SMTP id filter0629p1mdw1-8274-58757E3C-26 2017-01-11 00:37:16.386905549 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id mmzuD60YSDqypgZFRSe_Nw for <quic-issues@ietf.org>; Wed, 11 Jan 2017 00:37:16.277 +0000 (UTC)
Date: Tue, 10 Jan 2017 16:37:16 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/120/c271743041@github.com>
In-Reply-To: <quicwg/base-drafts/pull/120@github.com>
References: <quicwg/base-drafts/pull/120@github.com>
Subject: Re: [quicwg/base-drafts] Source address token (#120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58757e3c2eec6_38713fabea8f313c2157b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak19ZWH4Isiwu3ogV+NYkVL5JvNBGMbKr0W/dv i28DrQmuOhQ6l44g0TzRDFqqV+K2a5bhVPRHYbgdHk7G7TNmEoaHMuqJl6zmTpXwfmrcYL3fZP5i6A uOyspnBufUSo9GmCqmDPZXuYuRASHFIYsFw1mz4M3N+sH40K9LX3V7fA5MaU21jZ4N9SlW0NHsIoEI E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c9IBewpgTv5y_HlbJeecPLktXEg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 00:37:49 -0000

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

I just split this from the transport parameters PR.  It has similar issues though with respect to maintaining the crypto handshake as an abstraction.

If we agree that the crypto handshake is responsible for providing this functionality, I could move the text to the TLS draft in its entirety.  But I'm not sure if that makes sense.  I would rather keep it in the transport doc, but that would either be quite a lot of work to maintain the abstraction.  As I've said before, I don't believe that the abstraction has any value, so I'm probably just showing my prejudices (c.f., YAGNI).

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

<p>I just split this from the transport parameters PR.  It has similar issu=
es though with respect to maintaining the crypto handshake as an abstractio=
n.</p>
<p>If we agree that the crypto handshake is responsible for providing this =
functionality, I could move the text to the TLS draft in its entirety.  But=
 I'm not sure if that makes sense.  I would rather keep it in the transport=
 doc, but that would either be quite a lot of work to maintain the abstract=
ion.  As I've said before, I don't believe that the abstraction has any val=
ue, so I'm probably just showing my prejudices (c.f., YAGNI).</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/120#issuecomment-271743041">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8YE-U7VqCiKj2zvw=
bEbKYCFBCpSks5rRCQ8gaJpZM4LaeYG">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8o4dWJ1GImPymyCA=
79Ywj2tiFq4ks5rRCQ8gaJpZM4LaeYG.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/120#issuecomment-271743041"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #120: I just s=
plit this from the transport parameters PR.  It has similar issues though w=
ith respect to maintaining the crypto handshake as an abstraction.\r\n\r\nI=
f we agree that the crypto handshake is responsible for providing this func=
tionality, I could move the text to the TLS draft in its entirety.  But I'm=
 not sure if that makes sense.  I would rather keep it in the transport doc=
, but that would either be quite a lot of work to maintain the abstraction.=
  As I've said before, I don't believe that the abstraction has any value, =
so I'm probably just showing my prejudices (c.f., YAGNI)."}],"action":{"nam=
e":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/12=
0#issuecomment-271743041"}}}</script>=

----==_mimepart_58757e3c2eec6_38713fabea8f313c2157b--


From nobody Tue Jan 10 16:43:40 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C74E6129642 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:43:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4nVMF7sMGcis for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:43: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 DF9061295FE for <quic-issues@ietf.org>; Tue, 10 Jan 2017 16:43:36 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484095416; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hgbaZ2uNji+Z3+sW9fO8czdf3Fq8h6vpv+bsgjU51Lw=; b=wjuv8F0Xp9faSFevj6kMwABYzbR7LUs/TOetAZAnDWTKfTzSf/DWqHF4JGH/tobsqNBKak5R P0PJrTCkHxfo1sDJh+tEe8QptWHjIgsoEyBojOR0B/cuECNW6j6BqrwgQp75yCHpLTbCIIUJ 4gQfVhzbLl0jsf4BzjNe/a+xf9U=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Hv/aRt939KqYbxJ+iHj3lUgsYayLAkoEhejISVAkJrhOxqo67SUHSWGyrp6D8vUQcXlgYS imsAbOFK0hNv6CHsr1B5ynr20b/VH0EGAJZg3mdgBXtwd1ztP4MXtAA+N45UQFFYF3YoGv/K EF9mQb1hcgtItZZW2jIrhgf6fJZCI=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 58757fb8.7ff30c1fe6c0-smtp-out-n01; Wed, 11 Jan 2017 00:43:36 -0000 (UTC)
Date: Tue, 10 Jan 2017 16:43:35 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58757fb7ecce3_53373fd6da66713c515ba@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 235173: Grammatical corrections
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58757fb7ec92b_53373fd6da66713c5146c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XHZpjZFYMB_h7Zaexkh5P7G4aqo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 00:43:38 -0000

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

  Branch: refs/heads/client_auth
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2351733f31c390940f404027e9ecf2cc3a32db96
      https://github.com/quicwg/base-drafts/commit/2351733f31c390940f404027e9ecf2cc3a32db96
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Grammatical corrections



----==_mimepart_58757fb7ec92b_53373fd6da66713c5146c--


From nobody Tue Jan 10 16:43:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 118C8129642 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:43:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G14-dq0C1S80 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:43: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 A55951295FE for <quic-issues@ietf.org>; Tue, 10 Jan 2017 16:43:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=L6SL6j+Adx/1kvDh4z3JVOzoDm0=; b=eV09aSXx5YCeALLs d3Jb+DJFavsT55SPvYAPSc//gw9mxK5gtAm0rYMEsEXyHogF68UnBudKlA1rZrfw 878zP9jc/eJ97Ez+wpkprZh0vlfvV6WB1SXzuBWD26KBOYIH+W2f4RHZq0Q2LZ2B d+4nmXCR8h2LHUrls7N3dF8eeyM=
Received: by filter0467p1mdw1.sendgrid.net with SMTP id filter0467p1mdw1-545-58757FB8-42 2017-01-11 00:43:36.760281931 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id d2SQplHXQvmVchHE8GbDDg for <quic-issues@ietf.org>; Wed, 11 Jan 2017 00:43:36.610 +0000 (UTC)
Date: Tue, 10 Jan 2017 16:43:36 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/140/push/1494138202@github.com>
In-Reply-To: <quicwg/base-drafts/pull/140@github.com>
References: <quicwg/base-drafts/pull/140@github.com>
Subject: Re: [quicwg/base-drafts] Describe peer authentication (#140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58757fb87c003_5173fe45389513022955c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0V2JKgCaydEKpURXsM8Q3MuEmFkMOGEgg6Xu +F0BM27f+8jkfkXVPKYYRL6rwWDPL1mfGgOz9TrOpt8lCAsw7hbesSnIZZa07pghW36UtJagDnpk3z 9xJlm3jVLq4xzlVE7KUziYFR304QWAQ8lhPzpLy5zSGezcUoPwkQ2YWTQlVbciGrJy7SovoW8amWpS s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mNCSrJCvwxD3iNuhSNPHL9-OL7c>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 00:43:40 -0000

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

@martinthomson pushed 1 commit.

2351733  Grammatical corrections


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/140/files/8608ac1a626c0aa820eab89ce915216dca327fbd..2351733f31c390940f404027e9ecf2cc3a32db96

----==_mimepart_58757fb87c003_5173fe45389513022955c
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 href="https://github.com/quicwg/base-drafts/commit/2351733" class="commit-link">2351733</a>  Grammatical corrections</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/140/files/8608ac1a626c0aa820eab89ce915216dca327fbd..2351733f31c390940f404027e9ecf2cc3a32db96">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_5kLT_QHqOvrF-X6mMFWs66Hb4Qks5rRCW4gaJpZM4LgCNc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0HenN20UXtiidSKRr0LXmJyXVH3ks5rRCW4gaJpZM4LgCNc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/140/files/8608ac1a626c0aa820eab89ce915216dca327fbd..2351733f31c390940f404027e9ecf2cc3a32db96"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #140"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/140/files/8608ac1a626c0aa820eab89ce915216dca327fbd..2351733f31c390940f404027e9ecf2cc3a32db96"}}}</script>

----==_mimepart_58757fb87c003_5173fe45389513022955c--


From nobody Tue Jan 10 16:57:57 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0D62129892 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:57:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.116
X-Spam-Level: 
X-Spam-Status: No, score=-5.116 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QyjuibmHBpB6 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:57:54 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 060B31296A0 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 16:57:54 -0800 (PST)
Date: Tue, 10 Jan 2017 16:57:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484096273; bh=CuWz0H0kD2EOPntwuC7dbi4hTfCRJ2JOAs60o3LGv7g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gjpw6lWVgL9cB45WKHlQ32lXIwAYjkOPJ2Ic69LX1xN6JbWZCTlu23v7GmHmpIocz 4tvKiAStDeW9KCwp5wRRPvDbtzgQdf1EBmPtMc4lU6x/K8LWNFuZ+KkahAHRVx8HTk oYMNyTALwijRj9T5tzAAPjLx7uumTLTZKsaorT7E=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/138/review/16049128@github.com>
In-Reply-To: <quicwg/base-drafts/pull/138@github.com>
References: <quicwg/base-drafts/pull/138@github.com>
Subject: Re: [quicwg/base-drafts] TLS 1.3 is the minimum acceptable TLS version (#138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587583112ce20_84cd3fca8be1f13c24721b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2aD380wSpOc1nRVyTl3_LI-Ww3E>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 00:57:55 -0000

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

martinthomson commented on this pull request.



> @@ -464,6 +464,20 @@ Get Handshake
 {: #exchange-summary title="Interaction Summary between QUIC and TLS"}
 
 
+## TLS Version
+
+This document describes how TLS 1.3 {{!I-D.ietf-tls-tls13}} is used with QUIC.
+
+In practice, the TLS handshake will negotiate a version of TLS to use.  This
+could result in a newer version of TLS than 1.3 being negotiated if both
+endpoints support that version.  This is acceptable provided that the features
+of TLS 1.3 that are used by QUIC are supported by the newer version.
+
+A badly configured TLS implementation could negotiate TLS 1.2 or an older

Yes, I think that it's helpful to include the reminder that TLS 1.2 isn't acceptable though, changing to "1.2 or another older"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/138
----==_mimepart_587583112ce20_84cd3fca8be1f13c24721b
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/138">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -464,6 +464,20 @@ Get Handshake
 {: #exchange-summary title=&quot;Interaction Summary between QUIC and TLS&quot;}
 
 
+## TLS Version
+
+This document describes how TLS 1.3 {{!I-D.ietf-tls-tls13}} is used with QUIC.
+
+In practice, the TLS handshake will negotiate a version of TLS to use.  This
+could result in a newer version of TLS than 1.3 being negotiated if both
+endpoints support that version.  This is acceptable provided that the features
+of TLS 1.3 that are used by QUIC are supported by the newer version.
+
+A badly configured TLS implementation could negotiate TLS 1.2 or an older
</pre>
<p>Yes, I think that it's helpful to include the reminder that TLS 1.2 isn't acceptable though, changing to "1.2 or another older"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/138">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4nPjMQxP5hIGMLBcf69qPt6kUb6ks5rRCkRgaJpZM4LgBbL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq__jZEBdnClog5T_mKPTiwozyBYdks5rRCkRgaJpZM4LgBbL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/138"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #138"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/138"}}}</script>
----==_mimepart_587583112ce20_84cd3fca8be1f13c24721b--


From nobody Tue Jan 10 16:58:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3504129642 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:58:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xjFjlxdaSQeB for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:58:06 -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 6856F129881 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 16:58:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bTDiqCqEMjBNIuXfapDsb9E3CbY=; b=nN/wGEyHwHOZeMrn Ek1RhkYPRteW/Abck6yP7vOW5a8DDye3EDaI5jBQ996QFp+2Yd9gZbrpCKpyRooI r96e8MVtZFgsojVF3sszJnEkGuTMLPkHuLRWqjs3x+rADywP7crDnc87h3Jdd/7a TmA2FWEv5elOQvukSG5XYsNiS6M=
Received: by filter1084p1mdw1.sendgrid.net with SMTP id filter1084p1mdw1-5345-5875831C-30 2017-01-11 00:58:04.252835245 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id aX5Rxnj7Q0Kv5Y231e1tDg for <quic-issues@ietf.org>; Wed, 11 Jan 2017 00:58:04.210 +0000 (UTC)
Date: Tue, 10 Jan 2017 16:58:04 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/138/push/1494154883@github.com>
In-Reply-To: <quicwg/base-drafts/pull/138@github.com>
References: <quicwg/base-drafts/pull/138@github.com>
Subject: Re: [quicwg/base-drafts] TLS 1.3 is the minimum acceptable TLS version (#138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5875831c20ba8_3d103fc9fce39134484cb"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Wgp0JeikEwoA+CNITs6/AVmn3pQNtHdAq3C fTpAT+QqaB7zfe2EVVg/D7fmH+bGrUVeZqu0qYudSx9zLC9JDLXHsBrwtw31J7PaoC2ooBist59whu D1DpelcGJBTH/C2bm9WHv2+RQZH6wGfkbKyqvHHgge+z7qE0FDdFNZX9F1eo4e8m43equRAHfQOPt+ 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Yt6rIi1J2hn45_ABnVFoIXNNatg>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 00:58:08 -0000

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

@martinthomson pushed 1 commit.

ff1faa2  Another


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

----==_mimepart_5875831c20ba8_3d103fc9fce39134484cb
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 href="https://github.com/quicwg/base-drafts/commit/ff1faa2" class="commit-link">ff1faa2</a>  Another</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/138/files/d80c268f751ab04bbf00e75c8df9d181c3b66bc6..ff1faa2503e42040d4f95b69a8644523ac684b31">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0hhH0Tz8VxCaj0Vpw3-uOqqxGIlks5rRCkcgaJpZM4LgBbL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6qXzudZBBf0E8PFWm1Gq8gjAIiwks5rRCkcgaJpZM4LgBbL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/138/files/d80c268f751ab04bbf00e75c8df9d181c3b66bc6..ff1faa2503e42040d4f95b69a8644523ac684b31"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #138"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/138/files/d80c268f751ab04bbf00e75c8df9d181c3b66bc6..ff1faa2503e42040d4f95b69a8644523ac684b31"}}}</script>

----==_mimepart_5875831c20ba8_3d103fc9fce39134484cb--


From nobody Tue Jan 10 16:58:17 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79A47129881 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:58:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gTvhjK_hgSuO for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 16:58:13 -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 9A5DC129455 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 16:58:13 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484096293; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=eK1HwybJCRi3HDVgCzXVYATrb6Z/LaDmF++9mFei7bk=; b=gk1HJZKqB4jd/01SJn0ac9Wm9KPJTP3VTep0uAHssy1jC2poq2CrpOPqexP9pRkVW1yST2LB ybauPJXeePztVZBpBqgmbG3PYqpgaf8U2eMvaQ60aByqu7X4Q7pd5YkQHvMj/QdpbCs7tzCH dPOFxiUG7ij6Ln1hy602/b36y2g=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=tZLYCYjQJmVLp63kZKJjMbusykmS4JwqUk6zneoYuPJkVFkaAIwBusiIkNIjUvaWJZUbJk Hm9zkcKhXwiLADnH4pgh0WxEF2vAV5lGPLffsgjfMoZQS2BY4E5zitIN3NV+xIlc3aSjeE3I Mq0i+QJQJdwA7zR/ooOGMI1BUq53M=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5875831b.7f6238594cc0-in06; Wed, 11 Jan 2017 00:58:03 -0000 (UTC)
Date: Tue, 10 Jan 2017 16:58:03 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5875831b93d64_a4d13f95e492513038983@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ff1faa: Another
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5875831b939e4_a4d13f95e492513038880"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kbNNvVqjuOjwk6Pl3zhvVeCL6yY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 00:58:14 -0000

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

  Branch: refs/heads/tls13plus
  Home:   https://github.com/quicwg/base-drafts
  Commit: ff1faa2503e42040d4f95b69a8644523ac684b31
      https://github.com/quicwg/base-drafts/commit/ff1faa2503e42040d4f95b69a8644523ac684b31
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Another



----==_mimepart_5875831b939e4_a4d13f95e492513038880--


From nobody Tue Jan 10 17:06:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42F53129441 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 17:06:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qlFWO42mVMMl for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 17:05:58 -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 9ACFB129428 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 17:05:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YNbyLEV0mnInHFZEy2UN+NT11IU=; b=dWdJWJqJZ9gK0msB ln1cizI4n4+BrqHxs+VoNt3Nx9lPYfsv5hyDAfWMUxX0+WxaY4BG/qq0grY9b1Un fcTzyPObVeQ6LCifTPkqkmyC4SusGb6zwbyYCdyaaLi6FCoY5fe8UZCrp+CP63dB 8aBY34MahIDnimplOumm12+Q82M=
Received: by filter1081p1mdw1.sendgrid.net with SMTP id filter1081p1mdw1-15229-587584EB-2A 2017-01-11 01:05:47.277223675 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id -Hx3iOcEQy6cFlu7k27QaQ for <quic-issues@ietf.org>; Wed, 11 Jan 2017 01:05:47.202 +0000 (UTC)
Date: Tue, 10 Jan 2017 17:05:47 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/139/271747782@github.com>
In-Reply-To: <quicwg/base-drafts/issues/139@github.com>
References: <quicwg/base-drafts/issues/139@github.com>
Subject: Re: [quicwg/base-drafts] Minimum MTU (#139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587584eb11798_73be3fd67defd13c6677c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1TVrtkFbfw2x2TYVmYS+B68TyVsSZkVdAlw+ PgGzWjk4ZgUBD8/i/XdceJwyqxPVetE5W0EckTl6lSrH8NPm4VtgQs/M9YgR8QCXgPoFkjfpi3XRvt BOJ5nrplJCRDVD0XiEgYtF/AaAMmjMPpraeGv9IavowNM40Cb0hNklGw2muHzZFWitj0hs15UI88iW E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qU9eTpDzkrwav_7fPKF_bQ-tkyI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 01:06:00 -0000

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

As a practical matter, a lot of paths will support IPv6, which mandates a 1280 octet minimum MTU and so that flows.  We could just pick that value.  Which has the benefit(?) of providing more incentive to use IPv6.

FWIW, the TLS ClientHello rarely exceeds 256 octets for an inchoate message.  We have this bug for which the workaround means padding to 512 if the size hits 256, so we have good experience with how often that limit is hit.

I believe that a 0-RTT ClientHello *will* often exceed 256 octets though because tickets can get pretty large.  I can't imagine exceeding 512 with the configuration we have today, even with 0-RTT. 

That could very well change if we have to move to PQ crypto, which sometimes have absurdly large public keys.  I don't see us using anything that would push the ClientHello over 1024 octets though, we'd probably reject a PQ algorithm that forced us to do that, unless we were getting a little desperate.  On that basis, 1024 would seem to be plenty.

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

<p>As a practical matter, a lot of paths will support IPv6, which mandates =
a 1280 octet minimum MTU and so that flows.  We could just pick that value.=
  Which has the benefit(?) of providing more incentive to use IPv6.</p>
<p>FWIW, the TLS ClientHello rarely exceeds 256 octets for an inchoate mess=
age.  We have this bug for which the workaround means padding to 512 if the=
 size hits 256, so we have good experience with how often that limit is hit=
.</p>
<p>I believe that a 0-RTT ClientHello <em>will</em> often exceed 256 octets=
 though because tickets can get pretty large.  I can't imagine exceeding 51=
2 with the configuration we have today, even with 0-RTT.</p>
<p>That could very well change if we have to move to PQ crypto, which somet=
imes have absurdly large public keys.  I don't see us using anything that w=
ould push the ClientHello over 1024 octets though, we'd probably reject a P=
Q algorithm that forced us to do that, unless we were getting a little desp=
erate.  On that basis, 1024 would seem to be plenty.</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/139#issuecomment-271747782">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8O_nd7oruTEjzT=
P0UEgaJPIlVMrks5rRCrrgaJpZM4LgB9W">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq11csgcDCgcM33dav=
CfRQlzXVncmks5rRCrrgaJpZM4LgB9W.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/139#issuecomment-271747782"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #139: As a pra=
ctical matter, a lot of paths will support IPv6, which mandates a 1280 octe=
t minimum MTU and so that flows.  We could just pick that value.  Which has=
 the benefit(?) of providing more incentive to use IPv6.\r\n\r\nFWIW, the T=
LS ClientHello rarely exceeds 256 octets for an inchoate message.  We have =
this bug for which the workaround means padding to 512 if the size hits 256=
, so we have good experience with how often that limit is hit.\r\n\r\nI bel=
ieve that a 0-RTT ClientHello *will* often exceed 256 octets though because=
 tickets can get pretty large.  I can't imagine exceeding 512 with the conf=
iguration we have today, even with 0-RTT. \r\n\r\nThat could very well chan=
ge if we have to move to PQ crypto, which sometimes have absurdly large pub=
lic keys.  I don't see us using anything that would push the ClientHello ov=
er 1024 octets though, we'd probably reject a PQ algorithm that forced us t=
o do that, unless we were getting a little desperate.  On that basis, 1024 =
would seem to be plenty."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/139#issuecomment-271747782"}}}</script>=

----==_mimepart_587584eb11798_73be3fd67defd13c6677c--


From nobody Tue Jan 10 23:47:37 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FE67129A62 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 23:47:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.995
X-Spam-Level: 
X-Spam-Status: No, score=-0.995 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t41QYNIbcjYj for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 23:47:35 -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 128B2129A59 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:47:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484120854; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2ddJrc3gCO83OLUmvmWgJHvwEH6k9fjfMfHifACGgAw=; b=p1MNeFGJqIleQzUc9e3KBL05CWj4OgK6hlWCQ3y7v0c3ZNN6mgEl3mdIOWt7GuE+HsOzQ6ut gBDOHrhJwvUpyhDU3He7se87OLXVVOFr2kIm+0a+j8wSQ74J66+OsnyxWgCxzI/SbW0RcouA DgIXQU70oW1ay5rCxbtzwRYbMEQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=JiBfmcrw48tws/fKYHdlVOIuWTCa+SV6ljoAr+UUK6qpqjlErA4djU1D+UT0ai+sNuZG04 Myh+QdVYZA8wHyFfHfUaVjJ8VjshJoFSfiU69XOmcDugnouMwp9gI8lv6189kOVZScgffGXL 0BVvKPhvxhTAG52s1XeaEMSkq8PnE=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5875e312.7f09df9aa150-in02; Wed, 11 Jan 2017 07:47:30 -0000 (UTC)
Date: Tue, 10 Jan 2017 23:47:29 -0800
From: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5875e311eaf5b_1ca03f9a1a42914c28052@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5875e311eab38_1ca03f9a1a42914c279c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8nVqhMdCqtxZsv_e3fhfzC_iMEI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 07:47:36 -0000

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

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

----==_mimepart_5875e311eab38_1ca03f9a1a42914c279c0--


From nobody Tue Jan 10 23:47:42 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D6C2129A62 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 23:47:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.995
X-Spam-Level: 
X-Spam-Status: No, score=-0.995 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lHmeOXloxRMt for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 23:47: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 83E38129A59 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:47:36 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484120855; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=NU6Cr0JAm+ewr2VQpN0Ua1AmNGlcBMawu+Swct0QqTI=; b=wEpu6EmMdS5BOlV9If93uKSvVkKQ6PZaV3A3GUAJOCpMKGQpSR88xKCCjxV1kGlhOEplSqkg Oj1ManHJuJRLktudXfigeeT8Eo6TfJ0TLn+wl1B/7Ul3ljvNy9/jHQuZP5noWqKCOQJuFJ62 rIu/XykqqG/EvwK/lh4y7/5O2VQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=IaJvzzga9tIQPYGTobGTiCzkcjkYcZsmCwT8nRPSlPA+r7R2lD4oTsx1UWv63yHk/Jnd1p nJQMkMHQE8pDt6qLtZ4AFxqjGa0o4DFL9f5J7ta8KLJIv8J66+Sl7txQzE5l82qXBgqYvWSM qxcT+f7Pdbb4NeHESXw146MljKQbw=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5875e314.7ff88c542420-in03; Wed, 11 Jan 2017 07:47:32 -0000 (UTC)
Date: Tue, 10 Jan 2017 23:47:32 -0800
From: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5875e31422d13_1222a3fe1489951384107c@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5875e314229d6_1222a3fe148995138409fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eb6_4SH6JP5k0vtRKLBuW_lxeMs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 07:47:37 -0000

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

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

----==_mimepart_5875e314229d6_1222a3fe148995138409fe--


From nobody Tue Jan 10 23:47:48 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0EF4129A66 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 23:47:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.995
X-Spam-Level: 
X-Spam-Status: No, score=-0.995 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8wgRiCOOhdlf for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 23:47: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 116B8129A59 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:47:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484120862; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wjDava1/9fs1IWNb+b0uwdcTX9Io+RVB6FaAT7cMKcc=; b=NJaGMNea+kD1lj9svdj2fnTSK87QLGrKbhk2pXzLH8FT2/fwudVcFFartVI3Tf1fvlPIH+8r ccJMdcku3gz7dT0ftVZGB31d1xgifp+gGRV9iObFRHxb6JiJQe8yL4Jzaa5U9k7Ui2PgrVcZ oRzC6thfWDzb3z4xOS80mzix9tY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=o8F2GR7LhOJyoIbMPNZtVvmr4MmnddSGY4vt6g0dd9iir3KH2jvyrEgKPeWmi1jljSbM9d aBe9Q23LPaeVWbkO3r2RAlxq7/Nh2mky4PTuVp+IsiAS4q+/r8jeEvcrH4CuNs2hexeKs3d5 V0vmIlMcDv0pirWRW6K5OcTbOLusU=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5875e31a.7fe2b809f7b0-in06; Wed, 11 Jan 2017 07:47:38 -0000 (UTC)
Date: Tue, 10 Jan 2017 23:47:38 -0800
From: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5875e31a2c367_17ea3ffdcf97d134106450@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5875e31a2bef8_17ea3ffdcf97d1341063c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7vJt1_wgwoE1BbbI9wtokow2hLk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 07:47:44 -0000

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

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

----==_mimepart_5875e31a2bef8_17ea3ffdcf97d1341063c1--


From nobody Tue Jan 10 23:47:50 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB990129A67 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 23:47:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.995
X-Spam-Level: 
X-Spam-Status: No, score=-0.995 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oI-t6NkWpXuY for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 23:47: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 D8592129A59 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:47:44 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484120864; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fnKcTFqSAUP98pDO9y66tGBMtWAu2Gx7r6UIIfivlqo=; b=ewCsWgiiN0CYXaMZznPUqYgRa5W2/h8l7Gg2TUT+P1icFOq1CuHfTAPZFb7HbqdgS3Wjk9E9 KD2Fn5x9Y+lLVtFj+9HBpP9HVgjsycHn13P3EhB36zojSwSbQmu4NFZiNWL6V7RlpcLWbWPE ydfArVrwedwuxvSCFaYtFTxfp5Y=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=KAHifAsoFncNAtURNNYfCo5VJI7jJW1cU7cymgGI4WtyfWgXGHrL36fhiyjELe9neq2/I6 MyCi8Yy9+j/yUGC+yzypwC3dWARXN587S5DGoj9bN7cN1T9fzcYQt7B/LX2VM1qSmoeFD37Q A2UJVrUfI0HWb6CZ276gSdyEeV+us=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5875e31d.7fadac3df2d0-in07; Wed, 11 Jan 2017 07:47:41 -0000 (UTC)
Date: Tue, 10 Jan 2017 23:47:40 -0800
From: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5875e31ce7457_29b903f8074cb913c10094@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5875e31ce6b4a_29b903f8074cb913c99e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RNPOmdfiFLbDKjpx8tel_PhJf3I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 07:47:46 -0000

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

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

----==_mimepart_5875e31ce6b4a_29b903f8074cb913c99e4--


From nobody Tue Jan 10 23:47:52 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3941F129A59 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 23:47:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.995
X-Spam-Level: 
X-Spam-Status: No, score=-0.995 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gyOPwaDtdgj7 for <quic-issues@ietfa.amsl.com>; Tue, 10 Jan 2017 23:47: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 56B07129A66 for <quic-issues@ietf.org>; Tue, 10 Jan 2017 23:47:45 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484120865; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=GnTv56N6VhE7deS4txTtoHNVVcDcmS+MNZojRvenPM4=; b=HMgZV0DvtmP46A9jJgMp6nzn80ictxKgt4TiF79hVdSdUN9zF+UbjP9Ab1/eEqd/tlkmQGA2 ggQuLL34UQKyqCtX7PQFw1U/5S6iEci0nBtmbYZIFcXL4gF5PjosR2t/Lq7B6DdFkcSU+aI4 xq+R0lcqYVJbvY5vyaCGyeU0wug=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=BsZHmSo8mbCFfNUlOOpH12ppTciUx2n4twWXpo2uDLMFEC2dr/Vw/oipyYGdLQ6eYR7Z/S H9kpduA9/YkmA9GxRaYp6J+m9owKfGrwJjcJNiWD8Q1B+wMMHdA/r/3Qai82u8ggVdiFGtzz IKQcmpv8cVn9iXx1N4PKZGFruS/sA=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5875e31e.7f103c5c74e0-in03; Wed, 11 Jan 2017 07:47:42 -0000 (UTC)
Date: Tue, 10 Jan 2017 23:47:42 -0800
From: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5875e31e8a561_70783fd3f785f13c28327@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5875e31e8a192_70783fd3f785f13c282fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ACGD959I-PNY_vTLyaMFahseWGY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 07:47:46 -0000

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

  Branch: refs/heads/one-contributor-section
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5875e31e8a192_70783fd3f785f13c282fa--


From nobody Wed Jan 11 00:02:43 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2280B129A67 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 00:02:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.52
X-Spam-Level: 
X-Spam-Status: No, score=-6.52 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2WjD1I8E2JoS for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 00:02:40 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 73232129A65 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 00:02:40 -0800 (PST)
Date: Wed, 11 Jan 2017 00:02:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484121759; bh=+EGHG9VQk0lBB0ZMQrS0JC0wDa77gnZBJNbAbI6avOE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B9aveFvOkKHVFS+Hh3UI5sF/DS3G3tA61/fP3LZbw6MSb1hpCOVo9rXSpWS6FfNd/ 3xxDE/M3moDFn/6w8i0HR1PNu7zqD2HRm/WxeRnG+66qD+hAXzVU5xExMdgzLvcjgb TK7RakkA8AjpDWPJh/5E9KSPPhzSgBYhgtQ9jxkI=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/37/271803107@github.com>
In-Reply-To: <quicwg/base-drafts/issues/37@github.com>
References: <quicwg/base-drafts/issues/37@github.com>
Subject: Re: [quicwg/base-drafts] Codify how handshake failures are written down (#37)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5875e69f98482_72bc3fd998a3113021826b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q5S9kNJpZr6sGHlGPmGnQPClgfI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 08:02:42 -0000

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

@MikeBishop has already adopted the convention from HTTP/2 in #131.

"MUST be treated as a (connection|stream) error of type <type>."

We just need a section describing what a connection or stream error is.  That belongs in the transport draft.  We should wait for #131 before doing that though.  We can close this issue when that is in place (not when every place we need an error code is fixed, that might take some time to work out properly).

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

<p><a href=3D"https://github.com/MikeBishop" class=3D"user-mention">@Mike=
Bishop</a> has already adopted the convention from HTTP/2 in <a href=3D"h=
ttps://github.com/quicwg/base-drafts/pull/131" class=3D"issue-link js-iss=
ue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/131" da=
ta-id=3D"199344197" data-error-text=3D"Failed to load issue title" data-p=
ermission-text=3D"Issue title is private">#131</a>.</p>
<p>"MUST be treated as a (connection|stream) error of type ."</p>
<p>We just need a section describing what a connection or stream error is=
.  That belongs in the transport draft.  We should wait for <a href=3D"ht=
tps://github.com/quicwg/base-drafts/pull/131" class=3D"issue-link js-issu=
e-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/131" dat=
a-id=3D"199344197" data-error-text=3D"Failed to load issue title" data-pe=
rmission-text=3D"Issue title is private">#131</a> before doing that thoug=
h.  We can close this issue when that is in place (not when every place w=
e need an error code is fixed, that might take some time to work out prop=
erly).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/37#issuecomment-271803107">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw7BmV=
1v-BsxQwfe1RdtpO2SiHndks5rRIyfgaJpZM4K9bxx">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2MPZj=
Afd4Zcrraa_JuAXV-682Poks5rRIyfgaJpZM4K9bxx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/37#issuecomment-271803107"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #37: @MikeBishop has already adopted the convention from HTTP/2 in #1=
31.\r\n\r\n\"MUST be treated as a (connection|stream) error of type \u003=
ctype\u003e.\"\r\n\r\nWe just need a section describing what a connection=
 or stream error is.  That belongs in the transport draft.  We should wai=
t for #131 before doing that though.  We can close this issue when that i=
s in place (not when every place we need an error code is fixed, that mig=
ht take some time to work out properly)."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/37#issuecomment-2718=
03107"}}}</script>=

----==_mimepart_5875e69f98482_72bc3fd998a3113021826b--


From nobody Wed Jan 11 00:16:06 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47874129A88 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 00:16:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.11
X-Spam-Level: 
X-Spam-Status: No, score=-6.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PPhA42cJX9Q2 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 00:16:03 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF9CD120725 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 00:16:03 -0800 (PST)
Date: Wed, 11 Jan 2017 00:16:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484122562; bh=XLivMZ2Cjl+gwv/VA4Pn/jVDC+ZnlOrD0iPfLGFPfkg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ijOJNS2VSHiWwqRFsPsNFCbKh6FjRmPg3tDU7D+sFWiSJ/Q4KoUVq9UbSt5Y923/f 2lyTBhvvc/1yKIyvn3aZSgexJDYWKribAEzF+FIooZKMmi/i4QzxvIzkMUKIwJFlnG j34DO7Rwmju3ZbG5C6oMXrN68IcVOK6tudr8ZqaI=
From: Lars Eggert <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/28/issue_event/918727476@github.com>
In-Reply-To: <quicwg/base-drafts/issues/28@github.com>
References: <quicwg/base-drafts/issues/28@github.com>
Subject: Re: [quicwg/base-drafts] Switch to big endian (#28)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5875e9c2da470_7e313f813f9a513c6069d3"; 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/8v-U1FwNUnrgHusVRG9GfQPoZd0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 08:16:05 -0000

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

Closed #28.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/28#event-918727476">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2pzygJ5AB93pH-2Fjs_VvRx2nVOks5rRI_CgaJpZM4K82Og">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5vV9XR_0fhh_tLqrdfdk3xHq0M0ks5rRI_CgaJpZM4K82Og.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/28#event-918727476"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #28."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/28#event-918727476"}}}</script>
----==_mimepart_5875e9c2da470_7e313f813f9a513c6069d3--


From nobody Wed Jan 11 00:16:12 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78EC0120725 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 00:16:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Ycb3r4j44j0 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 00:16: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 CA316129A70 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 00:16:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iuqHsfrQ39lw213SPyyc8G4hbCQ=; b=tuaSUmZPGkWhMXGS xZy9Ip2KSmfjm6KnKr4FEQ2njaeTGCed3CjahYPNNq4TR2rHrY1UJjNZbq+0BA1Z jenWEQHM8eQpbYq8Mt4rDmtTHLWUv2RrSLvGQFC0waDWjvNlLWQ7WyJm80Qb4h4l SPwivE3xJkiShoAwwQgfE8KNUJ8=
Received: by filter0940p1mdw1.sendgrid.net with SMTP id filter0940p1mdw1-32304-5875E9C3-9 2017-01-11 08:16:03.079987091 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 79WXgmnQT8GdnKAIH1CWaw for <quic-issues@ietf.org>; Wed, 11 Jan 2017 08:16:03.017 +0000 (UTC)
Date: Wed, 11 Jan 2017 00:16:02 -0800
From: Lars Eggert <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/28/271805425@github.com>
In-Reply-To: <quicwg/base-drafts/issues/28@github.com>
References: <quicwg/base-drafts/issues/28@github.com>
Subject: Re: [quicwg/base-drafts] Switch to big endian (#28)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5875e9c2dbf32_af43fb2a459f13c4910d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0FkVLtW4rR9fTDMbGcf18FsBEauLmL/O3l/d l0buoJbSXNq3yJU/EpSlxLDUherHPuKOKguLITaLv66ibjTFbE3ocswHyzPGhZLPkV2j1QIebDjiYK yFySk0rwzUIQXjsCtg7JzRdt+vNzEqgKsQir0u/WRPR4WC9t9GUeRYvRB6VZv0R6yoKugQO3PUedwx I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S5X-ZqImXYSjSg2lLELl5BnMoc4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 08:16:11 -0000

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

Yep, was on my to-do list. Will send email to the group 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/28#issuecomment-271805425
----==_mimepart_5875e9c2dbf32_af43fb2a459f13c4910d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yep, was on my to-do list. Will send email to the group 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/28#issuecomment-271805425">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2pzygJ5AB93pH-2Fjs_VvRx2nVOks5rRI_CgaJpZM4K82Og">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5vV9XR_0fhh_tLqrdfdk3xHq0M0ks5rRI_CgaJpZM4K82Og.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/28#issuecomment-271805425"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@larseggert in #28: Yep, was on my to-do list. Will send email to the group now."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/28#issuecomment-271805425"}}}</script>
----==_mimepart_5875e9c2dbf32_af43fb2a459f13c4910d8--


From nobody Wed Jan 11 06:19:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A3A6129453 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 06:19:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nollOIW6DP2f for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 06:19:28 -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 408E312943C for <quic-issues@ietf.org>; Wed, 11 Jan 2017 06:19:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=OwN8IcGtYFEhPg0lUWQj3JTZ8/0=; b=R4gkDok32Ne/jtLP 6fMwYJE6qtVmIAxmKW4aquXre+EKf/8kX4L+3Ul393A11QRtB+FTRem91DcTUE63 n/1tlj0J4QUyYxYt/JyKbbbaI3iUF5VRdEwfQeR5MIsgSmFMSj0CeCcgA5D2Cjij pnqkIpx1645hsckxLYbU6o8uQgc=
Received: by filter1117p1mdw1.sendgrid.net with SMTP id filter1117p1mdw1-20560-58763EE3-AB 2017-01-11 14:19:15.906815084 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id LGSLwMn3RxmGA3awPQVsoA for <quic-issues@ietf.org>; Wed, 11 Jan 2017 14:19:15.897 +0000 (UTC)
Date: Wed, 11 Jan 2017 06:19:15 -0800
From: Alessandro Ghedini <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/138/review/16145520@github.com>
In-Reply-To: <quicwg/base-drafts/pull/138@github.com>
References: <quicwg/base-drafts/pull/138@github.com>
Subject: Re: [quicwg/base-drafts] TLS 1.3 is the minimum acceptable TLS version (#138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58763ee3c677f_4d123fbc0e5d113c52863"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0zxEja0uG8u2rGvYuIAdfiXVAoidemM/0BoZ qqO7DqkpgzmkDvzkKrmprSr4HwVjucef5YxUaN3KSH4oSG1jC/Ifoxsy4UK/draXQebJa7ZNOnJMGp pe3nQv9Scw+GgKteaGGYbWuc/g6vzXdYPjXt/T3+2benjHpKjtm55NKHRchGK7+6g9rmiCy37cwIBm 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4YIugDASXUsYtZH-dHoTSbyuFDI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 14:19:30 -0000

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

ghedo commented on this pull request.



> @@ -464,6 +464,20 @@ Get Handshake
 {: #exchange-summary title="Interaction Summary between QUIC and TLS"}
 
 
+## TLS Version
+
+This document describes how TLS 1.3 {{!I-D.ietf-tls-tls13}} is used with QUIC.
+
+In practice, the TLS handshake will negotiate a version of TLS to use.  This
+could result in a newer version of TLS than 1.3 being negotiated if both
+endpoints support that version.  This is acceptable provided that the features
+of TLS 1.3 that are used by QUIC are supported by the newer version.
+
+A badly configured TLS implementation could negotiate TLS 1.2 or another older
+version of TLS.  An endpoint MUST terminate the connection the handshake if a

"the connection the handshake", pick 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/138#pullrequestreview-16145520
----==_mimepart_58763ee3c677f_4d123fbc0e5d113c52863
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/138#pullrequestreview-16145520">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -464,6 +464,20 @@ Get Handshake
 {: #exchange-summary title=&quot;Interaction Summary between QUIC and TLS&quot;}
 
 
+## TLS Version
+
+This document describes how TLS 1.3 {{!I-D.ietf-tls-tls13}} is used with QUIC.
+
+In practice, the TLS handshake will negotiate a version of TLS to use.  This
+could result in a newer version of TLS than 1.3 being negotiated if both
+endpoints support that version.  This is acceptable provided that the features
+of TLS 1.3 that are used by QUIC are supported by the newer version.
+
+A badly configured TLS implementation could negotiate TLS 1.2 or another older
+version of TLS.  An endpoint MUST terminate the connection the handshake if a
</pre>
<p>"the connection the handshake", pick 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/138#pullrequestreview-16145520">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqydopxhti7T15o40YFBwyBQhkfOKks5rROTjgaJpZM4LgBbL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3sufCM-qN8sm7F696O_O3fbuPRFks5rROTjgaJpZM4LgBbL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/138#pullrequestreview-16145520"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ghedo commented on #138"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/138#pullrequestreview-16145520"}}}</script>
----==_mimepart_58763ee3c677f_4d123fbc0e5d113c52863--


From nobody Wed Jan 11 09:56:48 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D5D51297C4 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 09:56:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.11
X-Spam-Level: 
X-Spam-Status: No, score=-6.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WSrgdrvum-V8 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 09:56:45 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B96A1295C2 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 09:56:45 -0800 (PST)
Date: Wed, 11 Jan 2017 09:56:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484157404; bh=dahXlYCUkxmesZ3D7wQ1HXFjC+9wD9W04dLdN2WMKcc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HTSV9b6sXSMYzyR+xflR/BUKouNaMYVXoxx38UkZClMvNkGmCMbEDPi4bZWc2s5yp eKQ7KpDn4rxeutA4+0RhVDxQNbdpGAYUCIFWjxT6krhgHQsgyfyLcWjUBLrBQJP7/e uKrYN3zFTjT2xbgeNSPATuyAsroGQzVSwAFM9rnk=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/138/c271942529@github.com>
In-Reply-To: <quicwg/base-drafts/pull/138@github.com>
References: <quicwg/base-drafts/pull/138@github.com>
Subject: Re: [quicwg/base-drafts] TLS 1.3 is the minimum acceptable TLS version (#138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587671dc2458d_7ba13fdebdbf514021935f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/24SjlGSw6l34ccoZe8T95_RWJGs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 17:56:46 -0000

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

LGTM, modulo ghedo's fix.

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

<p>LGTM, modulo ghedo's fix.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/138#issuecomment-271942529">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3EFrbgp2Z1G4nD2Cr0NOn4ghLsbks5rRRfcgaJpZM4LgBbL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7GZ8SBHdcis1wwTUDKFwf-1xYuaks5rRRfcgaJpZM4LgBbL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/138#issuecomment-271942529"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #138: LGTM, modulo ghedo's fix."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/138#issuecomment-271942529"}}}</script>
----==_mimepart_587671dc2458d_7ba13fdebdbf514021935f--


From nobody Wed Jan 11 09:58:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 921D51295C2 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 09:58:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.518
X-Spam-Level: 
X-Spam-Status: No, score=-7.518 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NSUkPWPgo7vv for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 09:58:32 -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 BD84812950E for <quic-issues@ietf.org>; Wed, 11 Jan 2017 09:58:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=R0qqolDFhHWVQ5pM4hm851bv4es=; b=jAwcY3Dfxn5eh2w/ H3TG5bSOKPEl65X1lYfi+RhehE3jtoviAKHh+Q4/aZpgXoIYE79lBH5ebLapFPVY TASMlLgAZB/LNe+x2qJSYOK6rKwmyUbj7qSsbIgzYRZEay7kEenERV0UlHIiTaMy wdvyLvVTlXJ8oJf+cCKjG/Cd2Hg=
Received: by filter0826p1mdw1.sendgrid.net with SMTP id filter0826p1mdw1-6692-5876723F-31 2017-01-11 17:58:23.779191059 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id gLJxdzNaSzyeZlnMmNJERA for <quic-issues@ietf.org>; Wed, 11 Jan 2017 17:58:23.713 +0000 (UTC)
Date: Wed, 11 Jan 2017 09:58:23 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/140/review/16196661@github.com>
In-Reply-To: <quicwg/base-drafts/pull/140@github.com>
References: <quicwg/base-drafts/pull/140@github.com>
Subject: Re: [quicwg/base-drafts] Describe peer authentication (#140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5876723f984fe_3cc23fb05cfad13c3112e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2JHkjInfKcqhpj0HtHpoTvdZODq59j7+ukDk E18IaQWsHRS7darJj/suLIjDSCNowjVCMu0x8vMK8GU1sUuB7AmeiDdmTS12BU+d1bzNcpApcpUINU SQusfYgZk3IYIC9FNMQjKAlgTe1QvKZ2uI2veKWsTgyzyvyaIE2A/+7KRrI7PH4lGzFdZWx6XVl5Cm o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D-M6lH_nXIMUo_GmBIcksRIY_mE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 17:58:33 -0000

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

MikeBishop commented on this pull request.



> +The requirements for authentication depend on the application protocol that is
+in use.  TLS provides server authentication and permits the server to request
+client authentication.
+
+A client MUST authenticate the identity of the server.  This typically involves
+verification that the identity of the server is included in a certificate and
+that the certificate is issued by a trusted entity (see for example
+{{?RFC2818}}).
+
+A server MAY request that the client authenticate during the handshake. A server
+MAY refuse a connection if the client is unable to authenticate when requested.
+The requirements for client authentication vary based on application protocol
+and deployment.
+
+A server MUST NOT use post-handshake client authentication (see Section 4.6.2 of
+{{!I-D.ietf-tls-tls13}}).

Mmm....  Why not?  That could occur on stream 1 at any time, and should be fine, no?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/140#pullrequestreview-16196661
----==_mimepart_5876723f984fe_3cc23fb05cfad13c3112e6
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/140#pullrequestreview-16196661">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +The requirements for authentication depend on the application protocol that is
+in use.  TLS provides server authentication and permits the server to request
+client authentication.
+
+A client MUST authenticate the identity of the server.  This typically involves
+verification that the identity of the server is included in a certificate and
+that the certificate is issued by a trusted entity (see for example
+{{?RFC2818}}).
+
+A server MAY request that the client authenticate during the handshake. A server
+MAY refuse a connection if the client is unable to authenticate when requested.
+The requirements for client authentication vary based on application protocol
+and deployment.
+
+A server MUST NOT use post-handshake client authentication (see Section 4.6.2 of
+{{!I-D.ietf-tls-tls13}}).
</pre>
<p>Mmm....  Why not?  That could occur on stream 1 at any time, and should be fine, no?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/140#pullrequestreview-16196661">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqySIsmVAYsiE-lqFLXxv3Lvn_4KYks5rRRg_gaJpZM4LgCNc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8ZUNEpYHN8l-JCKBqMaVAsUQmEdks5rRRg_gaJpZM4LgCNc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/140#pullrequestreview-16196661"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #140"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/140#pullrequestreview-16196661"}}}</script>
----==_mimepart_5876723f984fe_3cc23fb05cfad13c3112e6--


From nobody Wed Jan 11 11:54:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ABB891295C2 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 11:54:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.115
X-Spam-Level: 
X-Spam-Status: No, score=-6.115 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rZHbcmRvT5QP for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 11:54:27 -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 8C45D129572 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 11:54:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rPe6O45eQad6bq/LUQpSc5bVR/s=; b=bLY7yP3vJ1YGTIan dzUuzDwsuNKAwWHSHO2/vbaUdjn5lNX99jhiN4yZk+3x/5CTB9G8d/NOTcUKwC9i NDCYS9HOjxwFX2DiMh4bHPPxAecBL6ovqtSI7wBFSuXjKrL0CJt4GBHpuN/P+mep NXFHZM8l5woxwEmbe9YVxO9My9Y=
Received: by filter1114p1mdw1.sendgrid.net with SMTP id filter1114p1mdw1-9460-58768D72-13 2017-01-11 19:54:26.127095302 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 9ZprgjUUSF-as0O-nehXLw for <quic-issues@ietf.org>; Wed, 11 Jan 2017 19:54:26.072 +0000 (UTC)
Date: Wed, 11 Jan 2017 11:54:25 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/139/271976064@github.com>
In-Reply-To: <quicwg/base-drafts/issues/139@github.com>
References: <quicwg/base-drafts/issues/139@github.com>
Subject: Re: [quicwg/base-drafts] Minimum MTU (#139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58768d71c975f_4e4b3fe2dfd791309275d0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2dJ/dtWPFv5TFZGkOe9WXamvDxNJU0M26LJG omqgwOkCc9Vlhta66CePS469yod7niGjLZpPk3rfdWi6XJF1r9IRDiQuUwvSviK2rnKOHMkscwAQdI TG/l/j99VnL5Wt+YT0xyXLaXc8o4LXrsnvqmB0MwTr3r9ff7bO72WCaECipuKjAESMBdd/fFlE/N4W o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Dk_Py-urMifX55U6Qs5GNtCYRjI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 19:54:29 -0000

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

A related issue is whether we are defining the minimum packet size or the minimum UDP payload. For instance, we could specify a minimum UDP payload of 1232, which would translate to an MTU of 1260 for IPv4 and 1280 for IPv6, assuming no options.

I would most prefer a min MTU of 1280 or so, as it saves us having to have different limits for IPv4 and IPv6. I'm somewhat concerned that there is a lot of legacy network equipment (or tunnels) out there that might have smallish MTUs and an interest in using 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/139#issuecomment-271976064
----==_mimepart_58768d71c975f_4e4b3fe2dfd791309275d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>A related issue is whether we are defining the minimum packet size or th=
e minimum UDP payload. For instance, we could specify a minimum UDP payload=
 of 1232, which would translate to an MTU of 1260 for IPv4 and 1280 for IPv=
6, assuming no options.</p>
<p>I would most prefer a min MTU of 1280 or so, as it saves us having to ha=
ve different limits for IPv4 and IPv6. I'm somewhat concerned that there is=
 a lot of legacy network equipment (or tunnels) out there that might have s=
mallish MTUs and an interest in using QUIC.</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/139#issuecomment-271976064">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_l7w7lbp-IkoDO=
pLZygHqvDE6SWks5rRTNxgaJpZM4LgB9W">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7Jq4GsVMzCD2Q06E=
NjvPBvQI-Ijks5rRTNxgaJpZM4LgB9W.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/139#issuecomment-271976064"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinduke in #139: A related i=
ssue is whether we are defining the minimum packet size or the minimum UDP =
payload. For instance, we could specify a minimum UDP payload of 1232, whic=
h would translate to an MTU of 1260 for IPv4 and 1280 for IPv6, assuming no=
 options.\r\n\r\nI would most prefer a min MTU of 1280 or so, as it saves u=
s having to have different limits for IPv4 and IPv6. I'm somewhat concerned=
 that there is a lot of legacy network equipment (or tunnels) out there tha=
t might have smallish MTUs and an interest in using QUIC."}],"action":{"nam=
e":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/139#iss=
uecomment-271976064"}}}</script>=

----==_mimepart_58768d71c975f_4e4b3fe2dfd791309275d0--


From nobody Wed Jan 11 12:22:10 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 015E112954D for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 12:22:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gL9bZTON9UQg for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 12:22:07 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C89FD128B38 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 12:22:06 -0800 (PST)
Date: Wed, 11 Jan 2017 12:22:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484166125; bh=ht6PBl3xoCTdmmNRcMUt8YoEN58/vECiPmvPXgaOOgw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=giIO5H0LRbNLCj1HheCT7V+8VGSM6JldetseUZeTd87t/34cc+rW48Wj6mZAZHg1B eOY2rxJzPscrrbPDjKDs6gO16EqYVi9ewZl3gmwWSgJs6KAqv6HT5CVTVAk4i2dbsG yt8ysxhtXpmPvAcVk26pjOLCPuDrL+8d2o+9N5LI=
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/90/c271982928@github.com>
In-Reply-To: <quicwg/base-drafts/pull/90@github.com>
References: <quicwg/base-drafts/pull/90@github.com>
Subject: Re: [quicwg/base-drafts] ALPN Tokens and Alt-Svc (#90)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587693edae284_13033fed563f7130135720"; 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
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gw9-sXBJPDr7BUE8KDr3C1ln2dw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 20:22:09 -0000

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

this is an important one to get in asap - 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/90#issuecomment-271982928
----==_mimepart_587693edae284_13033fed563f7130135720
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>this is an important one to get in asap - 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/90#issuecomment-271982928">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4kowCDYfczAQ-mne-0ctbAwz5AQks5rRTntgaJpZM4LP_WP">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4seZ1A1tq2j1j6NvXYGLK57yhLLks5rRTntgaJpZM4LP_WP.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/90#issuecomment-271982928"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #90: this is an important one to get in asap - thanks!"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/90#issuecomment-271982928"}}}</script>
----==_mimepart_587693edae284_13033fed563f7130135720--


From nobody Wed Jan 11 12:59:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F63712986F for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 12:59:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oDUyVpR793OF for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 12:59:32 -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 BAFD412985F for <quic-issues@ietf.org>; Wed, 11 Jan 2017 12:59:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vw081LBG/gJC33yh87baiq58EeQ=; b=OR9K7EkD+/hd2Ows X1+JOe6PtnMGhk0tTcvztR7nFqM6eBX+e6tME+zkOkUNZ68wlv2biNrACWPG5reD X26SjSbSrZ+V4bUK6IqiBOs3qm6EAAjTTp9Nn16u9VBvfEsVemJP7qBu3d+bCfKC a5rSsJ9BnGhk3T2hxjc537HBgbg=
Received: by filter0840p1mdw1.sendgrid.net with SMTP id filter0840p1mdw1-10411-58769CAB-4E 2017-01-11 20:59:23.658653362 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id Ia5LYcG2TY6Usx536DNbYA for <quic-issues@ietf.org>; Wed, 11 Jan 2017 20:59:23.550 +0000 (UTC)
Date: Wed, 11 Jan 2017 12:59:23 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/92/review/16234131@github.com>
In-Reply-To: <quicwg/base-drafts/pull/92@github.com>
References: <quicwg/base-drafts/pull/92@github.com>
Subject: Re: [quicwg/base-drafts] Short abstract (#92)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58769cab73703_ef03f97c225913c19330"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak05l6HJowJwkg9f7GxWdL5f0r9tjrz5YIPbV+ BmO+QCChg73XSXGV792onb8X5+KwNvlYAtgsgvuYkrjV4+Peg+5TYNFNZCOnRVkKX2GLhZ8znRmWBk XnZc1BFYyu3CJ4wrHCSHVwSRwsZZDs7Hg/QQBwwg89zJl1maeEi2fkr2moV2Aq2Z4EpRK0pSyb+FDU c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b_WTxt7jdJBuHsEy2VVxy1dYKPc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 20:59:34 -0000

----==_mimepart_58769cab73703_ef03f97c225913c19330
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/92#pullrequestreview-16234131
----==_mimepart_58769cab73703_ef03f97c225913c19330
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/92#pullrequestreview-16234131">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq00SGpF70Cpl4u0Ja91KVvSjHI6tks5rRUKrgaJpZM4LQW5H">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4LxEEG0QBXJXS0d0kvbyn4zt7oyks5rRUKrgaJpZM4LQW5H.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/92#pullrequestreview-16234131"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #92"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/92#pullrequestreview-16234131"}}}</script>
----==_mimepart_58769cab73703_ef03f97c225913c19330--


From nobody Wed Jan 11 13:22:22 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BF9412941C for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 13:22:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.656
X-Spam-Level: 
X-Spam-Status: No, score=-7.656 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lHHUWt2H7h5L for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 13:22:19 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CECCB129496 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 13:22:18 -0800 (PST)
Date: Wed, 11 Jan 2017 13:22:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484169737; bh=4KgH3NDQdwHfwVBD43D1M7FaxynNGgmcWtXElTJe01U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u6ycsvO/j11Z8/0skFWrCC0/ls1pFd0NjjNkNBbQAcsHOtMgv2cC5A17+Trf1Jrt5 Ag4LY+d/gGAjMzMLUbgkrvR5R6sO/a7ljmVkpK+Ymh4FMFn5VCgQeiSQzm+152a8py 5yUULuf3s2dTEW4ZJIt256rWME1M5kwv4Vs+NFvE=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16236829@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5876a209c8079_26023ff5b8ec91341597c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RCXxqxQgWxBmuvqHlFW2B5l-3u4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 21:22:21 -0000

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

ianswett commented on this pull request.

Thanks Martin, this looks very good to me.  A few editorial comments.

> @@ -1198,12 +1198,25 @@ The fields of a GOAWAY frame are as follows:
 
 # Packetization and Reliability {#packetization}
 
-The maximum packet size for QUIC is the maximum size of the encrypted payload of
-the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path's MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default

nit: extra space after "mechanisms,"

> -size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of

Is this first sentence attempting to anticipate multipath or connection migration, where a connection may send to multiple IPs?

Is the second sentence implying that an endpoint should persist PMTU across connections?  If so, could you clarify slightly, possibly "Endpoints SHOULD maintain an estimate for each combination of local and remote IP addresses for use in future connections."?

> +including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
+MTU in the path).
+
+All handshake packets MUST include enough PADDING frames to bring the packet

You can only have one padding frame per packet, so maybe "All handshake packets MUST include a PADDING frame to bring the packet ..."?

> +All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
+MTU in the path).
+
+All handshake packets MUST include enough PADDING frames to bring the packet
+to the maximum size the endpoint is enforcing. Furthermore, all IPv4 handshake

On a practical note, some OS's(ie: MacOSX) don't allow userspace apps to set the DF 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/106#pullrequestreview-16236829
----==_mimepart_5876a209c8079_26023ff5b8ec91341597c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Thanks Martin, this looks very good to me.  A few editorial comments.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16236829">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1198,12 +1198,25 @@ The fields of a GOAWAY frame are as follows:
 
 # Packetization and Reliability {#packetization}
 
-The maximum packet size for QUIC is the maximum size of the encrypted payload of
-the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path&#39;s MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
</pre>
<p>nit: extra space after "mechanisms,"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16236829">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
</pre>
<p>Is this first sentence attempting to anticipate multipath or connection migration, where a connection may send to multiple IPs?</p>
<p>Is the second sentence implying that an endpoint should persist PMTU across connections?  If so, could you clarify slightly, possibly "Endpoints SHOULD maintain an estimate for each combination of local and remote IP addresses for use in future connections."?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16236829">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
+MTU in the path).
+
+All handshake packets MUST include enough PADDING frames to bring the packet
</pre>
<p>You can only have one padding frame per packet, so maybe "All handshake packets MUST include a PADDING frame to bring the packet ..."?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16236829">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
+MTU in the path).
+
+All handshake packets MUST include enough PADDING frames to bring the packet
+to the maximum size the endpoint is enforcing. Furthermore, all IPv4 handshake
</pre>
<p>On a practical note, some OS's(ie: MacOSX) don't allow userspace apps to set the DF 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/106#pullrequestreview-16236829">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4AeKR92mWiRRSu7BG-913H7exVVks5rRUgJgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4MlTbUnLYIagwk--Aqx6avJKwtJks5rRUgJgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16236829"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16236829"}}}</script>
----==_mimepart_5876a209c8079_26023ff5b8ec91341597c1--


From nobody Wed Jan 11 14:52:53 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0550C1295C6 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 14:52:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lsTXCKMiy1B9 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 14:52:51 -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 F307E1294EA for <quic-issues@ietf.org>; Wed, 11 Jan 2017 14:52:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484175170; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=yyauVuS+mWFkvoshXI5XWzbvEW65gtjSdO3nFb5E+pc=; b=fuKWZYlxX+gAyiYcPTGes8hfzr836tgKCliaTcZAeRi0uBLmOhAu2WzyhUuEz9JEEMKwNvBU qV0mT6QdXCZ/FM9ANyKarPOXFZZKQKbhZdT6fsMdihpx9Jlg0BX5o9GMU6NYMnarYPzN5sB4 PDfG2jOKjI6EU9Aj0zmik9G/VLc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=mqKIwzILI51bS5/yZOsnu+Zj/JksPbrbJxwEV/JqTPMVCwEvXw6Oh86m7sH5+Bds4B0vWG I8acfselbpZSgJgXJcVbl+hOxJ88yAz0/ssvipy+isZLGUc9+nwTsRcBdgBV7nW2XLRciXho N6e/pvH414LIKMKbtO8ftFDVSYUYg=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5876b741.7fda140a03c0-smtp-out-n01; Wed, 11 Jan 2017 22:52:49 -0000 (UTC)
Date: Wed, 11 Jan 2017 14:52:49 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5876b741b95f5_451a3ff896d1512c364d2@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 9657bc: Remove redundancy
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5876b741b9032_451a3ff896d1512c363da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3egtPFoI5YiRUvSufyZ9AeU60sA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 22:52:52 -0000

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

  Branch: refs/heads/tls13plus
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9657bcce12b8a129d18bbb2cdea730f2a887f1f0
      https://github.com/quicwg/base-drafts/commit/9657bcce12b8a129d18bbb2cdea730f2a887f1f0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Remove redundancy



----==_mimepart_5876b741b9032_451a3ff896d1512c363da--


From nobody Wed Jan 11 14:52:58 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD4F11294EA for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 14:52:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GXxCEmC15ULM for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 14:52:51 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56B991295C4 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 14:52:51 -0800 (PST)
Date: Wed, 11 Jan 2017 14:52:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484175170; bh=0VX5lw91dWz/YhO+nSolp1XqRxFM/qmDjzuuWo12+Ag=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OyOwoA1NnD7UcWEEpb4Rv+Y33Nzs3rKIcW5Bzy6FYP347lcTd3ujOAum7sZ5LW11B heq0iKQyq1ezTRQY8mDGkmaSDJWXLalc1GiSBYIAk6belb9vwpIEcr4MV6oVoe5PLW chip9leTtsFCbv18ogp5ZWY1t/SU25tuqCV6OOR8=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/138/push/1496179309@github.com>
In-Reply-To: <quicwg/base-drafts/pull/138@github.com>
References: <quicwg/base-drafts/pull/138@github.com>
Subject: Re: [quicwg/base-drafts] TLS 1.3 is the minimum acceptable TLS version (#138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5876b7428b564_16123fe9334b314072979"; 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/BqmaXFXbgh7xMCW636nyGS3MA1c>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 22:52:52 -0000

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

@martinthomson pushed 1 commit.

9657bcc  Remove redundancy


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/138/files/ff1faa2503e42040d4f95b69a8644523ac684b31..9657bcce12b8a129d18bbb2cdea730f2a887f1f0

----==_mimepart_5876b7428b564_16123fe9334b314072979
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 href="https://github.com/quicwg/base-drafts/commit/9657bcc" class="commit-link">9657bcc</a>  Remove redundancy</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/138/files/ff1faa2503e42040d4f95b69a8644523ac684b31..9657bcce12b8a129d18bbb2cdea730f2a887f1f0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-VYwpGVaZUT1X2FZ_oJmYyaz9GXks5rRV1CgaJpZM4LgBbL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1tVL96KiucY9FARkO1elbp4xl9Aks5rRV1CgaJpZM4LgBbL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/138/files/ff1faa2503e42040d4f95b69a8644523ac684b31..9657bcce12b8a129d18bbb2cdea730f2a887f1f0"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #138"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/138/files/ff1faa2503e42040d4f95b69a8644523ac684b31..9657bcce12b8a129d18bbb2cdea730f2a887f1f0"}}}</script>

----==_mimepart_5876b7428b564_16123fe9334b314072979--


From nobody Wed Jan 11 14:53:37 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 695071294EA for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 14:53:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ma2CJNoSjFID for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 14:53:34 -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 733E8129D8C for <quic-issues@ietf.org>; Wed, 11 Jan 2017 14:53:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GCPF+lHCHKrxU/iVijVdxHMmQSM=; b=AigpbORQXywds8/o q88bgpLkCBqEIr47StCt+/7gi2M5i7T4NkmA3HB6oTCDWbk4O2zbx+jX1na96kMi vbfvjhzdvKaIRGytySQ8Jupdo2vbNa74qXZQpmCQvMWEF1dKpSxtYlWIr6HikayG wgW6Vxxd4oNorv8hs3r2vRxIQhc=
Received: by filter0463p1mdw1.sendgrid.net with SMTP id filter0463p1mdw1-17744-5876B76D-11 2017-01-11 22:53:33.336807086 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id n4OhiHXPR7-AECUXpvY58w for <quic-issues@ietf.org>; Wed, 11 Jan 2017 22:53:33.422 +0000 (UTC)
Date: Wed, 11 Jan 2017 14:53:33 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/140/review/16255813@github.com>
In-Reply-To: <quicwg/base-drafts/pull/140@github.com>
References: <quicwg/base-drafts/pull/140@github.com>
Subject: Re: [quicwg/base-drafts] Describe peer authentication (#140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5876b76d43878_7d993fa63f89713010793e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0adYiUP8xZDbVG2o96+g04FzBFtadyN0xOny 1h9p86H+DRg5r2HRZQ7XDTdXaqQDZaaCXDs/kBvp6+Ja1yHtrEjLD/PUVuFAb2nKExe0Qo7HKg5Pvq FVXCM2exXuQqtFh+nEAhCgYfXk28XWmTPPxsdi58OXndBpM6IzF8mhLMRjqB7ZZNWsgmhD85T2utRy c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XTmIPpmpxCngsL9A22f7EON6_00>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2017 22:53:36 -0000

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

martinthomson commented on this pull request.



> +The requirements for authentication depend on the application protocol that is
+in use.  TLS provides server authentication and permits the server to request
+client authentication.
+
+A client MUST authenticate the identity of the server.  This typically involves
+verification that the identity of the server is included in a certificate and
+that the certificate is issued by a trusted entity (see for example
+{{?RFC2818}}).
+
+A server MAY request that the client authenticate during the handshake. A server
+MAY refuse a connection if the client is unable to authenticate when requested.
+The requirements for client authentication vary based on application protocol
+and deployment.
+
+A server MUST NOT use post-handshake client authentication (see Section 4.6.2 of
+{{!I-D.ietf-tls-tls13}}).

We don't have the glue for it yet.  Once we have the glue parts, we can remove this 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/140
----==_mimepart_5876b76d43878_7d993fa63f89713010793e
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/140">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +The requirements for authentication depend on the application protocol that is
+in use.  TLS provides server authentication and permits the server to request
+client authentication.
+
+A client MUST authenticate the identity of the server.  This typically involves
+verification that the identity of the server is included in a certificate and
+that the certificate is issued by a trusted entity (see for example
+{{?RFC2818}}).
+
+A server MAY request that the client authenticate during the handshake. A server
+MAY refuse a connection if the client is unable to authenticate when requested.
+The requirements for client authentication vary based on application protocol
+and deployment.
+
+A server MUST NOT use post-handshake client authentication (see Section 4.6.2 of
+{{!I-D.ietf-tls-tls13}}).
</pre>
<p>We don't have the glue for it yet.  Once we have the glue parts, we can remove this 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/140">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqycojnzRebTTU4pG1s4UU9Ndr-Zuks5rRV1tgaJpZM4LgCNc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9noJXMcrAMtWMiLmSeMdYa-h-g4ks5rRV1tgaJpZM4LgCNc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/140"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #140"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/140"}}}</script>
----==_mimepart_5876b76d43878_7d993fa63f89713010793e--


From nobody Wed Jan 11 16:27:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE5FB129628 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 16:27:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LAynAqGDogZ3 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 16:27:24 -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 059C61295C4 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 16:27:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=B4Io1C5jF2vM2E+zo4wrA7qUOA4=; b=MH42v3d4RVAhH1fk Oe6Ay5aby+WGc/Lr9Szbo+ulJSx6H8IMb5BxGBhJE/7qS2fPX0n7Yc9jhkCUKedW 1OFKmHkLWAnx1UPWXTikAqra0xYjUq6g3HC+vggE2FAQe+2lnqPNOC4Xmda7lpRD o1i7Vg+E0OQFw+drUMVaE01AKrs=
Received: by filter0540p1mdw1.sendgrid.net with SMTP id filter0540p1mdw1-22143-5876CD6A-42 2017-01-12 00:27:22.547955397 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id 7FsiFjXTScao_TtAumoOCg for <quic-issues@ietf.org>; Thu, 12 Jan 2017 00:27:22.556 +0000 (UTC)
Date: Wed, 11 Jan 2017 16:27:22 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16268215@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5876cd6a70960_79873fc7370911349167"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak18dATiYQEAEjEeXkWLvElcrCG1pG2bz9DanH 2u0INWbMmYohIb68EtngqSLF0KFm9o9mYdvHsRYW1DgqCxV7MZ+OnhiFR/d88Exx7xcIXyiwrFBs7m xXil9bAU23CZ88jhQfqji6a0SNVYeAoX6p4RF5HROGtFGk7kvsyLTL07R8nuvcPZI/ZFVJct5rTrws 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RZ_B0KFKKkdbyEgMYChfi-A_N98>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 00:27:26 -0000

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

martinduke commented on this pull request.



> -size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of

Yes, this refers to multipath. It's not terribly clearly written. What it's trying to say that if you have N addresses and the peer has M addresses, you should keep at least M MTU estimates. It'd be even better, though, to keep M x N MTU estimates.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106
----==_mimepart_5876cd6a70960_79873fc7370911349167
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
</pre>
<p>Yes, this refers to multipath. It's not terribly clearly written. What it's trying to say that if you have N addresses and the peer has M addresses, you should keep at least M MTU estimates. It'd be even better, though, to keep M x N MTU estimates.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3n7V4DK2rdeG82grkSihCX_3XT8ks5rRXNqgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2TSN0mxsoyZysLPTOJyF9Oi-lrTks5rRXNqgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_5876cd6a70960_79873fc7370911349167--


From nobody Wed Jan 11 16:43:28 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 034461295C4 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 16:43:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IfUOdszKInNc for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 16:43: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 7DF141295AD for <quic-issues@ietf.org>; Wed, 11 Jan 2017 16:43:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=UngfJqUclPChAsKIGcBkLzTnLso=; b=PrCPV1APb0j5Ov3+ sVPy+Ba3P3kRMNJppQk/pDsry2EZrtGzd0t4ahAaifQjVd4zIbEdBgIwn88kqdPF kRHt2OKQ+6YfY88RBjyvEOpyvMEgvlillf9+9OJBZnFEYt/BuEM94U16Rt+OAM9t qCKTAhDNWxYarbQfqO62HWc86S4=
Received: by filter1122p1mdw1.sendgrid.net with SMTP id filter1122p1mdw1-11158-5876D12C-1A 2017-01-12 00:43:24.245538964 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id nnjhdcyORnCBIh4sLolikg for <quic-issues@ietf.org>; Thu, 12 Jan 2017 00:43:24.279 +0000 (UTC)
Date: Wed, 11 Jan 2017 16:43:24 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16270073@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5876d12c2cc90_1d053f9b9e2fd13099930"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3a8kkD0dmrWlQKmUDAB6Z1jg0Ytn5sHrq95Y u2PQQzS2FKQsIahzAnTGk9xLcnKQrN0etJ1RUoxmnjEDhn4VCYZk7shZgU21ZohWmDTdnw/p87IKqu t2G8VfczTgoFi0fHs8MB+hB7yr5LtwyGgEmEBtUWWRy/ymMWvYixLx8QAc6GSIEhoSM/S78aL0ZtBA Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VkDXiHA20GU5jVjtq0P4lxkn2Ik>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 00:43:27 -0000

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

martinduke commented on this pull request.



> +All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
+MTU in the path).
+
+All handshake packets MUST include enough PADDING frames to bring the packet
+to the maximum size the endpoint is enforcing. Furthermore, all IPv4 handshake

Isn't this a problem for the requirement to pad the handshake packets? Without this bit, routers could just fragment and we haven't achieved 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/106
----==_mimepart_5876d12c2cc90_1d053f9b9e2fd13099930
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
+MTU in the path).
+
+All handshake packets MUST include enough PADDING frames to bring the packet
+to the maximum size the endpoint is enforcing. Furthermore, all IPv4 handshake
</pre>
<p>Isn't this a problem for the requirement to pad the handshake packets? Without this bit, routers could just fragment and we haven't achieved 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/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyXlmBlr1X6jd543TrOFDvSDeOCsks5rRXcsgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwscS51zN9JkaqjsXjmJ9ho06pLwks5rRXcsgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_5876d12c2cc90_1d053f9b9e2fd13099930--


From nobody Wed Jan 11 17:03:08 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AEDE1293F9 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 17:03:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.515
X-Spam-Level: 
X-Spam-Status: No, score=-4.515 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DiApX61JXyj7 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 17:03:05 -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 926E61293F4 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 17:03:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6Yx+BoagF09Y+qcalT6hckR1SG8=; b=qcuHx736q5/1RpQ3 qN6Q4iHkLzyfXsrju99ERJBisQqiJppPXfbObG1Z6WQ6nuI+0itSUxXmVcaYdKUa jfr172L8BVrKaa4J3B2CPSPfi0Lp3M18m/iBEzaB9dsPHISFqEvrpfetniXWobIH PCxygtznZnDJjkb4P1cpTVD0Qos=
Received: by filter1119p1mdw1.sendgrid.net with SMTP id filter1119p1mdw1-1054-5876D5C8-9 2017-01-12 01:03:04.253324967 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id z4R_OuB0S6WvGgyE9b97FQ for <quic-issues@ietf.org>; Thu, 12 Jan 2017 01:03:04.206 +0000 (UTC)
Date: Wed, 11 Jan 2017 17:03:04 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/c272045480@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5876d5c81d8e1_3bdf3fa1f4481130146855"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1iY0vXigaKm64X6VMupviJy3ot1FwXLnmgPH DPRrQNmptlkFMR0Rv86Jcskw0W4huSR+IsC39ol48pmCvughugtVrbOrlcHEx6bREwl1JQYlTm5C06 P/uS15YRV7hH32DIsRdhDXW2wD6MAZhflrE/uKVjN+2N+cCg8DpE76/fnjSPV+iYuGTON0T8cLirWb U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/75Z-z1Z2cEUROaQIfvD5YgFHeZk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 01:03:07 -0000

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

I'm not sure why it's not showing up in this thread, but the latest version in patch-1 reflects the following:
- Added the clarification that packet number ambiguity is only a problem in IPv4
- Addressed Ian's comments, except...
- I kept the DF requirement for handshake packets, because I don't see how the existing Google implementation works without 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/106#issuecomment-272045480
----==_mimepart_5876d5c81d8e1_3bdf3fa1f4481130146855
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm not sure why it's not showing up in this thread, but the latest vers=
ion in patch-1 reflects the following:</p>
<ul>
<li>Added the clarification that packet number ambiguity is only a problem =
in IPv4</li>
<li>Addressed Ian's comments, except...</li>
<li>I kept the DF requirement for handshake packets, because I don't see ho=
w the existing Google implementation works without 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/pull/106#issuecomment-272045480">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwupNaR4cuAlKNhQ7=
6WqdWBSsMtYks5rRXvIgaJpZM4LXJpx">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqycJhw12U8y5Vv4uU=
URtzqapYCSzks5rRXvIgaJpZM4LXJpx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/106#issuecomment-272045480"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinduke in #106: I'm not sur=
e why it's not showing up in this thread, but the latest version in patch-1=
 reflects the following:\r\n- Added the clarification that packet number am=
biguity is only a problem in IPv4\r\n- Addressed Ian's comments, except...\=
r\n- I kept the DF requirement for handshake packets, because I don't see h=
ow the existing Google implementation works without it."}],"action":{"name"=
:"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106#=
issuecomment-272045480"}}}</script>=

----==_mimepart_5876d5c81d8e1_3bdf3fa1f4481130146855--


From nobody Wed Jan 11 19:07:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F1F412942F for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 19:07:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0FYUuaYjz_Hf for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 19:07: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 98E8C129406 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 19:07:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yjvPjap7HeaGG7QF0/SvfmoJvVc=; b=MPbWbnlf+q4DFDLy v/AuHNhhXFfyB+1yMqKwqBEuFJDkoad7oxEGVZHlcJ96uJPJzo95vccGoYYOyK67 fQa94s0SwBv6JxdCQ1U1Chzz4r5a4Zo3zYLdEW9HbTdOqiSNb/FxoklDxBfp9VDC 37ZXpSKule4Awmd44LDTP8eov+Y=
Received: by filter1079p1mdw1.sendgrid.net with SMTP id filter1079p1mdw1-3509-5876F2EA-31 2017-01-12 03:07:22.697591975 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id w8pWLhgLQjySpaS3Aihq5g for <quic-issues@ietf.org>; Thu, 12 Jan 2017 03:07:22.651 +0000 (UTC)
Date: Wed, 11 Jan 2017 19:07:22 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16282834@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5876f2ea8ddbb_3fb93fb52449f13842676"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak29s7kQfa70YRHlinb+r1sETs4WTjiUYL0ckP 6UQrqZfy6hBX6D9ipcMYMpwe1QuO6BEJpnilRUmHvdtHgpb6n+nGaKXJNSZlk5uLaHrwPgC1tT78if fHoc9E3L/C4inK/X9DKr0t0YnCmHlA8XTqqypMR2voTIMJldhAEiQcMpgwBLGAjocm6gkyKIa+ACyJ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ue4ZctLjQGhdjVz7GKvu4QwpJws>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 03:07:25 -0000

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

ianswett commented on this pull request.



> +All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
+MTU in the path).
+
+All handshake packets MUST include enough PADDING frames to bring the packet
+to the maximum size the endpoint is enforcing. Furthermore, all IPv4 handshake

I completely agree.  In practice, most people are on networks with largish(ie: >1400 byte) MTUs, but it's a highly suboptimal situation.  I'm fine with your wording, but it means we should ensure Apple plans to add support for the DF bit to MacOSX and iOS.  If I've just overlooked an existing interface, then all the 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/106
----==_mimepart_5876f2ea8ddbb_3fb93fb52449f13842676
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
+MTU in the path).
+
+All handshake packets MUST include enough PADDING frames to bring the packet
+to the maximum size the endpoint is enforcing. Furthermore, all IPv4 handshake
</pre>
<p>I completely agree.  In practice, most people are on networks with largish(ie: &gt;1400 byte) MTUs, but it's a highly suboptimal situation.  I'm fine with your wording, but it means we should ensure Apple plans to add support for the DF bit to MacOSX and iOS.  If I've just overlooked an existing interface, then all the 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/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzFrhOhaC-0_gzRhZDEyZdYdfT2Fks5rRZjqgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7MP0wpDuPQsV0RfuI7IToCAynH5ks5rRZjqgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_5876f2ea8ddbb_3fb93fb52449f13842676--


From nobody Wed Jan 11 19:08:43 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3BDB1293E9 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 19:08:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0GhrFy_AbLga for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 19:08: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 695CA129406 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 19:08:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=C7712QieKBFjy8y8wnUfdhu2kpI=; b=nFJazhF73lFCXh48 FlUa3VG4gq6mCor0zC+Rm4cg8f9QHPA0gQyhhEGyHGRLoaRDiFBwC5+GkLmNcO1f VC4wp1N2G8OM+svh6NeQZwlAc8gMPBSKyHL0f+ZN61coucJ0vgR4NNhOwtypVpqx Xpwcntq4Qnqy6hGS/Fp3ZUy0nvs=
Received: by filter0814p1mdw1.sendgrid.net with SMTP id filter0814p1mdw1-22905-5876F336-A 2017-01-12 03:08:38.070040482 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id dyvUauLnQkW1KI1kh4eIvw for <quic-issues@ietf.org>; Thu, 12 Jan 2017 03:08:38.192 +0000 (UTC)
Date: Wed, 11 Jan 2017 19:08:38 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/c272064102@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5876f33618599_5aa83fc4296fb1341510f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1YTmzEtXYbz4s2Q2T1v/c39pYKT7JrsTeziw lQmyNa4soYVPGGEzjroXdzcnNSZrPDtGN7XbUabz+Mbbh1EGklogJbj1AXc3l67ugeVLYK1oqkgSNC YSMRnXdtzudZk4r2OO6rESc2BGsaaBpLu8NeDx3VyIwcIv3at3iTGpd46Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8hG_GtM8YvyBKSXywwTZdeKguNU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 03:08:42 -0000

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

This seems like a pragmatic change to the current docs.  We can iterate in the future, but it's much better than the status quo, so I'd like to see it merged before -01.

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

<p>This seems like a pragmatic change to the current docs.  We can iterate in the future, but it's much better than the status quo, so I'd like to see it merged before -01.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106#issuecomment-272064102">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy6mobphE1Y00IdIXLvJOb6mdyW4ks5rRZk2gaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6jy728EDUGFIN1CoN2U_eFsT6Ibks5rRZk2gaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106#issuecomment-272064102"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #106: This seems like a pragmatic change to the current docs.  We can iterate in the future, but it's much better than the status quo, so I'd like to see it merged before -01."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106#issuecomment-272064102"}}}</script>
----==_mimepart_5876f33618599_5aa83fc4296fb1341510f--


From nobody Wed Jan 11 19:35:23 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9ACAA12941E for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 19:35:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.656
X-Spam-Level: 
X-Spam-Status: No, score=-7.656 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZrCvvzOfGC5p for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 19:35:18 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFCC412940B for <quic-issues@ietf.org>; Wed, 11 Jan 2017 19:35:18 -0800 (PST)
Date: Wed, 11 Jan 2017 19:35:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484192117; bh=RGPu3dE0OszFrtPfAglTMM03EtpDN6z7jtJEDAHAymc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bxa1QoAfiTWuQC+DMitpRGHZKpKXd3YX+f97HzSQ2tYpEvQfexEfZKevLhZ3P/bjF avUoFBnrGGLkENeTiifxLCvtpx3heDNfmkfNtrozH+psEGzrmYNFTVXpnb445IYa93 jj4ksuCwNwineqySMnYzGzC4wManKHN7L8Hnwqcw=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16284257@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (kitchen-sink version) (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5876f975d4199_3c8a3fc0177f1130512084"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lPvujA4Lt2eHZ4N4rqycTrWlAFI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 03:35:21 -0000

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

janaiyengar commented on this pull request.

Looks great! A few comments.

> -size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of

I think the second sentence subsumes the first one (a change in local IP is a change in the IP pair). I think the sentences can be combined: "QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a separate PMTU estimate for each combination of local and remote IP addresses (as each pairing may have a different maximum MTU in the path)."

> -endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum

nit: minimum --> maximum

> +including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
+MTU in the path).
+
+All handshake packets MUST include enough PADDING frames to bring the packet

+1, except that the transport draft defines a PADDING frame currently as simply the Frame Type 0, meaning that a PADDING frame is basically 1 byte long. I'll change this to be Type + 0-padding to the end of the packet.

> +All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
+MTU in the path).
+
+All handshake packets MUST include enough PADDING frames to bring the packet
+to the maximum size the endpoint is enforcing. Furthermore, all IPv4 handshake

I would make this a SHOULD. We can't ensure that existing implementations will allow this -- I'm not sure what Win10 does, but I believe older versions of Windows don't support setting IP header bits.

> +including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
+MTU in the path).
+
+All handshake packets MUST include enough PADDING frames to bring the packet

I would switch the order of this paragraph with the previous one, to put requirements (MUST) before others.

> @@ -1257,6 +1270,27 @@ frames), the receiving peer MAY send an ACK frame after a reasonable number
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
+## Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery ({{!RFC1191}}, {{!RFC1981}}) is
+potentially vulnerable to off-path attacks that succesfully guess the IP/port
+4-tuple and reduce the MTU to a bandwidth-inefficient value. TCP connections
+mitigate this risk by using the (at minimum) 8 bytes of transport header
+echoed in the ICMP message to validate the TCP sequence number as valid for
+the current connection. However, as QUIC operates over UDP, the echoed
+information may consist only of the IP and UDP headers, which usually has
+insufficient entropy to mitigate off-path attacks.
+
+As a result, endpoints that implement PMTUD SHOULD take steps to mitigate this
+risk, which may include:

nit: "SHOULD take steps to mitigate this risk. For instance, an application may:"

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

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

<p>Looks great! A few comments.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16284257">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
</pre>
<p>I think the second sentence subsumes the first one (a change in local IP is a change in the IP pair). I think the sentences can be combined: "QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a separate PMTU estimate for each combination of local and remote IP addresses (as each pairing may have a different maximum MTU in the path)."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16284257">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
</pre>
<p>nit: minimum --&gt; maximum</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16284257">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
+MTU in the path).
+
+All handshake packets MUST include enough PADDING frames to bring the packet
</pre>
<p>+1, except that the transport draft defines a PADDING frame currently as simply the Frame Type 0, meaning that a PADDING frame is basically 1 byte long. I'll change this to be Type + 0-padding to the end of the packet.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16284257">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
+MTU in the path).
+
+All handshake packets MUST include enough PADDING frames to bring the packet
+to the maximum size the endpoint is enforcing. Furthermore, all IPv4 handshake
</pre>
<p>I would make this a SHOULD. We can't ensure that existing implementations will allow this -- I'm not sure what Win10 does, but I believe older versions of Windows don't support setting IP header bits.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16284257">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms,  the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain a
+separate PMTU estimate for each IP address the peer is using in the
+connection. Endpoints SHOULD maintain an estimate for each combination of
+local and remote IP addresses (as each pairing may have a different minimum
+MTU in the path).
+
+All handshake packets MUST include enough PADDING frames to bring the packet
</pre>
<p>I would switch the order of this paragraph with the previous one, to put requirements (MUST) before others.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16284257">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1257,6 +1270,27 @@ frames), the receiving peer MAY send an ACK frame after a reasonable number
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
+## Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery ({{!RFC1191}}, {{!RFC1981}}) is
+potentially vulnerable to off-path attacks that succesfully guess the IP/port
+4-tuple and reduce the MTU to a bandwidth-inefficient value. TCP connections
+mitigate this risk by using the (at minimum) 8 bytes of transport header
+echoed in the ICMP message to validate the TCP sequence number as valid for
+the current connection. However, as QUIC operates over UDP, the echoed
+information may consist only of the IP and UDP headers, which usually has
+insufficient entropy to mitigate off-path attacks.
+
+As a result, endpoints that implement PMTUD SHOULD take steps to mitigate this
+risk, which may include:
</pre>
<p>nit: "SHOULD take steps to mitigate this risk. For instance, an application may:"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16284257">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6bF-_o8w_L3pEHH2CnJKFYkp6SHks5rRZ91gaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-Mptl3lEeFyYfc5m2YyMbD1r2oZks5rRZ91gaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16284257"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16284257"}}}</script>
----==_mimepart_5876f975d4199_3c8a3fc0177f1130512084--


From nobody Wed Jan 11 21:57:44 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A082812943B for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 21:57:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ix_t_XZZH7eI for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 21:57:42 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DFA1129491 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 21:57:42 -0800 (PST)
Date: Wed, 11 Jan 2017 21:57:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484200661; bh=BVqst1hrFsvW+x3x9IeS2HOqHcrYN0uE0VOximxXFbE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L3IZhQ4Kh1dZbn2yZBmmBlzClkzvSIU3rbyOyuf6c/WzAZrqyfKVI5+PYpUfR+bfG 3qcuhXGvXdzBypF1nXhXiqZ8UCR+YX14HBRNn8Z2w0WAe/U3+rLxvVH2zzMB3JM3eA KXzMqomC9iDit+fNWgJ6pJWZe3U9n+NMIAugIJCw=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/138/c272083076@github.com>
In-Reply-To: <quicwg/base-drafts/pull/138@github.com>
References: <quicwg/base-drafts/pull/138@github.com>
Subject: Re: [quicwg/base-drafts] TLS 1.3 is the minimum acceptable TLS version (#138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58771ad569af2_63723fc0177f1130184976"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0CdrdXPNFHxpMo-_wzb1NBslqpY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 05:57:43 -0000

----==_mimepart_58771ad569af2_63723fc0177f1130184976
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/138#issuecomment-272083076
----==_mimepart_58771ad569af2_63723fc0177f1130184976
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/138#issuecomment-272083076">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3PVxu0d7RgmLpz9auuTIq0kxa0hks5rRcDVgaJpZM4LgBbL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq391BFMUvx3cjt1O2KtVgNvDekY2ks5rRcDVgaJpZM4LgBbL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/138#issuecomment-272083076"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #138: LGTM."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/138#issuecomment-272083076"}}}</script>
----==_mimepart_58771ad569af2_63723fc0177f1130184976--


From nobody Wed Jan 11 22:01:32 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E34F012948B for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 22:01:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ivX_Fy4wZPGQ for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 22:01:29 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29ECB129479 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 22:01:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=p5gRuEqchLUrASOdzEkDoMeor6o=; b=czD8JVAKyA9cfUJv dzpjfpdLWLV2sNp1yGMHA5VJ/o90Jw6oNNXqtfFpdbm2/FJ0lQaRfQ3rLO0ZzTAF Mh0Feq3FqeKDiHBT7izcd4XCYUM5BWqpBz5CB+b2vwUKGtBjWP5GrJncm50wgUkG HkLul9xGmJ7PrZd2isI/P5Gk8q8=
Received: by filter0498p1mdw1.sendgrid.net with SMTP id filter0498p1mdw1-10807-58771BB4-2F 2017-01-12 06:01:24.766748846 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 1yErMISnQdGxuU9AzLinBg for <quic-issues@ietf.org>; Thu, 12 Jan 2017 06:01:24.582 +0000 (UTC)
Date: Wed, 11 Jan 2017 22:01:24 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/92/c272083540@github.com>
In-Reply-To: <quicwg/base-drafts/pull/92@github.com>
References: <quicwg/base-drafts/pull/92@github.com>
Subject: Re: [quicwg/base-drafts] Short abstract (#92)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58771bb477b20_293e73f8d15f191401090f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak35MdYRtKXRcGgQINYZ1sRnlPPaIgO4jePxqg kvTC1lmP/FIT3mxYuyI+y0PBkfis/xL5bw5V9STUbf0W2C0Liix8/MM2m6mLEBNkHOJollA7QzHOVk Twfs4vQaXmZtcZqxa9uFEKLQ05u3/VFiy+1WJGHundpx53MtmSYTjIBYOb8u88PH7HFNiO3EfV/8D2 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9UaA6Iv5Js4Pj9oBaJs7zHSvSNE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 06:01:31 -0000

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

I agree that the abstract should be concise and not have motivation in it. But there's over cutting here -- there's a purpose to the abstract beyond just the title :-) I would at least leave some text about what is in the document. I would add the following in: 

"This document describes the core QUIC protocol, including the conceptual design, wire format, and mechanisms of the QUIC protocol for connection establishment, wire format, and mechanisms of the QUIC protocol for connection establishment, stream multiplexing, stream and connection-level flow control, and data stream multiplexing, stream and connection-level flow control, and data-reliability. Accompanying documents describe QUIC's loss detection and reliability."

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

<p>I agree that the abstract should be concise and not have motivation in i=
t. But there's over cutting here -- there's a purpose to the abstract beyon=
d just the title :-) I would at least leave some text about what is in the =
document. I would add the following in:</p>
<p>"This document describes the core QUIC protocol, including the conceptua=
l design, wire format, and mechanisms of the QUIC protocol for connection e=
stablishment, wire format, and mechanisms of the QUIC protocol for connecti=
on establishment, stream multiplexing, stream and connection-level flow con=
trol, and data stream multiplexing, stream and connection-level flow contro=
l, and data-reliability. Accompanying documents describe QUIC's loss detect=
ion and reliability."</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/92#issuecomment-272083540">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7p73Xcvfkie3kuiR=
7IZo8XBdyh0ks5rRcG0gaJpZM4LQW5H">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_YAvHfES_3bhZwt3=
7xiafFIh2a6ks5rRcG0gaJpZM4LQW5H.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/92#issuecomment-272083540"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #92: I agree tha=
t the abstract should be concise and not have motivation in it. But there's=
 over cutting here -- there's a purpose to the abstract beyond just the tit=
le :-) I would at least leave some text about what is in the document. I wo=
uld add the following in: \r\n\r\n\"This document describes the core QUIC p=
rotocol, including the conceptual design, wire format, and mechanisms of th=
e QUIC protocol for connection establishment, wire format, and mechanisms o=
f the QUIC protocol for connection establishment, stream multiplexing, stre=
am and connection-level flow control, and data stream multiplexing, stream =
and connection-level flow control, and data-reliability. Accompanying docum=
ents describe QUIC's loss detection and reliability.\""}],"action":{"name":=
"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/92#is=
suecomment-272083540"}}}</script>=

----==_mimepart_58771bb477b20_293e73f8d15f191401090f2--


From nobody Wed Jan 11 22:08:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65D5B12948E for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 22:08:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3Mn6vMzOD-ZQ for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 22:08:50 -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 1362012946D for <quic-issues@ietf.org>; Wed, 11 Jan 2017 22:08:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wvDLRHhtlu6WCmQqhr9M0/ky+d8=; b=kX3erpedVWKAbdaq LOvII5QGuxNqiAtkcai9WRKwsQLLeMjnTRL853cHPWXubSyUYVQemSdhOfRykE1X eCsG1Oyg8nOKt78jDzWawSEnXu+gfQKfVB0tSLygYqDMFli9wRXcb2oJXx590/X9 WeLukT8NGZNCK5s8iGKKHl8cBec=
Received: by filter0602p1mdw1.sendgrid.net with SMTP id filter0602p1mdw1-9114-58771D6F-3C 2017-01-12 06:08:47.892944285 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id n0tL0PySTZuy1rpPeH9lrw for <quic-issues@ietf.org>; Thu, 12 Jan 2017 06:08:47.757 +0000 (UTC)
Date: Wed, 11 Jan 2017 22:08:47 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/16294360@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58771d6fa5f96_50633fa60aa0b1401042d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak23jvffK/Z2unKnj3q4nnHNO0PGsOKxsOB5AY mMcAdewS0vx431XQLBNDUkn/V8sa7AkqONdTAkH55kLEpkkfcdL8k9DEY04hhDxBXX6KsA89SXohki fPmWIAjZHY2qqt/u9KP/fuki/nWfCwNeCivLtXiIuDpX/VASvfF9b3OsLAlowL1DfqKW6J73VBZMSk 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xSHTs_LUTfc9YcIai_b1WqPV1-Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 06:08:51 -0000

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

janaiyengar commented on this pull request.



>  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC's transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.

+1 on >= 1.3, but I don't think this document should be tied 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/122
----==_mimepart_58771d6fa5f96_50633fa60aa0b1401042d1
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ## Crypto and Transport Handshake {#handshake}
 
 QUIC relies on a combined crypto and transport handshake to minimize connection
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to be
-used for performing a combined connection and security handshake (streams are
-described in detail in {{streams}}).  The crypto handshake protocol encapsulates
-and delivers QUIC&#39;s transport handshake to the peer on the crypto stream.  The
-first QUIC packet from the client to the server MUST carry handshake information
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic handshake,
+which uses TLS.
</pre>
<p>+1 on &gt;= 1.3, but I don't think this document should be tied 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/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_GHQ4gwnEA4T2ocm272rDZrieNeks5rRcNvgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw-OrPbmckoOWlLNIOhLZ_CWA1SSks5rRcNvgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_58771d6fa5f96_50633fa60aa0b1401042d1--


From nobody Wed Jan 11 22:13:39 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A4EB1294AF for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 22:13:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, 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 qqKGQD9fqInW for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 22:13: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 2B3CA129415 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 22:07:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HZ0NYusb3Ith1LfvDef125caOoI=; b=e/iHdU93XtMNj2Wk uX0lsk1ezVskwLome8bnIb8O3KCqbyL8ugoP8Dq3PWEQjSpGrtA20AhXAxmt7I2M 2u2qO2WpRXaGlTE+gyQ9rHf/8LfFN6X2dXnjVEkG/ycQwLBawyKKWyNJ6Tqd/Dx+ RnTrp1GycY9ka/HLCCRXhLkdqps=
Received: by filter0417p1mdw1.sendgrid.net with SMTP id filter0417p1mdw1-17247-58771D39-2F 2017-01-12 06:07:53.983238984 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id jhDgEcZ4TbuC9DFqubs4wg for <quic-issues@ietf.org>; Thu, 12 Jan 2017 06:07:53.894 +0000 (UTC)
Date: Wed, 11 Jan 2017 22:07:53 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/120/review/16294290@github.com>
In-Reply-To: <quicwg/base-drafts/pull/120@github.com>
References: <quicwg/base-drafts/pull/120@github.com>
Subject: Re: [quicwg/base-drafts] Source address token (#120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58771d39c8bfc_67953f7e214411303598ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak31ucibS0NT7om6JCusdKq1lhxz0FIvSpwj9a uYzJB1s3TV3e893k/8vgbAOLzQupfeG5Iru8xbWd3bE+PFmmcb4FcJlH5XMtMOpOXnHIcf3q80uus2 XYYdz0aI3O6Z5GghGi6WnFXTd6edoOcWKEfjr74+n8udjANzov0V+PV7M7oOT9+RWqrUmCZzgO1xfz U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Nt5Phow585dzKrJckbaoDyK7Azg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 06:13:37 -0000

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

janaiyengar commented on this pull request.

As mentioned on the mailing list, I'm in favor of a non TLS-specific resolution here. This text moves it out of transport and moves it into TLS. The text already describes how an STK is to be used, and it's largely a server-specific thing. I don't see a reason to change this, since it's also what TFO does.



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

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

<p>As mentioned on the mailing list, I'm in favor of a non TLS-specific resolution here. This text moves it out of transport and moves it into TLS. The text already describes how an STK is to be used, and it's largely a server-specific thing. I don't see a reason to change this, since it's also what TFO does.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/120#pullrequestreview-16294290">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4Z_4XwnJVnwnfKqa0ITUJITUfyeks5rRcM5gaJpZM4LaeYG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7yyolmXEfirhl_E9CkmLViweu6Yks5rRcM5gaJpZM4LaeYG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/120#pullrequestreview-16294290"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #120"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/120#pullrequestreview-16294290"}}}</script>
----==_mimepart_58771d39c8bfc_67953f7e214411303598ee--


From nobody Wed Jan 11 22:24:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F5E212941A for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 22:24:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u9cvzCGTNkQp for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 22:24: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 8A1E2129415 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 22:24:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KJETz1Lhk4mIuSVrWNwzzGjDOPo=; b=jAoj/81mAfh+hTwo bIpnTU5aOE7xlInjGVbedro5wqSMD202PwHieTYztgXb4GxoN8FDIgNEBIzCQ79E teO2YiavcaWKC9JuVlMkYIlV1AajWAoifYP6H1HTMsJDOxDuOBvMpx+cxZDHTvUE d4XgJVcda7b8Cul+isla5FzqEhM=
Received: by filter1098p1mdw1.sendgrid.net with SMTP id filter1098p1mdw1-17656-5877212E-1D 2017-01-12 06:24:46.813422826 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id EqewZlk5T5qUoY-MIrhiZA for <quic-issues@ietf.org>; Thu, 12 Jan 2017 06:24:46.772 +0000 (UTC)
Date: Wed, 11 Jan 2017 22:24:46 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/fc04af539b260475e0d8d73a636a98b3fac57ec1/20447281@github.com>
In-Reply-To: <quicwg/base-drafts/commit/fc04af539b260475e0d8d73a636a98b3fac57ec1@github.com>
References: <quicwg/base-drafts/commit/fc04af539b260475e0d8d73a636a98b3fac57ec1@github.com>
Subject: Re: [quicwg/base-drafts] Define version negotiation more thoroughly (fc04af5)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877212ea94e7_f853f92ca0ed13833649a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3xht3FhecGVPEqOucjUyy2gkeEy5TO42cMWn Q2sb6xWrKDGgKGFgpiUq521saEJD1ensYLzEv4GePhJBayEWn8UaEFxQKGmX14uuPHeAiJNeOL0ZKG w1nNRpLf6fJlQu2HN4VuGtuzJBRN28TtYNyWSIcC/fV+wQgFHleNOdkkO6yLl+/zTraGAwjxO50xNg k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1XOCMCL230QURMjbLTvL7n9LFK8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 06:24:49 -0000

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

I didn't realize that this was getting committed. I thought I had pushed back against this text asking that this be in a separate PR, and up for discussion before getting committed. This isn't an editorial change, and it assumes that the handshake will have 2 sets of keys. I would have really liked to have seen this be a separate PR, and have discussion on this.

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

<p>I didn't realize that this was getting committed. I thought I had pushed=
 back against this text asking that this be in a separate PR, and up for di=
scussion before getting committed. This isn't an editorial change, and it a=
ssumes that the handshake will have 2 sets of keys. I would have really lik=
ed to have seen this be a separate PR, and have discussion on 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/commit/fc04af539b260475e0d8d73a636a98b3fac57ec1#commitcomment-2044=
7281">view it on GitHub</a>, or <a href=3D"https://github.com/notifications=
/unsubscribe-auth/AWbkq-u5OAgHg8eQwJ1NPuqzhyuYk8Eqks5rRccugaJpZM4LhaVB">mut=
e the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://github.com/notif=
ications/beacon/AWbkq6DpVt8sdQT4SIODrArPQyMMgPoyks5rRccugaJpZM4LhaVB.gif" w=
idth=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/comm=
it/fc04af539b260475e0d8d73a636a98b3fac57ec1#commitcomment-20447281"></link>
  <meta itemprop=3D"name" content=3D"View Commit"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Commit on GitHub"></met=
a>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@janaiyengar on fc04af5: I didn'=
t realize that this was getting committed. I thought I had pushed back agai=
nst this text asking that this be in a separate PR, and up for discussion b=
efore getting committed. This isn't an editorial change, and it assumes tha=
t the handshake will have 2 sets of keys. I would have really liked to have=
 seen this be a separate PR, and have discussion on this."}],"action":{"nam=
e":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/fc04af=
539b260475e0d8d73a636a98b3fac57ec1#commitcomment-20447281"}}}</script>=

----==_mimepart_5877212ea94e7_f853f92ca0ed13833649a--


From nobody Wed Jan 11 22:31:56 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0967712949E for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 22:31:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mvdJphHQ4gdh for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 22:31:52 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E0A5129498 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 22:31:52 -0800 (PST)
Date: Wed, 11 Jan 2017 22:31:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484202711; bh=dLoDE22sc1DLvD5vowsTf5dDgazUExTXsZApt9+HY3c=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z91FVmk6nGG/tSUfKVG/Z3nf6NC6qJz7lxfwTjXrfLKw1cgSsvhx/FkaTzQZCpV1S Mo1FZDwzZmzbO2pNcl4XLmZcl1WXkT3I4gTAVrTk9YpP2C5oJGbp9Uj7TJxVtmA3C+ YwAwk9njsDhNtR50wocgBd0FPTMwrB3PHQoIp154=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/125/review/16296009@github.com>
In-Reply-To: <quicwg/base-drafts/pull/125@github.com>
References: <quicwg/base-drafts/pull/125@github.com>
Subject: Re: [quicwg/base-drafts] Version negotiation isn't the MOST important feature (#125)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587722d7b8c3e_8973f92ca0ed1385467a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s5ZuNEKFiB1f_9aHnP_fgDJlMY0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 06:31:54 -0000

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

janaiyengar commented on this pull request.

LGTM



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

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

<p>LGTM</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/125#pullrequestreview-16296009">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9I9GSAWzlp1vULA092CBX2vhyreks5rRcjXgaJpZM4LcWM-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5xfU9DAxYMvRyn-RhDJSDLXxxKsks5rRcjXgaJpZM4LcWM-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/125#pullrequestreview-16296009"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #125"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/125#pullrequestreview-16296009"}}}</script>
----==_mimepart_587722d7b8c3e_8973f92ca0ed1385467a5--


From nobody Wed Jan 11 22:50:03 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7789D1294EE for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 22:50:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.656
X-Spam-Level: 
X-Spam-Status: No, score=-7.656 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Vis-356PXv1 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 22:50:00 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E373512948D for <quic-issues@ietf.org>; Wed, 11 Jan 2017 22:49:59 -0800 (PST)
Date: Wed, 11 Jan 2017 22:49:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484203799; bh=k07cnROha95KS8rmcyJ4bN1cbjgZbUwmx3gnp16qbcA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hWSRlg7Jrv97iTF4HxYM5yHZLHn0h75nj13CEy1QTPvJWrjiGkyhWBHmX6eb2tiwC oRJzRD000JyH4GMqJmbG14fePyDSCU4Jk6/4JVpJSAXvT/FeFn/wnGxcJr8ZcEX18J aBdmICgHlYlLnGFQx6CfjEiybeLrDOgWhMBeRLQs=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/16294516@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587727173f117_a6e3fb1ecc4513465758"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7xSvQ6hRRHwIyxIyoKlDviUtTvc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 06:50:02 -0000

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

janaiyengar requested changes on this pull request.

There's plenty of useful stuff here that can go into an uncontroversial PR on Transport Params, which I've tried to mark out. I've suggested pieces to separate into PRs for discussion. 

> @@ -1106,31 +1168,35 @@ protection for the QUIC negotiation.  This does not prevent version downgrade
 during the handshake, though it means that such a downgrade causes a handshake
 failure.
 
-Protocols that use the QUIC transport MUST use Application Layer Protocol
-Negotiation (ALPN) {{!RFC7301}}.  The ALPN identifier for the protocol MUST be
-specific to the QUIC version that it operates over.  When constructing a
-ClientHello, clients MUST include a list of all the ALPN identifiers that they
-support, regardless of whether the QUIC version that they have currently
-selected supports that protocol.
+TLS uses Application Layer Protocol Negotiation (ALPN) {{!RFC7301}} to select an
+application protocol.  The application-layer protocol MAY restrict the QUIC
+versions that it can operate over.  Servers MUST select an application protocol

I would leave out what the application protocol MAY do from this doc

>  
-Servers SHOULD select an application protocol based solely on the information in
-the ClientHello, not using the QUIC version that the client has selected.  If
-the protocol that is selected is not supported with the QUIC version that is in
-use, the server MAY send a QUIC version negotiation packet to select a
-compatible version.
+If the server cannot select a compatible combination of application protocol and
+QUIC version, it MUST abort the connection. A client MUST abort a connection if
+the server picks an incompatible combination of QUIC version and ALPN
+identifier.

I would leave this para out, since it's not for TLS to do. I think this belongs in the HTTP mapping doc.

> @@ -629,10 +628,9 @@ QUIC's connection establishment begins with version negotiation, since all
 communication between the endpoints, including packet and frame formats, relies
 on the two endpoints agreeing on a version.
 
-A QUIC connection begins with a client sending a handshake packet.  Until
-packets are protected by 1-RTT keys (see {{handshake}}), packets sent by a

This threw me off, since I thought we had agreed that this text change was to be in a separate PR that would get discussed, since it changes text from simple version negotiation to combining it with crypto keys. Especially since we have no agreement on making TLS part of the transport doc, I think this text ought to be reverted (I've posted on the commit of this PR as well.)

> +      opaque value<0..2^16-1>;
+   } TransportParameter;
+
+   struct {
+      select (Handshake.msg_type) {
+         case client_hello:
+            QuicVersion negotiated_version;
+            QuicVersion initial_version;
+
+         case encrypted_extensions:
+            QuicVersion supported_versions<2..2^8-4>;
+      };
+      TransportParameter parameters<30..2^16-1>;
+   } TransportParameters;
+~~~
+{: #figure-transport-parameters title="Definition of TransportParameters"}

I would separate this description of transport params out into a non-controversial separate PR. (starting from line 697)

> +New transport parameters can be registered according to the rules in
+{{iana-transport-parameters}}.
+
+
+### Version Negotiation Validation {#version-validation}
+
+The transport parameters include three fields that encode version information.
+These retroactively authenticate the version negotiation (see
+{{version-negotiation}}) that is performed prior to the cryptographic handshake.
+
+Inclusion of these values in an extension provides integrity protection for
+these values.  As a result, modification of version negotiation packets by an
+attacker can be detected.
+
+The client includes two fields in the transport parameters that it includes in
+the TLS ClientHello:

remove mention of TLS ClientHello

> +New transport parameters can be used to by endpoints to advertise new
+capabilities.  This can be used to negotiate new protocol behavior.  An endpoint
+MUST ignore transport parameters that it does not support.
+
+New transport parameters can be registered according to the rules in
+{{iana-transport-parameters}}.
+
+
+### Version Negotiation Validation {#version-validation}
+
+The transport parameters include three fields that encode version information.
+These retroactively authenticate the version negotiation (see
+{{version-negotiation}}) that is performed prior to the cryptographic handshake.
+
+Inclusion of these values in an extension provides integrity protection for
+these values.  As a result, modification of version negotiation packets by an

nit: "Inclusion of these values in an extension" --> "The handshake protocol"

> +* The negotiated_version is the version that was finally selected for use.  This
+  MUST be identical to the value that is on the packet that carries the
+  ClientHello.  A server that receives a negotiated_version that does not match
+  the version of QUIC that is in use MUST terminate the connection with a TBD
+  error code.
+
+* The initial_version is the version that the client initially attempted to use.
+  If the server did not send a version negotiation packet
+  {{version-negotiation-packet}}, this will be identical to the
+  negotiated_version.
+
+A stateful server can remember how version negotiation was performed and
+validate the initial_version value.
+
+A server that does not maintain state for early packets uses a different
+process. If the initial and negotiated versions are the same, a stateless server

Why are we discussing stateless servers? Version negotiation is part of the QUIC connection,  and it is not expected that the server would shoot a version negotiation packet and just drop the connection. At any rate, this is again a function change from what is, and I think belongs in a separate PR.

>  ### Crypto Handshake Protocol Features
 
+(TODO: Remove or migrate this section.)

Remove this from this PR.

>  
-#### Encoding
+Definitions for each of the defined transport parameters are included in

I would remove the para above from the transport params PR, and modulo comments below, add the rest of the text into a non-controversial transport params 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/122#pullrequestreview-16294516
----==_mimepart_587727173f117_a6e3fb1ecc4513465758
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>There's plenty of useful stuff here that can go into an uncontroversial PR on Transport Params, which I've tried to mark out. I've suggested pieces to separate into PRs for discussion.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-16294516">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1106,31 +1168,35 @@ protection for the QUIC negotiation.  This does not prevent version downgrade
 during the handshake, though it means that such a downgrade causes a handshake
 failure.
 
-Protocols that use the QUIC transport MUST use Application Layer Protocol
-Negotiation (ALPN) {{!RFC7301}}.  The ALPN identifier for the protocol MUST be
-specific to the QUIC version that it operates over.  When constructing a
-ClientHello, clients MUST include a list of all the ALPN identifiers that they
-support, regardless of whether the QUIC version that they have currently
-selected supports that protocol.
+TLS uses Application Layer Protocol Negotiation (ALPN) {{!RFC7301}} to select an
+application protocol.  The application-layer protocol MAY restrict the QUIC
+versions that it can operate over.  Servers MUST select an application protocol
</pre>
<p>I would leave out what the application protocol MAY do from this doc</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-16294516">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
-Servers SHOULD select an application protocol based solely on the information in
-the ClientHello, not using the QUIC version that the client has selected.  If
-the protocol that is selected is not supported with the QUIC version that is in
-use, the server MAY send a QUIC version negotiation packet to select a
-compatible version.
+If the server cannot select a compatible combination of application protocol and
+QUIC version, it MUST abort the connection. A client MUST abort a connection if
+the server picks an incompatible combination of QUIC version and ALPN
+identifier.
</pre>
<p>I would leave this para out, since it's not for TLS to do. I think this belongs in the HTTP mapping doc.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-16294516">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -629,10 +628,9 @@ QUIC&#39;s connection establishment begins with version negotiation, since all
 communication between the endpoints, including packet and frame formats, relies
 on the two endpoints agreeing on a version.
 
-A QUIC connection begins with a client sending a handshake packet.  Until
-packets are protected by 1-RTT keys (see {{handshake}}), packets sent by a
</pre>
<p>This threw me off, since I thought we had agreed that this text change was to be in a separate PR that would get discussed, since it changes text from simple version negotiation to combining it with crypto keys. Especially since we have no agreement on making TLS part of the transport doc, I think this text ought to be reverted (I've posted on the commit of this PR as well.)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-16294516">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +      opaque value&lt;0..2^16-1&gt;;
+   } TransportParameter;
+
+   struct {
+      select (Handshake.msg_type) {
+         case client_hello:
+            QuicVersion negotiated_version;
+            QuicVersion initial_version;
+
+         case encrypted_extensions:
+            QuicVersion supported_versions&lt;2..2^8-4&gt;;
+      };
+      TransportParameter parameters&lt;30..2^16-1&gt;;
+   } TransportParameters;
+~~~
+{: #figure-transport-parameters title=&quot;Definition of TransportParameters&quot;}
</pre>
<p>I would separate this description of transport params out into a non-controversial separate PR. (starting from line 697)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-16294516">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +New transport parameters can be registered according to the rules in
+{{iana-transport-parameters}}.
+
+
+### Version Negotiation Validation {#version-validation}
+
+The transport parameters include three fields that encode version information.
+These retroactively authenticate the version negotiation (see
+{{version-negotiation}}) that is performed prior to the cryptographic handshake.
+
+Inclusion of these values in an extension provides integrity protection for
+these values.  As a result, modification of version negotiation packets by an
+attacker can be detected.
+
+The client includes two fields in the transport parameters that it includes in
+the TLS ClientHello:
</pre>
<p>remove mention of TLS ClientHello</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-16294516">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +New transport parameters can be used to by endpoints to advertise new
+capabilities.  This can be used to negotiate new protocol behavior.  An endpoint
+MUST ignore transport parameters that it does not support.
+
+New transport parameters can be registered according to the rules in
+{{iana-transport-parameters}}.
+
+
+### Version Negotiation Validation {#version-validation}
+
+The transport parameters include three fields that encode version information.
+These retroactively authenticate the version negotiation (see
+{{version-negotiation}}) that is performed prior to the cryptographic handshake.
+
+Inclusion of these values in an extension provides integrity protection for
+these values.  As a result, modification of version negotiation packets by an
</pre>
<p>nit: "Inclusion of these values in an extension" --&gt; "The handshake protocol"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-16294516">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +* The negotiated_version is the version that was finally selected for use.  This
+  MUST be identical to the value that is on the packet that carries the
+  ClientHello.  A server that receives a negotiated_version that does not match
+  the version of QUIC that is in use MUST terminate the connection with a TBD
+  error code.
+
+* The initial_version is the version that the client initially attempted to use.
+  If the server did not send a version negotiation packet
+  {{version-negotiation-packet}}, this will be identical to the
+  negotiated_version.
+
+A stateful server can remember how version negotiation was performed and
+validate the initial_version value.
+
+A server that does not maintain state for early packets uses a different
+process. If the initial and negotiated versions are the same, a stateless server
</pre>
<p>Why are we discussing stateless servers? Version negotiation is part of the QUIC connection,  and it is not expected that the server would shoot a version negotiation packet and just drop the connection. At any rate, this is again a function change from what is, and I think belongs in a separate PR.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-16294516">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  ### Crypto Handshake Protocol Features
 
+(TODO: Remove or migrate this section.)
</pre>
<p>Remove this from this PR.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-16294516">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-#### Encoding
+Definitions for each of the defined transport parameters are included in
</pre>
<p>I would remove the para above from the transport params PR, and modulo comments below, add the rest of the text into a non-controversial transport params 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/122#pullrequestreview-16294516">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6R-whYj1-jmsebjOLIN75sc9yRSks5rRc0XgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyOmhXTSuFB0LTM9o0fHqdT6lPQiks5rRc0XgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-16294516"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar requested changes on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122#pullrequestreview-16294516"}}}</script>
----==_mimepart_587727173f117_a6e3fb1ecc4513465758--


From nobody Wed Jan 11 23:11:55 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7E1D129409 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 23:11:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aLbgYXa6PPdP for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 23:11:52 -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 EAC211293E4 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 23:11:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=WH+kspqzQpRKn1J/WpiHNqpaocI=; b=CwlAHcvXbGiC0aTw XrIdixhZJmMbkTESevRcrKRbGMHvYzwmfgDBM6u9FVQ3YbMKhIM1h4ztNPPQWJYW naLjGuUGWeKzqxA+U9fMVs+mIR1vhWXaqOhHSVmN+ToRJfLm58dyG7PPtXv1xkDo BbhrWs+Mp4WBXtsH1fvydxQjjpA=
Received: by filter0530p1mdw1.sendgrid.net with SMTP id filter0530p1mdw1-20945-58772C36-14 2017-01-12 07:11:50.417937582 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 6n0QsVyfQtOYQe4aafWZoA for <quic-issues@ietf.org>; Thu, 12 Jan 2017 07:11:50.344 +0000 (UTC)
Date: Wed, 11 Jan 2017 23:11:50 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/141@github.com>
Subject: [quicwg/base-drafts] Change text that describes version negotiation in terms of crypto keys. (#141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58772c363dd67_2f593f850fed913425102"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2IO8eb38UO0qCxeeRelZUd6wULYYB+fg2Ou0 fwo63ytUxw88ijOef+IrzNDlmny4RX6Zxg07ATIjPpKYgDtFnr4zvr3xtLkrlLpHWRd5EU0H+93UTr wRWE0ctMYPXEuFf3cG6xRFImsq6kst6fwhg89F3qkiCtt+6PQb4zWGtfZeNmJWKX/q1pNrB3NvHi89 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AOALPlyVw0JFAoJzScJw5SzN36g>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 07:11:54 -0000

----==_mimepart_58772c363dd67_2f593f850fed913425102
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/141

-- Commit Summary --

  * Change text that describes version negotiation in terms of crypto keys.

-- File Changes --

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

-- Patch Links --

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Change text that describes version negotiation in terms of crypto keys.</li>
</ul>

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/141">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0W6y4oie_hyavgyLc2IGqKxjxKkks5rRdI2gaJpZM4LhcEj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwbGhv4vk_7SA2ct65uWQS60uR-bks5rRdI2gaJpZM4LhcEj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/141"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Change text that describes version negotiation in terms of crypto keys. (#141)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/141"}}}</script>

----==_mimepart_58772c363dd67_2f593f850fed913425102--


From nobody Wed Jan 11 23:21:32 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB4D8129477 for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 23:21:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1
X-Spam-Level: 
X-Spam-Status: No, score=-1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_ADSP_NXDOMAIN=0.9, 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=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=jri=jri-macbookpro2.roam.corp.google.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gR7j43MAHNAT for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 23:21: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 CAAD6129409 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 23:21:29 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484205689; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zmuMu8NgUrMbFEClR4bDT5kXSR+JveRtQuWAqraERyc=; b=DgjOkkGFNqRfZog9bK1A6kSfJ91LNrPQG53VxOeDhI5Fk0E+4H+EqBP2AUAa5NNx/okZL5sc zdUmwg1lbJnx3FiY60LFPXtIdBwZcAO2B8Q8Qwd+fjv/rn5Pu5cI7zXX0ZHSQ6kHU3PbDrcq 1P1u9JJZrofYJX74W1FtrMFouWs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ROOznxSHlUYvT5vMLUtTGrzt60+04yG9FvyA/DgnnvvS04CSD5JWzxQcUtGWzGArKDQzW4 w7YaM4pJSPEVktjDDTTkeHVlmkZIGoklc0OpWCpRijj2yIgLvjfu9VQTstZiJtamHnYnvgII vpvLY/u5x92KgdB1I0efeU8vreENM=
Sender: jri=jri-macbookpro2.roam.corp.google.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 58772c1a.7fdda8e35870-in06; Thu, 12 Jan 2017 07:11:22 -0000 (UTC)
Date: Wed, 11 Jan 2017 23:11:22 -0800
From: Jana Iyengar <jri@jri-macbookpro2.roam.corp.google.com>
To: quic-issues@ietf.org
Message-ID: <58772c1a2fa51_209c3fe238ef7130469c9@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 99946d: Change text that describes version negotiation in ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58772c1a2f635_209c3fe238ef71304685b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uSOh-ALG9rDXvJVYyBrQHpVuHLY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 07:21:31 -0000

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

  Branch: refs/heads/undoversion
  Home:   https://github.com/quicwg/base-drafts
  Commit: 99946d15e0102c2c344e7d603fc4fa63122fae73
      https://github.com/quicwg/base-drafts/commit/99946d15e0102c2c344e7d603fc4fa63122fae73
  Author: Jana Iyengar <jri@jri-macbookpro2.roam.corp.google.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Change text that describes version negotiation in terms of crypto keys.



----==_mimepart_58772c1a2f635_209c3fe238ef71304685b--


From nobody Thu Jan 12 02:47:29 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53E90129547 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 02:47:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.354
X-Spam-Level: 
X-Spam-Status: No, score=-6.354 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c4anM1V2iZYj for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 02:47:25 -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 765B2129545 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 02:47:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ibxYnrYCstNdPknLiUXXbFTeYu8=; b=CL8D5keGRDxX61pl 46pZ+pAFOstxMX82CDf+Olnu2kiUt/4IZZ8BfP6uEALJsDmnrOfOvo1WXxeFvVXV 1mADlWeZQWJmaPFuofSA7QJzdVLpyTyI6VhW/yZtTHfnjqI8ToDTLJh7FHdGZPB0 EGUZMmKY0Ug2ctDjTYWIMeANaxw=
Received: by filter0420p1mdw1.sendgrid.net with SMTP id filter0420p1mdw1-1959-58775EB4-37 2017-01-12 10:47:16.585194252 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id HW-wlVgGQICqgoDKbllSPQ for <quic-issues@ietf.org>; Thu, 12 Jan 2017 10:47:16.571 +0000 (UTC)
Date: Thu, 12 Jan 2017 02:47:16 -0800
From: Brian Trammell <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/136/272132254@github.com>
In-Reply-To: <quicwg/base-drafts/issues/136@github.com>
References: <quicwg/base-drafts/issues/136@github.com>
Subject: Re: [quicwg/base-drafts] How big should the first client packet be? (#136)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58775eb478eb3_598e3fa5ff545134159693"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3JNrBuCwUwK+xJwF2iVtoI5Jg+brCRsM/fmr HeY7QKJFNLkXHBfo6yHbK0PLQn4syXO8Rx7BTgh3wxh9KH5Qn/NNMApv+Lr4xIVjt5WW8OArkBVaQc hOnuuBDGFw2mqVXIXaOwwoYTP1E6uskEAUXIpB4HAaHxG3yOZSSu5z5BCriBR2u0KseJZKVadXsRhg k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/knZhr0JZA66TaKSkRVTIDlP4uvY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 10:47:27 -0000

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

Generalizing this issue a bit: it seems to be a requirement to make it difficult for an attacker to create an apparently-valid first client packet through a reflection or amplification attack (though it occurs to me on third reading that this might be what you mean above, Martin...)

Careful design of the packet header (e.g. through restriction of the version number space to also act as a magic number containing bit patterns difficult to induce in the first few bytes of an NTP or UDP packet, for example) might be useful here, in addition to size checks.

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

<p>Generalizing this issue a bit: it seems to be a requirement to make it d=
ifficult for an attacker to create an apparently-valid first client packet =
through a reflection or amplification attack (though it occurs to me on thi=
rd reading that this might be what you mean above, Martin...)</p>
<p>Careful design of the packet header (e.g. through restriction of the ver=
sion number space to also act as a magic number containing bit patterns dif=
ficult to induce in the first few bytes of an NTP or UDP packet, for exampl=
e) might be useful here, in addition to size checks.</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/136#issuecomment-272132254">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_D09lnacVaLXav=
SnuykifuYTxNCks5rRgS0gaJpZM4LfDZM">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyAiNgVth4NQNPvLS=
DnSRRvqSfWfks5rRgS0gaJpZM4LfDZM.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/136#issuecomment-272132254"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@britram in #136: Generalizing t=
his issue a bit: it seems to be a requirement to make it difficult for an a=
ttacker to create an apparently-valid first client packet through a reflect=
ion or amplification attack (though it occurs to me on third reading that t=
his might be what you mean above, Martin...)\r\n\r\nCareful design of the p=
acket header (e.g. through restriction of the version number space to also =
act as a magic number containing bit patterns difficult to induce in the fi=
rst few bytes of an NTP or UDP packet, for example) might be useful here, i=
n addition to size checks."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/136#issuecomment-272132254"}}}</script>=

----==_mimepart_58775eb478eb3_598e3fa5ff545134159693--


From nobody Thu Jan 12 08:45:59 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E18C21294D2 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 08:45:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XJkfYgPRMWcY for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 08:45:55 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 253FA12949D for <quic-issues@ietf.org>; Thu, 12 Jan 2017 08:45:54 -0800 (PST)
Date: Thu, 12 Jan 2017 08:45:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484239554; bh=ekPnCuaqhQo7JVyGZndeU2lMeJN9NAmqLWRRkDvlx20=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fdgwDMjTJHmmIhuwawOqGNhQHHwdP3fA38e6wXe3ok8IAKGSEcRQvMfzndzc+QLYA TNr9vj0GNvxJUjs5754nPLipKQaikb4uLm1+NvRdosbPqtD98VAZbpQxIrD5SnYjkW jKJyO3U8RgaYIG28weDkIcddpo1+QMYILr/TkYK8=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/120/review/16398997@github.com>
In-Reply-To: <quicwg/base-drafts/pull/120@github.com>
References: <quicwg/base-drafts/pull/120@github.com>
Subject: Re: [quicwg/base-drafts] Source address token (#120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877b2c2ec2f_70a53f85119691341244ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KlhLnHO1K8LpdLJQeCHncE5rr4c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 16:45:58 -0000

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

ianswett commented on this pull request.

I like the clarifications in how this will work, and I think it'd be relatively straightforward to make the transport draft not depend on TLS in this case.

> +describe/reference how this size is selected).  This allows a server to send a
+similar amount of data without validating ownership of an address (TBD: provide
+limits on what amount of amplification is enough).
+
+A server eventually confirms that a client has received its messages when the
+cryptographic handshake successfully completes.  This might be either because
+the server wishes to avoid the computational cost of completing the handshake,
+or it might be that the size of the packets that are sent during the handshake
+is too large.  This is especially important for 0-RTT, where the server might
+wish to provide application data traffic - such as a response to a request - in
+response to the data carried in the early data from the client.
+
+To send additional data prior to completing the cryptographic handshake, the
+server then needs to validate that the client owns the address that it claims.
+
+Two tools are provided by TLS to enable validation of client source addresses:

I think it would read well to move these paragraphs to the TLS doc and title the section "Source Address Tokens using the cookie extension", and then cite the source address token section in the transport doc, once it's moved.

> @@ -1133,27 +1133,6 @@ sets available to a server one-round trip earlier than parameters that are
 carried in QUIC packets.  This document does not define that extension.
 
 
-## Source Address Validation {#source-address}

With some massaging, I think this text should be moved to the bottom of the Proof of Source Address Ownership section in the transport doc.

> +describe/reference how this size is selected).  This allows a server to send a
+similar amount of data without validating ownership of an address (TBD: provide
+limits on what amount of amplification is enough).
+
+A server eventually confirms that a client has received its messages when the
+cryptographic handshake successfully completes.  This might be either because
+the server wishes to avoid the computational cost of completing the handshake,
+or it might be that the size of the packets that are sent during the handshake
+is too large.  This is especially important for 0-RTT, where the server might
+wish to provide application data traffic - such as a response to a request - in
+response to the data carried in the early data from the client.
+
+To send additional data prior to completing the cryptographic handshake, the
+server then needs to validate that the client owns the address that it claims.
+
+Two tools are provided by TLS to enable validation of client source addresses:

I don't the ticket should be used for proof of source address, since by itself it's not sufficient proof and we already have the cookie extension 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/120#pullrequestreview-16398997
----==_mimepart_5877b2c2ec2f_70a53f85119691341244ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>I like the clarifications in how this will work, and I think it'd be relatively straightforward to make the transport draft not depend on TLS in this case.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/120#pullrequestreview-16398997">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +describe/reference how this size is selected).  This allows a server to send a
+similar amount of data without validating ownership of an address (TBD: provide
+limits on what amount of amplification is enough).
+
+A server eventually confirms that a client has received its messages when the
+cryptographic handshake successfully completes.  This might be either because
+the server wishes to avoid the computational cost of completing the handshake,
+or it might be that the size of the packets that are sent during the handshake
+is too large.  This is especially important for 0-RTT, where the server might
+wish to provide application data traffic - such as a response to a request - in
+response to the data carried in the early data from the client.
+
+To send additional data prior to completing the cryptographic handshake, the
+server then needs to validate that the client owns the address that it claims.
+
+Two tools are provided by TLS to enable validation of client source addresses:
</pre>
<p>I think it would read well to move these paragraphs to the TLS doc and title the section "Source Address Tokens using the cookie extension", and then cite the source address token section in the transport doc, once it's moved.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/120#pullrequestreview-16398997">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1133,27 +1133,6 @@ sets available to a server one-round trip earlier than parameters that are
 carried in QUIC packets.  This document does not define that extension.
 
 
-## Source Address Validation {#source-address}
</pre>
<p>With some massaging, I think this text should be moved to the bottom of the Proof of Source Address Ownership section in the transport doc.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/120#pullrequestreview-16398997">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +describe/reference how this size is selected).  This allows a server to send a
+similar amount of data without validating ownership of an address (TBD: provide
+limits on what amount of amplification is enough).
+
+A server eventually confirms that a client has received its messages when the
+cryptographic handshake successfully completes.  This might be either because
+the server wishes to avoid the computational cost of completing the handshake,
+or it might be that the size of the packets that are sent during the handshake
+is too large.  This is especially important for 0-RTT, where the server might
+wish to provide application data traffic - such as a response to a request - in
+response to the data carried in the early data from the client.
+
+To send additional data prior to completing the cryptographic handshake, the
+server then needs to validate that the client owns the address that it claims.
+
+Two tools are provided by TLS to enable validation of client source addresses:
</pre>
<p>I don't the ticket should be used for proof of source address, since by itself it's not sufficient proof and we already have the cookie extension 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/pull/120#pullrequestreview-16398997">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9JlDY-z_MugkktjYMLtMiBv3fTrks5rRljCgaJpZM4LaeYG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0zioIvdy8CqmOplQgdT58fK3lTXks5rRljCgaJpZM4LaeYG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/120#pullrequestreview-16398997"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #120"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/120#pullrequestreview-16398997"}}}</script>
----==_mimepart_5877b2c2ec2f_70a53f85119691341244ca--


From nobody Thu Jan 12 09:04:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AE4D128E19 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 09:04:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.919
X-Spam-Level: 
X-Spam-Status: No, score=-5.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8vpPJ0WG7pKU for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 09:04: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 49DF01293EC for <quic-issues@ietf.org>; Thu, 12 Jan 2017 09:04:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cWniATgOqTrdZHHxqQCj5b5kS3o=; b=nkzYgEZAk9f3wrOo dbTkbbhvMpXaORCReUEGyeZre0VcLFtby5gmA34nw0zKRyPGx9twTA3J9ipPCSJv yLcHo3uGDZzOfY0U634OCsPHb2QwJ8VgE1auJ5CAdrZRDKNExZOVf8RZzCmxwCEv 1/XBrsg42s3TjRq7l9wINL87kBw=
Received: by filter0855p1mdw1.sendgrid.net with SMTP id filter0855p1mdw1-29062-5877B66D-2F 2017-01-12 17:01:33.200978968 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id njuY_EwWSOSSlVNu7bB8Jw for <quic-issues@ietf.org>; Thu, 12 Jan 2017 17:01:33.156 +0000 (UTC)
Date: Thu, 12 Jan 2017 09:01:32 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/141/review/16403844@github.com>
In-Reply-To: <quicwg/base-drafts/pull/141@github.com>
References: <quicwg/base-drafts/pull/141@github.com>
Subject: Re: [quicwg/base-drafts] Change text that describes version negotiation in terms of crypto keys. (#141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877b66cf35ba_56bf3fadde99b1342447b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak15dOfC4OJtb/Nz8dC9g/shSK6Lb/k8dDx0IN 0gwwG+1KcvluTsdi3jXZdbp90tBh6eZrtsLoVJrzAXzvF2i+syG23RNx1oaz6LgEARs0lKOLfmCSFS i85kaZ2KeLODBtDXL9VHfrwSeHr+My859pvtg1/QzFMdAV+8Y1MuTDLIOanuODQqPMXwy7DIwdzCLp Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oKC2Az0TngUWy1B1OY6JVp7AX7s>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 17:04:19 -0000

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

ianswett commented on this pull request.

I support the change Martin was trying to make, but I think it could use a bit more clarification, as the existing text is a bit confusing, because it doesn't explain why the version must be specified, even though version negotiation has technically completed.

As such, I'd support a merge of the functional change Martin made with some combined text?

> @@ -411,8 +411,7 @@ have the VERSION bit set.  This bit is always set on packets that are sent prior
 to connection establishment.  When receiving a packet that is not associated
 with an existing connection, packets without a VERSION bit MUST be discarded.
 
-While there might be similarities between different versions of this protocol,
-implementations have to assume that a version that it does not support uses a
+Implementations have to assume that a version that it does not support uses a

nit: How about "Implementations must assume an unsupported version may use a different packet format."?

> @@ -656,13 +655,15 @@ version. The resent packets MUST use new packet numbers.  These packets MUST
 continue to have the VERSION flag set and MUST include the new negotiated
 protocol version.
 
-The client MUST include its selected version on all packets until it starts
-protecting packets with 1-RTT keys.  Only unprotected packets and 0-RTT
-protected packets can include a version.  A client MUST NOT change the version
-it uses unless it is in response to a version negotiation packet from the
-server.
+The client MUST set the VERSION flag on all packets until version negotiation 

Is this section just a rollback?

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

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

<p>I support the change Martin was trying to make, but I think it could use a bit more clarification, as the existing text is a bit confusing, because it doesn't explain why the version must be specified, even though version negotiation has technically completed.</p>
<p>As such, I'd support a merge of the functional change Martin made with some combined text?</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/141#pullrequestreview-16403844">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -411,8 +411,7 @@ have the VERSION bit set.  This bit is always set on packets that are sent prior
 to connection establishment.  When receiving a packet that is not associated
 with an existing connection, packets without a VERSION bit MUST be discarded.
 
-While there might be similarities between different versions of this protocol,
-implementations have to assume that a version that it does not support uses a
+Implementations have to assume that a version that it does not support uses a
</pre>
<p>nit: How about "Implementations must assume an unsupported version may use a different packet format."?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/141#pullrequestreview-16403844">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -656,13 +655,15 @@ version. The resent packets MUST use new packet numbers.  These packets MUST
 continue to have the VERSION flag set and MUST include the new negotiated
 protocol version.
 
-The client MUST include its selected version on all packets until it starts
-protecting packets with 1-RTT keys.  Only unprotected packets and 0-RTT
-protected packets can include a version.  A client MUST NOT change the version
-it uses unless it is in response to a version negotiation packet from the
-server.
+The client MUST set the VERSION flag on all packets until version negotiation 
</pre>
<p>Is this section just a rollback?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/141#pullrequestreview-16403844">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0bqJR8NHSPS8pEt6aspwmYwNvnHks5rRlxsgaJpZM4LhcEj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3lIAQzSQQNQJTecM9Rl5xV_tT6Tks5rRlxsgaJpZM4LhcEj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/141#pullrequestreview-16403844"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/141#pullrequestreview-16403844"}}}</script>
----==_mimepart_5877b66cf35ba_56bf3fadde99b1342447b6--


From nobody Thu Jan 12 09:16:13 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95B441294F5 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 09:16:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TsZU7aP0pW0U for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 09:16:10 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 218FC128E19 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 09:16:09 -0800 (PST)
Date: Thu, 12 Jan 2017 09:16:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484241369; bh=by55+YixCEpAhgAIgc8k3MhxO2XsjCj73asgyn2Q0Mk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EsB14zD40VIHhQkm7qC9HtfS4+gyX0q2xOQ9O0jt0tOHIZS7Zj7esq6YTXjnRXJNb 5fH8jb3gGwcKxlJ0wvDFxkizUT1O8QqibH6WUCpcLdJ207EBpsOByA+w3TBmaL0dhv lyso8SyF6KLZw0TaSe8kFv2uPmIUArB2CTtt+XFY=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/push/1497754329@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877b9d925957_79513fcf0e13b13c1040fc"; 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/D9BDU2OgxB_moA2C5JDZO25KYzo>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 17:16:11 -0000

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

@martinduke pushed 1 commit.

9fbcca3  Revised PMTU section


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/106/files/6ef293130e793f8a5ec4459f4fa55a801cf99c66..9fbcca385dbf5a43916b4f217ec4d4b62407a458

----==_mimepart_5877b9d925957_79513fcf0e13b13c1040fc
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 href="https://github.com/quicwg/base-drafts/commit/9fbcca3" class="commit-link">9fbcca3</a>  Revised PMTU 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/106/files/6ef293130e793f8a5ec4459f4fa55a801cf99c66..9fbcca385dbf5a43916b4f217ec4d4b62407a458">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9rMmRAgdmc8M9Q61G2joPuV0P0eks5rRl_ZgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7RoGCU082TikMphK3OMN3jjw4Qbks5rRl_ZgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106/files/6ef293130e793f8a5ec4459f4fa55a801cf99c66..9fbcca385dbf5a43916b4f217ec4d4b62407a458"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke pushed 1 commit in #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106/files/6ef293130e793f8a5ec4459f4fa55a801cf99c66..9fbcca385dbf5a43916b4f217ec4d4b62407a458"}}}</script>

----==_mimepart_5877b9d925957_79513fcf0e13b13c1040fc--


From nobody Thu Jan 12 10:02:09 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97539129421 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:02:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aWTxT16qAzy0 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:02:05 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B371F128E19 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 10:02:05 -0800 (PST)
Date: Thu, 12 Jan 2017 10:02:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484244124; bh=wV8lNOaJqO7+V+J94gXqtrPUSe/t+lA5Jy8EF6FAfEs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KDQephP9ltOeiM0upFSOp3kI5PAhWDMrHQ1UM6w2HmAzOamJdqbw+sIGdOs2dIBnb AY3icwPGHMaHyVtub0iGvtOtSVIO1eDFGjXWN1gKHUM0iJGcIdYWAN27u1y+baPTL0 G5i2JJBrT1vsETmbVMooQQqy36etW+uyGdKq0GWA=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/141/review/16417476@github.com>
In-Reply-To: <quicwg/base-drafts/pull/141@github.com>
References: <quicwg/base-drafts/pull/141@github.com>
Subject: Re: [quicwg/base-drafts] Change text that describes version negotiation in terms of crypto keys. (#141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877c49cbb682_54a13fbe889e9130279212"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YvWr3aCjW5TugnEVMykEOESj0h4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 18:02:07 -0000

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

janaiyengar commented on this pull request.



> @@ -411,8 +411,7 @@ have the VERSION bit set.  This bit is always set on packets that are sent prior
 to connection establishment.  When receiving a packet that is not associated
 with an existing connection, packets without a VERSION bit MUST be discarded.
 
-While there might be similarities between different versions of this protocol,
-implementations have to assume that a version that it does not support uses a
+Implementations have to assume that a version that it does not support uses a

Done, with a minor edit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/141
----==_mimepart_5877c49cbb682_54a13fbe889e9130279212
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/141">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -411,8 +411,7 @@ have the VERSION bit set.  This bit is always set on packets that are sent prior
 to connection establishment.  When receiving a packet that is not associated
 with an existing connection, packets without a VERSION bit MUST be discarded.
 
-While there might be similarities between different versions of this protocol,
-implementations have to assume that a version that it does not support uses a
+Implementations have to assume that a version that it does not support uses a
</pre>
<p>Done, with a minor edit.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/141">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyJKsmSI5fEyBjGb2Vc6hOUFcFeDks5rRmqcgaJpZM4LhcEj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7gTc_GraEXhGPtCBDjoQ8FT_3zdks5rRmqcgaJpZM4LhcEj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/141"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/141"}}}</script>
----==_mimepart_5877c49cbb682_54a13fbe889e9130279212--


From nobody Thu Jan 12 10:04:01 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97B9C12950F for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:04:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gqm8UnliJIrk for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:03:59 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CEFA912950C for <quic-issues@ietf.org>; Thu, 12 Jan 2017 10:03:58 -0800 (PST)
Date: Thu, 12 Jan 2017 10:03:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484244238; bh=2RtyIQqWZq9ibAFK1pvZop5SElf/2v5Ubf+Xwr4gs7I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B5W2Mk6JxJ/C3k56nvl65RbPXcCOkUKBpnad7knl7qAm/eycRo4W354PfcyEa48u6 VWx5+ikk/9IhOGM7Aa6RJxNZI/zNTJxQ98NGBniCzl4kZ6OFGp47ADBGZLj8LNlWq6 q98YJ6/vxyV5KSyFa1n+fUAimeEZepHFi7zmf5cI=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/141/c272236277@github.com>
In-Reply-To: <quicwg/base-drafts/pull/141@github.com>
References: <quicwg/base-drafts/pull/141@github.com>
Subject: Re: [quicwg/base-drafts] Change text that describes version negotiation in terms of crypto keys. (#141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877c50e3096a_132a3fb9b289d130301238"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hH4NA2-Ge4A4y91tt1t1f0l80p4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 18:04:00 -0000

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

My goal is to separate this functional change into a separate smaller PR, separate from the additions to the draft that have happened in the other PR. Technically, if we aren't requiring TLS in the QUIC document, talking about 0-RTT and 1-RTT keys pre-supposes a specific mechanism, which, if universal, ought to be documented in the "Crypto Handshake Requirements", or should be removed. Either ways, this should happen separately, so I'm changing the text back to what it described, modulo Martin's nice editorializing.

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

<p>My goal is to separate this functional change into a separate smaller =
PR, separate from the additions to the draft that have happened in the ot=
her PR. Technically, if we aren't requiring TLS in the QUIC document, tal=
king about 0-RTT and 1-RTT keys pre-supposes a specific mechanism, which,=
 if universal, ought to be documented in the "Crypto Handshake Requiremen=
ts", or should be removed. Either ways, this should happen separately, so=
 I'm changing the text back to what it described, modulo Martin's nice ed=
itorializing.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/141#issuecomment-272236277">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwfI_vQ=
vqyftSSC0t2MN99ZYfuY8ks5rRmsOgaJpZM4LhcEj">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq39MfD=
i4Lm3rD6hJJQRAouC8NS8Dks5rRmsOgaJpZM4LhcEj.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/141#issuecomment-272236277"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar i=
n #141: My goal is to separate this functional change into a separate sma=
ller PR, separate from the additions to the draft that have happened in t=
he other PR. Technically, if we aren't requiring TLS in the QUIC document=
, talking about 0-RTT and 1-RTT keys pre-supposes a specific mechanism, w=
hich, if universal, ought to be documented in the \"Crypto Handshake Requ=
irements\", or should be removed. Either ways, this should happen separat=
ely, so I'm changing the text back to what it described, modulo Martin's =
nice editorializing."}],"action":{"name":"View Pull Request","url":"https=
://github.com/quicwg/base-drafts/pull/141#issuecomment-272236277"}}}</scr=
ipt>=

----==_mimepart_5877c50e3096a_132a3fb9b289d130301238--


From nobody Thu Jan 12 10:04:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA57E1294E9 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:04:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nOIO-qPN4PPP for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:04:06 -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 8213E128AB0 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 10:04:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lRomBMFmRbMqVajlqtwOdaoYQes=; b=P0B6osPgbRj7xEkx zzrJc4zJ/rDgY8xRd3pOJzQgH+FQBKwrYFp+QginZVAwkQnvND0sg7KxkVA2nWle XzZlo+xR4r7lxtKz/2REFV2Y6pq1Xzepv1BpFlURLAxY9VgPwd941LHy9qQVbqFF X+OMkubRxgWYDRfuokgX3YPCTFI=
Received: by filter0884p1mdw1.sendgrid.net with SMTP id filter0884p1mdw1-4427-5877C509-69 2017-01-12 18:03:53.76437118 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id YB1DiAJpS4-oJUoIItDUSw for <quic-issues@ietf.org>; Thu, 12 Jan 2017 18:03:53.729 +0000 (UTC)
Date: Thu, 12 Jan 2017 10:03:53 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/141/push/1497842644@github.com>
In-Reply-To: <quicwg/base-drafts/pull/141@github.com>
References: <quicwg/base-drafts/pull/141@github.com>
Subject: Re: [quicwg/base-drafts] Change text that describes version negotiation in terms of crypto keys. (#141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877c50990919_1e233f9650a21130357376"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3vuvXjFcdfy0tXwNR6wtkfbuXvYjqAVESC64 LDAH1XGJz7dtMjDssFSCvrXI19c6b73CzSQxN44bonGAODDucjiiukEMV4H9jEWN7USLD5fYW7i9lm j5hkPdxIFvTGaNUHFwFW/lo8ZRnr1ctoo7UYWIAcRXyy0O365EG0KYuVwgRPXaIbT5poh/j1eF0ItW 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0klTeN9oC_hHxURyMi8BXAtAWOU>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 18:04:09 -0000

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

@janaiyengar pushed 1 commit.

eecb8d9  Address Ian's comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/141/files/99946d15e0102c2c344e7d603fc4fa63122fae73..eecb8d907341a203030078436e4eaf5e3f954a92

----==_mimepart_5877c50990919_1e233f9650a21130357376
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 href="https://github.com/quicwg/base-drafts/commit/eecb8d9" class="commit-link">eecb8d9</a>  Address Ian&#39;s comments</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/141/files/99946d15e0102c2c344e7d603fc4fa63122fae73..eecb8d907341a203030078436e4eaf5e3f954a92">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2HfZnbSMNAmd05_oKRl5Z2lVCmxks5rRmsJgaJpZM4LhcEj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6zf_wEXDJqv-bOvIWIucKhJppwbks5rRmsJgaJpZM4LhcEj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/141/files/99946d15e0102c2c344e7d603fc4fa63122fae73..eecb8d907341a203030078436e4eaf5e3f954a92"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/141/files/99946d15e0102c2c344e7d603fc4fa63122fae73..eecb8d907341a203030078436e4eaf5e3f954a92"}}}</script>

----==_mimepart_5877c50990919_1e233f9650a21130357376--


From nobody Thu Jan 12 10:20:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F88F1294C5 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:20:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sV1Glq1tcthE for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:20:10 -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 6571B129483 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 10:20:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ATCMD/yzdmrkP+/xQlHN7DDezCk=; b=UCASoqeQnBGy7XM0 arU+YtJRSxvNsQ9fp2Qw2dFbbreDgZ+gTfwobnaSmO3NUVHm5RxOZ2m5+249g/GY orhLNB/tYpF8wPknXZhBTgMjQN7eKj9l0hYgjaf97UnfxQxuj81/3yIMNYpNWBvq mfDuCksmpGVONiaGjUrubINI76M=
Received: by filter0535p1mdw1.sendgrid.net with SMTP id filter0535p1mdw1-30376-5877C8D1-E 2017-01-12 18:20:01.22405354 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id hlogTkfmTRS2xZN-cecyUw for <quic-issues@ietf.org>; Thu, 12 Jan 2017 18:20:01.156 +0000 (UTC)
Date: Thu, 12 Jan 2017 10:20:01 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/141/review/16421025@github.com>
In-Reply-To: <quicwg/base-drafts/pull/141@github.com>
References: <quicwg/base-drafts/pull/141@github.com>
Subject: Re: [quicwg/base-drafts] Change text that describes version negotiation in terms of crypto keys. (#141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877c8d1e6c1_6af33fda9e8c1140634cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0NK0hFiaytwfL0b+/vmG+5yNFnUm5pWdT15T /FBmsiwTlMdwX1puwIXo034DFPwip/nr/7aJsPLsaNr+ai811HHtOd49pEZ7Dy08UwFp73qf/Q5QF1 fNS8+kUCmsPg3xYOqjGMQMj1309A9ktXFB0AKgCltE7+54cVTtrjVo5petsiH4dIwKZIPmC7QYYTuQ A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qbzlhhHnFtXV3fJrpWgdUJxreeg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 18:20:14 -0000

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

ianswett approved this pull request.

Thanks Jana, one minor tweak, but otherwise it LGTM.

> @@ -656,13 +655,15 @@ version. The resent packets MUST use new packet numbers.  These packets MUST
 continue to have the VERSION flag set and MUST include the new negotiated
 protocol version.
 
-The client MUST include its selected version on all packets until it starts
-protecting packets with 1-RTT keys.  Only unprotected packets and 0-RTT
-protected packets can include a version.  A client MUST NOT change the version
-it uses unless it is in response to a version negotiation packet from the
-server.
+The client MUST set the VERSION flag on all packets until version negotiation 
+concludes. Version negotiation successfully concludes when the client receives a
+packet from the server with the VERSION flag unset. All subsequent packets sent
+by the client MUST have the VERSION flag unset.

Now that I've discussed this more, how about just changing this to SHOULD, since the MUST is not enforcable anyway.

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

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

<p>Thanks Jana, one minor tweak, but otherwise it LGTM.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/141#pullrequestreview-16421025">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -656,13 +655,15 @@ version. The resent packets MUST use new packet numbers.  These packets MUST
 continue to have the VERSION flag set and MUST include the new negotiated
 protocol version.
 
-The client MUST include its selected version on all packets until it starts
-protecting packets with 1-RTT keys.  Only unprotected packets and 0-RTT
-protected packets can include a version.  A client MUST NOT change the version
-it uses unless it is in response to a version negotiation packet from the
-server.
+The client MUST set the VERSION flag on all packets until version negotiation 
+concludes. Version negotiation successfully concludes when the client receives a
+packet from the server with the VERSION flag unset. All subsequent packets sent
+by the client MUST have the VERSION flag unset.
</pre>
<p>Now that I've discussed this more, how about just changing this to SHOULD, since the MUST is not enforcable anyway.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/141#pullrequestreview-16421025">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-58FhziAVs9nlPuBxbGHPUVBktqks5rRm7RgaJpZM4LhcEj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6fXmAyEibmpkkbkeK8Xe2mKFcXLks5rRm7RgaJpZM4LhcEj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/141#pullrequestreview-16421025"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/141#pullrequestreview-16421025"}}}</script>
----==_mimepart_5877c8d1e6c1_6af33fda9e8c1140634cb--


From nobody Thu Jan 12 10:21:08 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31C381294C5 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:21:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QPPvSrRLXGk7 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:21: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 82A6A1294BF for <quic-issues@ietf.org>; Thu, 12 Jan 2017 10:21:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=U0MPLRU6uDJwVDQyFMSYAhN7bzM=; b=QccTrXEpi2aEbHU4 bPRXCP3F/qEuwXV+aWY6LJAomiqiryoMtF4rMGhpmDG8uWPKKQbBwv1pQuAMvBab /4NKXr0nHIyqMlSebVbAwtpju4/lDHiV0H85bnSl2hIk9N0riE0L/Iog4dIAKx2s MQzHg5YKsPiAUx028O/WDf81epc=
Received: by filter0793p1mdw1.sendgrid.net with SMTP id filter0793p1mdw1-31530-5877C8EE-1C 2017-01-12 18:20:30.23271725 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id kGtyA73OQnSc_ygTgvM8JQ for <quic-issues@ietf.org>; Thu, 12 Jan 2017 18:20:30.207 +0000 (UTC)
Date: Thu, 12 Jan 2017 10:20:30 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/141/push/1497871885@github.com>
In-Reply-To: <quicwg/base-drafts/pull/141@github.com>
References: <quicwg/base-drafts/pull/141@github.com>
Subject: Re: [quicwg/base-drafts] Change text that describes version negotiation in terms of crypto keys. (#141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877c8ee1427c_4a473fb8c51f113074166"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1mhCNpO2VUrtPVnXKpQ1t9SOTIwdm4NOLyY+ s2AHeaJHmaC5QOxN53KG+9evKhNUMJQt2BmC3c2Tr32gSO6ux4mhdFWgVYNiWYr94nYFSk7PE94YkO aUdwfSmlhbugJ7zaswuTdBloYSYRJGzLjAeI2I8oYQp/dhzFTsRJHxReEuRUg0oL7PLO4NHvF7krvi M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4_oy1Govlg7iqGrUW7wHaxKZUws>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 18:21:07 -0000

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

@janaiyengar pushed 1 commit.

5a636ef  MUST -> SHOULD


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/141/files/eecb8d907341a203030078436e4eaf5e3f954a92..5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1

----==_mimepart_5877c8ee1427c_4a473fb8c51f113074166
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 href="https://github.com/quicwg/base-drafts/commit/5a636ef" class="commit-link">5a636ef</a>  MUST -&gt; SHOULD</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/141/files/eecb8d907341a203030078436e4eaf5e3f954a92..5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzdhNYrDso9cV2FO5CqiYJriOZhMks5rRm7ugaJpZM4LhcEj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6403fShst85ymR5JlaWryQu0Iobks5rRm7ugaJpZM4LhcEj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/141/files/eecb8d907341a203030078436e4eaf5e3f954a92..5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/141/files/eecb8d907341a203030078436e4eaf5e3f954a92..5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1"}}}</script>

----==_mimepart_5877c8ee1427c_4a473fb8c51f113074166--


From nobody Thu Jan 12 10:21:57 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 719381294BF for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:21:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iaq-PdpVuZ1Z for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:21:53 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A12A8128AB0 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 10:21:53 -0800 (PST)
Date: Thu, 12 Jan 2017 10:21:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484245312; bh=kRuUqgnMAQgI+1mvithyyfA9E2p1FD74xTuxIuAsa/M=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wMF+JGsIsgPj0kHQpVJl00czCACvFTbEH/zmcJExUYXP4hjwR+SdNpBpQrXBpcV0S ZkCD4L3Y28e4JQX0aTK0itAt/a6P9n6QEVjp241WN/+8MXs0BA/Hc5DvQSYKpbwjzd ljR3YDmocRTAwrCL2Mc1JCt4erJzMU/y49TJKM7s=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/141/issue_event/921154856@github.com>
In-Reply-To: <quicwg/base-drafts/pull/141@github.com>
References: <quicwg/base-drafts/pull/141@github.com>
Subject: Re: [quicwg/base-drafts] Change text that describes version negotiation in terms of crypto keys. (#141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877c940a88ac_48243fb8c51f113096729"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6BR5A03Izc1SrhHgtjOLTGhurck>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 18:21:55 -0000

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

Merged #141.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/141#event-921154856">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-IL-hzEmuVm8koXlEQxR3pRqRiZks5rRm9AgaJpZM4LhcEj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6_cB4ogz388PO41WxCBNue85pDQks5rRm9AgaJpZM4LhcEj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/141#event-921154856"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #141."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/141#event-921154856"}}}</script>
----==_mimepart_5877c940a88ac_48243fb8c51f113096729--


From nobody Thu Jan 12 10:46:37 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4F0A129435 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:46:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5b88NKY3FRTW for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:46:33 -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 A3C571293F3 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 10:46:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=t9fLwH2bKZvQeVEvuQpsaVVICpA=; b=m8i9eR/cVzRmULSo FX9dg4FgrjPNfMIutEVDY0hrky3Qvup9fuV1QCdLe9PrElDtP0Ug7wQvR3lsqDZ2 V2cR3IM+BhDvGBy4eO6TNXuSBtaZQBqIY3s/Vn5jxNlPWYUX66BRpKwrT/KA6XXu M/9S10mIPBb2YMkJDqK4353L1Bk=
Received: by filter0532p1mdw1.sendgrid.net with SMTP id filter0532p1mdw1-19808-5877CF08-8 2017-01-12 18:46:32.195285798 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id fTQxIUinSkmVZ1Qg6rEHKg for <quic-issues@ietf.org>; Thu, 12 Jan 2017 18:46:32.244 +0000 (UTC)
Date: Thu, 12 Jan 2017 10:46:32 -0800
From: hardie <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/272246902@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877cf08210d4_6c173fa19767b13c876d7"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3qXyB132eYaEtX3nh3FFF/Vn8ArcVFthJmF6 AnHLTptycZBh2wdx8rxugcAQxv9B37/+Q7KdvRUQSrQ1KRmXH3c25Zx9OZPG0oo7VIyFjVu/KQYzju RvWv72JCpvAqDhIvxzzio+i6z4n2YvhUqOoRdSIZQ1JBJLN2QcX2C71KfQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5itCkUp26mG-8zGaVnfImjqHP3Q>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 18:46:35 -0000

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

Is there any risk that removing the connection ID from Version Negotiation Packets would remove a disambiguation signal that a client is relying on?  The only condition I can come up with would be one where a client was running something like happy eyeballs using two different starting Versions and then needed to disambiguate responses using the connection id sent.  That seems unlikely and unwise, but it makes me wonder if there are more reasonable cases where it could occur.

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

<p>Is there any risk that removing the connection ID from Version Negotiati=
on Packets would remove a disambiguation signal that a client is relying on=
?  The only condition I can come up with would be one where a client was ru=
nning something like happy eyeballs using two different starting Versions a=
nd then needed to disambiguate responses using the connection id sent.  Tha=
t seems unlikely and unwise, but it makes me wonder if there are more reaso=
nable cases where it could occur.</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/135#issuecomment-272246902">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzKVxAwYTbg33g_=
D79oPpQLea8UQks5rRnUIgaJpZM4LfBnr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_a31xZ-ByeS_LqSh=
xhp5T8adYH_ks5rRnUIgaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/135#issuecomment-272246902"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@hardie in #135: Is there any ri=
sk that removing the connection ID from Version Negotiation Packets would r=
emove a disambiguation signal that a client is relying on?  The only condit=
ion I can come up with would be one where a client was running something li=
ke happy eyeballs using two different starting Versions and then needed to =
disambiguate responses using the connection id sent.  That seems unlikely a=
nd unwise, but it makes me wonder if there are more reasonable cases where =
it could occur."}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/135#issuecomment-272246902"}}}</script>=

----==_mimepart_5877cf08210d4_6c173fa19767b13c876d7--


From nobody Thu Jan 12 10:49:16 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0851A129435 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:49:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FHwr_P1Q7rz8 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:49:12 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 530E21293F3 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 10:49:12 -0800 (PST)
Date: Thu, 12 Jan 2017 10:49:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484246951; bh=TsLBGWwjIvmRvWIx7GFtmWZENBhzWogHA8ns97yHSeE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hwcMc97+S3Dq0a0WFij3GyaFQswEjl+5Dv/uE/oR1r9tA6wH4dPy9npC0fFJcEhIg QugRBxbZFeOljMMyofvKsVamRHKQBQfJ7w7KALBMH7tCjSaGKL/DIqKrGVD4sP2aJT 7++wbvXOOL5CvjhVdeLK5GRW1fyB2cAbuTVx+cdM=
From: hardie <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/139/272247579@github.com>
In-Reply-To: <quicwg/base-drafts/issues/139@github.com>
References: <quicwg/base-drafts/issues/139@github.com>
Subject: Re: [quicwg/base-drafts] Minimum MTU (#139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877cfa79dd58_63d93ff5fc1bb13815049e"; 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/9ZVayAojLjT_ZycTJXb_cqqNUpQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 18:49:14 -0000

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

Why do we want QUIC to enforce a minimum MTU?  On the v6 side, this issue is sorted; are you concerned that you'll get black hole connections on v4?  If that is the case, won't those effect TCP as well, so that fallback to TCP doesn't help?

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

<p>Why do we want QUIC to enforce a minimum MTU?  On the v6 side, this is=
sue is sorted; are you concerned that you'll get black hole connections o=
n v4?  If that is the case, won't those effect TCP as well, so that fallb=
ack to TCP doesn't help?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/139#issuecomment-272247579">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxZ6t=
SdOTfPpw4N9RgxXIt7vfWo7ks5rRnWngaJpZM4LgB9W">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3Q=
8B20Py_2QmFIERhBbrTnVGnlbks5rRnWngaJpZM4LgB9W.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/139#issuecomment-272247579"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@hardie in #13=
9: Why do we want QUIC to enforce a minimum MTU?  On the v6 side, this is=
sue is sorted; are you concerned that you'll get black hole connections o=
n v4?  If that is the case, won't those effect TCP as well, so that fallb=
ack to TCP doesn't help?"}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/139#issuecomment-272247579"}}}</scri=
pt>=

----==_mimepart_5877cfa79dd58_63d93ff5fc1bb13815049e--


From nobody Thu Jan 12 10:56:38 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0552A129484 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:56:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.52
X-Spam-Level: 
X-Spam-Status: No, score=-6.52 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QM_iClzyJRRl for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:56:35 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39F1512947F for <quic-issues@ietf.org>; Thu, 12 Jan 2017 10:56:35 -0800 (PST)
Date: Thu, 12 Jan 2017 10:56:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484247394; bh=cvmyzw4yxW5YnJDrNJhm9JYhOkiyTrg14l0l3VRP4Bc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tWdwMRntKPzE09voPwsIZbRmAG7siZJg0N97kS1Ogj6bx2pF2VX2nIvS916HVePcb fFbsPUgzOK6mUZhe0I5VwJ66qGGFafUBabkNScn3xnS0lYIt1MNEoOVQHxyWlBKVI+ H8KEXtsSdQ+qbePYbwanHSnwi+UIGKXXj8Dw7mUg=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/review/15927257@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877d16265783_23c33feb5438513811234e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r1AMDQvtUMeuWxdBJydSY9rKLS4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 18:56:37 -0000

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

ianswett approved this pull request.

I think this looks really good.  One nit.

>  
-  * The 'SS' bits encode the length of the Stream ID header field as 8, 16, 24,
-    or 32 bits.  (DISCUSS: Consider making this 8, 16, 32, 64.)
+The STREAM frame payload contains the following fields:

If payload means application data of some sort(or a transformed version thereof), which I think is the intent, then I'd agree with Jana, using payload here is confusing.

>  ~~~
 
-The fields in the BLOCKED frame are as follows:
-
-* Frame Type: The Frame Type byte is an 8-bit value that must be set to 0x05
-  indicating that this is a BLOCKED frame.
+The BLOCKED frame payload contains a single field:

SGTM.

> -    delta in microseconds, from the beginning of the connection to the arrival
-    of this packet.
+* Gap To Next Block (opt, repeated): An unsigned number specifying the number
+  of contiguous missing packets from the end of the previous ack block to the
+  start of the next.
+
+* Ack Block Length (opt, repeated): An unsigned packet number delta that
+  indicates the number of contiguous packets being acked starting after the
+  end of the previous gap.  Along with the previous field, this field is
+  repeated "Num Blocks" times.
+
+### Timestamp Section {#timestamp-section}
+
+The Timestamp Section contains between zero and 255 measurements of packet
+receive times. This information can be used by a sender to better estimate the
+RTT of the connection.

I would leave the second sentence out, because I don't think improving RTT estimates are the most likely use case.

I would suggest adding "relative to the beginning of the connection." to the end of the first sentence to clarify these aren't an effort to convey a true 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/103#pullrequestreview-15927257
----==_mimepart_5877d16265783_23c33feb5438513811234e
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 really good.  One nit.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15927257">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-  * The &#39;SS&#39; bits encode the length of the Stream ID header field as 8, 16, 24,
-    or 32 bits.  (DISCUSS: Consider making this 8, 16, 32, 64.)
+The STREAM frame payload contains the following fields:
</pre>
<p>If payload means application data of some sort(or a transformed version thereof), which I think is the intent, then I'd agree with Jana, using payload here is confusing.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15927257">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  ~~~
 
-The fields in the BLOCKED frame are as follows:
-
-* Frame Type: The Frame Type byte is an 8-bit value that must be set to 0x05
-  indicating that this is a BLOCKED frame.
+The BLOCKED frame payload contains a single field:
</pre>
<p>SGTM.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15927257">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -    delta in microseconds, from the beginning of the connection to the arrival
-    of this packet.
+* Gap To Next Block (opt, repeated): An unsigned number specifying the number
+  of contiguous missing packets from the end of the previous ack block to the
+  start of the next.
+
+* Ack Block Length (opt, repeated): An unsigned packet number delta that
+  indicates the number of contiguous packets being acked starting after the
+  end of the previous gap.  Along with the previous field, this field is
+  repeated &quot;Num Blocks&quot; times.
+
+### Timestamp Section {#timestamp-section}
+
+The Timestamp Section contains between zero and 255 measurements of packet
+receive times. This information can be used by a sender to better estimate the
+RTT of the connection.
</pre>
<p>I would leave the second sentence out, because I don't think improving RTT estimates are the most likely use case.</p>
<p>I would suggest adding "relative to the beginning of the connection." to the end of the first sentence to clarify these aren't an effort to convey a true 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/103#pullrequestreview-15927257">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyqeCQcuS_4b2wJASstzxNYqP9Q9ks5rRndigaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzp8gtlM5MjGlgwOoKU8bl55VuL4ks5rRndigaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15927257"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103#pullrequestreview-15927257"}}}</script>
----==_mimepart_5877d16265783_23c33feb5438513811234e--


From nobody Thu Jan 12 10:56:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D900A1294FF for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:56:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JTrR8KycYHl1 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:56: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 2F2451294F4 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 10:56:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RPwK1cYjFxspDGy+iEPnsZhanRM=; b=n+ondRMmWlPNL4Uw eCm9kpd5h8s5Q78mvJAqt9It1HytY5/vS8aB7eX4ggLwPivHFgl0dWkO1+D8laBM ufpvWVyNBFCIWlxuat8jcakBaCxVKEC54Rktbu0xhpMeJR5pHeR8tANw8lVX5Ml4 /ebsYCtFepBZ3gejHslyIwO560U=
Received: by filter0444p1mdw1.sendgrid.net with SMTP id filter0444p1mdw1-16007-5877D137-35 2017-01-12 18:55:51.863493603 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id F_632fPLT162CP4PfuXiBQ for <quic-issues@ietf.org>; Thu, 12 Jan 2017 18:55:51.857 +0000 (UTC)
Date: Thu, 12 Jan 2017 10:55:51 -0800
From: hardie <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/121/272249290@github.com>
In-Reply-To: <quicwg/base-drafts/issues/121@github.com>
References: <quicwg/base-drafts/issues/121@github.com>
Subject: Re: [quicwg/base-drafts] Version downgrade vulnerability (#121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877d137bf9a6_1bfe73fc8d675513c1071d2"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak23dcdXGqgv3LifElFbWWGGVgNOt/JKSifm36 /Mr5BJWEBFJ4afSLZ/I/lEgUHjmqDFTYsaxJKxwE69bZHGnKujrDTtcXCWU8CmjoVtnbgXjZyMUnqC z4eJt3NM/0Llaf3X7QXP/Qfl4AWW9KevaoOM+SbLdIJOJpj6MX5+bwIXrg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CgHX6v_BNOh4yw9MZNBSRdp41Mc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 18:56:41 -0000

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

So, just to be sure I understand this:  Client engages in version negotiation and claims to be version N.  The validation step would be an effort to confirm that transport parameters conform to N.  You're concerned that version N+1's use of that set of parameters would retain the same form but have a different meaning; in that case, validation by syntax doesn't work.  

If that's right, I agree that having design/security considerations highlighting the issue is reasonable and recommending that when the semantics of a syntactical element need to change a new codepoint should get assigned.

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

<p>So, just to be sure I understand this:  Client engages in version negoti=
ation and claims to be version N.  The validation step would be an effort t=
o confirm that transport parameters conform to N.  You're concerned that ve=
rsion N+1's use of that set of parameters would retain the same form but ha=
ve a different meaning; in that case, validation by syntax doesn't work.</p>
<p>If that's right, I agree that having design/security considerations high=
lighting the issue is reasonable and recommending that when the semantics o=
f a syntactical element need to change a new codepoint should get assigned.=
</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/121#issuecomment-272249290">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz8nrTFGmTKBfwo=
RzmcR0fj7vPI1ks5rRnc3gaJpZM4LafMw">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0aw2dIt0kMrz4GH2=
OLCIDUFWHq5ks5rRnc3gaJpZM4LafMw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/121#issuecomment-272249290"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@hardie in #121: So, just to be =
sure I understand this:  Client engages in version negotiation and claims t=
o be version N.  The validation step would be an effort to confirm that tra=
nsport parameters conform to N.  You're concerned that version N+1's use of=
 that set of parameters would retain the same form but have a different mea=
ning; in that case, validation by syntax doesn't work.  \r\n\r\nIf that's r=
ight, I agree that having design/security considerations highlighting the i=
ssue is reasonable and recommending that when the semantics of a syntactica=
l element need to change a new codepoint should get assigned."}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/121=
#issuecomment-272249290"}}}</script>=

----==_mimepart_5877d137bf9a6_1bfe73fc8d675513c1071d2--


From nobody Thu Jan 12 11:19:13 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EE59129527 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:19:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bGTXKmMEjR0v for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:19:09 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C10581294E3 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 11:19:09 -0800 (PST)
Date: Thu, 12 Jan 2017 11:19:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484248749; bh=4eTHaLUl5WqNX3hBC533hhTYErGGavr225qKlm/gEdc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YtekRKQhJHFTdQm97KdsG6FivrIrNz4wTvfpbbYfiGqOJmWx5DLu6JBQVIsFRhUHG pCIzENRBQItGwONtIJ5ckb9kOUy7wMuuPVp2gRZ0FoU5pzSI520L1OkDuNohNQn41b TU8FD9dF2wkcg0Gs+BYQFDw9wMVBQIZUP3Jdzals=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/push/1497975267@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877d6ad26691_4ad63fd9347771381317cd"; 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/wAzQud9h2KFhmPKuCTMnbBA8FcE>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 19:19:11 -0000

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

@MikeBishop pushed 2 commits.

6d0d6f7  Missed a 'payload'
d9d5eaf  Ian's feedback


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/103/files/6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f..d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de

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

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

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/6d0d6f7" class="commit-link">6d0d6f7</a>  Missed a &#39;payload&#39;</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/d9d5eaf" class="commit-link">d9d5eaf</a>  Ian&#39;s feedback</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/103/files/6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f..d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4QwU4gKzTsF1bz__UdhAKR7WpUHks5rRnytgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxdQBQa-VbzxqM9v1O4ux-KrBvKgks5rRnytgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103/files/6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f..d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 2 commits in #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103/files/6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f..d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de"}}}</script>

----==_mimepart_5877d6ad26691_4ad63fd9347771381317cd--


From nobody Thu Jan 12 11:19:18 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52FB2129438 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:19:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bt9xKqcM6a4Z for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:19: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 D91BA12951E for <quic-issues@ietf.org>; Thu, 12 Jan 2017 11:19:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484248750; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=oPGySFoYX4Uivl5yHcN7qBrSAfWmrTw4l7Wcgrb2aHY=; b=qhs5SmULpnjyoKZJqmtVugaj/FsbYA0DOY81eM2E1sB+eK1q0GS7YUI8mz3cxOOsG8e8rOeX j37DDcQO7kKrp0E71hIk0JR92uBjib4FKH4uveKIU05XkOIxNyljsGw9U5ARxCMDYbJOQKX2 iFSXDJksrvrnAchITCE90uxJUcQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=AlULkKXciUmB2/ZYnQHlYOZ0eiTvhp/rayxnGXOKPXsz9V9k3A5NTZloAIyduYDlseaf97 WYZWW2NXsk9fXKUbHNyajJpOwTv3FD+BVd0tJexet4iTdii8VMPsM1mJEdynKwkRk6ra2KLI gQ8GNvRhgaMTFCP0TGj0kdh+NbPIw=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5877d6ac.7f45c4249a20-in06; Thu, 12 Jan 2017 19:19:08 -0000 (UTC)
Date: Thu, 12 Jan 2017 11:19:08 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5877d6ac676f8_50083fcf00259130601ac@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 6d0d6f: Missed a 'payload'
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5877d6ac66ff2_50083fcf0025913060099"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tZ4kQGIvCesWxOoqulvUA-3LyQw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 19:19:13 -0000

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

  Branch: refs/heads/diagrams
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6d0d6f716ac8e69f7b6d04893b554c0501ac9379
      https://github.com/quicwg/base-drafts/commit/6d0d6f716ac8e69f7b6d04893b554c0501ac9379
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Missed a 'payload'


  Commit: d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de
      https://github.com/quicwg/base-drafts/commit/d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Ian's feedback


Compare: https://github.com/quicwg/base-drafts/compare/6104a58f4e96...d9d5eaf8a1b0
----==_mimepart_5877d6ac66ff2_50083fcf0025913060099--


From nobody Thu Jan 12 11:24:12 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5A921293E4 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:24:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vANhrndSprWA for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:24:09 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC317127078 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 11:24:08 -0800 (PST)
Date: Thu, 12 Jan 2017 11:24:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484249048; bh=NHZUztv13aAdhE2swGlODVZw6zaZKCxZ/BMBt3aNr30=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uxsgMEwlzkXCFPrSEgd/DWeUIn6T/ehTTvxEKCfvl6ZbSVdI399cLvji+b8oRvlZ3 vJYRDddGzYX+yKuUbowMtOCKZxTluNavsOX6Ym6oTDecy8TaIMNMHaIaPOCsJ7L7u3 gR80AZcCwEGAnpFRC5rN6bE36ooFwROSUKn9FXWg=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/push/1497984319@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877d7d847ae6_7b123f8f8fd2513c187921"; 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/8_csT6YAifULaaOe75gPBdnyXu8>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 19:24:11 -0000

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

@MikeBishop pushed 1 commit.

3cc43bc  Merge branch 'master' into diagrams


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

----==_mimepart_5877d7d847ae6_7b123f8f8fd2513c187921
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 href="https://github.com/quicwg/base-drafts/commit/3cc43bc" class="commit-link">3cc43bc</a>  Merge branch &#39;master&#39; into diagrams</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/103/files/d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de..3cc43bc9b3d0471cc24cdf8e5737b0ee9585e473">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Kr7gZ0rhdlRZoVhRTroqHk2VeZks5rRn3YgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6HrMWcEy6iPRcN7s663hGpM_RO2ks5rRn3YgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103/files/d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de..3cc43bc9b3d0471cc24cdf8e5737b0ee9585e473"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #103"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103/files/d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de..3cc43bc9b3d0471cc24cdf8e5737b0ee9585e473"}}}</script>

----==_mimepart_5877d7d847ae6_7b123f8f8fd2513c187921--


From nobody Thu Jan 12 11:24:17 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38F73127078 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:24:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XdM30aGwCaCU for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:24:09 -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 AA3FE12711D for <quic-issues@ietf.org>; Thu, 12 Jan 2017 11:24:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484249049; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uxUZtkpg6YI8rO/F5005JeOb/hChlEsoqD88rLChghs=; b=P89rSYU9I85Xt1COsq12z5dWIm2EaGf3xNyUauRAqLcg1WmcL5yzdv0jcyfuH8V89UOzjUH9 yNqymaMFpKxOHO/lchQPzYATPZdX5tUTEhOYPQIiTSjfoPsZaS7pmU/BvGwJdyk8mG5TGFyQ koMqcJoe6g23PIXIAOXObqzZ9HU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=JlWQytBTOkbOg/6hml+cJM4xELiMK/uxgXwykq4/sKAzDwP72zjqGL/XMJc86uxh+l2Aqc 0LVhIAtq2YnGFzHxMpnCGQwaM+PDaiZkUqyEBhkJfh78hhE0kXJj6KMfHPuL1eqZ4L2F3+3S Fl8opdyVlZcMekc5ppCD5eDe2rE8U=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5877d7d7.7f29f0655780-smtp-out-n03; Thu, 12 Jan 2017 19:24:07 -0000 (UTC)
Date: Thu, 12 Jan 2017 11:24:06 -0800
From: Mike Bishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5877d7d6e7334_26be3fa97bedb138515c@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f1c42a: Use definition list format for error codes.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5877d7d6e6ec2_26be3fa97bedb1385143d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rpVzZ_WECpvPMngHwdGFc832OLI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 19:24:12 -0000

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

  Branch: refs/heads/diagrams
  Home:   https://github.com/quicwg/base-drafts
  Commit: f1c42aff6d4107337a342486016ad6ace7822e15
      https://github.com/quicwg/base-drafts/commit/f1c42aff6d4107337a342486016ad6ace7822e15
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Use definition list format for error codes.


  Commit: 8162a8584539293f06a09dd4585c368dc22fb2ad
      https://github.com/quicwg/base-drafts/commit/8162a8584539293f06a09dd4585c368dc22fb2ad
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Remove non-wire-facing and migration-specific error codes


  Commit: 24d6d169b1c56f19da1764e2ea5b6939074e075e
      https://github.com/quicwg/base-drafts/commit/24d6d169b1c56f19da1764e2ea5b6939074e075e
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Moving crypto errors into TLS document


  Commit: 6254c74bac08d128d4d4bd4810b5c306ae334611
      https://github.com/quicwg/base-drafts/commit/6254c74bac08d128d4d4bd4810b5c306ae334611
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  QUIC is capitalized


  Commit: d25776be6f40ba7e9eb256660ce7f843b05ba1c7
      https://github.com/quicwg/base-drafts/commit/d25776be6f40ba7e9eb256660ce7f843b05ba1c7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Move HTTP error code to HTTP document


  Commit: 4d1b4f97e485c6c773d8c2b37959494af06ebcde
      https://github.com/quicwg/base-drafts/commit/4d1b4f97e485c6c773d8c2b37959494af06ebcde
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #130 from quicwg/errors_move

Relocating error code definitions into each document.


  Commit: fc04af539b260475e0d8d73a636a98b3fac57ec1
      https://github.com/quicwg/base-drafts/commit/fc04af539b260475e0d8d73a636a98b3fac57ec1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Define version negotiation more thoroughly


  Commit: f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
      https://github.com/quicwg/base-drafts/commit/f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Reserve space


  Commit: 189aaa530c67851525b545c1ebd72445ea9fab4b
      https://github.com/quicwg/base-drafts/commit/189aaa530c67851525b545c1ebd72445ea9fab4b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  not off


  Commit: c014a0f30e501ed508039174715be7e9ada0a508
      https://github.com/quicwg/base-drafts/commit/c014a0f30e501ed508039174715be7e9ada0a508
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Move version section to the top level


  Commit: fe41fdb4f9244f596f9cd0e3342680e19f36f266
      https://github.com/quicwg/base-drafts/commit/fe41fdb4f9244f596f9cd0e3342680e19f36f266
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #113 from quicwg/version_numbers

Version numbers


  Commit: 89b22b99125631dd4c99523baa6cdd88b33fa692
      https://github.com/quicwg/base-drafts/commit/89b22b99125631dd4c99523baa6cdd88b33fa692
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Cleanup whitespace


  Commit: b7b97f982603418f4531c33a7ab6b420350d4529
      https://github.com/quicwg/base-drafts/commit/b7b97f982603418f4531c33a7ab6b420350d4529
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  read the connection ID from a packet with an unsupported version


  Commit: 197e2ea681f5701c0d9f558330b27955361acb67
      https://github.com/quicwg/base-drafts/commit/197e2ea681f5701c0d9f558330b27955361acb67
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #132 from marten-seemann/fix-version-negotiation-connid

read the connection ID from a packet with an unsupported version


  Commit: 126b070a8499dca1826b1d7d622e52e3ea024b9b
      https://github.com/quicwg/base-drafts/commit/126b070a8499dca1826b1d7d622e52e3ea024b9b
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Add a change log section to each document.  TLS still needs details.


  Commit: 4000df997a94f2c516e949de118cae77d01997ea
      https://github.com/quicwg/base-drafts/commit/4000df997a94f2c516e949de118cae77d01997ea
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Include last pre-WG draft in change log


  Commit: f5b6e4b59dd55c44828b7f5ce66dc78db7946bab
      https://github.com/quicwg/base-drafts/commit/f5b6e4b59dd55c44828b7f5ce66dc78db7946bab
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Missed one doc's ancestor


  Commit: 18513d77823944bfdb8f164b36cdab9760534c16
      https://github.com/quicwg/base-drafts/commit/18513d77823944bfdb8f164b36cdab9760534c16
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Adding TLS changelog details


  Commit: 4a60a1b9faf0776d52c988ec44648fd613b8834a
      https://github.com/quicwg/base-drafts/commit/4a60a1b9faf0776d52c988ec44648fd613b8834a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Remove trailing whitespace


  Commit: 99946d15e0102c2c344e7d603fc4fa63122fae73
      https://github.com/quicwg/base-drafts/commit/99946d15e0102c2c344e7d603fc4fa63122fae73
  Author: Jana Iyengar <jri@jri-macbookpro2.roam.corp.google.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Change text that describes version negotiation in terms of crypto keys.


  Commit: eecb8d907341a203030078436e4eaf5e3f954a92
      https://github.com/quicwg/base-drafts/commit/eecb8d907341a203030078436e4eaf5e3f954a92
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Address Ian's comments


  Commit: 5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
      https://github.com/quicwg/base-drafts/commit/5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  MUST -> SHOULD


  Commit: c989c6517887d00b7121babcf151e84132ce2372
      https://github.com/quicwg/base-drafts/commit/c989c6517887d00b7121babcf151e84132ce2372
  Author: janaiyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #141 from quicwg/undoversion

Change text that describes version negotiation in terms of crypto keys.


  Commit: 3cc43bc9b3d0471cc24cdf8e5737b0ee9585e473
      https://github.com/quicwg/base-drafts/commit/3cc43bc9b3d0471cc24cdf8e5737b0ee9585e473
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Merge branch 'master' into diagrams


Compare: https://github.com/quicwg/base-drafts/compare/d9d5eaf8a1b0...3cc43bc9b3d0
----==_mimepart_5877d7d6e6ec2_26be3fa97bedb1385143d--


From nobody Thu Jan 12 11:35:51 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA998129519 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:35:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u4kDGAC-oEpz for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:35:47 -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 B5264129493 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 11:35:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=TzXjqpm7hpxnatNV0GmRW8fq0/8=; b=sGSv/yOWegJJEOKd b5A835uLJ3dkzonxcHiFMfKH2smEYp8gEgYaymIzxFsDVEYJWEfXPVMEPjYHV7dh x4EyHGcgvwjbOxDSgTbezWlkzJyvt5BkpZt1qwXUf6aNJmDtk17VcW6d37GvAg43 JCOMfH48Tc6iLXT0SCSUV2TnSJI=
Received: by filter0977p1mdw1.sendgrid.net with SMTP id filter0977p1mdw1-17546-5877DA92-3E 2017-01-12 19:35:46.289761769 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id aOV2w7XOSoamZ9hLKICHlw for <quic-issues@ietf.org>; Thu, 12 Jan 2017 19:35:46.249 +0000 (UTC)
Date: Thu, 12 Jan 2017 11:35:46 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/131/push/1498005513@github.com>
In-Reply-To: <quicwg/base-drafts/pull/131@github.com>
References: <quicwg/base-drafts/pull/131@github.com>
Subject: Re: [quicwg/base-drafts] Separate error spaces (#131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877da922864d_7c243fee92ffb13810316d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2SFvYrrtoDI4vbSeZvxEIaS3lsFzgb6L/qLd MLf9kvie8ciWreG0C8C5tDzokWNVrsgdzEHAVX/cbZVVCIc/T8vSF3PzynM8yC7LJiN7tUOljUN1Of FUSQruy7fQ2gaDtU7fKOc6auo+ZqIASZvfn+xjHAmPRnJvt07BjByUiYsPTuJsSszgT8Bv1p7Z/VeC 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tJBD602qM29F_SPre3f6cHfABr4>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 19:35:50 -0000

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

@MikeBishop pushed 1 commit.

c1e73f2  Reordering error code ranges, per Martin


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/131/files/13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a..c1e73f2109bc64e938ba7ac1bc55a34a744d1c10

----==_mimepart_5877da922864d_7c243fee92ffb13810316d
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 href="https://github.com/quicwg/base-drafts/commit/c1e73f2" class="commit-link">c1e73f2</a>  Reordering error code ranges, per Martin</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/131/files/13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a..c1e73f2109bc64e938ba7ac1bc55a34a744d1c10">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5XEpQL-OJtnEiTwkqytMGuuYJ-Wks5rRoCSgaJpZM4LdV_r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq57HT3MYsIwyA6ZVzryDqJiQj8lYks5rRoCSgaJpZM4LdV_r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/131/files/13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a..c1e73f2109bc64e938ba7ac1bc55a34a744d1c10"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #131"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/131/files/13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a..c1e73f2109bc64e938ba7ac1bc55a34a744d1c10"}}}</script>

----==_mimepart_5877da922864d_7c243fee92ffb13810316d--


From nobody Thu Jan 12 11:35:54 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73597129493 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:35:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H0CvXK4UyZwU for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:35: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 B3E681293E0 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 11:35:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484249748; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jXSPrtRha5xwqtkXgZXo/2xdCdZ/qGGljpO1nbZIIas=; b=d/FSO5pA3ULUqfAWaWKlFPgccezZbORlfeTRnfQc/yQj1OWar7wHM+3QIUPmWTxiUqhYnIvg bZon1JhF3gQnBsdHGcJXR7UxVghHlAg1I/N0XTzyXxXjMP7uzvDHWoDHftFqkvVDJoZXcQ1K NBDuhlchwgLMRgRQlVvwvo0L7fI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=uDpSNbwdOjgNQeOTY9ML+bMQKfOQKU7t8KbKbrt6v57uXNq9uprXw1KXNcVuKiV3ZkY3F9 BY2F+emDbWImufMybNvAJS7aNgNfpjjWOIBTiT3lIa4mUv+qGG1thX5ATs8NfvO8VZ/aGqP4 YTfGFr9Il9Rc4XMEvpRRfu0zn1sj4=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5877da91.7f0e203bd630-in03; Thu, 12 Jan 2017 19:35:45 -0000 (UTC)
Date: Thu, 12 Jan 2017 11:35:45 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5877da9153e52_467a3f99c833713c987dd@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c1e73f: Reordering error code ranges, per Martin
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5877da9153a6c_467a3f99c833713c9865"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2PqqAsGtUY6-88mmZY8dwO3-chE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 19:35:50 -0000

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

  Branch: refs/heads/error_space2
  Home:   https://github.com/quicwg/base-drafts
  Commit: c1e73f2109bc64e938ba7ac1bc55a34a744d1c10
      https://github.com/quicwg/base-drafts/commit/c1e73f2109bc64e938ba7ac1bc55a34a744d1c10
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Reordering error code ranges, per Martin



----==_mimepart_5877da9153a6c_467a3f99c833713c9865--


From nobody Thu Jan 12 11:36:09 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0190B1293E0 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:36:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vUR4D66WL4Bk for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:36:06 -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 2FFA6129493 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 11:36:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YUn82LxP68BGPRGA9Fv2gnP/7e4=; b=IjfTEU6MOS0hMF3B ZbJ0btO/zgn6C6xMJHbEra15dPuScjoyJDWxcJlni0hZ/czKRBvs7nDXxkggkasT bo3YGL94QRjJh0ODZDTrhmqvCClhiiZZkI7dPYaJOLEQxTWSXO14US/qxSYmWfk/ nFOiZeW5nNitzHeQbuT+w8msdD0=
Received: by filter0565p1mdw1.sendgrid.net with SMTP id filter0565p1mdw1-15799-5877DAA1-3C 2017-01-12 19:36:01.813308378 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id hbUam0YtQwSKIOW7sfzjyw for <quic-issues@ietf.org>; Thu, 12 Jan 2017 19:36:01.840 +0000 (UTC)
Date: Thu, 12 Jan 2017 11:36:01 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/131/review/16437553@github.com>
In-Reply-To: <quicwg/base-drafts/pull/131@github.com>
References: <quicwg/base-drafts/pull/131@github.com>
Subject: Re: [quicwg/base-drafts] Separate error spaces (#131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877daa1ba210_1f993fa8dbfb11345259a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2YNbhcsT8CmhW5HUM8lF98LQVekZTBYceN4l wJcyGFcN3g9BcvqSyAD9/Er9pUydVQSPGnI3n10rxXWlg/ghYt8oXzHKxfDQst/XuD/cS3lwLFysir nqbxIUoU2TVDpSJ2L5JE4rRP6zm7KDAjRO2bjVLBC0D1NTSSIOiI5cl6BjWSdNZ2UKjgR8/Zmurhfi 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7iG2ChwVkPBqZQR7cV_qi5bsiH4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 19:36:08 -0000

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

MikeBishop commented on this pull request.



>  
-TODO: Discuss error handling beyond just listing error codes.
+0x0000-0x3FFF:

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/131
----==_mimepart_5877daa1ba210_1f993fa8dbfb11345259a
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/131">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-TODO: Discuss error handling beyond just listing error codes.
+0x0000-0x3FFF:
</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/131">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7_pkViC2veaiUZ9wLpif1rYspd0ks5rRoChgaJpZM4LdV_r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3I2eOzM4yiFszc07MaNVFNH_GuHks5rRoChgaJpZM4LdV_r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/131"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #131"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/131"}}}</script>
----==_mimepart_5877daa1ba210_1f993fa8dbfb11345259a--


From nobody Thu Jan 12 11:42:58 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E178129532 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:42:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zmdz5BkWMYBv for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:42: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 AE3C712950F for <quic-issues@ietf.org>; Thu, 12 Jan 2017 11:42:54 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484250174; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=yt44LO6vJw4GRweQLF4U9ze+pOdkuLln08aYr2+hz/A=; b=mw8CDq8bYTYX6E0Qs3Q1bV0XrqImn9OX78CzxgrkTL6d2oeUdwyPcneja8zTZ+XExRrJAFgC NDdpgno/zugDXtdNgJGOcteole5Frv8r5mQGcVkVmAY1da5ELx8QWkZ3yl7VLH87qLumIb/S HBgwMzgJ8eAVs/5DkKsv++soAw0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=vrNy//WpZoPnV9sG7RBj3PSNqadkcIvukvCuVl/nCIPjtgym86/jqQ/eeU050DLesafHdx 9lXfGhAWX2fczBX3/yoZ3pcw5Udr8v7splalLnRyLNoqqf216zZhzw38wx1Bl1FyRJUQL3sN Y3Vt5mYAjnAI6gUzcljVv/JT6QtMI=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5877dc3d.7f23b81e1d50-smtp-out-n02; Thu, 12 Jan 2017 19:42:53 -0000 (UTC)
Date: Thu, 12 Jan 2017 11:42:53 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5877dc3da5029_2c603fbebe45713c9913c@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 4d1b4f: Merge pull request #130 from quicwg/errors_move
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5877dc3da4b1d_2c603fbebe45713c99090"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pQkPx2rXIwP9Ef-8QiTd2QQGlQU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 19:42:57 -0000

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

  Branch: refs/heads/error_space2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4d1b4f97e485c6c773d8c2b37959494af06ebcde
      https://github.com/quicwg/base-drafts/commit/4d1b4f97e485c6c773d8c2b37959494af06ebcde
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #130 from quicwg/errors_move

Relocating error code definitions into each document.


  Commit: fc04af539b260475e0d8d73a636a98b3fac57ec1
      https://github.com/quicwg/base-drafts/commit/fc04af539b260475e0d8d73a636a98b3fac57ec1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Define version negotiation more thoroughly


  Commit: f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
      https://github.com/quicwg/base-drafts/commit/f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Reserve space


  Commit: 189aaa530c67851525b545c1ebd72445ea9fab4b
      https://github.com/quicwg/base-drafts/commit/189aaa530c67851525b545c1ebd72445ea9fab4b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  not off


  Commit: c014a0f30e501ed508039174715be7e9ada0a508
      https://github.com/quicwg/base-drafts/commit/c014a0f30e501ed508039174715be7e9ada0a508
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Move version section to the top level


  Commit: fe41fdb4f9244f596f9cd0e3342680e19f36f266
      https://github.com/quicwg/base-drafts/commit/fe41fdb4f9244f596f9cd0e3342680e19f36f266
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #113 from quicwg/version_numbers

Version numbers


  Commit: 89b22b99125631dd4c99523baa6cdd88b33fa692
      https://github.com/quicwg/base-drafts/commit/89b22b99125631dd4c99523baa6cdd88b33fa692
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Cleanup whitespace


  Commit: b7b97f982603418f4531c33a7ab6b420350d4529
      https://github.com/quicwg/base-drafts/commit/b7b97f982603418f4531c33a7ab6b420350d4529
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  read the connection ID from a packet with an unsupported version


  Commit: 197e2ea681f5701c0d9f558330b27955361acb67
      https://github.com/quicwg/base-drafts/commit/197e2ea681f5701c0d9f558330b27955361acb67
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #132 from marten-seemann/fix-version-negotiation-connid

read the connection ID from a packet with an unsupported version


  Commit: 126b070a8499dca1826b1d7d622e52e3ea024b9b
      https://github.com/quicwg/base-drafts/commit/126b070a8499dca1826b1d7d622e52e3ea024b9b
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Add a change log section to each document.  TLS still needs details.


  Commit: 4000df997a94f2c516e949de118cae77d01997ea
      https://github.com/quicwg/base-drafts/commit/4000df997a94f2c516e949de118cae77d01997ea
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Include last pre-WG draft in change log


  Commit: f5b6e4b59dd55c44828b7f5ce66dc78db7946bab
      https://github.com/quicwg/base-drafts/commit/f5b6e4b59dd55c44828b7f5ce66dc78db7946bab
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Missed one doc's ancestor


  Commit: 18513d77823944bfdb8f164b36cdab9760534c16
      https://github.com/quicwg/base-drafts/commit/18513d77823944bfdb8f164b36cdab9760534c16
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Adding TLS changelog details


  Commit: 4a60a1b9faf0776d52c988ec44648fd613b8834a
      https://github.com/quicwg/base-drafts/commit/4a60a1b9faf0776d52c988ec44648fd613b8834a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Remove trailing whitespace


  Commit: 99946d15e0102c2c344e7d603fc4fa63122fae73
      https://github.com/quicwg/base-drafts/commit/99946d15e0102c2c344e7d603fc4fa63122fae73
  Author: Jana Iyengar <jri@jri-macbookpro2.roam.corp.google.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Change text that describes version negotiation in terms of crypto keys.


  Commit: eecb8d907341a203030078436e4eaf5e3f954a92
      https://github.com/quicwg/base-drafts/commit/eecb8d907341a203030078436e4eaf5e3f954a92
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Address Ian's comments


  Commit: 5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
      https://github.com/quicwg/base-drafts/commit/5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  MUST -> SHOULD


  Commit: c989c6517887d00b7121babcf151e84132ce2372
      https://github.com/quicwg/base-drafts/commit/c989c6517887d00b7121babcf151e84132ce2372
  Author: janaiyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #141 from quicwg/undoversion

Change text that describes version negotiation in terms of crypto keys.


  Commit: dfaff7b5d7f7f0d04b268404aefb459165f9af44
      https://github.com/quicwg/base-drafts/commit/dfaff7b5d7f7f0d04b268404aefb459165f9af44
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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


Compare: https://github.com/quicwg/base-drafts/compare/c1e73f2109bc...dfaff7b5d7f7
----==_mimepart_5877dc3da4b1d_2c603fbebe45713c99090--


From nobody Thu Jan 12 11:43:08 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6357B129537 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:42:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zB588EWVCxqM for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:42:55 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95C3D129519 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 11:42:55 -0800 (PST)
Date: Thu, 12 Jan 2017 11:42:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484250174; bh=bVTcvkXvyVHGWAaY5lQUKugmhpuj/AqxeLH3id8aC0k=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qMxIhiFDzRohS5wgb96yCYlbhB6CK1kfx9xcI9Yw0W0ct+6wnYM10t4ZPhUOkakSl qd8fpfXwUMCytGQI4EHJbOz2egku0tJ3+Pe8irIB63ZdrjgRCy2SXKNG2jYwKzkCtO UA1UGW3dcImjQfaosD4+xSJiP4dCOYYA1Cxp23Jk=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/131/push/1498018106@github.com>
In-Reply-To: <quicwg/base-drafts/pull/131@github.com>
References: <quicwg/base-drafts/pull/131@github.com>
Subject: Re: [quicwg/base-drafts] Separate error spaces (#131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877dc3ec17e7_10fa3f94925cb140293be"; 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/lgp9Uhc4Q-R56bYkNdx0217jlSc>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 19:42:58 -0000

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

@MikeBishop pushed 1 commit.

dfaff7b  Merge remote-tracking branch 'origin/master' into error_space2


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

----==_mimepart_5877dc3ec17e7_10fa3f94925cb140293be
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 href="https://github.com/quicwg/base-drafts/commit/dfaff7b" class="commit-link">dfaff7b</a>  Merge remote-tracking branch &#39;origin/master&#39; into error_space2</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/131/files/c1e73f2109bc64e938ba7ac1bc55a34a744d1c10..dfaff7b5d7f7f0d04b268404aefb459165f9af44">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ugm4C3o77Xv9O8K9wn6u75Jvqeks5rRoI-gaJpZM4LdV_r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1fdaIa5vmzfyHsYss2xAfUOHzlVks5rRoI-gaJpZM4LdV_r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/131/files/c1e73f2109bc64e938ba7ac1bc55a34a744d1c10..dfaff7b5d7f7f0d04b268404aefb459165f9af44"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #131"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/131/files/c1e73f2109bc64e938ba7ac1bc55a34a744d1c10..dfaff7b5d7f7f0d04b268404aefb459165f9af44"}}}</script>

----==_mimepart_5877dc3ec17e7_10fa3f94925cb140293be--


From nobody Thu Jan 12 11:50:06 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 070861294D2 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:50:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.901
X-Spam-Level: 
X-Spam-Status: No, score=-5.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UGuFISpcZSQK for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:50:03 -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 596201293E0 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 11:50:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=VdbGWTE0JWjH4KAg2HWEwqqm7xk=; b=UsTaWg8i7M4V4qkF WSlzQyAvzjySIGTXOpAq+zrmT6FAV5EQX5xsKE5Tz0+o7LvH1/C6F2FuTnw2HDB1 Cf+JFlm62Pc5zBTGVgiiCrkV2KFRouCUhkSqI6YJln+qQXVYVoKL2a5ULCmVth/u jBjQ4/CKfsxpXCxjlV/2TDL+rVI=
Received: by filter1099p1mdw1.sendgrid.net with SMTP id filter1099p1mdw1-8684-5877DDE9-60 2017-01-12 19:50:01.931731655 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 4Op3zGMXSYWzrHt1vx4xBg for <quic-issues@ietf.org>; Thu, 12 Jan 2017 19:50:01.879 +0000 (UTC)
Date: Thu, 12 Jan 2017 11:50:01 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/131/issue_event/921278410@github.com>
In-Reply-To: <quicwg/base-drafts/pull/131@github.com>
References: <quicwg/base-drafts/pull/131@github.com>
Subject: Re: [quicwg/base-drafts] Separate error spaces (#131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877dde9bc8e8_70a03fbe2bb5713c1090a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3i0YzxyMyZTOiva9DJf26CYuVsRr1q+pM9RB 2fmTlxFbqCU9tIkhNfAtoXbgNm2MtskroAzS993A3eKAizoTkufXOrmF20CErTDQZ3jFF0B1JdOMqn Bn+0UTQhEclN8AmqwWP/s7Z6OzZeTHetwX3s5UMCMGysFXzcDzTvleUKzH7WUe+BDkhgOykfv55tIV s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ijUkkQ7xsb8T0AwTWwjHI4tJ9zk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 19:50:05 -0000

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

Merged #131.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/131#event-921278410">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6n79h7cCZ7-z6KhWVPLcVPKGD30ks5rRoPpgaJpZM4LdV_r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyO5mud7r5R9JtQfFzUpSJ6liyZhks5rRoPpgaJpZM4LdV_r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/131#event-921278410"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #131."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/131#event-921278410"}}}</script>
----==_mimepart_5877dde9bc8e8_70a03fbe2bb5713c1090a4--


From nobody Thu Jan 12 11:50:11 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D94B129537 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:50:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QNeix-zAPWGM for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:50: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 912BD1293E0 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 11:50:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484250604; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=aKg1VavsWLuh9o5Bzk0lr83CrkrMP9T/TRqNKbB3PVU=; b=Ky+aLOZnZs7Z5SSTPSD4P+VHZzAu4LInLkpDDE4eVF0zt7idKWCVPXieIxij+38l4TOgWZql QoZ6NM/nKT9CGJUNv2ZXO/5lkUbvrnkIDzVjsX7WJ66rGh4hA8aB9XEH4o7ze2JvHxYf04ZD 0vMmdS9VEahrrJ4Gbq1htiTlwiA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=QIQqFvcHIyx8kdWEfPiUJlbg5KBmsBxKPrKsSoJRZpkQjyJa5Y+1YhON0Xh3F6u6zIyro7 jyRVQf0T9mT1Reei7lTgHCoRzA+gN1iE05U4U1/DYV4MLEoG0teVyKNy9H8pBd3zLG0V1qMs 6SeBUiCsxy711TboaXYwAGtVlchQ0=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 5877dde9.7f5378074300-in07; Thu, 12 Jan 2017 19:50:01 -0000 (UTC)
Date: Thu, 12 Jan 2017 11:50:01 -0800
From: Mike Bishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5877dde995773_2ce33fa1fe12714c2935e@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c1f801: Added error code ranges
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5877dde995357_2ce33fa1fe12714c292c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/76A_wGLI_xJun0yhr7EguaW0LX8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 19:50:07 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: c1f801b48d2aaff47159257bfd2eb2fa985f741f
      https://github.com/quicwg/base-drafts/commit/c1f801b48d2aaff47159257bfd2eb2fa985f741f
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Added error code ranges


  Commit: ef385ee9f41518012b79737b30fdd50379117d80
      https://github.com/quicwg/base-drafts/commit/ef385ee9f41518012b79737b30fdd50379117d80
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  TLS errors in new range


  Commit: 13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a
      https://github.com/quicwg/base-drafts/commit/13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Define HTTP-layer error codes in HTTP document


  Commit: c1e73f2109bc64e938ba7ac1bc55a34a744d1c10
      https://github.com/quicwg/base-drafts/commit/c1e73f2109bc64e938ba7ac1bc55a34a744d1c10
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Reordering error code ranges, per Martin


  Commit: dfaff7b5d7f7f0d04b268404aefb459165f9af44
      https://github.com/quicwg/base-drafts/commit/dfaff7b5d7f7f0d04b268404aefb459165f9af44
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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


  Commit: 4c6d86dc35b753e8d512811c280d88a56b4ec680
      https://github.com/quicwg/base-drafts/commit/4c6d86dc35b753e8d512811c280d88a56b4ec680
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #131 from quicwg/error_space2

Marking #74 as 'confirm-consensus' and incorporating into draft.


Compare: https://github.com/quicwg/base-drafts/compare/c989c6517887...4c6d86dc35b7
----==_mimepart_5877dde995357_2ce33fa1fe12714c292c8--


From nobody Thu Jan 12 11:50:18 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72FEA12953B for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:50:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2dEGUYnBHOEC for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:50: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 D8744129408 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 11:50:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484250610; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Ift0AnnNPkRa5JuZW1YNHXDd1eROUyDwOoJ0BgddA7w=; b=NXjluLEd2H/f//jCn2xDTNaNstpqonAwox4Sd52PlJYmnPu+O+Sy9zv2T5vYES67OzfH+C68 tWn7jLd2hMXnoJhQXDq0AAaGYnUw1+pk8CJWdrhAkbHqej9AGl5bJj1CM/i8Igk2xz9T+xLU lTI96HSU/sjsazb43iGIez7jHqY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=TPBCAwu8134ws99HxQlu8oXGk2aY4Ja37z/BhvEyvWdMAzLct+hNcxFXzuNk4fk1WlV8xi z7WshI1ZH3Zcz6ydeY9nZ4KePScx2OHsjKKPgbBjQYJrjEoAZHlZpiNO1kapaZo6d8fWyNIp Xsk7aBT6hS2gziE2SDdQxVyWidqIc=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5877ddef.7f81481dd780-in07; Thu, 12 Jan 2017 19:50:07 -0000 (UTC)
Date: Thu, 12 Jan 2017 11:50:07 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5877ddef59537_52493fdfaa5bd140937b1@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5877ddef5910f_52493fdfaa5bd140936e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AKm0cPdnhr5P8wlplvTyb1Tfg1w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 19:50:12 -0000

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

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

----==_mimepart_5877ddef5910f_52493fdfaa5bd140936e0--


From nobody Thu Jan 12 11:52:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28457129516 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:52:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z6dCDFtpssa6 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 11:52:53 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 437DA1294D2 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 11:52:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=oXwDhUHofyzBv91ytiD9P1V6r68=; b=MDxy/AV3DT/sea8n COTp/ZfQh+PCIk4o2k6jfL8y9v126otBKZSBK1TlvqIGTXRJ7oL3JfDyEUtyhqJ+ uIJIhpQtT66D1FjDO2lXeRA8jFJ2br+A7hh62hcAjgxvDWopiHdFAT6xIMXY0Krv vlV7OyqafW1akRBSAuJMi3AnAko=
Received: by filter0603p1mdw1.sendgrid.net with SMTP id filter0603p1mdw1-3726-5877DE69-56 2017-01-12 19:52:09.837300885 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id ooLDbyI6TSWGmq1If93WTg for <quic-issues@ietf.org>; Thu, 12 Jan 2017 19:52:09.802 +0000 (UTC)
Date: Thu, 12 Jan 2017 11:52:09 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/74/272264464@github.com>
In-Reply-To: <quicwg/base-drafts/issues/74@github.com>
References: <quicwg/base-drafts/issues/74@github.com>
Subject: Re: [quicwg/base-drafts] Application-defined error codes (#74)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877de69a4307_eb03fa9898d913c152555"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak168IoniEg2HAWjKllcfwSYqyKHTJZ5L/JtBx H3wEB+nJ89sc2hKXmdAaN+oWRV9RXNU/zCNBjA9VHgbSNzck6Sif3KaflM60vF06uOOzgiBYIN1kQy +yI1qsoRLzSLkxDIkFxJsknOwRAUZghn7abrXbDmeraAGh6IYLxDhZURPhoXVM08AYBH7PYaNobATg k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CIHic6LdVD8ilMPqTgDOYDSl0-s>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 19:52:55 -0000

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

Proposed resolution in #131.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/74#issuecomment-272264464
----==_mimepart_5877de69a4307_eb03fa9898d913c152555
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Proposed resolution in <a href="https://github.com/quicwg/base-drafts/pull/131" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/131" data-id="199344197" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#131</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/74#issuecomment-272264464">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0K_hbBtwFM-G2zxARfVVfRxKbRUks5rRoRpgaJpZM4LEv23">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Is14XiuiUQ7bAbVR87u0dCdwUpks5rRoRpgaJpZM4LEv23.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/74#issuecomment-272264464"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #74: Proposed resolution in #131."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/74#issuecomment-272264464"}}}</script>
----==_mimepart_5877de69a4307_eb03fa9898d913c152555--


From nobody Thu Jan 12 12:02:09 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24B3C1294F9 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:02:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s0aNa5cHJ_HK for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:02:04 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 864D212949F for <quic-issues@ietf.org>; Thu, 12 Jan 2017 12:02:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484251324; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5aPiqxUbtkY5NB4SWJSs2zI9JIgcmnSCKDCnSoDTULM=; b=LWz2B/7krBamQkr/RFydJPproHzEvBBTduoP6NPCUZAsc6AjACU6MZ3/69+cXzyq/sfMb3ro vBbiSuxrqBOFmXcJuX0WwrfHUwu7JDXA4FoUkXjdpybeMLvNjtggIZY4fVrjZ39YFvUMCPEk 23EJgHfTAID9ZqNs6rdX+gTKw80=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=r3ha6bo5Bt5ilVQejwJ2TfVxj2Sq8Bun9NX0hMc8MydeeGPBTWiKg7D5Ka4xKyqLK44fNW F9uw0V0iYd3kFOFCj4rgH7asMBg6MvEdUGrpXQPgwvn5u+hFZPARumKKDIiPH/7VglNF3jX2 m3WMpAQ7AZOOf6x87O5fo3or6N9sM=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5877e0b9.7f93d01e7720-in02; Thu, 12 Jan 2017 20:02:01 -0000 (UTC)
Date: Thu, 12 Jan 2017 12:02:01 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5877e0b95ddba_53103f8475e0b13470158@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] e20c7c: Addressing feedback
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5877e0b95d9cd_53103f8475e0b13470025"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OAuepI2boLGPOQOpILy14ZIx5EQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 20:02:06 -0000

----==_mimepart_5877e0b95d9cd_53103f8475e0b13470025
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/connect
  Home:   https://github.com/quicwg/base-drafts
  Commit: e20c7cdb0fc5da5afb2a198135850a661b03b1ad
      https://github.com/quicwg/base-drafts/commit/e20c7cdb0fc5da5afb2a198135850a661b03b1ad
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Addressing feedback



----==_mimepart_5877e0b95d9cd_53103f8475e0b13470025--


From nobody Thu Jan 12 12:02:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC05B12953A for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:02:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HuCcj-0zNQwz for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:02:17 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B79312949F for <quic-issues@ietf.org>; Thu, 12 Jan 2017 12:02:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=l0EdjMJ7/NxMIC0EHw3Htt7fZ5M=; b=K0P0I9UWwyidLgHC b9X+3a4s+WBgmIOvQ8MaoWAKbCk+7vd+hC05tz7fLvKmTBSmEv2C7ruuG9wN6+9G 9vdBIqFE0CniV2Rqo+6XR/pCT9sYAqoVc151W1/u2RmijUh4QfFaOdCGo4vKt49i 8Co0BFxwprXXtiuf2tetoQDrXBU=
Received: by filter0437p1mdw1.sendgrid.net with SMTP id filter0437p1mdw1-3273-5877E0BA-13 2017-01-12 20:02:02.263835793 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id 2633aPGQRcyncVORPGMAww for <quic-issues@ietf.org>; Thu, 12 Jan 2017 20:02:02.162 +0000 (UTC)
Date: Thu, 12 Jan 2017 12:02:02 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/100/push/1498053143@github.com>
In-Reply-To: <quicwg/base-drafts/pull/100@github.com>
References: <quicwg/base-drafts/pull/100@github.com>
Subject: Re: [quicwg/base-drafts] Describe CONNECT method (#100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877e0ba118d1_53ad3fb0f6ed1138311885"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak28BPSV6RJLTzt0f+vJEAaI5p3jduRM6VoR/1 usyg2GS6d+J191noQ1G4+wxsJjAqbLeILUPADEMRFH1H6TmeoRtunIkAoiCzJtFnDQ9RigUL0Ew8Eb qQvNcopITDfRJRRk29pDhbEOAqT6BrmamcfgTj/8ibhqgYEthg7RzlSWln2CoJHcU3m7tYFTE/x3nW 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/feq8Y9J7zdukz6bhP4Cktd9ZJhI>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 20:02:19 -0000

----==_mimepart_5877e0ba118d1_53ad3fb0f6ed1138311885
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

e20c7cd  Addressing feedback


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/100/files/cd6c6222fe52406feb47625b4cd8518061489458..e20c7cdb0fc5da5afb2a198135850a661b03b1ad

----==_mimepart_5877e0ba118d1_53ad3fb0f6ed1138311885
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 href="https://github.com/quicwg/base-drafts/commit/e20c7cd" class="commit-link">e20c7cd</a>  Addressing feedback</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/100/files/cd6c6222fe52406feb47625b4cd8518061489458..e20c7cdb0fc5da5afb2a198135850a661b03b1ad">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Av8WLMBbWKJR67OPcOVX0E_ZdHks5rRoa6gaJpZM4LVFM2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1AbkV4PpatIA0-VBqJze7IQPrTTks5rRoa6gaJpZM4LVFM2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/100/files/cd6c6222fe52406feb47625b4cd8518061489458..e20c7cdb0fc5da5afb2a198135850a661b03b1ad"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #100"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/100/files/cd6c6222fe52406feb47625b4cd8518061489458..e20c7cdb0fc5da5afb2a198135850a661b03b1ad"}}}</script>

----==_mimepart_5877e0ba118d1_53ad3fb0f6ed1138311885--


From nobody Thu Jan 12 12:05:39 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55BE0129408 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:05:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4Xok9SHTqxyF for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:05:36 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83B1712949F for <quic-issues@ietf.org>; Thu, 12 Jan 2017 12:05:36 -0800 (PST)
Date: Thu, 12 Jan 2017 12:05:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484251535; bh=yZWBylTHUg46xyBv9XDz5RI90LNE2qcsHQNI4DlHVJk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lngUKDJuvq6QRFop5j0DJguIBvelSWyViDSgJUi2rY02p6JNyLBFELYC4e7e4mjm1 e5RIK6Ko1J4eDZVb5BYsluJLheqgbcmOsOqXp9NBB7nbCYHWnF3wWmdhBHCsN6Bh1V /9+cyAR6jevolDPlaeG3K3YzCZ4FhPaXhzVI7gXU=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/100/push/1498059617@github.com>
In-Reply-To: <quicwg/base-drafts/pull/100@github.com>
References: <quicwg/base-drafts/pull/100@github.com>
Subject: Re: [quicwg/base-drafts] Describe CONNECT method (#100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877e18fda752_2c723fa77dc191342979b7"; 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/xp0-5ZHBi1WJhPXCN6ZoIyVynmI>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 20:05:38 -0000

----==_mimepart_5877e18fda752_2c723fa77dc191342979b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 2 commits.

59cf444  Merge remote-tracking branch 'origin/master' into connect
e9081f3  Hook up the error code


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/100/files/e20c7cdb0fc5da5afb2a198135850a661b03b1ad..e9081f3f229f2ce240ddf9cd8f9ec89585f07148

----==_mimepart_5877e18fda752_2c723fa77dc191342979b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 2 commits.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/59cf444" class="commit-link">59cf444</a>  Merge remote-tracking branch &#39;origin/master&#39; into connect</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/e9081f3" class="commit-link">e9081f3</a>  Hook up the error code</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/100/files/e20c7cdb0fc5da5afb2a198135850a661b03b1ad..e9081f3f229f2ce240ddf9cd8f9ec89585f07148">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7VosrUiYEGx-vb_AjdihTV9jv85ks5rRoePgaJpZM4LVFM2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4_QAeyURa0c8QnnS1ZQdOFiLtoMks5rRoePgaJpZM4LVFM2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/100/files/e20c7cdb0fc5da5afb2a198135850a661b03b1ad..e9081f3f229f2ce240ddf9cd8f9ec89585f07148"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 2 commits in #100"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/100/files/e20c7cdb0fc5da5afb2a198135850a661b03b1ad..e9081f3f229f2ce240ddf9cd8f9ec89585f07148"}}}</script>

----==_mimepart_5877e18fda752_2c723fa77dc191342979b7--


From nobody Thu Jan 12 12:05:44 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B69D129408 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:05:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yK0r7x3UOWmM for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:05:36 -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 01777129492 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 12:05:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484251535; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vUND8nejlTqzrJrghZMgXgtfL/PZrDe9qEGR53PTxPw=; b=BFTJ/QIWZccGoZk69qx21esCsg3HlmQg9J/l25xbrUW5sspJ7GlSkEmgd6fWOYVf7rlIyaz8 1KVKk3dvMhVGabFENVS+XmWsYuxb6FOYJNPPFdZo0A0SQX9ft2hfklQlm03oJbiN7It68FyI 2CYxksBeO6d4DnnT3bz69D7oeM0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=JLnmucuNzrR/KCG+8vBbbt6US+ucx9k/VbXOWkCZ3rmo3eWHPm7rh6L49N49et3bG14urk vYl4P6IAE78M3cLz9z3rwLhT7KQnBTdKPbWYGP2b9sZC0KjM/RhzkLazY/Cv6k66wB/aKWeL iSbwdejlDxStypR4tt8MCzBf3vDeM=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5877e18e.7fb690196a20-smtp-out-n01; Thu, 12 Jan 2017 20:05:34 -0000 (UTC)
Date: Thu, 12 Jan 2017 12:05:34 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5877e18ead558_499e3fbac7f4d14010848@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 2529a2: Add definition for ICSL
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5877e18eacffa_499e3fbac7f4d14010835c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xjWP65H5VDVXqnbQFpPRXCHcAYQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 20:05:39 -0000

----==_mimepart_5877e18eacffa_499e3fbac7f4d14010835c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/connect
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2529a252a86e762467cfe13d00c7906962a8b8b3
      https://github.com/quicwg/base-drafts/commit/2529a252a86e762467cfe13d00c7906962a8b8b3
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add definition for ICSL


  Commit: 56e15c10d930b297c26dc706e39a8118ffc15160
      https://github.com/quicwg/base-drafts/commit/56e15c10d930b297c26dc706e39a8118ffc15160
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-26 (Mon, 26 Dec 2016)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reflow 'Note to Readers' in other docs


  Commit: 7d5b87d6c8f84f4786a006ecc3d6f74a9e2148f4
      https://github.com/quicwg/base-drafts/commit/7d5b87d6c8f84f4786a006ecc3d6f74a9e2148f4
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-26 (Mon, 26 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  attacker != attacked


  Commit: 79a76ba20bcb0c21462cd1db81098765ebdd5d5a
      https://github.com/quicwg/base-drafts/commit/79a76ba20bcb0c21462cd1db81098765ebdd5d5a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #98 from quicwg/icsl

Add definition for ICSL


  Commit: 9f7a92f0b6541df81ee5cd448cd6ee1afd2f9fef
      https://github.com/quicwg/base-drafts/commit/9f7a92f0b6541df81ee5cd448cd6ee1afd2f9fef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Whitespace cleanup
[ci skip]


  Commit: 44f1e1856f12a228d79aa8b874e87cb8134be58c
      https://github.com/quicwg/base-drafts/commit/44f1e1856f12a228d79aa8b874e87cb8134be58c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Big endian

Closes #28


  Commit: 70b559909ce7a4811567afe4f0b9c676b0d6ebc3
      https://github.com/quicwg/base-drafts/commit/70b559909ce7a4811567afe4f0b9c676b0d6ebc3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Let's use network byte order instead


  Commit: f1c42aff6d4107337a342486016ad6ace7822e15
      https://github.com/quicwg/base-drafts/commit/f1c42aff6d4107337a342486016ad6ace7822e15
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use definition list format for error codes.


  Commit: 8162a8584539293f06a09dd4585c368dc22fb2ad
      https://github.com/quicwg/base-drafts/commit/8162a8584539293f06a09dd4585c368dc22fb2ad
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove non-wire-facing and migration-specific error codes


  Commit: 24d6d169b1c56f19da1764e2ea5b6939074e075e
      https://github.com/quicwg/base-drafts/commit/24d6d169b1c56f19da1764e2ea5b6939074e075e
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Moving crypto errors into TLS document


  Commit: 6254c74bac08d128d4d4bd4810b5c306ae334611
      https://github.com/quicwg/base-drafts/commit/6254c74bac08d128d4d4bd4810b5c306ae334611
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  QUIC is capitalized


  Commit: d25776be6f40ba7e9eb256660ce7f843b05ba1c7
      https://github.com/quicwg/base-drafts/commit/d25776be6f40ba7e9eb256660ce7f843b05ba1c7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move HTTP error code to HTTP document


  Commit: 4d1b4f97e485c6c773d8c2b37959494af06ebcde
      https://github.com/quicwg/base-drafts/commit/4d1b4f97e485c6c773d8c2b37959494af06ebcde
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #130 from quicwg/errors_move

Relocating error code definitions into each document.


  Commit: fc04af539b260475e0d8d73a636a98b3fac57ec1
      https://github.com/quicwg/base-drafts/commit/fc04af539b260475e0d8d73a636a98b3fac57ec1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Define version negotiation more thoroughly


  Commit: f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
      https://github.com/quicwg/base-drafts/commit/f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reserve space


  Commit: 189aaa530c67851525b545c1ebd72445ea9fab4b
      https://github.com/quicwg/base-drafts/commit/189aaa530c67851525b545c1ebd72445ea9fab4b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  not off


  Commit: c014a0f30e501ed508039174715be7e9ada0a508
      https://github.com/quicwg/base-drafts/commit/c014a0f30e501ed508039174715be7e9ada0a508
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move version section to the top level


  Commit: fe41fdb4f9244f596f9cd0e3342680e19f36f266
      https://github.com/quicwg/base-drafts/commit/fe41fdb4f9244f596f9cd0e3342680e19f36f266
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #113 from quicwg/version_numbers

Version numbers


  Commit: 89b22b99125631dd4c99523baa6cdd88b33fa692
      https://github.com/quicwg/base-drafts/commit/89b22b99125631dd4c99523baa6cdd88b33fa692
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Cleanup whitespace


  Commit: b7b97f982603418f4531c33a7ab6b420350d4529
      https://github.com/quicwg/base-drafts/commit/b7b97f982603418f4531c33a7ab6b420350d4529
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  read the connection ID from a packet with an unsupported version


  Commit: 197e2ea681f5701c0d9f558330b27955361acb67
      https://github.com/quicwg/base-drafts/commit/197e2ea681f5701c0d9f558330b27955361acb67
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #132 from marten-seemann/fix-version-negotiation-connid

read the connection ID from a packet with an unsupported version


  Commit: 126b070a8499dca1826b1d7d622e52e3ea024b9b
      https://github.com/quicwg/base-drafts/commit/126b070a8499dca1826b1d7d622e52e3ea024b9b
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add a change log section to each document.  TLS still needs details.


  Commit: 4000df997a94f2c516e949de118cae77d01997ea
      https://github.com/quicwg/base-drafts/commit/4000df997a94f2c516e949de118cae77d01997ea
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Include last pre-WG draft in change log


  Commit: f5b6e4b59dd55c44828b7f5ce66dc78db7946bab
      https://github.com/quicwg/base-drafts/commit/f5b6e4b59dd55c44828b7f5ce66dc78db7946bab
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Missed one doc's ancestor


  Commit: 18513d77823944bfdb8f164b36cdab9760534c16
      https://github.com/quicwg/base-drafts/commit/18513d77823944bfdb8f164b36cdab9760534c16
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Adding TLS changelog details


  Commit: 4a60a1b9faf0776d52c988ec44648fd613b8834a
      https://github.com/quicwg/base-drafts/commit/4a60a1b9faf0776d52c988ec44648fd613b8834a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove trailing whitespace


  Commit: 99946d15e0102c2c344e7d603fc4fa63122fae73
      https://github.com/quicwg/base-drafts/commit/99946d15e0102c2c344e7d603fc4fa63122fae73
  Author: Jana Iyengar <jri@jri-macbookpro2.roam.corp.google.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Change text that describes version negotiation in terms of crypto keys.


  Commit: eecb8d907341a203030078436e4eaf5e3f954a92
      https://github.com/quicwg/base-drafts/commit/eecb8d907341a203030078436e4eaf5e3f954a92
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Address Ian's comments


  Commit: 5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
      https://github.com/quicwg/base-drafts/commit/5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  MUST -> SHOULD


  Commit: c989c6517887d00b7121babcf151e84132ce2372
      https://github.com/quicwg/base-drafts/commit/c989c6517887d00b7121babcf151e84132ce2372
  Author: janaiyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #141 from quicwg/undoversion

Change text that describes version negotiation in terms of crypto keys.


  Commit: 59cf44408dae06eb04acf52018fdea1fe80cc8f3
      https://github.com/quicwg/base-drafts/commit/59cf44408dae06eb04acf52018fdea1fe80cc8f3
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.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 connect


  Commit: e9081f3f229f2ce240ddf9cd8f9ec89585f07148
      https://github.com/quicwg/base-drafts/commit/e9081f3f229f2ce240ddf9cd8f9ec89585f07148
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Hook up the error code


Compare: https://github.com/quicwg/base-drafts/compare/e20c7cdb0fc5...e9081f3f229f
----==_mimepart_5877e18eacffa_499e3fbac7f4d14010835c--


From nobody Thu Jan 12 12:06:51 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28571129408 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:06:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kggi2taWAUU2 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:06: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 61EC2129492 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 12:06:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484251607; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6Qvt0ey1pms6HuSwXRd/GPC6aTm+abtZS59rHitcDFg=; b=YzA59mmUZcgimLnYjwqDbvCae3RRhXDZ3NAhiFOUFrKIPb9npPWc2bL1qpNx/x1cLe8Wmaxo oXqzBf/sPrVMn1wEqDq5ezwYV7tLPCYyGehUPZgf1ayS7iT4Lvrh1uHhpGeKcken4ZsGaoGM 8XuXBZocsyMTLobwuf6leQpQvww=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Us/bPa379oi8rR3CcVzLqS7+2oRo1VdowS0HfrSgHKG2+oCiOlxPEC+2TInou68kBdRwdq o5grY9Fab35rC8C6q2LZLhY2r0OgrxFrIMuQ0Puk2tulBq09lev0ldhNW0qn5KDykfwz8LUj pe6EzjSSQcSF6+HBW5wHnCdE0lsrw=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5877e1d7.7f37b0187840-smtp-out-n02; Thu, 12 Jan 2017 20:06:47 -0000 (UTC)
Date: Thu, 12 Jan 2017 12:06:46 -0800
From: Mike Bishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5877e1d6be667_29e93fb82966713454971@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d6d08b: Describe CONNECT method (#100)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5877e1d6be086_29e93fb829667134548d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DxLLOQVzXxgzVr3rtjABtm8CIfE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 20:06:50 -0000

----==_mimepart_5877e1d6be086_29e93fb829667134548d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d6d08b89a035912048aa56d406431da02e575aed
      https://github.com/quicwg/base-drafts/commit/d6d08b89a035912048aa56d406431da02e575aed
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Describe CONNECT method (#100)

Describes CONNECT method, using the error code defined in #131.



----==_mimepart_5877e1d6be086_29e93fb829667134548d0--


From nobody Thu Jan 12 12:06:57 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A140E129492 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:06:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MH7SFEOtHztC for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:06: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 07334129408 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 12:06:54 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484251614; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ubWHDb/p7VXXM7BjxDsIsLEtgj1DApoEzTNFwlY552o=; b=tsB4iBaJ0w4BWyqL8Kdkt/mHKv0ZcE7ooMtT415mFzGZE9/mThdtvSKRLCV0SUru8fkHEfRf ymF/IjiksGfsgm9bcK49ra0ZQpOrpthv1nPmHiBHFKQXC+nRUnsZHMIeiNQwggc2+97uvzoj 6CWm5thqHuAF7tJW5+BztqLsUBc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=WSuZiH4MKZLS6s9XCzqLWCjwPWwTfo8zG24NG44MN5d/QGGjxUCIIz5Air3M4aAAEnoYW9 +ZXIsWVvLAEZkoES2QUdHLzZYQWFhvVtqbcBMCafGWQ1h+vuQ0eEeVGfgrZrVSKI1Fe6W2qB 0kQWxwtEHofLEPFPICHnrxl2Xinbg=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5877e1de.7fb7306352a0-smtp-out-n01; Thu, 12 Jan 2017 20:06:54 -0000 (UTC)
Date: Thu, 12 Jan 2017 12:06:54 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5877e1deafdee_68df3fb69d73d14034531@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5877e1deaf9c4_68df3fb69d73d140344b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2jvUdmavYg9LxOPeGqHTs9GkWIs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 20:06:56 -0000

----==_mimepart_5877e1deaf9c4_68df3fb69d73d140344b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/connect
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5877e1deaf9c4_68df3fb69d73d140344b--


From nobody Thu Jan 12 12:07:06 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB82A1294D2 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:07:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_SzhUIOs_-c for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:07:03 -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 10B8C129408 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 12:07:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EOqz9YNierEFn1SY/aEWEPaIN7g=; b=FuOncla41/H2m49B R0XjNGAXYxfAbS3YSEDO09e0QMgNsF3H2TqFYzY7dQmh4YQlbtnMvc+ut88H4bgW KRizr1pA0ci75UokX7022tfcsLxT9iFiRZ8ZtfeVJ0tuEPQGM24GnjQDGIXVRBNB 5o10IhVNTMHQtOkyPuLHd+WZ0vY=
Received: by filter0437p1mdw1.sendgrid.net with SMTP id filter0437p1mdw1-3273-5877E1D7-2 2017-01-12 20:06:47.030562998 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 9ev0PpXlRoeuSqVUEuTVPQ for <quic-issues@ietf.org>; Thu, 12 Jan 2017 20:06:47.031 +0000 (UTC)
Date: Thu, 12 Jan 2017 12:06:46 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/100/issue_event/921302324@github.com>
In-Reply-To: <quicwg/base-drafts/pull/100@github.com>
References: <quicwg/base-drafts/pull/100@github.com>
Subject: Re: [quicwg/base-drafts] Describe CONNECT method (#100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877e1d6ea5d0_58f73fb5ce2f113821271f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak20CtFusis291XFSytD5+J9pHsAq6tTxPyOxB EKuIBT8WTk6936JxGMcJ+ka/irhP4VeHn2aYg/9zOwKNpsQvO8y1zoFabfaZNM7hcZtXvyotHl44y7 PzP6gVkOxkoLChK4vpkqouaBywwB/mwjg4UOvwZwtjukcm4H5PhL4e9fMHKpVefaGTRLYRfMwWidHe M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/prcXJ34q_UGUhMZrx_4l6R8XGKo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 20:07:05 -0000

----==_mimepart_5877e1d6ea5d0_58f73fb5ce2f113821271f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #100.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/100#event-921302324
----==_mimepart_5877e1d6ea5d0_58f73fb5ce2f113821271f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/100" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/100" data-id="197430435" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#100</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/100#event-921302324">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy4sZy91Le17d5l5E8LkvIccBAGxks5rRofWgaJpZM4LVFM2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9zg4TqaEWioyTDMoGjvhgeGeIl2ks5rRofWgaJpZM4LVFM2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/100#event-921302324"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #100."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/100#event-921302324"}}}</script>
----==_mimepart_5877e1d6ea5d0_58f73fb5ce2f113821271f--


From nobody Thu Jan 12 12:34:07 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18E0912946A for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:34:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eqdDKbsw8yft for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 12:34:04 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 245E1129451 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 12:34:04 -0800 (PST)
Date: Thu, 12 Jan 2017 12:34:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484253243; bh=7fo201CEVySbvow6lZSkvNR1dQcXh8Rp3cpC2967oCE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u0902j5JXLHEqPTYgZtxRcLY7Cl/Uv5KbwrxfV7yT3oTL1OjZwsAfkr9rsyq1+rpc TIIHu3mjMIMJ2gRsWG4cDtlX0zifCgeGkHD7vbatCvigIY50QQuDy/VJSrxbL5Hs/w i02p8qGEMYKG7eHhGlkpJlECzYd6eB0TAXeL0jTs=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/34/272275618@github.com>
In-Reply-To: <quicwg/base-drafts/issues/34@github.com>
References: <quicwg/base-drafts/issues/34@github.com>
Subject: Re: [quicwg/base-drafts] ACK rules and packet protection (#34)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5877e83b2f1b8_2d1a3fa77dc19134506247"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1mA7H3XKEiMk63ccQVLMU47Sq3Q>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 20:34:06 -0000

----==_mimepart_5877e83b2f1b8_2d1a3fa77dc19134506247
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK, let me try to sketch out the proposed plan:

So the server can ACK the initial packet, replays of the initial packet, and maybe second attempts at the initial packet, but nothing else in the clear.

Unlike authenticated ACKs, a cleartext ACK can be spoofed, so we need a plan:
1. ignore a packet that acks more than cleartext packets;
2. if the packet acks more, just pretend that it only acked the cleartext packets; or
3. treat a packet that acks more as a fatal error.

I don't know whether we can do option 3.  It could open us up to denial of service attacks.  That leads me to think that we go with option 1 here.

0-RTT packets can't be acknowledged by the server until the handshake is complete (1-RTT keys).  That means that loss of the ClientHello delays acknowledgments of 0-RTT.  Moreover, it means that loss of any of the server messages also delays those acknowledgments (the client can't decrypt the ACKs in that case).  Here we can (and should) require that the acks are correct; if a packet that hasn't been sent is acknowledged, we should blow up.

The interesting one is how the client acknowledges the server's first flight.  Even though the client might have 0-RTT keys, the client won't know if 0-RTT has been accepted or not.  If the server has rejected 0-RTT, then using 0-RTT keys to protect an ACK will make the ACK unreadable to the server.

For that reason, the client needs to acknowledge the server's first flight of messages in the clear also.  That's going to follow the same rules as the server acknowledging the client messages.  That makes the arrangement symmetrical given that those packets are unprotected from the QUIC perspective anyway.  So the client then follows exactly the same rules as the server.  Acknowledge cleartext with cleartext, even 0-RTT keys are 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/issues/34#issuecomment-272275618
----==_mimepart_5877e83b2f1b8_2d1a3fa77dc19134506247
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>OK, let me try to sketch out the proposed plan:</p>
<p>So the server can ACK the initial packet, replays of the initial packe=
t, and maybe second attempts at the initial packet, but nothing else in t=
he clear.</p>
<p>Unlike authenticated ACKs, a cleartext ACK can be spoofed, so we need =
a plan:</p>
<ol>
<li>ignore a packet that acks more than cleartext packets;</li>
<li>if the packet acks more, just pretend that it only acked the cleartex=
t packets; or</li>
<li>treat a packet that acks more as a fatal error.</li>
</ol>
<p>I don't know whether we can do option 3.  It could open us up to denia=
l of service attacks.  That leads me to think that we go with option 1 he=
re.</p>
<p>0-RTT packets can't be acknowledged by the server until the handshake =
is complete (1-RTT keys).  That means that loss of the ClientHello delays=
 acknowledgments of 0-RTT.  Moreover, it means that loss of any of the se=
rver messages also delays those acknowledgments (the client can't decrypt=
 the ACKs in that case).  Here we can (and should) require that the acks =
are correct; if a packet that hasn't been sent is acknowledged, we should=
 blow up.</p>
<p>The interesting one is how the client acknowledges the server's first =
flight.  Even though the client might have 0-RTT keys, the client won't k=
now if 0-RTT has been accepted or not.  If the server has rejected 0-RTT,=
 then using 0-RTT keys to protect an ACK will make the ACK unreadable to =
the server.</p>
<p>For that reason, the client needs to acknowledge the server's first fl=
ight of messages in the clear also.  That's going to follow the same rule=
s as the server acknowledging the client messages.  That makes the arrang=
ement symmetrical given that those packets are unprotected from the QUIC =
perspective anyway.  So the client then follows exactly the same rules as=
 the server.  Acknowledge cleartext with cleartext, even 0-RTT keys are a=
vailable.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/34#issuecomment-272275618">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9xnob=
mFipmbZ0bmdPXZv5sTMGYCks5rRo47gaJpZM4K9bUJ">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3Ddei=
MswztMnzJZJukaZWJx7cowks5rRo47gaJpZM4K9bUJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/34#issuecomment-272275618"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #34: OK, let me try to sketch out the proposed plan:\r\n\r\nSo the se=
rver can ACK the initial packet, replays of the initial packet, and maybe=
 second attempts at the initial packet, but nothing else in the clear.\r\=
n\r\nUnlike authenticated ACKs, a cleartext ACK can be spoofed, so we nee=
d a plan:\r\n1. ignore a packet that acks more than cleartext packets;\r\=
n2. if the packet acks more, just pretend that it only acked the cleartex=
t packets; or\r\n3. treat a packet that acks more as a fatal error.\r\n\r=
\nI don't know whether we can do option 3.  It could open us up to denial=
 of service attacks.  That leads me to think that we go with option 1 her=
e.\r\n\r\n0-RTT packets can't be acknowledged by the server until the han=
dshake is complete (1-RTT keys).  That means that loss of the ClientHello=
 delays acknowledgments of 0-RTT.  Moreover, it means that loss of any of=
 the server messages also delays those acknowledgments (the client can't =
decrypt the ACKs in that case).  Here we can (and should) require that th=
e acks are correct; if a packet that hasn't been sent is acknowledged, we=
 should blow up.\r\n\r\nThe interesting one is how the client acknowledge=
s the server's first flight.  Even though the client might have 0-RTT key=
s, the client won't know if 0-RTT has been accepted or not.  If the serve=
r has rejected 0-RTT, then using 0-RTT keys to protect an ACK will make t=
he ACK unreadable to the server.\r\n\r\nFor that reason, the client needs=
 to acknowledge the server's first flight of messages in the clear also. =
 That's going to follow the same rules as the server acknowledging the cl=
ient messages.  That makes the arrangement symmetrical given that those p=
ackets are unprotected from the QUIC perspective anyway.  So the client t=
hen follows exactly the same rules as the server.  Acknowledge cleartext =
with cleartext, even 0-RTT keys are available."}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/34#issuecommen=
t-272275618"}}}</script>=

----==_mimepart_5877e83b2f1b8_2d1a3fa77dc19134506247--


From nobody Thu Jan 12 15:43:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BEB91294F0 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 15:43:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hrEWyjRMq9wX for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 15:43:40 -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 8AEAF1294D6 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 15:43:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IaE3aNAsf94WVzcTHparmV6Xooo=; b=sDwP31fJ1+zvJqBv VCNr4o6N53Nlvg5Qtk5CQt/VWFyCFkXq8yn9f6i3cHFM8OYHvl2xfRbwKFeZbjiN 08+IVgLoBKPOCI5cQ6ELTdSE+r5vTy58qwSEQDnNEMty4x3AX+e9/ATVkWIRJ4Wx X7AOoo/QAIWJQF5pEaLJInIhoFA=
Received: by filter0605p1mdw1.sendgrid.net with SMTP id filter0605p1mdw1-19102-587814A5-11 2017-01-12 23:43:33.771851901 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id sRg6ljLTRfCkaK4BLE4q_A for <quic-issues@ietf.org>; Thu, 12 Jan 2017 23:43:33.727 +0000 (UTC)
Date: Thu, 12 Jan 2017 15:43:33 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16478135@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587814a5946cb_5eb63fcec4df714055196"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Q+KHnZyF+lpFYMaQRnVNRh7z7mjHadPeLND TKNFw7dnDTPBefSgSfWUMo5QvbWUBhqD6yeL2DeP3zhnsZkvfF8tLe/BrDS7c/rM+nNTaCKuG1Cue7 4tRRGblXX209gNsWb2nedoUTPnoEsEoF2YD3JTe/01wQQjQJ/VUHavi4vo//SdRo1rJHTAKws3PAsT Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Mqoi-klJy1lMr8XUqwVmn58TuyM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 23:43:43 -0000

----==_mimepart_587814a5946cb_5eb63fcec4df714055196
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

This is getting pretty close.

> @@ -1198,12 +1198,23 @@ The fields of a GOAWAY frame are as follows:
 
 # Packetization and Reliability {#packetization}
 
-The maximum packet size for QUIC is the maximum size of the encrypted payload of
-the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path's MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP

s/path's/estimated path/

> @@ -1198,12 +1198,23 @@ The fields of a GOAWAY frame are as follows:
 
 # Packetization and Reliability {#packetization}
 
-The maximum packet size for QUIC is the maximum size of the encrypted payload of
-the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path's MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum

s/path's/path/ - the usual form drops the possessive.

> @@ -1198,12 +1198,23 @@ The fields of a GOAWAY frame are as follows:
 
 # Packetization and Reliability {#packetization}
 
-The maximum packet size for QUIC is the maximum size of the encrypted payload of
-the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path's MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 

I don't remember any discussion concluding that those numbers are OK.  Are we assuming 1398 bytes is available to IP?

I find it a little strange that this is accounting for the IP and UDP headers.  I usually see MTU discussed in terms of the entire IP packet.  I would phrase this differently: "Prior to attempting PMTUD, or if PMTUD is not attempted, an endpoint SHOULD assume a path MTU of 1398 octets.  Assuming that there are no IPv6 extension headers or IPv4 options in use, this results in a UDP payload length of 1350 octets for IPv6 and 1370 octets for IPv4."

Or is the intent to actually say that either extension headers are forbidden or that elements that intend to add extension headers have to be able to pass larger packets?

> -the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path's MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+All handshake packets MUST include a PADDING frame if necessary to bring the

Is this ALL packets?  If the server needs to send multiple handshake packets (that happens often because certificates get bloated), do they really need to pad the 10th packet they send?  Surely the goal has been achieved after sending the first packet at the maximum size.  (The client should only ever send one handshake packet.)

> -path's MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+All handshake packets MUST include a PADDING frame if necessary to bring the
+packet to the maximum size the endpoint is enforcing. Furthermore, all IPv4

The phrasing here is odd.  Which endpoint is enforcing a size?  Endpoints don't really enforce limits, it's something on the path that is doing any enforcement.  I would say that to the estimated maximum packet size for the path.

Given that we don't have an estimate for the path at this point, why not use the defaults?  Or are we keeping the option open to remember path MTU from a previous use of that path?  FWIW, I would rather we *explicitly* enabled that as a feature if we decide that it's OK.  I've had bad experiences with smuggling features into protocols, even seemingly innocuous ones.

> +including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+All handshake packets MUST include a PADDING frame if necessary to bring the
+packet to the maximum size the endpoint is enforcing. Furthermore, all IPv4
+handshake packets SHOULD have the DF bit set.
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain an
+estimate for each combination of local and remote IP addresses (as each pairing
+may have a different maximum MTU in the path).

s/may/could

> @@ -1257,6 +1268,27 @@ frames), the receiving peer MAY send an ACK frame after a reasonable number
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
+## Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery in IPv4 ({{!RFC1191}} is potentially
+vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple and

s/succesfully/successfully

> @@ -1257,6 +1268,27 @@ frames), the receiving peer MAY send an ACK frame after a reasonable number
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
+## Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery in IPv4 ({{!RFC1191}} is potentially
+vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple and
+reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP
+message to validate the TCP sequence number as valid for the current
+connection. However, as QUIC operates over UDP, in IPv4 the echoed information
+may consist only of the IP and UDP headers, which usually has insufficient

s/may consist/consists ?  I don't know if there are cases where you get more or less data, are there?

> @@ -1257,6 +1268,27 @@ frames), the receiving peer MAY send an ACK frame after a reasonable number
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
+## Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery in IPv4 ({{!RFC1191}} is potentially
+vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple and
+reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP
+message to validate the TCP sequence number as valid for the current
+connection. However, as QUIC operates over UDP, in IPv4 the echoed information
+may consist only of the IP and UDP headers, which usually has insufficient
+entropy to mitigate off-path attacks.
+
+As a result, endpoints that implement PMTUD in IPv4 SHOULD take steps to mitigate
+this risk. For instance, an application may:

Here you use "may" when talking about a SHOULD, which will confuse some people.

> +
+Traditional ICMP-based path MTU discovery in IPv4 ({{!RFC1191}} is potentially
+vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple and
+reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP
+message to validate the TCP sequence number as valid for the current
+connection. However, as QUIC operates over UDP, in IPv4 the echoed information
+may consist only of the IP and UDP headers, which usually has insufficient
+entropy to mitigate off-path attacks.
+
+As a result, endpoints that implement PMTUD in IPv4 SHOULD take steps to mitigate
+this risk. For instance, an application may:
+
+* Set the IPv4 Don't Fragment (DF) bit on a small number of packets per RTT, so
+that most invalid ICMP messages arrive when there are no DF packets
+outstanding.

Maybe just  "a small proportion of packets".  If you DF on every RTT as this implies, then you will pretty much always have a DF packet outstanding.

> +reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP
+message to validate the TCP sequence number as valid for the current
+connection. However, as QUIC operates over UDP, in IPv4 the echoed information
+may consist only of the IP and UDP headers, which usually has insufficient
+entropy to mitigate off-path attacks.
+
+As a result, endpoints that implement PMTUD in IPv4 SHOULD take steps to mitigate
+this risk. For instance, an application may:
+
+* Set the IPv4 Don't Fragment (DF) bit on a small number of packets per RTT, so
+that most invalid ICMP messages arrive when there are no DF packets
+outstanding.
+
+* Store additional information from the IP or UDP headers (for example, the IP
+ID or UDP checksum) to further authenticate incoming Packet Too Big messages.

Maybe just "store the first IP and UDP headers from DF packets" to further authenticate [...]"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135
----==_mimepart_587814a5946cb_5eb63fcec4df714055196
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>This is getting pretty close.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1198,12 +1198,23 @@ The fields of a GOAWAY frame are as follows:
 
 # Packetization and Reliability {#packetization}
 
-The maximum packet size for QUIC is the maximum size of the encrypted payload of
-the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path&#39;s MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
</pre>
<p>s/path's/estimated path/</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1198,12 +1198,23 @@ The fields of a GOAWAY frame are as follows:
 
 # Packetization and Reliability {#packetization}
 
-The maximum packet size for QUIC is the maximum size of the encrypted payload of
-the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path&#39;s MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
</pre>
<p>s/path's/path/ - the usual form drops the possessive.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1198,12 +1198,23 @@ The fields of a GOAWAY frame are as follows:
 
 # Packetization and Reliability {#packetization}
 
-The maximum packet size for QUIC is the maximum size of the encrypted payload of
-the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path&#39;s MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
</pre>
<p>I don't remember any discussion concluding that those numbers are OK.  Are we assuming 1398 bytes is available to IP?</p>
<p>I find it a little strange that this is accounting for the IP and UDP headers.  I usually see MTU discussed in terms of the entire IP packet.  I would phrase this differently: "Prior to attempting PMTUD, or if PMTUD is not attempted, an endpoint SHOULD assume a path MTU of 1398 octets.  Assuming that there are no IPv6 extension headers or IPv4 options in use, this results in a UDP payload length of 1350 octets for IPv6 and 1370 octets for IPv4."</p>
<p>Or is the intent to actually say that either extension headers are forbidden or that elements that intend to add extension headers have to be able to pass larger packets?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path&#39;s MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+All handshake packets MUST include a PADDING frame if necessary to bring the
</pre>
<p>Is this ALL packets?  If the server needs to send multiple handshake packets (that happens often because certificates get bloated), do they really need to pad the 10th packet they send?  Surely the goal has been achieved after sending the first packet at the maximum size.  (The client should only ever send one handshake packet.)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -path&#39;s MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+All handshake packets MUST include a PADDING frame if necessary to bring the
+packet to the maximum size the endpoint is enforcing. Furthermore, all IPv4
</pre>
<p>The phrasing here is odd.  Which endpoint is enforcing a size?  Endpoints don't really enforce limits, it's something on the path that is doing any enforcement.  I would say that to the estimated maximum packet size for the path.</p>
<p>Given that we don't have an estimate for the path at this point, why not use the defaults?  Or are we keeping the option open to remember path MTU from a previous use of that path?  FWIW, I would rather we <em>explicitly</em> enabled that as a feature if we decide that it's OK.  I've had bad experiences with smuggling features into protocols, even seemingly innocuous ones.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+All handshake packets MUST include a PADDING frame if necessary to bring the
+packet to the maximum size the endpoint is enforcing. Furthermore, all IPv4
+handshake packets SHOULD have the DF bit set.
+
+QUIC endpoints that implement any kind of MTU discovery SHOULD maintain an
+estimate for each combination of local and remote IP addresses (as each pairing
+may have a different maximum MTU in the path).
</pre>
<p>s/may/could</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1257,6 +1268,27 @@ frames), the receiving peer MAY send an ACK frame after a reasonable number
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
+## Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery in IPv4 ({{!RFC1191}} is potentially
+vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple and
</pre>
<p>s/succesfully/successfully</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1257,6 +1268,27 @@ frames), the receiving peer MAY send an ACK frame after a reasonable number
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
+## Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery in IPv4 ({{!RFC1191}} is potentially
+vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple and
+reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP
+message to validate the TCP sequence number as valid for the current
+connection. However, as QUIC operates over UDP, in IPv4 the echoed information
+may consist only of the IP and UDP headers, which usually has insufficient
</pre>
<p>s/may consist/consists ?  I don't know if there are cases where you get more or less data, are there?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1257,6 +1268,27 @@ frames), the receiving peer MAY send an ACK frame after a reasonable number
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
+## Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery in IPv4 ({{!RFC1191}} is potentially
+vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple and
+reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP
+message to validate the TCP sequence number as valid for the current
+connection. However, as QUIC operates over UDP, in IPv4 the echoed information
+may consist only of the IP and UDP headers, which usually has insufficient
+entropy to mitigate off-path attacks.
+
+As a result, endpoints that implement PMTUD in IPv4 SHOULD take steps to mitigate
+this risk. For instance, an application may:
</pre>
<p>Here you use "may" when talking about a SHOULD, which will confuse some people.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+Traditional ICMP-based path MTU discovery in IPv4 ({{!RFC1191}} is potentially
+vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple and
+reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP
+message to validate the TCP sequence number as valid for the current
+connection. However, as QUIC operates over UDP, in IPv4 the echoed information
+may consist only of the IP and UDP headers, which usually has insufficient
+entropy to mitigate off-path attacks.
+
+As a result, endpoints that implement PMTUD in IPv4 SHOULD take steps to mitigate
+this risk. For instance, an application may:
+
+* Set the IPv4 Don&#39;t Fragment (DF) bit on a small number of packets per RTT, so
+that most invalid ICMP messages arrive when there are no DF packets
+outstanding.
</pre>
<p>Maybe just  "a small proportion of packets".  If you DF on every RTT as this implies, then you will pretty much always have a DF packet outstanding.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP
+message to validate the TCP sequence number as valid for the current
+connection. However, as QUIC operates over UDP, in IPv4 the echoed information
+may consist only of the IP and UDP headers, which usually has insufficient
+entropy to mitigate off-path attacks.
+
+As a result, endpoints that implement PMTUD in IPv4 SHOULD take steps to mitigate
+this risk. For instance, an application may:
+
+* Set the IPv4 Don&#39;t Fragment (DF) bit on a small number of packets per RTT, so
+that most invalid ICMP messages arrive when there are no DF packets
+outstanding.
+
+* Store additional information from the IP or UDP headers (for example, the IP
+ID or UDP checksum) to further authenticate incoming Packet Too Big messages.
</pre>
<p>Maybe just "store the first IP and UDP headers from DF packets" to further authenticate [...]"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3-8Er91g3DFa5DwoCrLDyaAwMPnks5rRrqlgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8o2PTaAwJtJbvIfrmedAVwxbOfUks5rRrqlgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16478135"}}}</script>
----==_mimepart_587814a5946cb_5eb63fcec4df714055196--


From nobody Thu Jan 12 15:52:22 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F100129434 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 15:52:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D-E4SJL81dsZ for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 15:52: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 9E2FF1294D6 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 15:52:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0EherbXCo9fLVTT9NK+01mvR0Yg=; b=MJvi0abWW6/Bv6n7 5614sGCSrXSGab/uTuI0puJclLm71RV+qTRb7cub5ORygdVlT9sqW6bquHEBbJgb IY9MOWUzxYki1aOFYHHZHuPMZg03zPKCGrLSJUUHEyHlIe2biPCew17ON8VMSybV opbkquFYy/atVKvgmAksjveZIK8=
Received: by filter0593p1mdw1.sendgrid.net with SMTP id filter0593p1mdw1-29687-587816B2-C 2017-01-12 23:52:18.653536776 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id RJP9siYQQnSRgsYcDHs1uA for <quic-issues@ietf.org>; Thu, 12 Jan 2017 23:52:18.575 +0000 (UTC)
Date: Thu, 12 Jan 2017 15:52:18 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/44/272321204@github.com>
In-Reply-To: <quicwg/base-drafts/issues/44@github.com>
References: <quicwg/base-drafts/issues/44@github.com>
Subject: Re: [quicwg/base-drafts] DAG of documents (#44)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587816b27a60f_574c3f9a9c8a1134248148"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0NmhM9gQbblUK/e1ZY4DWpipeI+AJCvVe7+u tj71ThRI1PS8X3lqgpGvG/C79vzor9ZritxJ5SMcfOZOXlEVHvZu8vgki8Gf1U2UM3oDSu+qG3PDoD cfQBPxL4G1AmIVmQ0JJAdfffX1n8xUatEXQXrWs7LYycwm8Or9RH3x3BN4jpJx6PEy28MQFmfpfuIv 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tJHDLe84BuYN3nY_4NDeEkc7vs8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 23:52:21 -0000

----==_mimepart_587816b27a60f_574c3f9a9c8a1134248148
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Tagging this as "needs discussion," not for the editorial aspect of it, but because this reflects the "Does Transport depend on TLS?" discussion.  If Transport depends on TLS, we can't have a DAG.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/44#issuecomment-272321204
----==_mimepart_587816b27a60f_574c3f9a9c8a1134248148
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Tagging this as "needs discussion," not for the editorial aspect of it, but because this reflects the "Does Transport depend on TLS?" discussion.  If Transport depends on TLS, we can't have a DAG.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/44#issuecomment-272321204">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq500ic33ZLxK-2psq9-ggSnkLq9Kks5rRryygaJpZM4K_fhF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqznAzinRm9RKnirdPJ3-UlZhksCIks5rRryygaJpZM4K_fhF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/44#issuecomment-272321204"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #44: Tagging this as \"needs discussion,\" not for the editorial aspect of it, but because this reflects the \"Does Transport depend on TLS?\" discussion.  If Transport depends on TLS, we can't have a DAG."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/44#issuecomment-272321204"}}}</script>
----==_mimepart_587816b27a60f_574c3f9a9c8a1134248148--


From nobody Thu Jan 12 15:58:03 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A440E1294F0 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 15:58:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.919
X-Spam-Level: 
X-Spam-Status: No, score=-5.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NzC6Q7qx5i-g for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 15:58:00 -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 B1DA212952D for <quic-issues@ietf.org>; Thu, 12 Jan 2017 15:57:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+GODziWiloDrfJpR5zFjJxLshP8=; b=wN0c0VKMqHmnr1DG A87zPACCQVe/UyM7A4fuT5lTSwAmes53q/JLjMyAxWthEZrKQNKbGB4ZblqKDK+D gjsjoXL1hXWYYzI8Mcon/d40GCvr/PXdrC6HtwtXnmPPs/yumj5Hp8oLUkxxkCMA Khu3yjwtJtHwMTq8eWO0KobOycA=
Received: by filter0529p1mdw1.sendgrid.net with SMTP id filter0529p1mdw1-351-587817E3-84 2017-01-12 23:57:23.759783628 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id tKUgB0KESxWY4yidoVkDoA for <quic-issues@ietf.org>; Thu, 12 Jan 2017 23:57:23.732 +0000 (UTC)
Date: Thu, 12 Jan 2017 15:57:23 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/12/272322034@github.com>
In-Reply-To: <quicwg/base-drafts/issues/12@github.com>
References: <quicwg/base-drafts/issues/12@github.com>
Subject: Re: [quicwg/base-drafts] Decouple QUIC version and ALPN (#12)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587817e39ed8b_7a13ff38773b13457851"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2YlKwbClJ78wuYJ57nvJGmV1xk2dVqzGxd4S TRT6FEr6QRv0+7TDQgOEkOQ6aYgOpxS1sDxWkecS2XhIOSNbIcNX0lTg8Flvp9at3ohQN8+WAeFn6v 2P1Hd3mBYFQ6tdStdeqH0T/AmDauNq4pRKbiM+PWwOTczuQZ8GKuZ9BWoB1dYhjaQw2F2qHsmuMfRL w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KgMyZUWu9zot9ISArjtUG6KzY7I>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 23:58:01 -0000

----==_mimepart_587817e39ed8b_7a13ff38773b13457851
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is decoupled per the changes in #122 (which are mired in a separate discussion).  Whether #122 gets merged before -01 snaps or not, let's confirm that this issue is resolved acceptably at the interim.

In -00, the text was this:

> The ALPN identifier for the protocol MUST be specific to the QUIC version that it operates over.

The text in #122 currently says:

> The application-layer protocol MAY restrict the QUIC versions that it can operate over.  Servers MUST select an application protocol compatible with the QUIC version that the client has selected.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/12#issuecomment-272322034
----==_mimepart_587817e39ed8b_7a13ff38773b13457851
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This is decoupled per the changes in <a href=3D"https://github.com/quicw=
g/base-drafts/pull/122" class=3D"issue-link js-issue-link" data-url=3D"http=
s://github.com/quicwg/base-drafts/issues/122" data-id=3D"198678499" data-er=
ror-text=3D"Failed to load issue title" data-permission-text=3D"Issue title=
 is private">#122</a> (which are mired in a separate discussion).  Whether =
<a href=3D"https://github.com/quicwg/base-drafts/pull/122" class=3D"issue-l=
ink js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues=
/122" data-id=3D"198678499" data-error-text=3D"Failed to load issue title" =
data-permission-text=3D"Issue title is private">#122</a> gets merged before=
 -01 snaps or not, let's confirm that this issue is resolved acceptably at =
the interim.</p>
<p>In -00, the text was this:</p>
<blockquote>
<p>The ALPN identifier for the protocol MUST be specific to the QUIC versio=
n that it operates over.</p>
</blockquote>
<p>The text in <a href=3D"https://github.com/quicwg/base-drafts/pull/122" c=
lass=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/bas=
e-drafts/issues/122" data-id=3D"198678499" data-error-text=3D"Failed to loa=
d issue title" data-permission-text=3D"Issue title is private">#122</a> cur=
rently says:</p>
<blockquote>
<p>The application-layer protocol MAY restrict the QUIC versions that it ca=
n operate over.  Servers MUST select an application protocol compatible wit=
h the QUIC version that the client has selected.</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/12#issuecomment-272322034">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzt05OJ2UHPe7pyh=
SCrgPrHTjzOPks5rRr3jgaJpZM4K6Jy2">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxZTQr9zzAlcBQj9q=
4qsLykrzPi2ks5rRr3jgaJpZM4K6Jy2.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/12#issuecomment-272322034"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #12: This is deco=
upled per the changes in #122 (which are mired in a separate discussion).  =
Whether #122 gets merged before -01 snaps or not, let's confirm that this i=
ssue is resolved acceptably at the interim.\r\n\r\nIn -00, the text was thi=
s:\r\n\r\n\u003e The ALPN identifier for the protocol MUST be specific to t=
he QUIC version that it operates over.\r\n\r\nThe text in #122 currently sa=
ys:\r\n\r\n\u003e The application-layer protocol MAY restrict the QUIC vers=
ions that it can operate over.  Servers MUST select an application protocol=
 compatible with the QUIC version that the client has selected.\r\n\r\n"}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/12#issuecomment-272322034"}}}</script>=

----==_mimepart_587817e39ed8b_7a13ff38773b13457851--


From nobody Thu Jan 12 16:00:22 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1060B1294EA for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:00:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4ofAYLcj3rNj for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:00:19 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83526129434 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:00:19 -0800 (PST)
Date: Thu, 12 Jan 2017 16:00:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484265618; bh=cf34Drsn9awEwuctSXBmAVaTsV8ga/z6hJRE/G8ekAQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IRt12DZ5EVk4Y3g+IQ//F5gho48BB+cSFWxiyXxuY0SgaA6nkVezXAvaJ1f7xLmIw eQunKxsMjmuzYsKzeYpEibFJUYYI06N3Rc1vShFWpr83HKFGFQBU85EoMz4HCuXVRN T6o7zCtAXbVEZ6ehqsEMy9LWHl5GwgICnsF98O5U=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/13/272322517@github.com>
In-Reply-To: <quicwg/base-drafts/issues/13@github.com>
References: <quicwg/base-drafts/issues/13@github.com>
Subject: Re: [quicwg/base-drafts] Move ALPN information to HTTP mapping (#13)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58781892b1ffb_3a3a3fa4c095d13014496b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7YEB8nNN2j6FDz_dwKWeFH1eu1A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:00:21 -0000

----==_mimepart_58781892b1ffb_3a3a3fa4c095d13014496b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson, I'm closing this with no action per previous comment.  If there's something specific you intended here, please reactivate with specifics.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/13#issuecomment-272322517
----==_mimepart_58781892b1ffb_3a3a3fa4c095d13014496b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a>, I'm closing this with no action per previous comment.  If there's something specific you intended here, please reactivate with specifics.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/13#issuecomment-272322517">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8Mpgu48m0sArDhXOa8AvjBN8-zkks5rRr6SgaJpZM4K6J0E">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0t3kTkiSnp_QYIStWrNNAlZzSoAks5rRr6SgaJpZM4K6J0E.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/13#issuecomment-272322517"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #13: @martinthomson, I'm closing this with no action per previous comment.  If there's something specific you intended here, please reactivate with specifics."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/13#issuecomment-272322517"}}}</script>
----==_mimepart_58781892b1ffb_3a3a3fa4c095d13014496b--


From nobody Thu Jan 12 16:01:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18BE21294EA for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:00:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CAXM56gih7Jp for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:00:57 -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 70DF8129434 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:00:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/Ayhj4RCCOQUKMGPpG6PmwQd2dY=; b=wwJCKvDgVl0tAzot 6tNC2nC9tm9OPeT9A+ZqcDVdg/3fZPMR/MiG7GrSIdgG87Fjp54NDZ9VjkD2TXXL /CN+uyJkX3eGHqiWl6CUpd0CMGXvBEubsJ6qMU+hdwd+ML7FGp7LMQDN1j2jkmnj WdsQFKB2YxUHtNV++Pmz+DvrrtA=
Received: by filter0406p1mdw1.sendgrid.net with SMTP id filter0406p1mdw1-24854-58781893-3 2017-01-13 00:00:19.079581041 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id d0XMkHTpRUO75Jq3EFKtqw for <quic-issues@ietf.org>; Fri, 13 Jan 2017 00:00:18.932 +0000 (UTC)
Date: Thu, 12 Jan 2017 16:00:18 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/13/issue_event/921583501@github.com>
In-Reply-To: <quicwg/base-drafts/issues/13@github.com>
References: <quicwg/base-drafts/issues/13@github.com>
Subject: Re: [quicwg/base-drafts] Move ALPN information to HTTP mapping (#13)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58781892cf8bc_30d13fb3ee6c313042680"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3BJP24weOtjpAeEGVlxUrbw5iSoA1JYjcQeX wWyXeI0XRFHJaPF4yFCNs3TF6LZLqHLstxwBYIG40ayXE/57CNtyT58130yq4rrcuLKsMN46QJcwy4 rehQ5nhQDADEAareydzrYKJxYrfxgRtVg26QuzEwmeWH9mKfl7KuE4zjDFFCDdsbEfIdBpKlm0aY1R o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xWLSLePf-DMEHuTv-SfkZ1xe81g>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:00:59 -0000

----==_mimepart_58781892cf8bc_30d13fb3ee6c313042680
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #13.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/13#event-921583501
----==_mimepart_58781892cf8bc_30d13fb3ee6c313042680
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/13" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/13" data-id="191173191" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#13</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/13#event-921583501">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8Mpgu48m0sArDhXOa8AvjBN8-zkks5rRr6SgaJpZM4K6J0E">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0t3kTkiSnp_QYIStWrNNAlZzSoAks5rRr6SgaJpZM4K6J0E.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/13#event-921583501"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #13."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/13#event-921583501"}}}</script>
----==_mimepart_58781892cf8bc_30d13fb3ee6c313042680--


From nobody Thu Jan 12 16:01:09 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E53851294F0 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:01:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DiTbrlvZbAUI for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:01:04 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 543E1129434 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:01:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=5PNb5NcyPjxBPzKkTeKegaHrlvU=; b=rizRd40TPOD9g4ns DmMtUA/mK8SavBLgKapB1t8xtsllH80EFbhuBJzVQp718i91fjGV75T7c1WjP+jY Zq5oth/hMmFq+ntMKX92OMCY8XHUNTnDkgi5St3RVWZRwdZgE+dI+F4ySfnyjE4s zSfUNsKYUnRPIfST6tvgdb5bI9M=
Received: by filter0455p1mdw1.sendgrid.net with SMTP id filter0455p1mdw1-6559-587818B1-63 2017-01-13 00:00:49.431118094 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id VZ7lQtRkSf2OSwuJpAhpuQ for <quic-issues@ietf.org>; Fri, 13 Jan 2017 00:00:49.388 +0000 (UTC)
Date: Thu, 12 Jan 2017 16:00:49 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/142@github.com>
Subject: [quicwg/base-drafts] get_delay() undefined in loss detection pseudocode (#142)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587818b14ad68_3a3f3fa4c095d13013478e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0vWT+t5G4N4Q7ZaqcVYZrLCsBPvbe8BOr9vo +DiXMDTxdysgsnzHfxunAkYOBzeq2DfliXn2xirqHtM0G1h95ijadaUlIF5lHotEOX4H2OsHlCdFjq pe3gGTPqSwjOOitMXLxoJUMOoatV4FkmOFLVkUxKWMxy3BiWcMwaeNIDceZV6F19OfPaAr/c8S0WUa A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Py7GQY2JNXTcEu4OBM1TntmUXIk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:01:06 -0000

----==_mimepart_587818b14ad68_3a3f3fa4c095d13013478e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In draft-ietf-quic-recovery.md

`      if (rto_count = 0):
        alarm_duration = max(200ms, smoothed_rtt + 4 x rttvar);
      else:
        alarm_duration = loss_detection_alarm.get_delay() << 1;
      rto_count++;

The return value of get_delay() is not defined anywhere in the document.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/142
----==_mimepart_587818b14ad68_3a3f3fa4c095d13013478e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In draft-ietf-quic-recovery.md</p>
<p>`      if (rto_count = 0):<br>
alarm_duration = max(200ms, smoothed_rtt + 4 x rttvar);<br>
else:<br>
alarm_duration = loss_detection_alarm.get_delay() &lt;&lt; 1;<br>
rto_count++;</p>
<p>The return value of get_delay() is not defined anywhere in the document.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/142">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq78YxWkkn4MquZpQgrhVdP5Rzl_mks5rRr6xgaJpZM4LiYYa">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-muF0AQqUfHJG7zRZZ77hShVMqOks5rRr6xgaJpZM4LiYYa.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/142"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"get_delay() undefined in loss detection pseudocode (#142)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/142"}}}</script>
----==_mimepart_587818b14ad68_3a3f3fa4c095d13013478e--


From nobody Thu Jan 12 16:02:54 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 341811294F0 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:02:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QCr2y5_0ABzP for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:02:52 -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 2C34F129434 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:02:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=oczDxvzoX70gTUmdd2avz1B9DsA=; b=GRzQocibHgE9/KED 7e/ABxQLs82z9CXTX0Cm1/y7EGbdHwKlqz9CDQiCmd6kiIGGOYqThgFdZmdCyAIb +tLmoEut50HeJJKrWgmJwQyzLKo5WuFa7h48uOnX+7KJww02xviunsSrEzEocXRd e2/tpJIh6Y8XNUzpv+iwBrfsGg4=
Received: by filter0611p1mdw1.sendgrid.net with SMTP id filter0611p1mdw1-4445-58781900-4F 2017-01-13 00:02:08.559081998 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id ip58ON9sTc-_ReUKqlWfLw for <quic-issues@ietf.org>; Fri, 13 Jan 2017 00:02:08.556 +0000 (UTC)
Date: Thu, 12 Jan 2017 16:02:08 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/92/c272322823@github.com>
In-Reply-To: <quicwg/base-drafts/pull/92@github.com>
References: <quicwg/base-drafts/pull/92@github.com>
Subject: Re: [quicwg/base-drafts] Short abstract (#92)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58781900707ec_3ad13fa4c095d130913f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Iu2PY5uCaHR8S8d5zi8P+YcBS4yPgBnuZIg C+llJYNXypZmwItKyHz3HiMGHdr02ePoak2a12f3RRh15th+P74QapcV/uUTZt2z6D6//509fMIGTM uqfy3bcq0XaHM8bknOClys00c4SYvqRZ7aOCkV6pIBN7TBafV8WjGVGmYr1eUyjRgMvPQGbustzdkv M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jy_3XTupCJ78zivO-k61CS8yVZw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:02:54 -0000

----==_mimepart_58781900707ec_3ad13fa4c095d130913f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What is this?  SEO?

Seriously though, I tried reading that several times before I could get all the way through to the end.  It's too much, even if somehow we could split that first sentence.

I know that you want to give an outline, but you need to concentrate on the MOST important things.  For me, that's the fact that it's a transport protocol and that it's secure and multiplexed.  Happy to add other things.  Though honestly, maybe only one or two things, such as maybe "reliable" or "connection-oriented"; my change took it to three things, which I think is plenty. 

Critically, the following don't belong: connection establishment (implied as necessary), wire format (implied by being a protocol), flow control (implied by multiplexing).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/92#issuecomment-272322823
----==_mimepart_58781900707ec_3ad13fa4c095d130913f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>What is this?  SEO?</p>
<p>Seriously though, I tried reading that several times before I could get =
all the way through to the end.  It's too much, even if somehow we could sp=
lit that first sentence.</p>
<p>I know that you want to give an outline, but you need to concentrate on =
the MOST important things.  For me, that's the fact that it's a transport p=
rotocol and that it's secure and multiplexed.  Happy to add other things.  =
Though honestly, maybe only one or two things, such as maybe "reliable" or =
"connection-oriented"; my change took it to three things, which I think is =
plenty.</p>
<p>Critically, the following don't belong: connection establishment (implie=
d as necessary), wire format (implied by being a protocol), flow control (i=
mplied by multiplexing).</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/92#issuecomment-272322823">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwNA8iqdBDSQIiMVL=
FFJbMyyP1JAks5rRr8AgaJpZM4LQW5H">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq89vAV7yBY9CE9MFF=
1XnH9VioVxXks5rRr8AgaJpZM4LQW5H.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/92#issuecomment-272322823"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #92: What is t=
his?  SEO?\r\n\r\nSeriously though, I tried reading that several times befo=
re I could get all the way through to the end.  It's too much, even if some=
how we could split that first sentence.\r\n\r\nI know that you want to give=
 an outline, but you need to concentrate on the MOST important things.  For=
 me, that's the fact that it's a transport protocol and that it's secure an=
d multiplexed.  Happy to add other things.  Though honestly, maybe only one=
 or two things, such as maybe \"reliable\" or \"connection-oriented\"; my c=
hange took it to three things, which I think is plenty. \r\n\r\nCritically,=
 the following don't belong: connection establishment (implied as necessary=
), wire format (implied by being a protocol), flow control (implied by mult=
iplexing)."}],"action":{"name":"View Pull Request","url":"https://github.co=
m/quicwg/base-drafts/pull/92#issuecomment-272322823"}}}</script>=

----==_mimepart_58781900707ec_3ad13fa4c095d130913f4--


From nobody Thu Jan 12 16:04:55 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1D031294F1 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:04:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zGDfmqC2X94O for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:04: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 A643B129536 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:04:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484265892; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OhAKFyMIlDiyFt+mjH6NZDymtrpsfLbfaBDKDhhBfyE=; b=eUwza3nP22e+N4knr9/yiercGiV7zDuUJOKwt/LIjj1vEA+UF+z++IAiLzqKXeio7xpUFXnQ N8f4nNBG7vEnZVf2q/Q4IxNAQjXN1kIIzVEFD2/nEZoyaOLiTkUnQJo6Kab4A3PfBMr9Tqry KH3seN9IPGa7kauGg0jC/wZCJc0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=mH7OmlqNJsXQWAU0vGrMAoSJSj/BvW8n3l0zhwThNhQon0FCUX0xiFoFYT/beSXHkSxEen yQwjYhpHy/xlOJv55u4CW++IFzaB3+RHJCLul1sX9gElUkzatDSjn83+alhlEQ0GYs2RTvF7 ASMwxP/Ys6fsOBjQGTnk/YrT8hr3I=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 587819a1.7fbf105cc5a0-in07; Fri, 13 Jan 2017 00:04:49 -0000 (UTC)
Date: Thu, 12 Jan 2017 16:04:49 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <587819a15a0e2_5d7b3fa22bd7113c1252c7@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 5b5e75: Version negotiation isn't the MOST important featu...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587819a159c97_5d7b3fa22bd7113c1251d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kx3ZazSSiNDQgOvBcFbTpYcfobw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:04:54 -0000

----==_mimepart_587819a159c97_5d7b3fa22bd7113c1251d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5b5e75d5e54ef2434ec0caa861c5650da6fc24ac
      https://github.com/quicwg/base-drafts/commit/5b5e75d5e54ef2434ec0caa861c5650da6fc24ac
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Version negotiation isn't the MOST important feature

Let's try to keep the order of this section relevant.  Version negotiation is
novel in a transport protocol, but it's not the most important thing.  Also,
we don't need to include a lot of details here.


  Commit: 9ceea5809fae1981506789e14f802aaec2953dda
      https://github.com/quicwg/base-drafts/commit/9ceea5809fae1981506789e14f802aaec2953dda
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Duplicate header creates duplicate anchor


  Commit: da0bf63ac7f14a069496bac6d289483681bdb627
      https://github.com/quicwg/base-drafts/commit/da0bf63ac7f14a069496bac6d289483681bdb627
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Whitespace cleanup


  Commit: 67f82996de9c7fdabcf2f2a675679bdbec374d0b
      https://github.com/quicwg/base-drafts/commit/67f82996de9c7fdabcf2f2a675679bdbec374d0b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'version_benefit'


Compare: https://github.com/quicwg/base-drafts/compare/d6d08b89a035...67f82996de9c
----==_mimepart_587819a159c97_5d7b3fa22bd7113c1251d4--


From nobody Thu Jan 12 16:05:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6C9912953C for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:05:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5G4Wv8VuRzay for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:05:44 -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 040AB1294F1 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:05:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=27S7dyDCFRWV0KALKINpRopm+ls=; b=qIshwVLmjIONyIZG if4EPInDzuT4phMiddIBVYFa7jWUjBA6nDFQBeA9+/U86XPOtKvSkWuHWFtcbozL RbwPetF8Zl2w39aO7P2pfB2piq7XtTCb4u5Nb3koh7iwK7XzDUyU9JggP7WlTg4v jZR82FbNV5kt2I3dARyFCsw0K8Q=
Received: by filter0650p1mdw1.sendgrid.net with SMTP id filter0650p1mdw1-6202-587819CD-5C 2017-01-13 00:05:33.830115775 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id 4c0Y8bONSRi6i9bFUs1mRA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 00:05:33.756 +0000 (UTC)
Date: Thu, 12 Jan 2017 16:05:33 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/16485475@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587819cda3ac1_7633ff38773b13412261d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2fJE1YLXTIp/xr58iSHC3TLW6DaZGuy/x7yM PGM3Y7gU9pvt0B23R6WgFX9z3eDDAH2EVT714yHfor1RZ0m8CbHKFyKcQyhHox8x/iuihn/qAEbfOc /RLMsGGxsUSLnqh0XJVWub+vP2xsPKeo3VLpTgsAU1NtwNNv4xqiQbJ0shJz2vtsx5goGV04Ac5yrp U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s70rlilvxu3NYldCv2Yr43gkQWI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:05:45 -0000

----==_mimepart_587819cda3ac1_7633ff38773b13412261d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -1106,31 +1168,35 @@ protection for the QUIC negotiation.  This does not prevent version downgrade
 during the handshake, though it means that such a downgrade causes a handshake
 failure.
 
-Protocols that use the QUIC transport MUST use Application Layer Protocol
-Negotiation (ALPN) {{!RFC7301}}.  The ALPN identifier for the protocol MUST be
-specific to the QUIC version that it operates over.  When constructing a
-ClientHello, clients MUST include a list of all the ALPN identifiers that they
-support, regardless of whether the QUIC version that they have currently
-selected supports that protocol.
+TLS uses Application Layer Protocol Negotiation (ALPN) {{!RFC7301}} to select an
+application protocol.  The application-layer protocol MAY restrict the QUIC
+versions that it can operate over.  Servers MUST select an application protocol

I actually think this is appropriate, because it's describing how app-protocol selection works.  TLS already enables you to advertise lists of things you support, not all of which are rational combinations.  This is describing how TLS should handle ALPN in QUIC.

However, if you wanted to move part of this text to the -transport document and describe app-protocol selection independent of the crypto protocol in use, I wouldn't object.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/122
----==_mimepart_587819cda3ac1_7633ff38773b13412261d
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/122">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1106,31 +1168,35 @@ protection for the QUIC negotiation.  This does not prevent version downgrade
 during the handshake, though it means that such a downgrade causes a handshake
 failure.
 
-Protocols that use the QUIC transport MUST use Application Layer Protocol
-Negotiation (ALPN) {{!RFC7301}}.  The ALPN identifier for the protocol MUST be
-specific to the QUIC version that it operates over.  When constructing a
-ClientHello, clients MUST include a list of all the ALPN identifiers that they
-support, regardless of whether the QUIC version that they have currently
-selected supports that protocol.
+TLS uses Application Layer Protocol Negotiation (ALPN) {{!RFC7301}} to select an
+application protocol.  The application-layer protocol MAY restrict the QUIC
+versions that it can operate over.  Servers MUST select an application protocol
</pre>
<p>I actually think this is appropriate, because it's describing how app-protocol selection works.  TLS already enables you to advertise lists of things you support, not all of which are rational combinations.  This is describing how TLS should handle ALPN in QUIC.</p>
<p>However, if you wanted to move part of this text to the -transport document and describe app-protocol selection independent of the crypto protocol in use, I wouldn't object.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Ppotp2m0M2tjceduKtK6n7W3sEks5rRr_NgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1PkbaIUOuxxgpGJKjYwcKimVciAks5rRr_NgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_587819cda3ac1_7633ff38773b13412261d--


From nobody Thu Jan 12 16:07:10 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6500F129546 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:07:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 082STIurHTCl for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:07:08 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCECA12953C for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:07:07 -0800 (PST)
Date: Thu, 12 Jan 2017 16:07:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484266027; bh=pN6908HTyec+4eVIX/99j6cEskoMQpVBTcBkpNuiA/A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HptcKA40JGvtg9O5qqIMtVNPtOGziHQ5h6dWDV8SIOqFg7LnOfBz5pXZTntDyFrxK r4Y9CcN+gb2QgnY4nOFqDwFzEhHd75c5uPR6YbwMIFKS09BxAj2ULlpo626IkPCRFV QT6px6bxaSSQ9CzYD/jEXcFDS5kUfZ0l+mcYBqFs=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/16485678@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58781a2b8cd8_7553ff38773b1341796de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZZgTZofS3SQ1SokdCxQG8rvndJc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:07:09 -0000

----==_mimepart_58781a2b8cd8_7553ff38773b1341796de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  
-Servers SHOULD select an application protocol based solely on the information in
-the ClientHello, not using the QUIC version that the client has selected.  If
-the protocol that is selected is not supported with the QUIC version that is in
-use, the server MAY send a QUIC version negotiation packet to select a
-compatible version.
+If the server cannot select a compatible combination of application protocol and
+QUIC version, it MUST abort the connection. A client MUST abort a connection if
+the server picks an incompatible combination of QUIC version and ALPN
+identifier.

As before.  It *is* for TLS to do, since the server will run into this while trying to process ALPN, but you're correct that it's going to be an issue for any crypto protocol.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/122
----==_mimepart_58781a2b8cd8_7553ff38773b1341796de
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/122">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
-Servers SHOULD select an application protocol based solely on the information in
-the ClientHello, not using the QUIC version that the client has selected.  If
-the protocol that is selected is not supported with the QUIC version that is in
-use, the server MAY send a QUIC version negotiation packet to select a
-compatible version.
+If the server cannot select a compatible combination of application protocol and
+QUIC version, it MUST abort the connection. A client MUST abort a connection if
+the server picks an incompatible combination of QUIC version and ALPN
+identifier.
</pre>
<p>As before.  It <em>is</em> for TLS to do, since the server will run into this while trying to process ALPN, but you're correct that it's going to be an issue for any crypto 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/pull/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7pOH3BJBfEHDAUWD5pZfGxer0r7ks5rRsArgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzM5YmOT_nwS3dFmxOLkV2ZEg58Rks5rRsArgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_58781a2b8cd8_7553ff38773b1341796de--


From nobody Thu Jan 12 16:11:52 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47347129546 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:11:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nzFIFb091-b0 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:11:50 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ECED41294FF for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:11:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484266309; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LB8C2eRAIt3jp80xyVx4f2EfyA7lTnoGCw4elSEfoWs=; b=VSjcZpHvBrMpeRLIKq6pnihSsacnoYJ1glgeZiaIc7bt/Y/6sqWL3/4QAZtjSZ38Pt5h4FB8 ERQgvWFTzYkTlPT8nS+mCOZ47rV5z3s92m0b27WH2TY7ynzaLAh35Mt0MwbsHeeli0TGvWjv 0kBGJQ/UIkYu+txIIPfjWNVCBQs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=fz82v1WSuQta4Je2qhRfDq4F3GWQij0PrAM63tZKr0ua1PK0o9PLikcbCYrQI/tfBQAM/w AkpKEjT95SNKkB3liMDAVEiF0+wf1K3fE4+cWSVpbKsaOnfhK4bLWnU/0eMOBi3QW/vNa/Es RkMeaThxLd8A1l64PGUfEsZAsmKqY=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58781b45.7fe174569c00-smtp-out-n02; Fri, 13 Jan 2017 00:11:49 -0000 (UTC)
Date: Thu, 12 Jan 2017 16:11:48 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58781b44f2a12_24493fcf69d1f13c10636f@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3096ae: This trailing whitespace has to end
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58781b44f2703_24493fcf69d1f13c106230"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o8bWDqcCwEkivOaG5IV4D9CWH8o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:11:51 -0000

----==_mimepart_58781b44f2703_24493fcf69d1f13c106230
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3096ae64e07ed8622b7d704c43c889c2b999c629
      https://github.com/quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M Makefile
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  This trailing whitespace has to end



----==_mimepart_58781b44f2703_24493fcf69d1f13c106230--


From nobody Thu Jan 12 16:12:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35DCC12954A for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:12:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.974
X-Spam-Level: 
X-Spam-Status: No, score=-4.974 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7q7AACn-xxoO for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:12:11 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9830B1294FF for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:12:11 -0800 (PST)
Date: Thu, 12 Jan 2017 16:12:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484266330; bh=sMe2PbAPS0DmnI7PJH1msmm0LZKQ6oTfDSrRYdbVC0g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0SgCDlqYC4qp+vmHZDXaB27KquDnVW6YqlySEBrwSykl6P9kWx+f/bqxmogHAbHz5 2GuE73wL33/E/EAy2inTU3+xDHGZZ4GCCMkhR3iPksrcFODpaPFlG92U+v1r3/bukG qD6gHbNT1t/+eFBagLPly/77r8LaOPWI/ZQM5v3s=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/125/c272324336@github.com>
In-Reply-To: <quicwg/base-drafts/pull/125@github.com>
References: <quicwg/base-drafts/pull/125@github.com>
Subject: Re: [quicwg/base-drafts] Version negotiation isn't the MOST important feature (#125)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58781b5aecaa2_44d83fb96d1e11382316d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zQJn3FSZ_kRSg_kSliZTvmsWWhk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:12:13 -0000

----==_mimepart_58781b5aecaa2_44d83fb96d1e11382316d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged manually.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/125#issuecomment-272324336
----==_mimepart_58781b5aecaa2_44d83fb96d1e11382316d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged manually.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/125#issuecomment-272324336">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-mqdo9w8QDn70aAXiLFLE-kNIsWks5rRsFagaJpZM4LcWM-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7vDuuEhjqV6J3gYLyQ7-U64KLDpks5rRsFagaJpZM4LcWM-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/125#issuecomment-272324336"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #125: Merged manually."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/125#issuecomment-272324336"}}}</script>
----==_mimepart_58781b5aecaa2_44d83fb96d1e11382316d5--


From nobody Thu Jan 12 16:12:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85A2A12954A for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:12:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1s7X1B5aIcnY for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:12:13 -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 D37C9129548 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:12:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ghGTSAzJM2E/6r4BeKY0kjpPkEo=; b=eKuDFA/HyWaCIaAJ 0j5v9anGdz9UcXfA6T8zhxqK94d4wO2706HyIfEvMvcI4JK1iWwIW5QvKylAh4pM NF9Ru9UUojs+Shs3/+wbKi83XwqNM37oZ9imXnUmR3ROhkkq4b52zTxbr8Fwrd2j HWTSBjB8sa7UqaCCPtzZbQlb+/A=
Received: by filter0981p1mdw1.sendgrid.net with SMTP id filter0981p1mdw1-11191-58781B5B-1F 2017-01-13 00:12:11.357312131 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id CLjLb-QMSxO8ctdoEAR4lA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 00:12:11.266 +0000 (UTC)
Date: Thu, 12 Jan 2017 16:12:11 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/125/issue_event/921594022@github.com>
In-Reply-To: <quicwg/base-drafts/pull/125@github.com>
References: <quicwg/base-drafts/pull/125@github.com>
Subject: Re: [quicwg/base-drafts] Version negotiation isn't the MOST important feature (#125)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58781b5b29b30_34953fa8e0ebf140134153"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3YGK+XnUWiKQeU/hFZEKpFPXozrLJ8ca6iiv bW01j0SR0uMk2fG23lBDBh4ogTnIKzw5NIyNPSMDd88YHQLu3s42Hz/oKAadkuX9DwxvQs1U2a70KS 3Tb+1bDiuL1xAaXMhKrE7c0cpVTeDw9p5peQZ9z+VeLv3sraLXWlrLVh9P0zqS3qX5JviV48dDMwIF c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2ofLuLavhN6okqGhzAu43XSRTbo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:12:14 -0000

----==_mimepart_58781b5b29b30_34953fa8e0ebf140134153
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #125.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/125#event-921594022
----==_mimepart_58781b5b29b30_34953fa8e0ebf140134153
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/125" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/125" data-id="199110824" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#125</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/125#event-921594022">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxVOzs8Cz1e83d71P4QURUvzq3euks5rRsFbgaJpZM4LcWM-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3aBZ2wOTMbnYS2RGE4B-qUr-moKks5rRsFbgaJpZM4LcWM-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/125#event-921594022"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #125."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/125#event-921594022"}}}</script>
----==_mimepart_58781b5b29b30_34953fa8e0ebf140134153--


From nobody Thu Jan 12 16:21:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD08B129567 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:21:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C1WF-nMFjWhB for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:21:33 -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 0ED76129554 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:21:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=T9BvmOMo3bJqMNQsEjFPqkA/q7c=; b=qPxfyF1K4Xv8CPzZ IxW7mvsjCUU0z9P9zTGqVkxWoDylx6XrTl2J3BoTOh6QUM2kFpvqLvn0pt0HrSn8 UYM33/IBlORrYlQ6nsAZpHrMkFS2dGDvEmRjI08n9lVfM7cizu8i486w42JuSWUH EYgwK+tss0BipmRdJgWX9b+Pjgk=
Received: by filter0916p1mdw1.sendgrid.net with SMTP id filter0916p1mdw1-19439-58781D8B-30 2017-01-13 00:21:31.901728835 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id kCyXGtePR6m__3f8oPOcsA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 00:21:31.885 +0000 (UTC)
Date: Thu, 12 Jan 2017 16:21:31 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/136/272325793@github.com>
In-Reply-To: <quicwg/base-drafts/issues/136@github.com>
References: <quicwg/base-drafts/issues/136@github.com>
Subject: Re: [quicwg/base-drafts] How big should the first client packet be? (#136)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58781d8bba17b_3ada3fa4c095d1302150fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0loO8duixGx2+R0Df8lL4XSS2sI9+DFD+vPh 4pgcEcJSjKlUk3Mw2lEyjBouAUSOrvLSCVIiEZmQbm7AOn2C1vsbMlH6LGlRuwzdXEzAgXeEXOpTPb yaBNV1Z0q7IuTF9/lSLNoONBJdW0LoQw8RfztFOPQG+7VXM2PlVZd7oqGrWHxQwkatpupGrBM94Dxq c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jWivrcmYREaxvPq7MqLKa7dvIAU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:21:35 -0000

----==_mimepart_58781d8bba17b_3ada3fa4c095d1302150fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That wasn't what I was thinking, though that was the subject of #135.  The reason that we need a big first client packet is so that the server won't end up sending more (or much more) than the client sent.  With source address spoofing, that's the amplification attack.

I don't know if it's worth doing a lot about reflections off other protocols onto a QUIC server.  It's pretty hard to fake a ClientHello because of the need to get lengths correct all the way down, the right extensions in the right places, cipher suites that make sense, etc...  But the front of the packet (where this probably matters more) can pretty much be random gunk and get past at least basic filters.

The exception being the flags octet and the version field.  Screw up the version field and your packet ends up on the floor, screw up the version field and you get version negotiation.  Is 32 bits enough?

You might have more luck with 0-RTT packets, which are basically random noise, but those are just going to get dumped.  They might get saved, but only up to a certain limit.  Now, I would insist they include a version field, which helps if you think 32 bits is enough, but @janaiyengar disagrees for reasons I am incapable of understanding apparently.

Open a separate issue if you think that there's something to chase up 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/136#issuecomment-272325793
----==_mimepart_58781d8bba17b_3ada3fa4c095d1302150fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>That wasn't what I was thinking, though that was the subject of <a href=
=3D"https://github.com/quicwg/base-drafts/issues/135" class=3D"issue-link j=
s-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/135"=
 data-id=3D"199731485" data-error-text=3D"Failed to load issue title" data-=
permission-text=3D"Issue title is private">#135</a>.  The reason that we ne=
ed a big first client packet is so that the server won't end up sending mor=
e (or much more) than the client sent.  With source address spoofing, that'=
s the amplification attack.</p>
<p>I don't know if it's worth doing a lot about reflections off other proto=
cols onto a QUIC server.  It's pretty hard to fake a ClientHello because of=
 the need to get lengths correct all the way down, the right extensions in =
the right places, cipher suites that make sense, etc...  But the front of t=
he packet (where this probably matters more) can pretty much be random gunk=
 and get past at least basic filters.</p>
<p>The exception being the flags octet and the version field.  Screw up the=
 version field and your packet ends up on the floor, screw up the version f=
ield and you get version negotiation.  Is 32 bits enough?</p>
<p>You might have more luck with 0-RTT packets, which are basically random =
noise, but those are just going to get dumped.  They might get saved, but o=
nly up to a certain limit.  Now, I would insist they include a version fiel=
d, which helps if you think 32 bits is enough, but <a href=3D"https://githu=
b.com/janaiyengar" class=3D"user-mention">@janaiyengar</a> disagrees for re=
asons I am incapable of understanding apparently.</p>
<p>Open a separate issue if you think that there's something to chase up he=
re.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/136#issuecomment-272325793">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0UBmRxnTmLJw7a=
MamyMkQEiWzkNks5rRsOLgaJpZM4LfDZM">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq146wJ8Y6u5bAmulx=
iVX_lRVeHSTks5rRsOLgaJpZM4LfDZM.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/136#issuecomment-272325793"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #136: That was=
n't what I was thinking, though that was the subject of #135.  The reason t=
hat we need a big first client packet is so that the server won't end up se=
nding more (or much more) than the client sent.  With source address spoofi=
ng, that's the amplification attack.\r\n\r\nI don't know if it's worth doin=
g a lot about reflections off other protocols onto a QUIC server.  It's pre=
tty hard to fake a ClientHello because of the need to get lengths correct a=
ll the way down, the right extensions in the right places, cipher suites th=
at make sense, etc...  But the front of the packet (where this probably mat=
ters more) can pretty much be random gunk and get past at least basic filte=
rs.\r\n\r\nThe exception being the flags octet and the version field.  Scre=
w up the version field and your packet ends up on the floor, screw up the v=
ersion field and you get version negotiation.  Is 32 bits enough?\r\n\r\nYo=
u might have more luck with 0-RTT packets, which are basically random noise=
, but those are just going to get dumped.  They might get saved, but only u=
p to a certain limit.  Now, I would insist they include a version field, wh=
ich helps if you think 32 bits is enough, but @janaiyengar disagrees for re=
asons I am incapable of understanding apparently.\r\n\r\nOpen a separate is=
sue if you think that there's something to chase up here."}],"action":{"nam=
e":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/136#iss=
uecomment-272325793"}}}</script>=

----==_mimepart_58781d8bba17b_3ada3fa4c095d1302150fb--


From nobody Thu Jan 12 16:24:33 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8E7D12958A for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:24:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kgLs3G6zr4OD for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:24: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 E3BED12956B for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:24:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jca2Pjki6WT+1KpJISXRP0TLi9s=; b=sGi4m7gJZrYYnZ9+ Rbh76qX3/1R2gqNYb6CNGfYq/bTbORJrcR4zQJ+LU2QsHxRxCeZxEu6EZP4Hss/R BCB+CJT1qlLQZ3/WRCRre2IB95wGxNlC9D8CVJbt1Kdy1jS9yhLiUZ0ssCkXaohd 09varzGRGR9TUzPrDuhjxVDOBx4=
Received: by filter0841p1mdw1.sendgrid.net with SMTP id filter0841p1mdw1-24732-58781E2F-14 2017-01-13 00:24:15.466856924 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id HZR5WOb4QpimSwQB2XJHRQ for <quic-issues@ietf.org>; Fri, 13 Jan 2017 00:24:15.432 +0000 (UTC)
Date: Thu, 12 Jan 2017 16:24:15 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/120/review/16487561@github.com>
In-Reply-To: <quicwg/base-drafts/pull/120@github.com>
References: <quicwg/base-drafts/pull/120@github.com>
Subject: Re: [quicwg/base-drafts] Source address token (#120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58781e2f51261_168113fbaf1d4d14010407b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Gea7JzwLE6saCn0kMyYB8wHaWcECCJZ4IIy 6LRmdFPzQFk2uCRaaeXvUjbEv9pgtmcyb2CQNoG9hiVnCVlaujvmx6vR9IXcfFglVyK8ugWhHOInWw AXprkgxPsejZ++4SZgsjE1NPr/hOfMwt8bjWkfIkOWAmmp679mM2Du6fuSiv1diWH9Te1e/Sq2xDcc Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S4cVkvaPqty8u9nDXTOMhf__UaY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:24:32 -0000

----==_mimepart_58781e2f51261_168113fbaf1d4d14010407b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1133,27 +1133,6 @@ sets available to a server one-round trip earlier than parameters that are
 carried in QUIC packets.  This document does not define that extension.
 
 
-## Source Address Validation {#source-address}

So I admit that I don't understand what @janaiyengar has in mind, but if you wanted to use these mechanisms, you could.  If you ALSO wanted to keep the logical split, then you say "the crypto handshake is responsible for performing source address validation" and then we shuffle things around.

I didn't recognize that option when I originally put this together.  See the mailing list thread for 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/120
----==_mimepart_58781e2f51261_168113fbaf1d4d14010407b
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/120">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1133,27 +1133,6 @@ sets available to a server one-round trip earlier than parameters that are
 carried in QUIC packets.  This document does not define that extension.
 
 
-## Source Address Validation {#source-address}
</pre>
<p>So I admit that I don't understand what <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> has in mind, but if you wanted to use these mechanisms, you could.  If you ALSO wanted to keep the logical split, then you say "the crypto handshake is responsible for performing source address validation" and then we shuffle things around.</p>
<p>I didn't recognize that option when I originally put this together.  See the mailing list thread for 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/120">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz9oq6J_49cKFV8cN800B5X4GcFFks5rRsQvgaJpZM4LaeYG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwxY8SlyP9lx92Phndo6cjjOCN42ks5rRsQvgaJpZM4LaeYG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/120"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #120"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/120"}}}</script>
----==_mimepart_58781e2f51261_168113fbaf1d4d14010407b--


From nobody Thu Jan 12 16:26:45 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0D3512956A for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:26:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uPk89aHCbmN5 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:26:42 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F130129578 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:26:42 -0800 (PST)
Date: Thu, 12 Jan 2017 16:26:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484267201; bh=CsZ4YMD687mBx0A0IqJ/G78ERY5pAoYCZ+Eo2nUvDIA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dg/56RPME0yMwZhT/FrBXQuddiUD7wUsZKtjYbzT95f29+/lxmCXWaKTEMGQ3bcCE S2ohNUo97UIY6i9SjCvNZg6OnpvXYVk2K4NsgDBTn0nsvdLDkz0LuwyQgMLsMA8bRn E+W+G36SjU32yXQ+1jJqJhIL+BHMNV9uJa1eQ4ZU=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/120/review/16487868@github.com>
In-Reply-To: <quicwg/base-drafts/pull/120@github.com>
References: <quicwg/base-drafts/pull/120@github.com>
Subject: Re: [quicwg/base-drafts] Source address token (#120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58781ec199edb_76a63fd1684df1382704d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZzmBn0zktodklKjS0nMs7I10_tU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:26:44 -0000

----==_mimepart_58781ec199edb_76a63fd1684df1382704d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +describe/reference how this size is selected).  This allows a server to send a
+similar amount of data without validating ownership of an address (TBD: provide
+limits on what amount of amplification is enough).
+
+A server eventually confirms that a client has received its messages when the
+cryptographic handshake successfully completes.  This might be either because
+the server wishes to avoid the computational cost of completing the handshake,
+or it might be that the size of the packets that are sent during the handshake
+is too large.  This is especially important for 0-RTT, where the server might
+wish to provide application data traffic - such as a response to a request - in
+response to the data carried in the early data from the client.
+
+To send additional data prior to completing the cryptographic handshake, the
+server then needs to validate that the client owns the address that it claims.
+
+Two tools are provided by TLS to enable validation of client source addresses:

The ticket would only be used for 0-RTT.  You don't get to use the cookie extension for the first ClientHello.  That's a TLS limitation, we don't have a mechanism for providing a cookie for use in a future connection.  Nor do we need one because that is something that the session ticket can be used 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/120
----==_mimepart_58781ec199edb_76a63fd1684df1382704d8
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/120">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +describe/reference how this size is selected).  This allows a server to send a
+similar amount of data without validating ownership of an address (TBD: provide
+limits on what amount of amplification is enough).
+
+A server eventually confirms that a client has received its messages when the
+cryptographic handshake successfully completes.  This might be either because
+the server wishes to avoid the computational cost of completing the handshake,
+or it might be that the size of the packets that are sent during the handshake
+is too large.  This is especially important for 0-RTT, where the server might
+wish to provide application data traffic - such as a response to a request - in
+response to the data carried in the early data from the client.
+
+To send additional data prior to completing the cryptographic handshake, the
+server then needs to validate that the client owns the address that it claims.
+
+Two tools are provided by TLS to enable validation of client source addresses:
</pre>
<p>The ticket would only be used for 0-RTT.  You don't get to use the cookie extension for the first ClientHello.  That's a TLS limitation, we don't have a mechanism for providing a cookie for use in a future connection.  Nor do we need one because that is something that the session ticket can be used for.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/120">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9H7GgP6ZbromYfUwdS0mgLxoiu8ks5rRsTBgaJpZM4LaeYG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_GNI8L-PN1rQTxa8MWcZkYVG3zkks5rRsTBgaJpZM4LaeYG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/120"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #120"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/120"}}}</script>
----==_mimepart_58781ec199edb_76a63fd1684df1382704d8--


From nobody Thu Jan 12 16:29:57 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC951129583 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:29:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6OYtlxd1PiHb for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:29:54 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CB7C12957D for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:29:44 -0800 (PST)
Date: Thu, 12 Jan 2017 16:29:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484267384; bh=9F7fERXRwIQH5T5/l1e/+7YW32qoRp5SdjtDUBUGqPE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ovGswnsVdEPj2JKnBy4t5FsOZPB8f7yxunt9+OcPhjymV+/xPE0PAiKkdnjisBBwT k0ZKeA0PTMJhujQAWEBb9Y/H86klzLaHFkaADaW/d7JPy1FCtpfFZte32JWZrIprxy zaN1a1pRqKBoxNaUHd9gWdZ47zUF0aeSCPVLg68s=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/121/272327088@github.com>
In-Reply-To: <quicwg/base-drafts/issues/121@github.com>
References: <quicwg/base-drafts/issues/121@github.com>
Subject: Re: [quicwg/base-drafts] Version downgrade vulnerability (#121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58781f784bcfc_1681c3fbaf1d4d140115319"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jW50NZW8yDS4iuPkmXcRnTuAZ28>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:29:56 -0000

----==_mimepart_58781f784bcfc_1681c3fbaf1d4d140115319
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@hardie, yes you got 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/121#issuecomment-272327088
----==_mimepart_58781f784bcfc_1681c3fbaf1d4d140115319
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/hardie" class="user-mention">@hardie</a>, yes you got 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/121#issuecomment-272327088">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyXfvYQ793_N70WyZi3otXwmQYcuks5rRsV4gaJpZM4LafMw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz_fOh9n6LqiqQkEhIfMuC7sSAvLks5rRsV4gaJpZM4LafMw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/121#issuecomment-272327088"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #121: @hardie, yes you got it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/121#issuecomment-272327088"}}}</script>
----==_mimepart_58781f784bcfc_1681c3fbaf1d4d140115319--


From nobody Thu Jan 12 16:33:45 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1A5F129571 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:33:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ygeVVs_gtKDw for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:33:42 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0ACA61294FF for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:33:42 -0800 (PST)
Date: Thu, 12 Jan 2017 16:33:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484267621; bh=MasZuIrAPzLm4H4m/2696bfbNkG13A/Q7bGdkjG0SvE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Wcv6LpTGuBLR+iLoWuxf0PWD3t46P3NlfBk9CnC2I78MEN463xyxH45/KaazC+n9x U4FvC5tJnRCOAihal7MzfPIGVCYpt1HmM+wiRRAZguRH3lbIomN4XTaS4WQvIcSpv7 sIojic+nk2hsfdTu9F/azo5VhuLa2W50P1pQcBSQ=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/141/review/16488657@github.com>
In-Reply-To: <quicwg/base-drafts/pull/141@github.com>
References: <quicwg/base-drafts/pull/141@github.com>
Subject: Re: [quicwg/base-drafts] Change text that describes version negotiation in terms of crypto keys. (#141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5878206565fe5_32043fb3ee6c31301762f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ML39EbjNEEctI3m80WrBRCSV6wA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:33:44 -0000

----==_mimepart_5878206565fe5_32043fb3ee6c31301762f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -656,13 +655,15 @@ version. The resent packets MUST use new packet numbers.  These packets MUST
 continue to have the VERSION flag set and MUST include the new negotiated
 protocol version.
 
-The client MUST include its selected version on all packets until it starts
-protecting packets with 1-RTT keys.  Only unprotected packets and 0-RTT
-protected packets can include a version.  A client MUST NOT change the version
-it uses unless it is in response to a version negotiation packet from the
-server.
+The client MUST set the VERSION flag on all packets until version negotiation 
+concludes. Version negotiation successfully concludes when the client receives a
+packet from the server with the VERSION flag unset. All subsequent packets sent
+by the client MUST have the VERSION flag unset.

It is absolutely enforceable.  Unless your point is that the presence of absence of the version field isn't authenticated, in which case I guess I'd have to concede that you don't want an attacker ADDING a version to your packet so that you would kill the connection.

If we are going with a SHOULD here, we need to explain why (and the consequences if the SHOULD is not respected, I'll open a small PR).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/141
----==_mimepart_5878206565fe5_32043fb3ee6c31301762f
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/141">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -656,13 +655,15 @@ version. The resent packets MUST use new packet numbers.  These packets MUST
 continue to have the VERSION flag set and MUST include the new negotiated
 protocol version.
 
-The client MUST include its selected version on all packets until it starts
-protecting packets with 1-RTT keys.  Only unprotected packets and 0-RTT
-protected packets can include a version.  A client MUST NOT change the version
-it uses unless it is in response to a version negotiation packet from the
-server.
+The client MUST set the VERSION flag on all packets until version negotiation 
+concludes. Version negotiation successfully concludes when the client receives a
+packet from the server with the VERSION flag unset. All subsequent packets sent
+by the client MUST have the VERSION flag unset.
</pre>
<p>It is absolutely enforceable.  Unless your point is that the presence of absence of the version field isn't authenticated, in which case I guess I'd have to concede that you don't want an attacker ADDING a version to your packet so that you would kill the connection.</p>
<p>If we are going with a SHOULD here, we need to explain why (and the consequences if the SHOULD is not respected, I'll open a small PR).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/141">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq70CyG2mDjN8LuYX8mWmM8DBtPkqks5rRsZlgaJpZM4LhcEj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-BSbCT7rGrvRVDND0RS9xH4thPAks5rRsZlgaJpZM4LhcEj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/141"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/141"}}}</script>
----==_mimepart_5878206565fe5_32043fb3ee6c31301762f--


From nobody Thu Jan 12 16:33:54 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14422129571 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:33:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.995
X-Spam-Level: 
X-Spam-Status: No, score=-0.995 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VDaLRmXqY6Hf for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:33: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 B9D161294FF for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:33:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484267627; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=L7UN72nA4vKCg7/6EFyBlHfnhln1gT3abVdN93s9as4=; b=LnooZFJUVNAdQGySa1zMpTGqYcgxozs0BXex7blDiIZtK5o0EcbIRdEz65HYuuRJIfeCYc5l entQLJKGJFX+ovjYo4eq5axXJv/eUKMHFb4O4P/jwYQ/G1ilsx1ij73WgoRKlCoj8dw7gc6y ctE/Apofvgiu67YSMfC1TENIRLI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=R8XlD8X5aA0DclMZLc0UPORyYT2VrITYGLaui3DqE6GqnvdswJ71Qk/aw4+o+wXYA0wDGA APSoDXrzOI57OVb3X6jBSgylJZ54nyXEbNUkwVqD1udMBkvN4BL/O68MRJs3NApWBt7x/fqR mzVgpXNmRX4+36wnAHeiqLLatR0LM=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5878206a.7fb4d8116930-in03; Fri, 13 Jan 2017 00:33:46 -0000 (UTC)
Date: Thu, 12 Jan 2017 16:33:46 -0800
From: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5878206ab0f52_5b5f3feda418d13053364@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5878206ab0bc4_5b5f3feda418d130532c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2TQM1Ct8e4NzeLCG0YnBoGnOWfc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:33:49 -0000

----==_mimepart_5878206ab0bc4_5b5f3feda418d130532c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/undoversion
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5878206ab0bc4_5b5f3feda418d130532c5--


From nobody Thu Jan 12 16:42:35 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60E13129591 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:42:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h3IrQp4lGQwm for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:42:32 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 757D5129581 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:42:32 -0800 (PST)
Date: Thu, 12 Jan 2017 16:42:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484268151; bh=AgSVEscFWGlFAirzTtGpYCShMC845Y8nx7vHK0K0+4Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u+nQaBsEhOyj/wanCMvuMPaX6hMRPNTEgplVpBXpEL8vgmfaqzgLHYb7uf5ROh54p +5phYV0uTmxiCmLTft8IMFiiTHY78nRGanSwD5vFpg5uqKdi46kX3d91bMU4bRj6pM ZMnE5n37qyp/JEdYO7bpHZGRMqfBO+UntV+pE88A=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/272329086@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587822779c980_30d13fb3ee6c31304674ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TrHfQ94rKEc5suiVLJSzf-uC7_M>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:42:34 -0000

----==_mimepart_587822779c980_30d13fb3ee6c31304674ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The consequence is that clients that attempt to create multiple connections on the *same N-tuple* will be unable to identify which connection triggered version negotiation.  That leads to a bunch of things, none of which seem particularly dire:

* version negotiation packets from the server need to be given to all connections that were created on that N-tuple at the client (which should be one in most cases)
* servers can't send different sets of versions to clients on the same N-tuple (otherwise client's could end up switching their version more than once)
* clients have to ignore version negotiation packets on established connections (for the above reason, they should probably only look at the first)
* clients have to ignore version negotiation packets that include their selected version

BTW, I like the idea of trying multiple concurrent versions on the same N-tuple.  Version negotiation is a bit of a weak point in the protocol and that could make things move more quickly.

The original thought I had for this was server-to-server connections, where you might want to have multiple connections on the same N-tuple for other reasons.  For instance, maybe you had run out of streams and wanted to keep the congestion controller state active while replacing the connection.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/135#issuecomment-272329086
----==_mimepart_587822779c980_30d13fb3ee6c31304674ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The consequence is that clients that attempt to create multiple connec=
tions on the <em>same N-tuple</em> will be unable to identify which conne=
ction triggered version negotiation.  That leads to a bunch of things, no=
ne of which seem particularly dire:</p>
<ul>
<li>version negotiation packets from the server need to be given to all c=
onnections that were created on that N-tuple at the client (which should =
be one in most cases)</li>
<li>servers can't send different sets of versions to clients on the same =
N-tuple (otherwise client's could end up switching their version more tha=
n once)</li>
<li>clients have to ignore version negotiation packets on established con=
nections (for the above reason, they should probably only look at the fir=
st)</li>
<li>clients have to ignore version negotiation packets that include their=
 selected version</li>
</ul>
<p>BTW, I like the idea of trying multiple concurrent versions on the sam=
e N-tuple.  Version negotiation is a bit of a weak point in the protocol =
and that could make things move more quickly.</p>
<p>The original thought I had for this was server-to-server connections, =
where you might want to have multiple connections on the same N-tuple for=
 other reasons.  For instance, maybe you had run out of streams and wante=
d to keep the congestion controller state active while replacing the conn=
ection.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/135#issuecomment-272329086">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy2QL=
d7QsAXsPSY_zK3JUEqR1dTgks5rRsh3gaJpZM4LfBnr">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6m=
mRmJGLNTUsV-HnsX-egKAw4DCks5rRsh3gaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/135#issuecomment-272329086"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #135: The consequence is that clients that attempt to create multiple=
 connections on the *same N-tuple* will be unable to identify which conne=
ction triggered version negotiation.  That leads to a bunch of things, no=
ne of which seem particularly dire:\r\n\r\n* version negotiation packets =
from the server need to be given to all connections that were created on =
that N-tuple at the client (which should be one in most cases)\r\n* serve=
rs can't send different sets of versions to clients on the same N-tuple (=
otherwise client's could end up switching their version more than once)\r=
\n* clients have to ignore version negotiation packets on established con=
nections (for the above reason, they should probably only look at the fir=
st)\r\n* clients have to ignore version negotiation packets that include =
their selected version\r\n\r\nBTW, I like the idea of trying multiple con=
current versions on the same N-tuple.  Version negotiation is a bit of a =
weak point in the protocol and that could make things move more quickly.\=
r\n\r\nThe original thought I had for this was server-to-server connectio=
ns, where you might want to have multiple connections on the same N-tuple=
 for other reasons.  For instance, maybe you had run out of streams and w=
anted to keep the congestion controller state active while replacing the =
connection."}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/135#issuecomment-272329086"}}}</script>=

----==_mimepart_587822779c980_30d13fb3ee6c31304674ac--


From nobody Thu Jan 12 16:46:43 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E7A71295B7 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:46:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VK0h1VJ9RdU4 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:46:39 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2BCF1295AE for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:46:39 -0800 (PST)
Date: Thu, 12 Jan 2017 16:46:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484268399; bh=RMlkongSGFfj96U2tcatdWd7YCW96iSaJ5LFuf/Nwng=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MlJj7b+Uz5zabKuq6IyDwAbYPB0koIhhdqumDM03Q5S9hlcUiJI1PQyc40zY93mUj EouZfz0UhjORh0G+K7VqHssNJycD/Dm6AU11B8K8KfKbnj7Bh0yhwN2LRMaIUSN5Uc zHrqlQg++784Nn3+TEBJofoeornEIU5T8J0ZBhQE=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/99/push/1498490907@github.com>
In-Reply-To: <quicwg/base-drafts/pull/99@github.com>
References: <quicwg/base-drafts/pull/99@github.com>
Subject: Re: [quicwg/base-drafts] QUIC-TLS Extension and version negotiation (#99)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5878236f20b18_16a073fbaf1d4d1401690cf"; 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/PzzkTKcUtoqj_Yi2LgR2fYtWpho>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:46:41 -0000

----==_mimepart_5878236f20b18_16a073fbaf1d4d1401690cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

2dbdf66  Merge remote-tracking branch 'origin/master' into version_negotiation


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/99/files/eba9e2b821aaaf2d545475d6b8997da52e4b3a64..2dbdf6692c005f117723adf8d9893145b70a922b

----==_mimepart_5878236f20b18_16a073fbaf1d4d1401690cf
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 href="https://github.com/quicwg/base-drafts/commit/2dbdf66" class="commit-link">2dbdf66</a>  Merge remote-tracking branch &#39;origin/master&#39; into version_negotiation</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/99/files/eba9e2b821aaaf2d545475d6b8997da52e4b3a64..2dbdf6692c005f117723adf8d9893145b70a922b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq39QTiZTp_zoSB08yq8WpVH4dQJzks5rRslvgaJpZM4LVEDc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6XUaUAs7NAgYloOFXWl5WJ0cpNfks5rRslvgaJpZM4LVEDc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/99/files/eba9e2b821aaaf2d545475d6b8997da52e4b3a64..2dbdf6692c005f117723adf8d9893145b70a922b"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #99"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/99/files/eba9e2b821aaaf2d545475d6b8997da52e4b3a64..2dbdf6692c005f117723adf8d9893145b70a922b"}}}</script>

----==_mimepart_5878236f20b18_16a073fbaf1d4d1401690cf--


From nobody Thu Jan 12 16:46:46 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15AB41295B7 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:46:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RiVOHY2NAz7N for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:46: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 060F51295AB for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:46:38 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484268398; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mtoa3QHR4UB8Z915AEhMjYBDEP7BKk8ptSlg1noSy68=; b=ZR+883QSuqi0QCeaHnjI2mLGgogzes54c7TrYAwimzqcAn4dsHGjFEAx1RHTQwD98CPWAISY uLYWQ9k5lg3/0QK/wR6/XklK1Vx4LMIhbXQKSR6+yEHPoeucJQ7KXjTjpkjH1uslMU9Uy54r 5XOr5+VU32CDYzH43lOim6jfWeE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=MLScNqAEAbIv9fmOUgUcuhqjszeKw2Y/9OdISfAFwRvtIGDw4YjcMVcNpDAgBd9upVTIZl Rddn17avO3jy+DhPIz14QxIt98rW6qTHCc5lzkZPQFuHJwTApCLGQ4P3BDIH910lD05QfUc9 Nwo4GF4ditv3uamGuYifKIlXmPmI0=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5878236e.7fbf9f7a4ba0-smtp-out-n01; Fri, 13 Jan 2017 00:46:38 -0000 (UTC)
Date: Thu, 12 Jan 2017 16:46:38 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5878236e13d6d_2a423fd1d75e313c73346@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2b97e5: Reflow 'Note to Readers' and a few other spots.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5878236e137ce_2a423fd1d75e313c73287"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ezydHSD2z-KEDu07w1UJWN9zPZA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:46:42 -0000

----==_mimepart_5878236e137ce_2a423fd1d75e313c73287
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/version_negotiation
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2b97e5ec6032b34fde154278bc26749097a4a2b7
      https://github.com/quicwg/base-drafts/commit/2b97e5ec6032b34fde154278bc26749097a4a2b7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Reflow 'Note to Readers' and a few other spots.


  Commit: 56e15c10d930b297c26dc706e39a8118ffc15160
      https://github.com/quicwg/base-drafts/commit/56e15c10d930b297c26dc706e39a8118ffc15160
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-26 (Mon, 26 Dec 2016)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reflow 'Note to Readers' in other docs


  Commit: 7d5b87d6c8f84f4786a006ecc3d6f74a9e2148f4
      https://github.com/quicwg/base-drafts/commit/7d5b87d6c8f84f4786a006ecc3d6f74a9e2148f4
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-26 (Mon, 26 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  attacker != attacked


  Commit: 79a76ba20bcb0c21462cd1db81098765ebdd5d5a
      https://github.com/quicwg/base-drafts/commit/79a76ba20bcb0c21462cd1db81098765ebdd5d5a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #98 from quicwg/icsl

Add definition for ICSL


  Commit: 9f7a92f0b6541df81ee5cd448cd6ee1afd2f9fef
      https://github.com/quicwg/base-drafts/commit/9f7a92f0b6541df81ee5cd448cd6ee1afd2f9fef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Whitespace cleanup
[ci skip]


  Commit: 44f1e1856f12a228d79aa8b874e87cb8134be58c
      https://github.com/quicwg/base-drafts/commit/44f1e1856f12a228d79aa8b874e87cb8134be58c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Big endian

Closes #28


  Commit: 70b559909ce7a4811567afe4f0b9c676b0d6ebc3
      https://github.com/quicwg/base-drafts/commit/70b559909ce7a4811567afe4f0b9c676b0d6ebc3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Let's use network byte order instead


  Commit: f1c42aff6d4107337a342486016ad6ace7822e15
      https://github.com/quicwg/base-drafts/commit/f1c42aff6d4107337a342486016ad6ace7822e15
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use definition list format for error codes.


  Commit: 8162a8584539293f06a09dd4585c368dc22fb2ad
      https://github.com/quicwg/base-drafts/commit/8162a8584539293f06a09dd4585c368dc22fb2ad
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove non-wire-facing and migration-specific error codes


  Commit: 24d6d169b1c56f19da1764e2ea5b6939074e075e
      https://github.com/quicwg/base-drafts/commit/24d6d169b1c56f19da1764e2ea5b6939074e075e
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Moving crypto errors into TLS document


  Commit: 6254c74bac08d128d4d4bd4810b5c306ae334611
      https://github.com/quicwg/base-drafts/commit/6254c74bac08d128d4d4bd4810b5c306ae334611
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  QUIC is capitalized


  Commit: d25776be6f40ba7e9eb256660ce7f843b05ba1c7
      https://github.com/quicwg/base-drafts/commit/d25776be6f40ba7e9eb256660ce7f843b05ba1c7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move HTTP error code to HTTP document


  Commit: c1f801b48d2aaff47159257bfd2eb2fa985f741f
      https://github.com/quicwg/base-drafts/commit/c1f801b48d2aaff47159257bfd2eb2fa985f741f
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Added error code ranges


  Commit: ef385ee9f41518012b79737b30fdd50379117d80
      https://github.com/quicwg/base-drafts/commit/ef385ee9f41518012b79737b30fdd50379117d80
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  TLS errors in new range


  Commit: 13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a
      https://github.com/quicwg/base-drafts/commit/13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Define HTTP-layer error codes in HTTP document


  Commit: 4d1b4f97e485c6c773d8c2b37959494af06ebcde
      https://github.com/quicwg/base-drafts/commit/4d1b4f97e485c6c773d8c2b37959494af06ebcde
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #130 from quicwg/errors_move

Relocating error code definitions into each document.


  Commit: fc04af539b260475e0d8d73a636a98b3fac57ec1
      https://github.com/quicwg/base-drafts/commit/fc04af539b260475e0d8d73a636a98b3fac57ec1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Define version negotiation more thoroughly


  Commit: f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
      https://github.com/quicwg/base-drafts/commit/f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reserve space


  Commit: 189aaa530c67851525b545c1ebd72445ea9fab4b
      https://github.com/quicwg/base-drafts/commit/189aaa530c67851525b545c1ebd72445ea9fab4b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  not off


  Commit: c014a0f30e501ed508039174715be7e9ada0a508
      https://github.com/quicwg/base-drafts/commit/c014a0f30e501ed508039174715be7e9ada0a508
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move version section to the top level


  Commit: fe41fdb4f9244f596f9cd0e3342680e19f36f266
      https://github.com/quicwg/base-drafts/commit/fe41fdb4f9244f596f9cd0e3342680e19f36f266
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #113 from quicwg/version_numbers

Version numbers


  Commit: 89b22b99125631dd4c99523baa6cdd88b33fa692
      https://github.com/quicwg/base-drafts/commit/89b22b99125631dd4c99523baa6cdd88b33fa692
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Cleanup whitespace


  Commit: b7b97f982603418f4531c33a7ab6b420350d4529
      https://github.com/quicwg/base-drafts/commit/b7b97f982603418f4531c33a7ab6b420350d4529
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  read the connection ID from a packet with an unsupported version


  Commit: 197e2ea681f5701c0d9f558330b27955361acb67
      https://github.com/quicwg/base-drafts/commit/197e2ea681f5701c0d9f558330b27955361acb67
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #132 from marten-seemann/fix-version-negotiation-connid

read the connection ID from a packet with an unsupported version


  Commit: 126b070a8499dca1826b1d7d622e52e3ea024b9b
      https://github.com/quicwg/base-drafts/commit/126b070a8499dca1826b1d7d622e52e3ea024b9b
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add a change log section to each document.  TLS still needs details.


  Commit: 4000df997a94f2c516e949de118cae77d01997ea
      https://github.com/quicwg/base-drafts/commit/4000df997a94f2c516e949de118cae77d01997ea
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Include last pre-WG draft in change log


  Commit: f5b6e4b59dd55c44828b7f5ce66dc78db7946bab
      https://github.com/quicwg/base-drafts/commit/f5b6e4b59dd55c44828b7f5ce66dc78db7946bab
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Missed one doc's ancestor


  Commit: 18513d77823944bfdb8f164b36cdab9760534c16
      https://github.com/quicwg/base-drafts/commit/18513d77823944bfdb8f164b36cdab9760534c16
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Adding TLS changelog details


  Commit: 4a60a1b9faf0776d52c988ec44648fd613b8834a
      https://github.com/quicwg/base-drafts/commit/4a60a1b9faf0776d52c988ec44648fd613b8834a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove trailing whitespace


  Commit: 99946d15e0102c2c344e7d603fc4fa63122fae73
      https://github.com/quicwg/base-drafts/commit/99946d15e0102c2c344e7d603fc4fa63122fae73
  Author: Jana Iyengar <jri@jri-macbookpro2.roam.corp.google.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Change text that describes version negotiation in terms of crypto keys.


  Commit: eecb8d907341a203030078436e4eaf5e3f954a92
      https://github.com/quicwg/base-drafts/commit/eecb8d907341a203030078436e4eaf5e3f954a92
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Address Ian's comments


  Commit: 5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
      https://github.com/quicwg/base-drafts/commit/5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  MUST -> SHOULD


  Commit: c989c6517887d00b7121babcf151e84132ce2372
      https://github.com/quicwg/base-drafts/commit/c989c6517887d00b7121babcf151e84132ce2372
  Author: janaiyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #141 from quicwg/undoversion

Change text that describes version negotiation in terms of crypto keys.


  Commit: c1e73f2109bc64e938ba7ac1bc55a34a744d1c10
      https://github.com/quicwg/base-drafts/commit/c1e73f2109bc64e938ba7ac1bc55a34a744d1c10
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reordering error code ranges, per Martin


  Commit: dfaff7b5d7f7f0d04b268404aefb459165f9af44
      https://github.com/quicwg/base-drafts/commit/dfaff7b5d7f7f0d04b268404aefb459165f9af44
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.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 error_space2


  Commit: 4c6d86dc35b753e8d512811c280d88a56b4ec680
      https://github.com/quicwg/base-drafts/commit/4c6d86dc35b753e8d512811c280d88a56b4ec680
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #131 from quicwg/error_space2

Marking #74 as 'confirm-consensus' and incorporating into draft.


  Commit: d6d08b89a035912048aa56d406431da02e575aed
      https://github.com/quicwg/base-drafts/commit/d6d08b89a035912048aa56d406431da02e575aed
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Describe CONNECT method (#100)

Describes CONNECT method, using the error code defined in #131.


  Commit: 5b5e75d5e54ef2434ec0caa861c5650da6fc24ac
      https://github.com/quicwg/base-drafts/commit/5b5e75d5e54ef2434ec0caa861c5650da6fc24ac
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Version negotiation isn't the MOST important feature

Let's try to keep the order of this section relevant.  Version negotiation is
novel in a transport protocol, but it's not the most important thing.  Also,
we don't need to include a lot of details here.


  Commit: 9ceea5809fae1981506789e14f802aaec2953dda
      https://github.com/quicwg/base-drafts/commit/9ceea5809fae1981506789e14f802aaec2953dda
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Duplicate header creates duplicate anchor


  Commit: da0bf63ac7f14a069496bac6d289483681bdb627
      https://github.com/quicwg/base-drafts/commit/da0bf63ac7f14a069496bac6d289483681bdb627
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Whitespace cleanup


  Commit: 67f82996de9c7fdabcf2f2a675679bdbec374d0b
      https://github.com/quicwg/base-drafts/commit/67f82996de9c7fdabcf2f2a675679bdbec374d0b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'version_benefit'


  Commit: 2dbdf6692c005f117723adf8d9893145b70a922b
      https://github.com/quicwg/base-drafts/commit/2dbdf6692c005f117723adf8d9893145b70a922b
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.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 version_negotiation


Compare: https://github.com/quicwg/base-drafts/compare/eba9e2b821aa...2dbdf6692c00
----==_mimepart_5878236e137ce_2a423fd1d75e313c73287--


From nobody Thu Jan 12 16:47:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 047251295B0 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:47:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 98T3bue8XgmJ for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:47:16 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A3D51295AE for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:47:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=RlsXHqpa9NF4eQhVKL5oJN7PN2o=; b=HknQh6KoYZ0dFZ/A DKqEDO5Rgnd1hjkAHACxpZJCmACTB6s1WwYtfpnmb+2cO+uThoAltEQmvKMad8Cw eaFHWFEbTnJsFpZmbxO7ZST4CNMdVQT/eIUYa9knWLwBn+2c24Z9H3yy8Kub7dfC U6mqemIK7hKtrbAqYdSpCVfzP2Q=
Received: by filter0526p1mdw1.sendgrid.net with SMTP id filter0526p1mdw1-2171-58782393-1E 2017-01-13 00:47:15.419847358 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id YbEoWseGTNaBMxgzNSLFCA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 00:47:15.350 +0000 (UTC)
Date: Thu, 12 Jan 2017 16:47:15 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/143@github.com>
Subject: [quicwg/base-drafts] Only do version negotiation once (#143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58782393448dc_d423fb7d8b6d1344487f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0633gygyEn2UqidkpHHuWxr2YM0Sn0MkSACb Q2VauTV+k7mez8jy/vz18oyqQiWbrNhNyK9znHfBhzh4yD3t15iv7jSzZl7v6yz8xXe6pjSIhG6SJs GJY3Mvz59UcobN5fffHfryzMdk15cJylQamlUZxSu00FTUW7bMQJaQK9D5A3ies04ARWFRKuviQ/Ae s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TPUpKiMaR_pyUAP_0wbHvex_InQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:47:19 -0000

----==_mimepart_58782393448dc_d423fb7d8b6d1344487f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Servers shouldn't need to send more than one version negotiation packet, they only resend so that they are stateless and to deal with packet loss on the return path.

Clients should ignore version negotiation packets if they already have received packets from the server.  

This requirement on the client could be used for denial of service in the case where the legitimate server needs to use version negotiation.  If an attacker can race a legitimate looking ServerHello at the client (which isn't impossible), then the client will ignore the real server's attempt at version negotiation.  This is hard for an off-path attacker due to the need to echo certain parts of the client initial packet.  (I'd say connection ID is enough, but that might run afoul of #119.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/143
----==_mimepart_58782393448dc_d423fb7d8b6d1344487f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Servers shouldn't need to send more than one version negotiation packet, they only resend so that they are stateless and to deal with packet loss on the return path.</p>
<p>Clients should ignore version negotiation packets if they already have received packets from the server.</p>
<p>This requirement on the client could be used for denial of service in the case where the legitimate server needs to use version negotiation.  If an attacker can race a legitimate looking ServerHello at the client (which isn't impossible), then the client will ignore the real server's attempt at version negotiation.  This is hard for an off-path attacker due to the need to echo certain parts of the client initial packet.  (I'd say connection ID is enough, but that might run afoul of <a href="https://github.com/quicwg/base-drafts/issues/119" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/119" data-id="198672930" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#119</a>.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/143">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz1AT224mlQ-TjrxWxdGJsJXO8Czks5rRsmTgaJpZM4LiaHT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq913_xsJBCIcvrZ3_ihZ0ovUjg_nks5rRsmTgaJpZM4LiaHT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/143"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Only do version negotiation once (#143)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/143"}}}</script>
----==_mimepart_58782393448dc_d423fb7d8b6d1344487f8--


From nobody Thu Jan 12 16:48:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD1EA1295B8 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:48:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vzQtlXo31Jrw for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:48: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 E99AE1295AE for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:48:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EEaaINfA+hWV1bwOYUCDqINjG30=; b=tdAyprEfJTHLhrbh vCHWEi44XpPdeOKjleD9T7Cs0MWlzllFl13VwNEq39AIPU6hRn2+df6yG4XY1O4+ R5+huJb+VpiVUqMC/TRQh51/a2zhoo6vbNyUuN4+BgFOWECpdBh6l7JOxg3j49oy AkcixlpX4tr8ZHaOYh02sPNdZLw=
Received: by filter0533p1mdw1.sendgrid.net with SMTP id filter0533p1mdw1-8740-587823EC-29 2017-01-13 00:48:44.639881692 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id A9iOQgO6ROC5zSy-_BUkHw for <quic-issues@ietf.org>; Fri, 13 Jan 2017 00:48:44.556 +0000 (UTC)
Date: Thu, 12 Jan 2017 16:48:44 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/142/272330025@github.com>
In-Reply-To: <quicwg/base-drafts/issues/142@github.com>
References: <quicwg/base-drafts/issues/142@github.com>
Subject: Re: [quicwg/base-drafts] get_delay() undefined in loss detection pseudocode (#142)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587823ec7382a_446e3fb96d1e1138109572"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2A64zw91Nei19m+nAdV2SoVc2oas3raLKRFp Ado/7pO4+1MQqekBAdLc1wSe8HB5ZhHmYAW6sBgALU68EA96qD6n0D/UzKh/r9gpNLTRsOLJzRTxS4 QxZhUZ6w8az94z4888lUzlAEcWD5VSQhTlwrKKUExA/rc+0ATy1yb4bjOA/RqzlCx2/pZcoOskgUDx o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/COk0O1PklYYuq2Kwahkpr08pcc8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:48:51 -0000

----==_mimepart_587823ec7382a_446e3fb96d1e1138109572
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett, correct this if it isn't purely editorial.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/142#issuecomment-272330025
----==_mimepart_587823ec7382a_446e3fb96d1e1138109572
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a>, correct this if it isn't purely editorial.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/142#issuecomment-272330025">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6TdRxiNycXvl3FkDyTAT0y5_Er6ks5rRsnsgaJpZM4LiYYa">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4ztfkIMXxhMB84yubBcahmRMJbaks5rRsnsgaJpZM4LiYYa.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/142#issuecomment-272330025"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #142: @ianswett, correct this if it isn't purely editorial."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/142#issuecomment-272330025"}}}</script>
----==_mimepart_587823ec7382a_446e3fb96d1e1138109572--


From nobody Thu Jan 12 16:49:58 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90DF51294BC for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:49:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9nlMyoAs5ajP for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:49:56 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F1D71295C2 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:49:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AhJnb5EUtyCWUy5t2oYxEtLV1P8=; b=nYL5hEiq2dps3hHu I3wB2SLbkDOkrq3R7T9o9EWDrQG2hzxswVuQ45fW3ZDZxjD2k5SQaygMk6PZQ71w J0DQ2solelLadbuBW8ryyF9fViAA5NpNzqyRT4K+/Ba3auMB+1T4Pl0z3g9+ITjD 4MnSpoEH8ww2LH/EH+XmYUlri6Y=
Received: by filter0927p1mdw1.sendgrid.net with SMTP id filter0927p1mdw1-11233-58782430-33 2017-01-13 00:49:52.53795591 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id G0T_e-Y0QUeKb756D0oVPw for <quic-issues@ietf.org>; Fri, 13 Jan 2017 00:49:52.462 +0000 (UTC)
Date: Thu, 12 Jan 2017 16:49:52 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629/20461355@github.com>
In-Reply-To: <quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629@github.com>
References: <quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629@github.com>
Subject: Re: [quicwg/base-drafts] This trailing whitespace has to end (3096ae6)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587824305b06f_d423fb7d8b6d134457644"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3E25668S4nPPZXHVgim8hCr+xAFv0CJQqJPg uyD63kvG/3vHD96qhT6z/Zcrk4pteNBDSzPakKTup34NSBsyCAvJVdIFCkJXr6AhcJoG/pfqgrdOAP /RZUik+iooEUwTOru8sv8v5datyO7daGQZxm+MidCWv6GV6y+I7z84IXxl4HxO1xgoN4rXpiEqEc9S s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nzxMUfc4KUY6MFBKYn6MUkpIRd4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:49:57 -0000

----==_mimepart_587824305b06f_d423fb7d8b6d134457644
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

But isn't this line *adding* trailing whitespace?

-- 
You are receiving 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/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461355
----==_mimepart_587824305b06f_d423fb7d8b6d134457644
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>But isn't this line <em>adding</em> trailing whitespace?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You 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/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461355">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4qPzaRNv-hj5gDqM3AwEw8x2UApks5rRsowgaJpZM4LiaOL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq46K67rOHk8yhsGrZR9Lssdzlxnkks5rRsowgaJpZM4LiaOL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461355"></link>
  <meta itemprop="name" content="View Commit"></meta>
</div>
<meta itemprop="description" content="View this Commit on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop on 3096ae6: But isn't this line *adding* trailing whitespace?"}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461355"}}}</script>
----==_mimepart_587824305b06f_d423fb7d8b6d134457644--


From nobody Thu Jan 12 16:50:17 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9594F1295AE for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:50:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XpcPXr41xjyJ for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:50:15 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01CCE1294BC for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:50:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LTU+VmzwSpIImg0Ymed/M+tWvmI=; b=oXlYd228Uw/pALMz 5drvV1ezmHyz/zhm3tCtpJLUONuVj45ddQO+tJvzWmDp8/OWZfwhVlfBkB/TQaIX W2crjQ5Esa2tjj2+oV6GBvpw8k/TmdayWmhHHNSePfYEGT7hp0oiSmJ2X2tOTXOD M9ef6hWn2/V4dlim101eJuS2fvA=
Received: by filter0832p1mdw1.sendgrid.net with SMTP id filter0832p1mdw1-17169-58782444-23 2017-01-13 00:50:12.19273776 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id x9RfYcZHTgOH6yttQc2jHA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 00:50:12.067 +0000 (UTC)
Date: Thu, 12 Jan 2017 16:50:11 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/139/272330241@github.com>
In-Reply-To: <quicwg/base-drafts/issues/139@github.com>
References: <quicwg/base-drafts/issues/139@github.com>
Subject: Re: [quicwg/base-drafts] Minimum MTU (#139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58782443ee1ed_32b23fb3ee6c3130476476"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak29+GDX9sLb4k9EGmhdSfboG4jQUWn+wLvfan 3rjn14BYd+DbDi+JG4pBayarGzaiDIvgPTmc4ALCZ6646pec5w6k2I+MfR2rSHRvFbFtnYPWEekLKo T3erts72fSxN2xonnX2Tkv9Y8juMpUaHbVhVDHXXN4W+KvF/L6TGwDkbCFcJOJaHMGCn6UBOq4Bqck k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CPLUL7Eow8Zz2f6j_062tWXZwBg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:50:16 -0000

----==_mimepart_58782443ee1ed_32b23fb3ee6c3130476476
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Having a minimum would help with #136 and #38.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/139#issuecomment-272330241
----==_mimepart_58782443ee1ed_32b23fb3ee6c3130476476
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Having a minimum would help with <a href="https://github.com/quicwg/base-drafts/issues/136" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/136" data-id="199738030" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#136</a> and <a href="https://github.com/quicwg/base-drafts/issues/38" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/38" data-id="191927431" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#38</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/139#issuecomment-272330241">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-sobj7sjfvnt1rDN9HGxviXwA-8ks5rRspDgaJpZM4LgB9W">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-_szegAdgAWb9cEPT9N_8GZmYHPks5rRspDgaJpZM4LgB9W.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/139#issuecomment-272330241"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #139: Having a minimum would help with #136 and #38."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/139#issuecomment-272330241"}}}</script>
----==_mimepart_58782443ee1ed_32b23fb3ee6c3130476476--


From nobody Thu Jan 12 16:54:36 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 266E41295C1 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:54:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C7veAMYt5Cas for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 16:54:34 -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 17E9C1295C6 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 16:54:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=OCPHk15AoTkNZ6CGnBaydKxLGIY=; b=PYcsazbktxKrJlsd I61RQPerw5gZMYonbHhQQ3wlJBCzF676JzRfw3la755/bhLuSd+kan6JGBZymqEF 42oQD/A2YgyWoRVh0ZZZacmn+nh92x2/c53mXzOrssozhX1vUEraA3ALYgc972zx g5YPGzHivkoBKV3Kz6mktpHErbM=
Received: by filter0422p1mdw1.sendgrid.net with SMTP id filter0422p1mdw1-28529-58782545-7B 2017-01-13 00:54:29.778514646 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id ss9hyr7JQs6_SsJeXaM4GA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 00:54:29.729 +0000 (UTC)
Date: Thu, 12 Jan 2017 16:54:29 -0800
From: hardie <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/272330915@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587825459aed5_46be3f8dbf515130605448"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1XMw4kl4WI6cUYyRHOukH5QMuzfkBJMxJJJI FZla6Xb4a5MMeEBDRk8ZNTqT4YqhsPjcgAqbOsdIVGbxuagLpbYAK+K36m+rhuMMPJbalEKJjwf3vn ZWfysmZPxftMJEVgV2+kU0zvkrvxU4GnAELqYGBlOyZASApPsH67QGOT1w==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r4oKflSGHBRnc4vHZWpP9sxwa_0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 00:54:36 -0000

----==_mimepart_587825459aed5_46be3f8dbf515130605448
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm a bit worried by importing happy eyeballs into QUIC for version negotiation, since the flows might end up at different back ends to anycast service.  That creates a coordination problem for point 2  you have above.  If you really want that, can we open a new issue for that in particular?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/135#issuecomment-272330915
----==_mimepart_587825459aed5_46be3f8dbf515130605448
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm a bit worried by importing happy eyeballs into QUIC for version nego=
tiation, since the flows might end up at different back ends to anycast ser=
vice.  That creates a coordination problem for point 2  you have above.  If=
 you really want that, can we open a new issue for that in particular?</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/135#issuecomment-272330915">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-7_Oo2wANWyNpn=
vHdqhcbmfXzfNks5rRstFgaJpZM4LfBnr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1ijnVR-ar4Ef4Acb=
zpzretx34LCks5rRstFgaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/135#issuecomment-272330915"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@hardie in #135: I'm a bit worri=
ed by importing happy eyeballs into QUIC for version negotiation, since the=
 flows might end up at different back ends to anycast service.  That create=
s a coordination problem for point 2  you have above.  If you really want t=
hat, can we open a new issue for that in particular?"}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/135#issuecom=
ment-272330915"}}}</script>=

----==_mimepart_587825459aed5_46be3f8dbf515130605448--


From nobody Thu Jan 12 17:06:36 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 303BE1295CF for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 17:06:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XXDtAuKqpqHy for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 17:06:33 -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 34BEB12956A for <quic-issues@ietf.org>; Thu, 12 Jan 2017 17:06:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xBEm/Olce8XZir0O+SOPxKjuOL0=; b=vFo5QnzQIMMP0uiw XoPodbP3u9WA+bXtdThc0aZ+7Ke7kCdlPJ5Y3E21p5oNtSh/gGmSgb0ZSVAPwcA2 EVJdtyS1J/Lv4EwjEml6kzmoLw+FFZX4I8eWkiXKp7tf2MNn9N3ex+1olGmoo7fW dJHqX2MwyGXZNQNihxcM41TkzQ4=
Received: by filter0896p1mdw1.sendgrid.net with SMTP id filter0896p1mdw1-28967-58782818-3 2017-01-13 01:06:32.064831442 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id myn_7zoARd-wiT3tIs7DYQ for <quic-issues@ietf.org>; Fri, 13 Jan 2017 01:06:32.010 +0000 (UTC)
Date: Thu, 12 Jan 2017 17:06:31 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16492273@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58782817e2730_7fae3fcef7e1d13c82146"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak13sKj9qNhu8wVbMp3HKFE4iZ8j3Gn+MZM5f1 HwX8vTcvJngDP+r2GmRgmO7VFT3LuEFJLQP01aFO+BCRQVJ/tFkimz8n5hOmb0+H6DFT5j8O0Ul30D 6SFRhHNdo8Dkb486dQQjZuI9qoP4LnRt6AHnKrDdiSioZO3/J4w3HQAgwIY1Baq7bbe5Z2PQJUnJ33 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EpF7kYq7nRmw52VXLfLs6BgGhW0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 01:06:35 -0000

----==_mimepart_58782817e2730_7fae3fcef7e1d13c82146
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1198,12 +1198,23 @@ The fields of a GOAWAY frame are as follows:
 
 # Packetization and Reliability {#packetization}
 
-The maximum packet size for QUIC is the maximum size of the encrypted payload of
-the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path's MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP

Separately, it might be wise to expand MTU on first 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/106#pullrequestreview-16492273
----==_mimepart_58782817e2730_7fae3fcef7e1d13c82146
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/106#pullrequestreview-16492273">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1198,12 +1198,23 @@ The fields of a GOAWAY frame are as follows:
 
 # Packetization and Reliability {#packetization}
 
-The maximum packet size for QUIC is the maximum size of the encrypted payload of
-the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path&#39;s MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
</pre>
<p>Separately, it might be wise to expand MTU on first use.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16492273">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-_F5bbauHVFmJ3rn_lZcEg4oiB3ks5rRs4XgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzRpbBVucnTzNjtd2PylcmBUQ7gcks5rRs4XgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16492273"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-16492273"}}}</script>
----==_mimepart_58782817e2730_7fae3fcef7e1d13c82146--


From nobody Thu Jan 12 17:16:08 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88A0A1295D1 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 17:16:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QG5dtY-WszS2 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 17:16:06 -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 2DE50129542 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 17:16:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484270165; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cAT2lukFOgyHpHqxyX7jWgM7KxZ+73epQFLOo+qdUqw=; b=OJbLDGAHb2ZDrCKHuiWHVHPkoOBKMXgxdJyPUf2o6IdrjBf2PpT/uqpQKFfjvfXwxidn67lK ocfVgwwFn/TUkRtpLNEVev6o+qvTC1J7DNzf/uKXJKaxrTbsZEYAuOClcPTpcLETzeHTDW37 qTp6CkGHtoZ/MSMDiDPgTzEx8FY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=M7OPOuu89K3Y9/4LoeZPmopQqSZ6JtIVcC6rfZ8RbE7bpIayhoInLrv+OmTAjYZPeIfQyk C/7Cn93jRP89ec+7jP7pZF5Pe187CaZoIU1XJ9jjdMvQnLtEwGvoL2IoVYnwFEle0q6KknHT WxfOnDhu4YrP97egZIzDvGKU8eoeM=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 587828f6.7ff7f8c21c60-smtp-out-n01; Fri, 13 Jan 2017 01:10:14 -0000 (UTC)
Date: Thu, 12 Jan 2017 17:10:13 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <587828f58c587_27a93ffd978a713412031c@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b81ca1: Remove the last ever bit of trailing whitespace
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587828f58c0bf_27a93ffd978a713412024"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lRLf0-3NLdWCl1Wphf1TD2V5nPM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 01:16:07 -0000

----==_mimepart_587828f58c0bf_27a93ffd978a713412024
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b81ca1659f77d3d8d3dca98fe60d03963b8e089f
      https://github.com/quicwg/base-drafts/commit/b81ca1659f77d3d8d3dca98fe60d03963b8e089f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove the last ever bit of trailing whitespace



----==_mimepart_587828f58c0bf_27a93ffd978a713412024--


From nobody Thu Jan 12 18:05:05 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A2E01297C3 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 18:05:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ndpNPX1OkkEE for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 18:05: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 35A5D1297BF for <quic-issues@ietf.org>; Thu, 12 Jan 2017 18:05:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GdrAc5lOSC0emIyoDj8XjDyRXPk=; b=kZba+XfTmNAmUzyJ Zl5sWj+pZWVHIPlBAcFHNes7mICI8zwPpOmYNzqezuYWAh4hQojIEQ2OUcdG/gU+ 02J3H1pitlxdk1NEUgBNUhaFFRwrjN1dvlB5YmLi863dme/KZFLz6OTZ/zRqjhcZ gt0TC5VQRwFOEEDx09NvX8+fM8o=
Received: by filter0440p1mdw1.sendgrid.net with SMTP id filter0440p1mdw1-18284-587835CD-6 2017-01-13 02:05:01.062799098 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id VgG1wPVYSrK_ZKM_TEsqZA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 02:05:01.005 +0000 (UTC)
Date: Thu, 12 Jan 2017 18:05:00 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629/20461874@github.com>
In-Reply-To: <quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629@github.com>
References: <quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629@github.com>
Subject: Re: [quicwg/base-drafts] This trailing whitespace has to end (3096ae6)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587835cce0589_af563fde1eb6314069146"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2SAuTPHEBMzTSc2bUVcqXGCnPGFbXnv9+7VC U9JlteQqdPAWg/ab+y8Lvuo6x09BBJ/VlO4CInkmTmlO4GbPxjzXWISlH9tI2mjsm4dYr8l6wVpmc3 1TVHpjqQfHCBfoX6NeKCl2yb/j3fy3Ry4ualY/DxamXFAKwHOm77fv2FLOjdCXG4va1J0EzdlmSE/X k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fQAkAWMLt65EZr02JUrTY_yb5Mo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 02:05:04 -0000

----==_mimepart_587835cce0589_af563fde1eb6314069146
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I had to test that it worked on circle. :)

-- 
You are receiving 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/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461874
----==_mimepart_587835cce0589_af563fde1eb6314069146
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I had to test that it worked on circle. :)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You 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/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461874">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1ICw8HWXsdqrk38JEg86vmnM4Qqks5rRtvMgaJpZM4LiaOL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq73Il8W02bbMPmER52tm_a3zdKnqks5rRtvMgaJpZM4LiaOL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461874"></link>
  <meta itemprop="name" content="View Commit"></meta>
</div>
<meta itemprop="description" content="View this Commit on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson on 3096ae6: I had to test that it worked on circle. :)"}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461874"}}}</script>
----==_mimepart_587835cce0589_af563fde1eb6314069146--


From nobody Thu Jan 12 18:06:31 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 578301297BF for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 18:06:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t55KeD31ywJq for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 18:06:27 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A625D12978C for <quic-issues@ietf.org>; Thu, 12 Jan 2017 18:06:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0Ify/7gYj+rz3YI1b7w8BQkRuZA=; b=Ei7CVz/pEvoDPW5L 22mBhJ8bEVK1zsEk9Nc+4k7NDO7+n9Ml3OLLuzQXGYAFdrD2cmMBue9y1vRleJy9 e541ADr6+QZ3Kly4n5ZpIwhZ9I7Xwf7QdY3zmJCAH0Kzq3MY/6NWikcNFRVL/Qw+ BeH5DqNlVEcezfxmZYCQ5Wmnzas=
Received: by filter1097p1mdw1.sendgrid.net with SMTP id filter1097p1mdw1-3335-58783622-21 2017-01-13 02:06:26.512870175 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id G7NQTgwJRQOP44mkzAK3zw for <quic-issues@ietf.org>; Fri, 13 Jan 2017 02:06:26.424 +0000 (UTC)
Date: Thu, 12 Jan 2017 18:06:26 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/272341831@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5878362256c2f_31d23fe50f8b713836553"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2zcM8yOvpUm3kaKuThbvXawS1Ud1VfZ5AU/n d85FBE8RAfBNimz6ls/DGZniKYm2WcIsiuHtSVXa8LUHwxIjFfRTvumUGZWujGxJibJrvhf4fAHdzy VqwnG/bA0Ip82B7Cb7WUy0kmkY4ufOyrDpe2Px6z3Ib2ET3Zitdq2xRqr5N2UIjoYB8X9TuZWelv5H Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vskI0FFgNnw_LnoexGCYMHxPJck>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 02:06:29 -0000

----==_mimepart_5878362256c2f_31d23fe50f8b713836553
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To be clear, I'm not going to propose that we define that.  I just found the notion appealing, that's all.  Happy to open an issue if you think that it's worth chasing 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/135#issuecomment-272341831
----==_mimepart_5878362256c2f_31d23fe50f8b713836553
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>To be clear, I'm not going to propose that we define that.  I just found the notion appealing, that's all.  Happy to open an issue if you think that it's worth chasing 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/135#issuecomment-272341831">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7KM-YZRCXSWfpw1yaGmUgH5R7sSks5rRtwigaJpZM4LfBnr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4KP6j8pXJK90kNsSE6VRIIPh7YWks5rRtwigaJpZM4LfBnr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/135#issuecomment-272341831"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #135: To be clear, I'm not going to propose that we define that.  I just found the notion appealing, that's all.  Happy to open an issue if you think that it's worth chasing down."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/135#issuecomment-272341831"}}}</script>
----==_mimepart_5878362256c2f_31d23fe50f8b713836553--


From nobody Thu Jan 12 18:15:34 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4912B1297ED for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 18:15:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nBMS86tBjMkx for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 18:15:31 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37F4B1297E8 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 18:15:31 -0800 (PST)
Date: Thu, 12 Jan 2017 18:15:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484273730; bh=VuLYrvkC6T2vRa7IbS0Zu8hi5Sm3p++rM3lKpwKYbsI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GTuWNlehlZ8TIijLQL9WUtV7gE0o/hHeeLm3Qz7ZAyf1O8VPvnYSCgo6NOUIb8qpI QQtLVExyq3ArCPcZrpq+4AFc74VWJ8QoS3aJ1w8D307mnGXrBeO56MpsFxF7+JpTm/ 16hcpPDqZWo9wkNip42oS4sOrfNWdfYAI/0tMI5I=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629/20461939@github.com>
In-Reply-To: <quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629@github.com>
References: <quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629@github.com>
Subject: Re: [quicwg/base-drafts] This trailing whitespace has to end (3096ae6)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587838426844f_5acc3fcf18c911301371be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GHQriGS_5IZNOL7Roejh3A_yjVk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 02:15:33 -0000

----==_mimepart_587838426844f_5acc3fcf18c911301371be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ah, I see.  Sorry to see it irritates you so much!  I blame https://github.com/editorconfig/editorconfig/issues/179.

Sent from my Windows 10 phone

From: Martin Thomson<mailto:notifications@github.com>
Sent: Thursday, January 12, 2017 6:05 PM
To: quicwg/base-drafts<mailto:base-drafts@noreply.github.com>
Cc: Mike Bishop<mailto:Michael.Bishop@microsoft.com>; Comment<mailto:comment@noreply.github.com>
Subject: Re: [quicwg/base-drafts] This trailing whitespace has to end (3096ae6)


I had to test that it worked on circle. :)

-
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<https://github.com/quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461874>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AEE2hbqVHqAbYCAonVJnQ_7u23Kbqzq4ks5rRtvMgaJpZM4LiaOL>.


-- 
You are receiving 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/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461939
----==_mimepart_587838426844f_5acc3fcf18c911301371be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Ah, I see.  Sorry to see it irritates you so much!  I blame https://githu=
b.com/editorconfig/editorconfig/issues/179.<br>
<br>
Sent from my Windows 10 phone<br>
<br>
From: Martin Thomson&lt;mailto:notifications@github.com&gt;<br>
Sent: Thursday, January 12, 2017 6:05 PM<br>
To: quicwg/base-drafts&lt;mailto:base-drafts@noreply.github.com&gt;<br>
Cc: Mike Bishop&lt;mailto:Michael.Bishop@microsoft.com&gt;; Comment&lt;ma=
ilto:comment@noreply.github.com&gt;<br>
Subject: Re: [quicwg/base-drafts] This trailing whitespace has to end (30=
96ae6)<br>
<br>
<br>
I had to test that it worked on circle. :)<br>
<br>
-<br>
You are receiving this because you commented.<br>
Reply to this email directly, view it on GitHub&lt;https://github.com/qui=
cwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcom=
ment-20461874&gt;, or mute the thread&lt;https://github.com/notifications=
/unsubscribe-auth/AEE2hbqVHqAbYCAonVJnQ_7u23Kbqzq4ks5rRtvMgaJpZM4LiaOL&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/commit/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomm=
ent-20461939">view it on GitHub</a>, or <a href=3D"https://github.com/not=
ifications/unsubscribe-auth/AWbkq8DT_KH8KtUIz86I36tnSl1Mo-Riks5rRt5CgaJpZ=
M4LiaOL">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://gi=
thub.com/notifications/beacon/AWbkq1R1dDtJ98WfXFq9171s40BBHgCXks5rRt5CgaJ=
pZM4LiaOL.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/co=
mmit/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461939"></l=
ink>
  <meta itemprop=3D"name" content=3D"View Commit"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Commit on GitHub"></m=
eta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop on=
 3096ae6: Ah, I see.  Sorry to see it irritates you so much!  I blame htt=
ps://github.com/editorconfig/editorconfig/issues/179.\n\nSent from my Win=
dows 10 phone\n\nFrom: Martin Thomson\u003cmailto:notifications@github.co=
m\u003e\nSent: Thursday, January 12, 2017 6:05 PM\nTo: quicwg/base-drafts=
\u003cmailto:base-drafts@noreply.github.com\u003e\nCc: Mike Bishop\u003cm=
ailto:Michael.Bishop@microsoft.com\u003e; Comment\u003cmailto:comment@nor=
eply.github.com\u003e\nSubject: Re: [quicwg/base-drafts] This trailing wh=
itespace has to end (3096ae6)\n\n\nI had to test that it worked on circle=
. :)\n\n-\nYou are receiving this because you commented.\nReply to this e=
mail directly, view it on GitHub\u003chttps://github.com/quicwg/base-draf=
ts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461874=
\u003e, or mute the thread\u003chttps://github.com/notifications/unsubscr=
ibe-auth/AEE2hbqVHqAbYCAonVJnQ_7u23Kbqzq4ks5rRtvMgaJpZM4LiaOL\u003e.\n"}]=
,"action":{"name":"View Commit","url":"https://github.com/quicwg/base-dra=
fts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-2046193=
9"}}}</script>=

----==_mimepart_587838426844f_5acc3fcf18c911301371be--


From nobody Thu Jan 12 18:20:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68B931297F7 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 18:20:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.901
X-Spam-Level: 
X-Spam-Status: No, score=-5.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3sFDSa4CdeJz for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 18:20:45 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BA041297F3 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 18:20:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+d5D4DMASucHLVxJnDXP539QbiE=; b=KpvqyXJ35MVVZcXA Uf9VHoK1ceZhMYrh8bRXK9V+qvONsQOL1oR+QSmWMa68ylowyHPLeJTF91jWUxHR GnToXDsB2ychXk6MjTpf0vEXXN6g/PbXiIeDJxD6WPlC7qGHMUTEOr2H8zLcQOtI AMqjy/Q8hLUAeOuaKkY5rKFQ9Rc=
Received: by filter0923p1mdw1.sendgrid.net with SMTP id filter0923p1mdw1-16621-5878397B-7C 2017-01-13 02:20:43.98723443 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id oguLk9sAR2SkhTH9JyWY9A for <quic-issues@ietf.org>; Fri, 13 Jan 2017 02:20:43.841 +0000 (UTC)
Date: Thu, 12 Jan 2017 18:20:43 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629/20461965@github.com>
In-Reply-To: <quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629@github.com>
References: <quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629@github.com>
Subject: Re: [quicwg/base-drafts] This trailing whitespace has to end (3096ae6)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5878397bbd2e0_5ccb3fecce1d1140161192"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2c2UoQqK/w+L+v/QuvixX8uJMffIsp+hSBVi VBf0iOxdhZn/RNw8cTdYgH8knMNek/VW1Gdb7kbixZ1GNBCJ4w3I84eg7f87tdbH55N0RdNdvtMnpn xsndU/ATtWZdMoON/C5asiZUAYLsQO990HG9akCsxmu1Bwv60I3rSSKQYVlxZPGDruAqgPYrrMnVKZ A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zgCzGq50Yjo5boHY6jzPFLJT3b8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 02:20:47 -0000

----==_mimepart_5878397bbd2e0_5ccb3fecce1d1140161192
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's only because editors that don't have this problem actually trim on save and introduce bunches of unrelated changes, like the ones below.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461965
----==_mimepart_5878397bbd2e0_5ccb3fecce1d1140161192
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's only because editors that don't have this problem actually trim on save and introduce bunches of unrelated changes, like the ones below.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461965">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwk7otDrDodE5Ze0N-9AwVE2Vqnmks5rRt97gaJpZM4LiaOL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq47FSV_CfNsr00y-ZTOCppKaouQMks5rRt97gaJpZM4LiaOL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461965"></link>
  <meta itemprop="name" content="View Commit"></meta>
</div>
<meta itemprop="description" content="View this Commit on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson on 3096ae6: It's only because editors that don't have this problem actually trim on save and introduce bunches of unrelated changes, like the ones below."}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629#commitcomment-20461965"}}}</script>
----==_mimepart_5878397bbd2e0_5ccb3fecce1d1140161192--


From nobody Thu Jan 12 18:44:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0986312952B for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 18:44:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id osdh_m8czoAb for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 18:44:37 -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 735DD129898 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 18:44:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kjgd8yQhkVzGNTa+F+nHT3S7y0Y=; b=U/btVCxQ3lrg1TWL 1QJbijue58iZHCBJUWtVar29kqFvUCTJNqyQMqZiCYUPqNjsrGcWeNiBZH/UvKq8 rdqdRytsHcSH1RG+ywC8Wu0nyK43uKVK2OCMyk2TAcHkYufislSw72W8R1tnJEhx DJ18vW5KtKhBHIpMjJw9j//uups=
Received: by filter0926p1mdw1.sendgrid.net with SMTP id filter0926p1mdw1-4560-58783F0D-1C 2017-01-13 02:44:29.486983142 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id Qj2XSozCSE61gRA9822V4w for <quic-issues@ietf.org>; Fri, 13 Jan 2017 02:44:29.420 +0000 (UTC)
Date: Thu, 12 Jan 2017 18:44:29 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/16500814@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58783f0d53d08_262923fb99be2713088373"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0V4fik++m0bc8w/D1KFj64L9EaEqtdx9cmKz Iafx8/xpxATM/nwM5Zv12w8qPIU2ac9OzJFQ1teKPpy17C6DchXC23XGNq4O2v0QsE4pA/oaeZjl0/ 6+7WHQ4y3fFbQtXBEWXxYo0TjlxWCGZfQqgXuGS95vW3nmYA8SmhXcxAt1IPpYa9RmH7Ahuaboox/p Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tKjwgZWsnODqSaRZVs5bwr1RaJg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 02:44:39 -0000

----==_mimepart_58783f0d53d08_262923fb99be2713088373
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +      opaque value<0..2^16-1>;
+   } TransportParameter;
+
+   struct {
+      select (Handshake.msg_type) {
+         case client_hello:
+            QuicVersion negotiated_version;
+            QuicVersion initial_version;
+
+         case encrypted_extensions:
+            QuicVersion supported_versions<2..2^8-4>;
+      };
+      TransportParameter parameters<30..2^16-1>;
+   } TransportParameters;
+~~~
+{: #figure-transport-parameters title="Definition of TransportParameters"}

Why would it be non-controversial - this is the entire point 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/122
----==_mimepart_58783f0d53d08_262923fb99be2713088373
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +      opaque value&lt;0..2^16-1&gt;;
+   } TransportParameter;
+
+   struct {
+      select (Handshake.msg_type) {
+         case client_hello:
+            QuicVersion negotiated_version;
+            QuicVersion initial_version;
+
+         case encrypted_extensions:
+            QuicVersion supported_versions&lt;2..2^8-4&gt;;
+      };
+      TransportParameter parameters&lt;30..2^16-1&gt;;
+   } TransportParameters;
+~~~
+{: #figure-transport-parameters title=&quot;Definition of TransportParameters&quot;}
</pre>
<p>Why would it be non-controversial - this is the entire point of 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/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8-rPA7eb9hVDpIDPKgI6plbMzzSks5rRuUNgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq100VPzvKGCeq-zh3Uy74vWlxSzVks5rRuUNgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_58783f0d53d08_262923fb99be2713088373--


From nobody Thu Jan 12 21:15:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BF0B129A47 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 21:15:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZLA6MdNmV_f2 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 21:15: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 BE53812962B for <quic-issues@ietf.org>; Thu, 12 Jan 2017 21:15:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=0nP7MmRwpSpftWVcZwR+IEuWco4=; b=GBs0NIg6oyc/7z4P DoMD3TD2ja/joo04ZT4bji555g9aD+XzKbzO5w/vWMD9OUqlkoX405wJIxQ3LpE0 AtBZL95Xx+dq4EYr9cZG+F3FoTFrzk3jnM5cNdciUaAg5zWWfSyIPQNAVnLHPJfn +s+Yy3yhHN23z1UrVWGlCXmqRyc=
Received: by filter0842p1mdw1.sendgrid.net with SMTP id filter0842p1mdw1-5862-5878625F-30 2017-01-13 05:15:11.63769933 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id PCi2X3mjSqGP240fATo1pw for <quic-issues@ietf.org>; Fri, 13 Jan 2017 05:15:11.579 +0000 (UTC)
Date: Thu, 12 Jan 2017 21:15:11 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/144@github.com>
Subject: [quicwg/base-drafts] What happens with lost packets that are detected when an Ack arrives (#144)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5878625f771f2_d1d3fe5b4e2d1302516fb"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0EgI8CLlRbdYYAce0Z1MsQGkh6INAiWWpWz3 SAQkrDFkLLAOeYfqodiiMjSh+apjFMyJmQmATq/6njyBk6GJi1rvfQMjW9Ct0PCffMsS59iOGowFLO +zX+QTTEKywA8JUiNQrdMspcPPt451ndgdv3/FA16OhthwSzM6fhgOwFa/i6b9aSl4G/1ie4GkObCf s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eKfsUgUKQ5yDUyRx9cOkDoE9wy8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 05:15:15 -0000

----==_mimepart_5878625f771f2_d1d3fe5b4e2d1302516fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In the loss recovery draft, `OnPacketAcked` is called for every packet that is acked by an incoming Ack frame.
This function calls `DetectLostPackets`, which returns a list of packets that are considered lost. However, this return value is never used in `OnPacketAcked`.

Furthermore, looking at `DetectLostPackets` in detail, it seems to me that it would be sufficient to call that function once (with the largest observed packet as function parameter) when receiving 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/144
----==_mimepart_5878625f771f2_d1d3fe5b4e2d1302516fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In the loss recovery draft, <code>OnPacketAcked</code> is called for every packet that is acked by an incoming Ack frame.<br>
This function calls <code>DetectLostPackets</code>, which returns a list of packets that are considered lost. However, this return value is never used in <code>OnPacketAcked</code>.</p>
<p>Furthermore, looking at <code>DetectLostPackets</code> in detail, it seems to me that it would be sufficient to call that function once (with the largest observed packet as function parameter) when receiving an Ack.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/144">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5ho2zuwsQa_gLODPHw9JJHcD8Udks5rRwhfgaJpZM4LiiHa">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-jGogTAuUnyqQOytriW3_6rDKRhks5rRwhfgaJpZM4LiiHa.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/144"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"What happens with lost packets that are detected when an Ack arrives (#144)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/144"}}}</script>
----==_mimepart_5878625f771f2_d1d3fe5b4e2d1302516fb--


From nobody Thu Jan 12 22:38:29 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92123129AA5 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 22:38:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YRO5jaNFlhCH for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 22:38:26 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BF9E129491 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 22:38:26 -0800 (PST)
Date: Thu, 12 Jan 2017 22:38:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484289505; bh=/P5UausTckkGVyoI/xs6jY12EgDbB8PF/mc54aN74wU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y2kSmENmhJ+s9ygURnwoX+KOQ2iLhyuDXlJi15F8M9XHwvPE85BhDvQ/up3zH3NZu /cuyjJePzdan2iiLtkiXOt4GCO5nBuRczfw+MkcEv7EkKqhY4JZp5tdWcSknR5xkix nOA9RcpGarUCB8JU7CExVH8ATHbBCGkpXq9g/aq8=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/114/272372459@github.com>
In-Reply-To: <quicwg/base-drafts/issues/114@github.com>
References: <quicwg/base-drafts/issues/114@github.com>
Subject: Re: [quicwg/base-drafts] Do retransmissions of STREAM frames need special prioritization rules (#114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587875e17a554_56dc3fd58d84b140186b2"; 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/g5MyBjQ_bA4qccV51A-DQSF09gg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 06:38:28 -0000

----==_mimepart_587875e17a554_56dc3fd58d84b140186b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In addition to repairing gaps in stream data, I think there are two more important point when it comes to prioritizing retransmissions:
* if the lost packet contained a WINDOW_UPDATE, the peer might become flow control blocked, although the sender has already committed to receiving more data. This is particularly severe if the WINDOW_UPDATE increases the connection-level flow control window
* if the lost packet contained a RST_STREAM, the peer might continue sending data on a stream that the sender is not interested in at all

For these reasons, we always prioritize retransmissions in [quic-go](https://github.com/lucas-clemente/quic-go).

I'd be in favor a sentence like the following (maybe in the [Packetization section](https://github.com/quicwg/base-drafts/blob/master/draft-ietf-quic-transport.md#packetization-and-reliability-packetization)):

> A sender SHOULD give priority to any retransmittable data over transmitting new stream data.

Just another quick remark to your issue: flow control can *never* limit the capacity for sending a 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/114#issuecomment-272372459
----==_mimepart_587875e17a554_56dc3fd58d84b140186b2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In addition to repairing gaps in stream data, I think there are two mo=
re important point when it comes to prioritizing retransmissions:</p>
<ul>
<li>if the lost packet contained a WINDOW_UPDATE, the peer might become f=
low control blocked, although the sender has already committed to receivi=
ng more data. This is particularly severe if the WINDOW_UPDATE increases =
the connection-level flow control window</li>
<li>if the lost packet contained a RST_STREAM, the peer might continue se=
nding data on a stream that the sender is not interested in at all</li>
</ul>
<p>For these reasons, we always prioritize retransmissions in <a href=3D"=
https://github.com/lucas-clemente/quic-go">quic-go</a>.</p>
<p>I'd be in favor a sentence like the following (maybe in the <a href=3D=
"https://github.com/quicwg/base-drafts/blob/master/draft-ietf-quic-transp=
ort.md#packetization-and-reliability-packetization">Packetization section=
</a>):</p>
<blockquote>
<p>A sender SHOULD give priority to any retransmittable data over transmi=
tting new stream data.</p>
</blockquote>
<p>Just another quick remark to your issue: flow control can <em>never</e=
m> limit the capacity for sending a retransmission.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/114#issuecomment-272372459">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-xHo=
Gx0mjJzNM_AfcpqJ-MYU9vZks5rRxvhgaJpZM4LaS-U">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwJ=
eqC85ZT8_xKTfCTygQq5uppMvks5rRxvhgaJpZM4LaS-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/114#issuecomment-272372459"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seeman=
n in #114: In addition to repairing gaps in stream data, I think there ar=
e two more important point when it comes to prioritizing retransmissions:=
\r\n* if the lost packet contained a WINDOW_UPDATE, the peer might become=
 flow control blocked, although the sender has already committed to recei=
ving more data. This is particularly severe if the WINDOW_UPDATE increase=
s the connection-level flow control window\r\n* if the lost packet contai=
ned a RST_STREAM, the peer might continue sending data on a stream that t=
he sender is not interested in at all\r\n\r\nFor these reasons, we always=
 prioritize retransmissions in [quic-go](https://github.com/lucas-clement=
e/quic-go).\r\n\r\nI'd be in favor a sentence like the following (maybe i=
n the [Packetization section](https://github.com/quicwg/base-drafts/blob/=
master/draft-ietf-quic-transport.md#packetization-and-reliability-packeti=
zation)):\r\n\r\n\u003e A sender SHOULD give priority to any retransmitta=
ble data over transmitting new stream data.\r\n\r\nJust another quick rem=
ark to your issue: flow control can *never* limit the capacity for sendin=
g a retransmission."}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/114#issuecomment-272372459"}}}</script>=

----==_mimepart_587875e17a554_56dc3fd58d84b140186b2--


From nobody Thu Jan 12 23:05:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DAD9129415 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 23:05:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kNhGpLJ1k9Ay for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 23:05:42 -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 EF7A0126B6D for <quic-issues@ietf.org>; Thu, 12 Jan 2017 23:05:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=AX/nKxYXoCvcnc0SuXxRPu/3u+E=; b=BcoW1LYpAIYLndYd R95Mc52KeIm885dU+m1h5uPwO+LcF8g9QSsrXs41KQUsZgn3ZIJd1HOZZNqoA3B/ DCSFnT1yKemp1K+BtSxV0LtF0mO+zxnfa8cyP7sngIgpdbY6DbZ8GMtz7Pa8hSII TVdcekGhku471WrJ1qLCIfwOm5M=
Received: by filter0601p1mdw1.sendgrid.net with SMTP id filter0601p1mdw1-28629-58787C38-22 2017-01-13 07:05:28.428336645 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id _33VBUkgTF6OVLFLUHMyaw for <quic-issues@ietf.org>; Fri, 13 Jan 2017 07:05:28.441 +0000 (UTC)
Date: Thu, 12 Jan 2017 23:05:28 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/145@github.com>
Subject: [quicwg/base-drafts] closed streams (#145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58787c3858466_56df3fd58d84b1405218b3"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak24dTlrk0xEtVtccO3Hult1KqKkNLTWFupEYc ZCRlY/3wmRuRNXjyz/c2sN8vO+8XZ/47G/ybcvqMef/F+3wrxBBjLVniVhXBsoi5xO74bnBTZFq3jd 5QPzgzstUhlKu3v03fxt8UwZvU50BGJhAN9bluoEzvQaCGgAdYsaMNmQ1oqqxRVEiH7d+MWQW/gb8O s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AwJqanYwUxRSvKbe5ilrAkmiNMc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 07:05:44 -0000

----==_mimepart_58787c3858466_56df3fd58d84b1405218b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I added two commits regarding the closing of streams.

The current version of the draft already states that a peer that received stream data beyond the final offset (received either in STREAM frame with the FIN flag set or in a RST_STREAM frame) MUST close the connection with a QUIC_STREAM_DATA_AFTER_TERMINATION error. 
However, due to packet reordering, the packet carrying the final offset might be delayed, such that the peer first receives STREAM frames up to a certain offset, and then receives the final offset, and notices that the final offset is smaller than the offset it received before. In this case, it MUST also terminate the connection with a QUIC_STREAM_DATA_AFTER_TERMINATION error.

The second commit is concerned with what happens when a RST_STREAM is received. A common use case is the following: A client sends a POST request to a server and already begins sending data, but the Request URI doesn't accept data (e.g. there's an error 403 or 404). In those cases, the server will send a HTTP response (note that a 404 has a non-empty response body), and immediately after sending the last byte of the 404 response, it will send a RST_STREAM in order to stop the client from sending more data. In this case, QUIC needs to make sure the data sent by the server is delivered to the client (i.e. the server MUST retransmit any lost data, even after receiving the RST_STREAM response from the client), and the client MUST deliver the data received to the application, even if the packets containing the response body are delayed such that they arrive after the RST_STREAM sent by the server.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/145

-- Commit Summary --

  * handle reordered RST_STREAM frames and FIN flags
  * allow reading from streams that a RST_STREAM has been received for

-- File Changes --

    M draft-ietf-quic-transport.md (21)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/145.patch
https://github.com/quicwg/base-drafts/pull/145.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/145

----==_mimepart_58787c3858466_56df3fd58d84b1405218b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I added two commits regarding the closing of streams.</p>
<p>The current version of the draft already states that a peer that received stream data beyond the final offset (received either in STREAM frame with the FIN flag set or in a RST_STREAM frame) MUST close the connection with a QUIC_STREAM_DATA_AFTER_TERMINATION error.<br>
However, due to packet reordering, the packet carrying the final offset might be delayed, such that the peer first receives STREAM frames up to a certain offset, and then receives the final offset, and notices that the final offset is smaller than the offset it received before. In this case, it MUST also terminate the connection with a QUIC_STREAM_DATA_AFTER_TERMINATION error.</p>
<p>The second commit is concerned with what happens when a RST_STREAM is received. A common use case is the following: A client sends a POST request to a server and already begins sending data, but the Request URI doesn't accept data (e.g. there's an error 403 or 404). In those cases, the server will send a HTTP response (note that a 404 has a non-empty response body), and immediately after sending the last byte of the 404 response, it will send a RST_STREAM in order to stop the client from sending more data. In this case, QUIC needs to make sure the data sent by the server is delivered to the client (i.e. the server MUST retransmit any lost data, even after receiving the RST_STREAM response from the client), and the client MUST deliver the data received to the application, even if the packets containing the response body are delayed such that they arrive after the RST_STREAM sent by the server.</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/145'>https://github.com/quicwg/base-drafts/pull/145</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>handle reordered RST_STREAM frames and FIN flags</li>
  <li>allow reading from streams that a RST_STREAM has been received for</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/145/files#diff-0">draft-ietf-quic-transport.md</a>
    (21)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/145.patch'>https://github.com/quicwg/base-drafts/pull/145.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/145.diff'>https://github.com/quicwg/base-drafts/pull/145.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/145">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyhxDws_VWimVKU-LVoh87i53K7Lks5rRyI4gaJpZM4LilZy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5K6UgDVyPexfuKSixwATWCtWo9Xks5rRyI4gaJpZM4LilZy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/145"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"closed streams (#145)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/145"}}}</script>

----==_mimepart_58787c3858466_56df3fd58d84b1405218b3--


From nobody Thu Jan 12 23:09:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBB5C129490 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 23:09:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.116
X-Spam-Level: 
X-Spam-Status: No, score=-5.116 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tsy7E5jQFowV for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 23:09:09 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25339129AAD for <quic-issues@ietf.org>; Thu, 12 Jan 2017 23:09:09 -0800 (PST)
Date: Thu, 12 Jan 2017 23:09:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484291348; bh=JWonSqQ7nisrn3NsKht0DcYqAMCGHGO+3sXEZy4r8Cw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aXmNGikBfksCTZLHA77tx9+mCz2tk8wW0Y+y5+x9uC1Kqb+uYqNWZMvOZ18tQf7YV V1v/mkb2lKibbL6svpbWGZ/Yrb4ZfGKtHiM6Cw6+FnlwKe0Y/XiGzQbfA3j+vkoiFn 6V933REaujtFQQwTh/Z1D83RkTVxO2TlMhXjkEEo=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/145/c272376316@github.com>
In-Reply-To: <quicwg/base-drafts/pull/145@github.com>
References: <quicwg/base-drafts/pull/145@github.com>
Subject: Re: [quicwg/base-drafts] closed streams (#145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58787d145b616_36443ff55faa113c4000c6"; 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/0ZZmMLPUmjvpQdjxviOZ0345v9Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 07:09:13 -0000

----==_mimepart_58787d145b616_36443ff55faa113c4000c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I realize there are cases where a retransmission of STREAM frames might not be necessary. In my example above only the stream data sent by the server needs to be reliably transmitted, but the stream data sent by the client is not read anyway and doesn't need retransmissions. 
Is this maybe what the TODO at the end of the section is referring 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/145#issuecomment-272376316
----==_mimepart_58787d145b616_36443ff55faa113c4000c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I realize there are cases where a retransmission of STREAM frames migh=
t not be necessary. In my example above only the stream data sent by the =
server needs to be reliably transmitted, but the stream data sent by the =
client is not read anyway and doesn't need retransmissions.<br>
Is this maybe what the TODO at the end of the section is referring to?</p=
>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/145#issuecomment-272376316">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7gYR4I=
3RA0AB5rk5Ao3H678Agbsks5rRyMUgaJpZM4LilZy">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-uT7_=
jBAWjMv-TztUikuLSTv5x8ks5rRyMUgaJpZM4LilZy.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/145#issuecomment-272376316"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seeman=
n in #145: I realize there are cases where a retransmission of STREAM fra=
mes might not be necessary. In my example above only the stream data sent=
 by the server needs to be reliably transmitted, but the stream data sent=
 by the client is not read anyway and doesn't need retransmissions. \r\nI=
s this maybe what the TODO at the end of the section is referring to?"}],=
"action":{"name":"View Pull Request","url":"https://github.com/quicwg/bas=
e-drafts/pull/145#issuecomment-272376316"}}}</script>=

----==_mimepart_58787d145b616_36443ff55faa113c4000c6--


From nobody Thu Jan 12 23:35:56 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43BD2129667 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 23:35:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b44vYavdZznc for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 23:35:54 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4B081294EC for <quic-issues@ietf.org>; Thu, 12 Jan 2017 23:35:54 -0800 (PST)
Date: Thu, 12 Jan 2017 23:35:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484292954; bh=e8RNvl/itLwZYLSjCryJHS15++ZB7oyXU+9MjzWAvQI=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=vDaKfXJAkEmna0E02842RXgkvuOdRDfteOs4TgdSOUoc0zhQ27+tx0Y8Gy1C+MPcd y3w845Io1un7hk34Wt2zHoHK5pbG0Y+pdlwb/Q6WSK9byktXLLlIf55NpmTzTnT8ca rW8NcqnFrG9uHZjWVzlhxfQABfEIWUYPP3jj6wfg=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146@github.com>
Subject: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5878835a3d62_4c573f92692c31302118c7"; 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/q9tKHpSdzxNPxCa64SoQKlvEIOc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 07:35:56 -0000

----==_mimepart_5878835a3d62_4c573f92692c31302118c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We had a [discussion](https://groups.google.com/a/chromium.org/forum/#!topic/proto-quic/j747iwug-Hg) about this earlier on the proto-quic mailing list, but as far as I remember, we never reached a conclusion or discussed this on the IETF mailing list.

There are two options:

1. STREAM frame boundaries MUST be preserved when retransmitting them, i.e. a STREAM frame that is being retransmitted MAY be split into further pieces, but MUST NOT be combined with other STREAM frames.
2. STREAM frames MAY be reassembled before retransmitting them, and STREAM frame boundaries need not be preserved.

Option 1. is what Chrome and quic-go are currently implementing. 2. is what the draft is specifying in the current version ([here](https://github.com/quicwg/base-drafts/blob/master/draft-ietf-quic-transport.md#sending-and-receiving-data)).

If we decide for 1., this needs to be reflected in the draft. If we decide for 2., we need to remove the QUIC_OVERLAPPING_STREAM_DATA (0x8057) 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/146
----==_mimepart_5878835a3d62_4c573f92692c31302118c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We had a <a href="https://groups.google.com/a/chromium.org/forum/#!topic/proto-quic/j747iwug-Hg">discussion</a> about this earlier on the proto-quic mailing list, but as far as I remember, we never reached a conclusion or discussed this on the IETF mailing list.</p>
<p>There are two options:</p>
<ol>
<li>STREAM frame boundaries MUST be preserved when retransmitting them, i.e. a STREAM frame that is being retransmitted MAY be split into further pieces, but MUST NOT be combined with other STREAM frames.</li>
<li>STREAM frames MAY be reassembled before retransmitting them, and STREAM frame boundaries need not be preserved.</li>
</ol>
<p>Option 1. is what Chrome and quic-go are currently implementing. 2. is what the draft is specifying in the current version (<a href="https://github.com/quicwg/base-drafts/blob/master/draft-ietf-quic-transport.md#sending-and-receiving-data">here</a>).</p>
<p>If we decide for 1., this needs to be reflected in the draft. If we decide for 2., we need to remove the QUIC_OVERLAPPING_STREAM_DATA (0x8057) 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/146">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2NPXCaVZ-iBRA-XqCeRDwePtVuXks5rRylagaJpZM4LimfW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7TkxHfG-fRWr40tHnfKdtg6v4WQks5rRylagaJpZM4LimfW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/146"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"STREAM frame boundaries (#146)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/146"}}}</script>
----==_mimepart_5878835a3d62_4c573f92692c31302118c7--


From nobody Fri Jan 13 00:41:31 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1161B129B27 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 00:41:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dKp2FXWqVkOS for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 00:41:28 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C801129B1B for <quic-issues@ietf.org>; Fri, 13 Jan 2017 00:41:28 -0800 (PST)
Date: Fri, 13 Jan 2017 00:41:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484296887; bh=BlsX9cf6hWu+pPg8PSDBI0NrTt+NtYOTJjyxIO24MiE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=naNYQWY5PBjar/2AiwVxo+OsHpLINU8MY+HlrkUbAjUAsW9ZZHyqhAR8Gc6eoPTOZ EtI13jjPc5pHqGL4/m0gA5S4vyFZ8XqdRl2dYEp94fBito0omRAElMl3u/tx1YsaDA VN5NjjUXG8Hf7nv9n2LgXBKeeVrjgs0foFu5HY5s=
From: Brian Trammell <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/136/272389966@github.com>
In-Reply-To: <quicwg/base-drafts/issues/136@github.com>
References: <quicwg/base-drafts/issues/136@github.com>
Subject: Re: [quicwg/base-drafts] How big should the first client packet be? (#136)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587892b740307_58ac3fb6c4d4113c5044fd"; 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/UlNYRBuVmsx40tmOFzNAsCmdus4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 08:41:30 -0000

----==_mimepart_587892b740307_58ac3fb6c4d4113c5044fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

re: reduction of amplification: okay, that's what I thought on the first two readings. :)

I think we can safely assume that reflecting a valid ClientHello is probably not doable. I tend to agree that at least a version (and probably connection ID) should appear on 0-RTT: the work behind the SPUD magic number showed 32 bits are more than enough to give you a fairly large low-probability-reflectable number space when they appear at the start of a packet; adding a byte of flags first probably changes the math a bit (because you can't do things like collide with the NTP version number, for instance). I'll look into both 24- and 32-bit versions of this at offset one.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/136#issuecomment-272389966
----==_mimepart_587892b740307_58ac3fb6c4d4113c5044fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>re: reduction of amplification: okay, that's what I thought on the fir=
st two readings. :)</p>
<p>I think we can safely assume that reflecting a valid ClientHello is pr=
obably not doable. I tend to agree that at least a version (and probably =
connection ID) should appear on 0-RTT: the work behind the SPUD magic num=
ber showed 32 bits are more than enough to give you a fairly large low-pr=
obability-reflectable number space when they appear at the start of a pac=
ket; adding a byte of flags first probably changes the math a bit (becaus=
e you can't do things like collide with the NTP version number, for insta=
nce). I'll look into both 24- and 32-bit versions of this at offset 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/issues/136#issuecomment-272389966">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1i5b=
fLZpY-Gnrz73hC5z-0TcuPGks5rRzi3gaJpZM4LfDZM">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyP=
3cA-h-NbrC5eCXexLt8UNImuoks5rRzi3gaJpZM4LfDZM.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/136#issuecomment-272389966"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@britram in #1=
36: re: reduction of amplification: okay, that's what I thought on the fi=
rst two readings. :)\r\n\r\nI think we can safely assume that reflecting =
a valid ClientHello is probably not doable. I tend to agree that at least=
 a version (and probably connection ID) should appear on 0-RTT: the work =
behind the SPUD magic number showed 32 bits are more than enough to give =
you a fairly large low-probability-reflectable number space when they app=
ear at the start of a packet; adding a byte of flags first probably chang=
es the math a bit (because you can't do things like collide with the NTP =
version number, for instance). I'll look into both 24- and 32-bit version=
s of this at offset one."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/136#issuecomment-272389966"}}}</scri=
pt>=

----==_mimepart_587892b740307_58ac3fb6c4d4113c5044fd--


From nobody Fri Jan 13 01:24:40 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96DA8129489 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 01:24:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w-l7aArZLtxk for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 01:24:37 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77A8312944F for <quic-issues@ietf.org>; Fri, 13 Jan 2017 01:24:37 -0800 (PST)
Date: Fri, 13 Jan 2017 01:24:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484299476; bh=rSo9Hj8sZGq7d6kS9gMfL5u8CtRg3C9utmUQOsJvjQU=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Gfmu4KmDl3lgQsEve1+HJ5g+Wqs13PmmNeg/utNvo7nZ6x9jGWmVwYps+R8XCInRn 0POnGADoE0xuFWzSLGoJGrBwGB4jWCqndExVH+TLSR89UXNkc1sHegJVQb1sHaMBRf v9Fu6V7uP9vJFbsUOZdxM8bcFSL0/EIEQ5jQdHfQ=
From: Brian Trammell <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/147@github.com>
Subject: [quicwg/base-drafts] Reducing the ease of reflected first packets (#147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58789cd4a2b3b_36ac3fa16b05313c196736"; 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/NZtrm9joxyqd-7dvciJxTvKXRxw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 09:24:39 -0000

----==_mimepart_58789cd4a2b3b_36ac3fa16b05313c196736
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The design of the QUIC packet header should consider the ease of creating an apparently-valid first packet via reflection against existing, widely deployed UDP protocols (DNS and NTP being the top two here). All easily reflectable packets off these services should be trivially droppable by a QUIC server. Otherwise, there exist a variety of possible DDoS attacks (of which #135 is one case).

For 1-RTT first packets, the probablity of creating a valid ClientHello would seem to be negligible, though there might be some value in reducing the processing necessary to recognize and reject reflected garbage, or to allow it to be rejected before delivery to the server process.

For 0-RTT first packets, the header layout should be defined such that a version number (or other magic pattern, though the version number space is sparse enough that it can do double duty as a magic pattern) has an offset and bit pattern that does not occur in traffic that can be generated via reflection off common UDP 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/147
----==_mimepart_58789cd4a2b3b_36ac3fa16b05313c196736
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The design of the QUIC packet header should consider the ease of creating an apparently-valid first packet via reflection against existing, widely deployed UDP protocols (DNS and NTP being the top two here). All easily reflectable packets off these services should be trivially droppable by a QUIC server. Otherwise, there exist a variety of possible DDoS attacks (of which <a href="https://github.com/quicwg/base-drafts/issues/135" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/135" data-id="199731485" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#135</a> is one case).</p>
<p>For 1-RTT first packets, the probablity of creating a valid ClientHello would seem to be negligible, though there might be some value in reducing the processing necessary to recognize and reject reflected garbage, or to allow it to be rejected before delivery to the server process.</p>
<p>For 0-RTT first packets, the header layout should be defined such that a version number (or other magic pattern, though the version number space is sparse enough that it can do double duty as a magic pattern) has an offset and bit pattern that does not occur in traffic that can be generated via reflection off common UDP services.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/147">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq02ET2CZ7kFiH9xOTH8tVImKIgziks5rR0LUgaJpZM4LirNV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9h7MaR6cWp_pzf7HjclcZ_4SGaLks5rR0LUgaJpZM4LirNV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/147"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reducing the ease of reflected first packets (#147)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/147"}}}</script>
----==_mimepart_58789cd4a2b3b_36ac3fa16b05313c196736--


From nobody Fri Jan 13 01:29:42 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C68712896F for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 01:29:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sCVy-Rn5YApM for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 01:29:39 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E18A412951A for <quic-issues@ietf.org>; Fri, 13 Jan 2017 01:29:38 -0800 (PST)
Date: Fri, 13 Jan 2017 01:29:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484299778; bh=xnr7gt4FWOqtNepq/E+NU7ccJpeFKh8Jv3Q2GaWklSE=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=eSfKvwN+rUjlJyCtQI6lcQyH7O0tC1huod3Zm0xeGmMnfnamedAeaH/jXPZZs0o7Z A9XpoqvbvS+QTQN6fYDJeQCBSJIQMt+o/+YdG2I2vaCrkV9OELJ7/GeSgzXCMBZqZH EA6TRM68CCfmi0JK46+bniz/gRMdX7VuPX1Qt98Q=
From: Brian Trammell <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/148@github.com>
Subject: [quicwg/base-drafts] Reducing the complexity of the QUIC packet header (#148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58789e0241e51_22503f9160fcd13c17736d"; 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/X9-mT5tqLluoYxYMH1et3ss3CMY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 09:29:41 -0000

----==_mimepart_58789e0241e51_22503f9160fcd13c17736d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current design of the header with its multiple variable length and variable presence fields would seem to require inordinate sender and receiver code complexity. Complexity, especially in parsers (i.e., on the receiver side), is a source both of unclarity in specifications and errors in implementation. I note the following specific issues:

(1) There are thirteen possible header lengths, and therefore data offsets : 2, 3, 5, 6, 7, 9, 10, 11, 13, 14, 15, 17, 21. Each of the header fields has a variety of possible offsets. This also increases the complexity of hardware offload implementations of QUIC, but is not complex enough to prevent their implementation and deployment.

(2) There are combinations of flags that seem to be nonsensical and/or contradictory (e.g., the Packet Number Length codepoint adds 1, 2, 4, or 8 to the length if the Public Reset flag is clear, but 0 to the length if the Public Reset flag is set, see ; Public Reset and Version are mutually exclusive.)

(3) There appears to be no consideration given to reducing confusability with other deployed UDP protocols in the first N bytes of the header -- see #147 

I would suggest reducing the number of possible header layouts to reduce complexity, based on the following assumptions:

(1) The set of variable header lengths will, at most, save a number of bytes per packet that will often be lost in the underflow of suboptimal path MTU discovery.

(2) Varlen packet numbering makes sense if the packet number always starts from zero, but random initial packet numbers have other advantages; I presume we'll adopt them at some point. Packet numbers only need to be large enough to keep wrap-arounds to be induced by reordering, so 32 bits (as in the TCP sequence number space) is more than sufficient.

(3) There is value in treating a version number as a magic number to help reduce the chance of misrecognition of non-QUIC packets as initial QUIC packets at an endpoint; for this 32 bits of version are more than enough, and 24 probably suffice. (This will require a redesign of the version number space, which we might want to do in light of #147 anyway).


As an initial proposal, I would propose that either both Connection ID and Version be present, or neither, and that packet number be always present and constant length. This reduces the set of necessary flags to three, leaving us with five flags for reserved/future use (four, if we go ahead and allocate multipath) and the following two header layouts:

Full Header: 16 octets

```
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|1|R|K|M| zero  |      version/magic (24 bits)                  |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
+-                      Connection ID                          -+
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                       Packet Number                           |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
```

Truncated Header: 5 octets

```
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0|R|K|M| zero  |                       Packet Number       . . .
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
. . . (cont'd)  |
+-+-+-+-+-+-+-+-+
```

The header invariant then becomes "If bit 0x80 in octet 0 is 1, then the seven remaining bits of that octet are reserved for use as flags, and octets 1-3 are a 24-bit version number. If bit 0x80 in octet 0 is 0, then no version number is present; use previous version information for this 5-tuple." This can be further simplified by dropping the truncated header entirely, though for very short packets the overhead might be worth saving.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/148
----==_mimepart_58789e0241e51_22503f9160fcd13c17736d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The current design of the header with its multiple variable length and variable presence fields would seem to require inordinate sender and receiver code complexity. Complexity, especially in parsers (i.e., on the receiver side), is a source both of unclarity in specifications and errors in implementation. I note the following specific issues:</p>
<p>(1) There are thirteen possible header lengths, and therefore data offsets : 2, 3, 5, 6, 7, 9, 10, 11, 13, 14, 15, 17, 21. Each of the header fields has a variety of possible offsets. This also increases the complexity of hardware offload implementations of QUIC, but is not complex enough to prevent their implementation and deployment.</p>
<p>(2) There are combinations of flags that seem to be nonsensical and/or contradictory (e.g., the Packet Number Length codepoint adds 1, 2, 4, or 8 to the length if the Public Reset flag is clear, but 0 to the length if the Public Reset flag is set, see ; Public Reset and Version are mutually exclusive.)</p>
<p>(3) There appears to be no consideration given to reducing confusability with other deployed UDP protocols in the first N bytes of the header -- see <a href="https://github.com/quicwg/base-drafts/issues/147" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/147" data-id="200582869" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#147</a></p>
<p>I would suggest reducing the number of possible header layouts to reduce complexity, based on the following assumptions:</p>
<p>(1) The set of variable header lengths will, at most, save a number of bytes per packet that will often be lost in the underflow of suboptimal path MTU discovery.</p>
<p>(2) Varlen packet numbering makes sense if the packet number always starts from zero, but random initial packet numbers have other advantages; I presume we'll adopt them at some point. Packet numbers only need to be large enough to keep wrap-arounds to be induced by reordering, so 32 bits (as in the TCP sequence number space) is more than sufficient.</p>
<p>(3) There is value in treating a version number as a magic number to help reduce the chance of misrecognition of non-QUIC packets as initial QUIC packets at an endpoint; for this 32 bits of version are more than enough, and 24 probably suffice. (This will require a redesign of the version number space, which we might want to do in light of <a href="https://github.com/quicwg/base-drafts/issues/147" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/147" data-id="200582869" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#147</a> anyway).</p>
<p>As an initial proposal, I would propose that either both Connection ID and Version be present, or neither, and that packet number be always present and constant length. This reduces the set of necessary flags to three, leaving us with five flags for reserved/future use (four, if we go ahead and allocate multipath) and the following two header layouts:</p>
<p>Full Header: 16 octets</p>
<pre><code>+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|1|R|K|M| zero  |      version/magic (24 bits)                  |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
+-                      Connection ID                          -+
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                       Packet Number                           |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</code></pre>
<p>Truncated Header: 5 octets</p>
<pre><code>+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0|R|K|M| zero  |                       Packet Number       . . .
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
. . . (cont'd)  |
+-+-+-+-+-+-+-+-+
</code></pre>
<p>The header invariant then becomes "If bit 0x80 in octet 0 is 1, then the seven remaining bits of that octet are reserved for use as flags, and octets 1-3 are a 24-bit version number. If bit 0x80 in octet 0 is 0, then no version number is present; use previous version information for this 5-tuple." This can be further simplified by dropping the truncated header entirely, though for very short packets the overhead might be worth saving.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/148">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwfzI8stYI7IMkam-qY1rCJ0O5k1ks5rR0QCgaJpZM4LireO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxfjHpZREhQPYOuXa7neqRJ2Ifa5ks5rR0QCgaJpZM4LireO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/148"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reducing the complexity of the QUIC packet header (#148)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/148"}}}</script>
----==_mimepart_58789e0241e51_22503f9160fcd13c17736d--


From nobody Fri Jan 13 01:31:10 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1619B129B38 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 01:31:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5oN-hPNnAHHF for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 01:31:02 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3BA412896F for <quic-issues@ietf.org>; Fri, 13 Jan 2017 01:31:02 -0800 (PST)
Date: Fri, 13 Jan 2017 01:31:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484299861; bh=UU3kRCz6QyrXd7nD6IlwtRa4bDaFx59rcyzm13fmNiQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n1DHUoa7UxE4wdp1mcewb3bOdRjPo1nSNeEQxKqIP/3SFc5tSaqcRPm95Qeo07/y9 qu7gbqtu+MwPIq/scF813yvU3T9Af/HX5gDuRZbdSPWDDE1135SCmJUaBYM0RfPHpO oTSljIYAEy9UQpHhovBiud261dZOtxpCknFhBG0s=
From: Brian Trammell <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/148/272399149@github.com>
In-Reply-To: <quicwg/base-drafts/issues/148@github.com>
References: <quicwg/base-drafts/issues/148@github.com>
Subject: Re: [quicwg/base-drafts] Reducing the complexity of the QUIC packet header (#148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58789e55c4f8b_4bb23fc7e7e77130675f3"; 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/E36wdBEcuSNajeP1pfGAR8AAwVs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 09:31:09 -0000

----==_mimepart_58789e55c4f8b_4bb23fc7e7e77130675f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

See also #40 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/148#issuecomment-272399149
----==_mimepart_58789e55c4f8b_4bb23fc7e7e77130675f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>See also <a href="https://github.com/quicwg/base-drafts/issues/40" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/40" data-id="191945579" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#40</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/148#issuecomment-272399149">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-pSIBz02ay7XLK2H8O_8MTwqcNyks5rR0RVgaJpZM4LireO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4EnlXxJqy8w4o7czG1wCZQBRrGDks5rR0RVgaJpZM4LireO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/148#issuecomment-272399149"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@britram in #148: See also #40 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/148#issuecomment-272399149"}}}</script>
----==_mimepart_58789e55c4f8b_4bb23fc7e7e77130675f3--


From nobody Fri Jan 13 08:30:43 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77A2E129C50 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 08:30:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zsfzGoOkOoxV for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 08:30:39 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 715D0129855 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 08:30:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QQb9p1Ew74AzhwLp9BsAf4rfhts=; b=HU29rMijjLIV9fh8 gtQwQcvals45xb77Zc4giVxH1KuImzYS8qV+A6Xyp9yzEpGZamTN/QOGsd9uhMUQ 8rY+Qd3sEI9LjFKaFWenon1KEFacSTNhqtLIADdaN33sSbJ63cMiiw5o8/KXa9vR 3t9fFhnseT+lyijZBxm76EnRQMY=
Received: by filter1090p1mdw1.sendgrid.net with SMTP id filter1090p1mdw1-32606-587900A6-1C 2017-01-13 16:30:30.124675314 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id sOcRz45kSqCn1Y8aIDdAww for <quic-issues@ietf.org>; Fri, 13 Jan 2017 16:30:30.097 +0000 (UTC)
Date: Fri, 13 Jan 2017 08:30:30 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/107/272482024@github.com>
In-Reply-To: <quicwg/base-drafts/issues/107@github.com>
References: <quicwg/base-drafts/issues/107@github.com>
Subject: Re: [quicwg/base-drafts] Why is packet_number an argument for OnPacketSent? (#107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587900a62721_19b33fabc65a713c407e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3439evmic2pCaJLNvj7UeoMdXe1DkmOIp8rz 2UOqX+hzM4M0gs9gdyE/U50q0HeP8CZKKxLkn2bQEI0VM1DNGpbuBF+B9cSkESNgM0wKmFh7edjBr5 pc4ZiBz5cAmQAFQ2lOKeLHpqrvwfEXA1WFIKfK0WY7I9t0EB5tdQVCfRgftrua7lbI0gxauJY0GzSN g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mibFsT8P1wdWEU7pjO44YZ6Y1SA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 16:30:41 -0000

----==_mimepart_587900a62721_19b33fabc65a713c407e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's there so I can store the time when the packet was sent, and then use that later to calculate the RTT.  I'll send out a PR that does that and clarifies some other details and you can 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/issues/107#issuecomment-272482024
----==_mimepart_587900a62721_19b33fabc65a713c407e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's there so I can store the time when the packet was sent, and then use that later to calculate the RTT.  I'll send out a PR that does that and clarifies some other details and you can 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/issues/107#issuecomment-272482024">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-tcWw7DfKc9GMwDgH0zM-3mDXW6ks5rR6amgaJpZM4LX7Tq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3sRz6NJYXhDJ5m_4inWeu7c2CC4ks5rR6amgaJpZM4LX7Tq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/107#issuecomment-272482024"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #107: It's there so I can store the time when the packet was sent, and then use that later to calculate the RTT.  I'll send out a PR that does that and clarifies some other details and you can see what you think."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/107#issuecomment-272482024"}}}</script>
----==_mimepart_587900a62721_19b33fabc65a713c407e6--


From nobody Fri Jan 13 08:56:06 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4425A1294C9 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 08:56:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MvuIkulKEm-I for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 08:56:03 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D19BD129468 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 08:56:02 -0800 (PST)
Date: Fri, 13 Jan 2017 08:56:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484326562; bh=pfXlHznio/OaLqvrc4GaSeZuUMJ9x0mumydayUSrV/g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i6AHDrV7G9asF9tQ4CjKoa5H9vIMMYnTIdo4ErpdkACdSDXOoRsvrxIWiqBtUc1wx n11OWxmN+AxQUwQq08rwUO+6x2ysQXEn7y1xBm1X2g2+UNTQocsG/6CI3ExpZoC/kC oyB/BwiFmX7ReHgd9VXA7egcH80pr1bQMop2Jn3I=
From: Aron-Schats <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/107/272487909@github.com>
In-Reply-To: <quicwg/base-drafts/issues/107@github.com>
References: <quicwg/base-drafts/issues/107@github.com>
Subject: Re: [quicwg/base-drafts] Why is packet_number an argument for OnPacketSent? (#107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587906a224d6d_108e3fbb2c6c91302192a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: Aron-Schats
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zikiVJPC5olY-nU9MZwDXFIiyUs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 16:56:04 -0000

----==_mimepart_587906a224d6d_108e3fbb2c6c91302192a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I wonder whether the loss detection and recovery mechanisms can be explained without the use of the pseudo-code, which seems like a cop-out.  The pseudo-code does not match what occurs in proto-quic code.  (This is probably OK, as the draft may be describing a future version of QUIC.)

In addition, alarm mode is mentioned, but the different modes are not listed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/107#issuecomment-272487909
----==_mimepart_587906a224d6d_108e3fbb2c6c91302192a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I wonder whether the loss detection and recovery mechanisms can be exp=
lained without the use of the pseudo-code, which seems like a cop-out.  T=
he pseudo-code does not match what occurs in proto-quic code.  (This is p=
robably OK, as the draft may be describing a future version of QUIC.)</p>=

<p>In addition, alarm mode is mentioned, but the different modes are not =
listed.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/107#issuecomment-272487909">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7yAi=
81yyAhkqexe0dRePHbOznPtks5rR6yigaJpZM4LX7Tq">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-W=
jMVkAmqbUvSJ98nvKHLYNv1glks5rR6yigaJpZM4LX7Tq.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/107#issuecomment-272487909"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Aron-Schats i=
n #107: I wonder whether the loss detection and recovery mechanisms can b=
e explained without the use of the pseudo-code, which seems like a cop-ou=
t.  The pseudo-code does not match what occurs in proto-quic code.  (This=
 is probably OK, as the draft may be describing a future version of QUIC.=
)\r\n\r\nIn addition, alarm mode is mentioned, but the different modes ar=
e not listed."}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/107#issuecomment-272487909"}}}</script>=

----==_mimepart_587906a224d6d_108e3fbb2c6c91302192a1--


From nobody Fri Jan 13 09:11:58 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D823128AC9 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 09:11:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9ZLPkseQ-sbQ for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 09:11: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 93B0F1294FA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 09:11:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484327508; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=U4S31gR50zaCE/nNkxMIhJh+Pa9UUNiflbhBxXnOCxE=; b=f5rBden5liqnqAbteMzcH6MP4dDO5Mz3h+FDqR8N4XDOZ2KpFFjJFMbWrtljmtjKAyC80f++ sDkQeLMnJZvc0LL6l1kXpAB1rDsBy90E8p+J0tP+ctdPzc96VgW1QeDqIOJC5Yx1mc6hDErd tYKA7o4PbEJji8op9uqemdtFMgI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=mQ7m/8SMncSI+pq8rTCNfYil/MWr99fMcMvGErmwY+Bxr2bOEaUw5lEpNeQ7rHlvEmppBT ST8LyKmGlEk37J+bOYGXWUHs8sPvxrSRwe6kMFEXjshAezUeuRyazcIBeURHsGbUaDJAqiDl IILnglF1VregqAiYvUqVDGtjVm+j4=
Sender: ianswett=users.noreply.github.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58790a50.7fd8d6f76840-in02; Fri, 13 Jan 2017 17:11:44 -0000 (UTC)
Date: Fri, 13 Jan 2017 09:11:44 -0800
From: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <58790a508500e_bf533f8d521d913c976d9@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ee514e: Replace magic numbers with constants and define RT...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58790a5084cb7_bf533f8d521d913c97528"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gqTa5WNNAUOwF2K6wyDCQiUqg0s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 17:11:53 -0000

----==_mimepart_58790a5084cb7_bf533f8d521d913c97528
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-lossdetection1
  Home:   https://github.com/quicwg/base-drafts
  Commit: ee514e298dbc3c39b749c14d6c95fdf84557fb7b
      https://github.com/quicwg/base-drafts/commit/ee514e298dbc3c39b749c14d6c95fdf84557fb7b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Replace magic numbers with constants and define RTT calculations

Defines how variables such as smoothed_rtt and rttvar are calculated, as well as replacing many numbers with constants.

Intends to fix #107



----==_mimepart_58790a5084cb7_bf533f8d521d913c97528--


From nobody Fri Jan 13 09:13:08 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66974128AC9 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 09:13:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zr3X7EBD9RLQ for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 09:13:02 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A4F61294FA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 09:13:02 -0800 (PST)
Date: Fri, 13 Jan 2017 09:13:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484327581; bh=x/EU35sbtOefZB6aSAYDowfiuQpSw523j3DdMoBCjeQ=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=l7m9nja/oFEveLIynIF6h5VKlwuebIstQkmwqrEnyWUoiqL8XW0T6XrbOswOcpgSE 2+p2m1d9NAB0mchqElC7dy0TVhd/pqoFds6Ne4M3JZg/VM0DzUGK8CiLqqeMUrCene JELOzDBsUIPRrXm0wjBBG2tyWct7C+g2ViKBgTJ0=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/149@github.com>
Subject: [quicwg/base-drafts] Replace magic numbers with constants and define RTT calculations (#149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58790a9dab99e_67a3fb56b4dd13032913a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UTOv-63s6cEHtGEOe00SQnojobc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 17:13:04 -0000

----==_mimepart_58790a9dab99e_67a3fb56b4dd13032913a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Defines how variables such as smoothed_rtt and rttvar are calculated, as well as replacing many numbers with constants.

Intends to fix #107
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/149

-- Commit Summary --

  * Replace magic numbers with constants and define RTT calculations

-- File Changes --

    M draft-ietf-quic-recovery.md (100)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/149.patch
https://github.com/quicwg/base-drafts/pull/149.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/149

----==_mimepart_58790a9dab99e_67a3fb56b4dd13032913a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Defines how variables such as smoothed_rtt and rttvar are calculated, as well as replacing many numbers with constants.</p>
<p>Intends to fix <a href="https://github.com/quicwg/base-drafts/issues/107" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/107" data-id="198087407" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#107</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/149'>https://github.com/quicwg/base-drafts/pull/149</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Replace magic numbers with constants and define RTT calculations</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/149/files#diff-0">draft-ietf-quic-recovery.md</a>
    (100)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/149.patch'>https://github.com/quicwg/base-drafts/pull/149.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/149.diff'>https://github.com/quicwg/base-drafts/pull/149.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/149">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ds4hifpl5EPcNQ9ueh14N52Olfks5rR7CdgaJpZM4LjF3g">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1eqlh8O6Fket3JN-f6JMRg1200Jks5rR7CdgaJpZM4LjF3g.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/149"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Replace magic numbers with constants and define RTT calculations (#149)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/149"}}}</script>

----==_mimepart_58790a9dab99e_67a3fb56b4dd13032913a--


From nobody Fri Jan 13 09:23:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DDCC129CB1 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 09:23:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LEciMnNOqXiA for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 09:23:38 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84199129C9F for <quic-issues@ietf.org>; Fri, 13 Jan 2017 09:23:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to: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+8LV9bz9IV0JbLnd1wXBmQgsn0=; b=vw/9HGk7rLmhT78J ck7tlxJ+SOcxgI1eioesZI3wIdgxtmUsF8/+/o0lAlQaSSkk7+m66o4HdMfWKYfP tOn4unvSxcW4YJ+qDzhWo/cAzwqBJMFnkvhvkxVn+mCuWKF942hGjkzu2H9Rc287 rqppC2S1MH6401nWnN/pEXzC6p0=
Received: by filter0633p1mdw1.sendgrid.net with SMTP id filter0633p1mdw1-15111-58790CFC-2 2017-01-13 17:23:08.044325586 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id gKePaGjSSkWEvN6eb39w6w for <quic-issues@ietf.org>; Fri, 13 Jan 2017 17:23:08.038 +0000 (UTC)
Date: Fri, 13 Jan 2017 09:23:07 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/147/272495024@github.com>
In-Reply-To: <quicwg/base-drafts/issues/147@github.com>
References: <quicwg/base-drafts/issues/147@github.com>
Subject: Re: [quicwg/base-drafts] Reducing the ease of reflected first packets (#147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58790cfbdc10a_1a4f3fabc65a713c630893"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/EoerJCK4hKqXJZJA/DzxzJANrGLJ9zXu0a S+J8k81Su65fpW+W+FOOyxLmuj7mpJuT+l7jtuqd4jfoECMf4WSzTJO9fkP9zt3JH/B9GX18kFMskX blmgXDzKc4ADVQx63nKNAhezoxTDEwtnG9Jjr95wiadGhIOJIZGrLa5dyRJsvnNSMP40cVE1aZgBCA c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i5jlL3KVNq6CN_l0B_KASaPEH7U>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 17:23:44 -0000

----==_mimepart_58790cfbdc10a_1a4f3fabc65a713c630893
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This seems like a good item to think about.  I believe the 12 byte auth hash on 0RTT packets mitigates this in practice, but maybe there's a reason it's insufficient?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/147#issuecomment-272495024
----==_mimepart_58790cfbdc10a_1a4f3fabc65a713c630893
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This seems like a good item to think about.  I believe the 12 byte auth hash on 0RTT packets mitigates this in practice, but maybe there's a reason it's insufficient?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/147#issuecomment-272495024">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq13HO7vvEI6lkL_y67yeHumYRSB7ks5rR7L7gaJpZM4LirNV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9jExPMC0gcCnsCw8ZtkuF_PsG-Pks5rR7L7gaJpZM4LirNV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/147#issuecomment-272495024"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #147: This seems like a good item to think about.  I believe the 12 byte auth hash on 0RTT packets mitigates this in practice, but maybe there's a reason it's insufficient?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/147#issuecomment-272495024"}}}</script>
----==_mimepart_58790cfbdc10a_1a4f3fabc65a713c630893--


From nobody Fri Jan 13 09:28:06 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69EE2129CBF for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 09:28:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tdWIDJ1r2b7R for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 09:27:54 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E1CE129CBE for <quic-issues@ietf.org>; Fri, 13 Jan 2017 09:27:54 -0800 (PST)
Date: Fri, 13 Jan 2017 09:27:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484328473; bh=yKoo4kahGf7R5ezNWttM5TvUNKx13WFs4UdZH6kiUj4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kSaU/EQ7s2AY+FuVUYP0q/OAZBTqZSWv/o7ib7jgftclKjUmRI3UGbVSz7Hvdlf5F Kukv5gwUcRdxy/GT0JuzN90/9GQkaekpphTktjTA3MdzpvKa29TtVmHZJ1h0t1GUF7 nJI1iGtPZtqH4QIprUGhgvq+ucB7VNqYiA+UZMmA=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/147/272496207@github.com>
In-Reply-To: <quicwg/base-drafts/issues/147@github.com>
References: <quicwg/base-drafts/issues/147@github.com>
Subject: Re: [quicwg/base-drafts] Reducing the ease of reflected first packets (#147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58790e1963259_15483f85b49d31305885e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/98l-8BmPiI9Y90H0vnoeWnF6Q_s>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 17:28:01 -0000

----==_mimepart_58790e1963259_15483f85b49d31305885e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Apologies, the auth hash only helps the handshake packets, not 0RTT requests.

0RTT packets are typically sent with the version set, which would make fast identification of junk slightly easier, as you mention.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/147#issuecomment-272496207
----==_mimepart_58790e1963259_15483f85b49d31305885e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Apologies, the auth hash only helps the handshake packets, not 0RTT re=
quests.</p>
<p>0RTT packets are typically sent with the version set, which would make=
 fast identification of junk slightly easier, as you mention.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/147#issuecomment-272496207">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-Bgm=
H1UkSJ3r_gO89kvhHJpuiDyks5rR7QZgaJpZM4LirNV">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq38=
YjZGY-XnqEOo7ep056v7TMvUYks5rR7QZgaJpZM4LirNV.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/147#issuecomment-272496207"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
147: Apologies, the auth hash only helps the handshake packets, not 0RTT =
requests.\r\n\r\n0RTT packets are typically sent with the version set, wh=
ich would make fast identification of junk slightly easier, as you mentio=
n."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/147#issuecomment-272496207"}}}</script>=

----==_mimepart_58790e1963259_15483f85b49d31305885e--


From nobody Fri Jan 13 09:39:37 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D2F1129CD4 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 09:39:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.515
X-Spam-Level: 
X-Spam-Status: No, score=-4.515 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DYmCbMTo5uCo for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 09:39:27 -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 1A5E612947C for <quic-issues@ietf.org>; Fri, 13 Jan 2017 09:39:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NSccugbyVp+ZdUtBR2HonY6rxNo=; b=Oz9NcZGCnznAGF8H nyATTQ20LSvjnDE4Tffok+mCGMiOVBmqwTbroPEzV0f1y1ugFbUmoYDXUwQc54hH 8Ewpt4W126q6ksOORxFam6aP9Y7NnmuFWScFX+Lu0JSsz2IRKQi6JLGHWBrXvZ7b AfuYMuH3ItoF9YnFYPdICYUEdqM=
Received: by filter0552p1mdw1.sendgrid.net with SMTP id filter0552p1mdw1-8255-587910CC-17 2017-01-13 17:39:24.211774803 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id wK9omjYcTW27f2tskz1KDg for <quic-issues@ietf.org>; Fri, 13 Jan 2017 17:39:24.211 +0000 (UTC)
Date: Fri, 13 Jan 2017 09:39:24 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/114/272499042@github.com>
In-Reply-To: <quicwg/base-drafts/issues/114@github.com>
References: <quicwg/base-drafts/issues/114@github.com>
Subject: Re: [quicwg/base-drafts] Do retransmissions of STREAM frames need special prioritization rules (#114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587910cc80e3_46fe3f8748e451383632f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak16+kt/X34czM8G1RMbuWEr8cHshAUjIqSOBt Fz4NR04RCxQTr/59hZ8pbVUT4cU8ayuR+JFjZDS1BZepgvi5jYjQ8xNtztfjrXDJ/XtcwllUwb+Vaj pQesDnzSsPfRJHmvsHAYdpkiXYe/H/GSezzH6lHg4ZREniIjuCY4lLKFLQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u8HKwtAt36PUOuTSOA7A8lyYv7Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 17:39:32 -0000

----==_mimepart_587910cc80e3_46fe3f8748e451383632f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would agree with Marten's suggested addition of "A sender SHOULD give priority to any retransmittable data over transmitting new stream data."

This is also what the proto-quic/Chromium implementation does.  I wouldn't spend a lot more text on it, because I don't think there's a reason to add MUSTs for retransmissions prioritizaion.

One note you reminded me of Marten is that WINDOW_UPDATES are currently retransmitted, but since they're cumulative, it's possible they should be treated more like ack frames.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/114#issuecomment-272499042
----==_mimepart_587910cc80e3_46fe3f8748e451383632f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I would agree with Marten's suggested addition of "A sender SHOULD give =
priority to any retransmittable data over transmitting new stream data."</p>
<p>This is also what the proto-quic/Chromium implementation does.  I wouldn=
't spend a lot more text on it, because I don't think there's a reason to a=
dd MUSTs for retransmissions prioritizaion.</p>
<p>One note you reminded me of Marten is that WINDOW_UPDATES are currently =
retransmitted, but since they're cumulative, it's possible they should be t=
reated more like ack frames.</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/114#issuecomment-272499042">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9G9piFQpwUMMCA=
Cp7Hc7mHvUH5Nks5rR7bMgaJpZM4LaS-U">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8OWnkyY8Sg25pGm1=
QBytNtxttyiks5rR7bMgaJpZM4LaS-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/114#issuecomment-272499042"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #114: I would agree=
 with Marten's suggested addition of \"A sender SHOULD give priority to any=
 retransmittable data over transmitting new stream data.\"\r\n\r\nThis is a=
lso what the proto-quic/Chromium implementation does.  I wouldn't spend a l=
ot more text on it, because I don't think there's a reason to add MUSTs for=
 retransmissions prioritizaion.\r\n\r\nOne note you reminded me of Marten i=
s that WINDOW_UPDATES are currently retransmitted, but since they're cumula=
tive, it's possible they should be treated more like ack frames."}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
114#issuecomment-272499042"}}}</script>=

----==_mimepart_587910cc80e3_46fe3f8748e451383632f0--


From nobody Fri Jan 13 10:11:53 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F88F1294F5 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:11:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SOmFl_MJx254 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:11:50 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E76C1293FC for <quic-issues@ietf.org>; Fri, 13 Jan 2017 10:11:50 -0800 (PST)
Date: Fri, 13 Jan 2017 10:11:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484331109; bh=HkB3z3lR8WaspenqboamKdpmV4ykeeSjsXTgoSg1JSo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zf2dVKKARJJCTtveAXfApBVj+T45OlPGglNm8OhmnT1flZ4Q58rzMLAY8RGxTjxBx OvRl+kNSpNjg/zQGo9A5L3cxqB10Qoo7TTaYFMeeGMcednAGZdNXcFcAChvZ9KoNp9 0PnAxpfJ+fh3gB8n5ta4x8ngNYtbAt8odjrEbLWI=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16619376@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587918653d048_621c3fe98cf19130102111"; 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/leIrT5GBY44YoEI1JkJQDfW7i9Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 18:11:52 -0000

----==_mimepart_587918653d048_621c3fe98cf19130102111
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> @@ -1198,12 +1198,23 @@ The fields of a GOAWAY frame are as follows:
 
 # Packetization and Reliability {#packetization}
 
-The maximum packet size for QUIC is the maximum size of the encrypted payload of
-the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path's MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 

I agree with this fix and will make the change.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106
----==_mimepart_587918653d048_621c3fe98cf19130102111
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1198,12 +1198,23 @@ The fields of a GOAWAY frame are as follows:
 
 # Packetization and Reliability {#packetization}
 
-The maximum packet size for QUIC is the maximum size of the encrypted payload of
-the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path&#39;s MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
</pre>
<p>I agree with this fix and will make the change.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwgq5nNQ-IM68MdIb-Th1J1hjVYiks5rR75lgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxSxZAvhoRwwjxLRLTnjUP0_HCQfks5rR75lgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_587918653d048_621c3fe98cf19130102111--


From nobody Fri Jan 13 10:15:58 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C658A129D22 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:15:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 99fQjLyXhzvI for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:15:54 -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 9A4DF129D1D for <quic-issues@ietf.org>; Fri, 13 Jan 2017 10:15:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=I6XhB571MtzeFOO6EK/6mhI9+xU=; b=Xlocn4J4h4xbr4lM sORCerrBDc5apJEzjB3wHmvXgsUaOuAawli3QGFUbdtJAsNObOq8xan8ZVjqtmdD 4qlA0UIgNljuImzk35sw/iB56x7QlHSPOIbdC/PIP/Br888YQfiuIMExsm5qDU3R XjXMdayTvm6FlVbfEnqedX/DhRQ=
Received: by filter0471p1mdw1.sendgrid.net with SMTP id filter0471p1mdw1-23313-58791949-7D 2017-01-13 18:15:37.986458548 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id t0Vdqz-kTE65-As5Svu1Ig for <quic-issues@ietf.org>; Fri, 13 Jan 2017 18:15:37.950 +0000 (UTC)
Date: Fri, 13 Jan 2017 10:15:37 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16620060@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58791949d4634_26e03fa1b05151301733f2"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1d02ZEaQfKd9XkXvRf6GLkK6/Aay9QNB87Lm RdMQ03y6nLJV0RGDYJpwIONiOhofbP0kKU9E2H33iE4+9qJeFuzO7E2AripHEMSuLviw2NlVCjdKlD 6YXFtYgvUN4Mv/QDdlOW1tDPdRM/9/uk22wUzU2hmHhAErVzzDTCmbYLpsReUQMAe9qoiGWSIyVZAI k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KlmLpesHVdr-jVCnmytk3wh0OIQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 18:15:57 -0000

----==_mimepart_58791949d4634_26e03fa1b05151301733f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> -path's MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+All handshake packets MUST include a PADDING frame if necessary to bring the
+packet to the maximum size the endpoint is enforcing. Furthermore, all IPv4

The PMTU RFCs explictly discussing storing PMTU results from previous connections. I don't think it's "smuggling" to not enumerate the components of those RFCs, nor do I think the language above implies a choice of either active PMTUD or just using the defaults.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106
----==_mimepart_58791949d4634_26e03fa1b05151301733f2
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -path&#39;s MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+All handshake packets MUST include a PADDING frame if necessary to bring the
+packet to the maximum size the endpoint is enforcing. Furthermore, all IPv4
</pre>
<p>The PMTU RFCs explictly discussing storing PMTU results from previous connections. I don't think it's "smuggling" to not enumerate the components of those RFCs, nor do I think the language above implies a choice of either active PMTUD or just using the defaults.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq18wtA6JOS5hUMtq6zMTQpyLoTGKks5rR79JgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9MybiPFBDh2TA9fUA0jSuGi6mEKks5rR79JgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_58791949d4634_26e03fa1b05151301733f2--


From nobody Fri Jan 13 10:17:05 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 433CC129D1D for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:17:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i8oHzRn5CBvI for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:17:02 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C0BB129D28 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 10:17:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rCnZlu3e9GEMJvWl8uNxvfdaEB8=; b=RsyHj/m9n3APGqiV svIN4SIda/bEqo+UHZ7YRBB8WzVTF/9K8qnFYNM5P8CBgoLoOEln9z592BsYInhx sn1sXrL7sCQXsw8dxxcoCN4fKQkJ8YpkWw6gguds0Cw3kleQe4M+pGXl84QXXgzw 9ARrcZBwiWzVttEONjUWYr9FEoA=
Received: by filter1080p1mdw1.sendgrid.net with SMTP id filter1080p1mdw1-12873-5879199D-F 2017-01-13 18:17:01.237092869 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id vqTyKVxvT_Kh488XPPFvtA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 18:17:01.155 +0000 (UTC)
Date: Fri, 13 Jan 2017 10:17:01 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16620315@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5879199de942_6b6d3fa430087140183766"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1A41K0GY+mnZVmJZfo81fxOek5mbvo6IhCTC kVgLlxQrmYgAGdqkKnu/kaweybModzAnWecqOjf/TgNlo7+BZsvgxoZxoQKK+qbAeXpltdCgczPIqT dQooEywInALI2ivDyzPvKi35PImCnC2Y1R3MbAjMsSGcjO+9UvjgL77Uc04IJ6GR6P5yveR1lVaL6d I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nD-JPrFDytyVj9RCD-V0G1DbIqw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 18:17:04 -0000

----==_mimepart_5879199de942_6b6d3fa430087140183766
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> @@ -1257,6 +1268,27 @@ frames), the receiving peer MAY send an ACK frame after a reasonable number
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
+## Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery in IPv4 ({{!RFC1191}} is potentially
+vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple and
+reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP
+message to validate the TCP sequence number as valid for the current
+connection. However, as QUIC operates over UDP, in IPv4 the echoed information
+may consist only of the IP and UDP headers, which usually has insufficient

Routers have the option of echoing more than 28 bytes of IP packet, and I've seen pcaps where this is the case.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106
----==_mimepart_5879199de942_6b6d3fa430087140183766
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1257,6 +1268,27 @@ frames), the receiving peer MAY send an ACK frame after a reasonable number
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
+## Special Considerations for Path MTU Discovery 
+
+Traditional ICMP-based path MTU discovery in IPv4 ({{!RFC1191}} is potentially
+vulnerable to off-path attacks that succesfully guess the IP/port 4-tuple and
+reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP
+message to validate the TCP sequence number as valid for the current
+connection. However, as QUIC operates over UDP, in IPv4 the echoed information
+may consist only of the IP and UDP headers, which usually has insufficient
</pre>
<p>Routers have the option of echoing more than 28 bytes of IP packet, and I've seen pcaps where this is the case.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx9Z_Ohm5nXuRKq356T95EDotgMcks5rR7-dgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6VZQ1AVXTMtLyvSGHpRL4vQyriIks5rR7-dgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_5879199de942_6b6d3fa430087140183766--


From nobody Fri Jan 13 10:32:18 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCF85129D3D for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:32:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DmhHacJ_Wcps for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:32:14 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63B6A129CFF for <quic-issues@ietf.org>; Fri, 13 Jan 2017 10:32:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IS/kCFIrQNRq//5bFzmnUaz5G+A=; b=rmZKLdG7Ph4UGxsy hTKPwsRMNuNm0p/fHfnB3LRuNzNAt/gZoo24vSSJN06o71AYE68Ze3Sq+HrkZ3Im WBQf25lJ3xNLO5l/18VuRMyC/svmsrtZrZaCmPMHToACELRlq/G+QSjJ3LNqogkW ixfycZ6o+R2ZMifhXq/lWTeyBi0=
Received: by filter0588p1mdw1.sendgrid.net with SMTP id filter0588p1mdw1-26462-58791D08-42 2017-01-13 18:31:36.599632001 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id dzQPu7L5TH28qv4kKRF8Xg for <quic-issues@ietf.org>; Fri, 13 Jan 2017 18:31:36.580 +0000 (UTC)
Date: Fri, 13 Jan 2017 10:31:36 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16623141@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58791d0867b65_2e2a3fbf500ef138704c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ZObJcvZHyE3/1dAstYnCVf+QSMxlSvrmx7a qWlG942dysGHd2VpordiAM/LPdzdFCFiaydHo+eOwbV3SMxpyj/DHIceryYrLGtDXmhrhJbvW5r9iI d5qupmdjG6SFiYgIVQJ1aEWlG7n0Wa3oC0xiT9lU8NiJEj8VfyxaF2xxOahINKxki8254orybBVFX2 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6WqQBqUaWwQHh8E0vSJ_LrdSVmk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 18:32:16 -0000

----==_mimepart_58791d0867b65_2e2a3fbf500ef138704c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> -the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path's MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+All handshake packets MUST include a PADDING frame if necessary to bring the

I followed a suggestion in this thread to make it all packets. It's also hard to specify individual packets in the handshake because that's not part of this document. But I'll make it "at least" one packet in 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/106
----==_mimepart_58791d0867b65_2e2a3fbf500ef138704c
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path&#39;s MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+All handshake packets MUST include a PADDING frame if necessary to bring the
</pre>
<p>I followed a suggestion in this thread to make it all packets. It's also hard to specify individual packets in the handshake because that's not part of this document. But I'll make it "at least" one packet in 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/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4CkRi9ZykQbUxQ48ktcW_kTK_5bks5rR8MIgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5UPii-eYv9mD1a4UzRjIScXf4FQks5rR8MIgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_58791d0867b65_2e2a3fbf500ef138704c--


From nobody Fri Jan 13 10:35:14 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A00E129D47 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:35:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GLdWeSm96Vsb for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:35:10 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F756129D41 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 10:35:10 -0800 (PST)
Date: Fri, 13 Jan 2017 10:35:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484332509; bh=tN0rcZsfOFHa/KB0NMx1/HVDrG8zAvL7FoqYJi5Vj+w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h/ek970rk35/Q9GuInWGS9TUMy+fWp+xsPy69WnTSUuJt7sSH53K6M/TJSYm8a1E1 KVbvTfF/oZ/uBH6UlRO6nm/QcgS5gJGvBtURyMUW73DI/DkqK08TncJcbqWbm7QOvr PWBwK+vzx5CuGCx6hVpANsaBo30tcteroJYUlAFE=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16623837@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58791ddd51867_2e623fbf500ef13813561e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PeYfyFYTskfO6N-vB21FuAGV4Aw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 18:35:12 -0000

----==_mimepart_58791ddd51867_2e623fbf500ef13813561e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> -the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path's MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+All handshake packets MUST include a PADDING frame if necessary to bring the

One word of warning.  If you pad the first CHLO, but not the retransmission of that, bad things happen.  So I'd rather be safe and say all packets because it's simple and hard to get 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/106
----==_mimepart_58791ddd51867_2e623fbf500ef13813561e
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path&#39;s MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+All handshake packets MUST include a PADDING frame if necessary to bring the
</pre>
<p>One word of warning.  If you pad the first CHLO, but not the retransmission of that, bad things happen.  So I'd rather be safe and say all packets because it's simple and hard to get 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/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0wvQccLJ6PIU_8gf52s0iMhyTX3ks5rR8PdgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwbpNnlCjkdvZBKwe2_GRbGHd75Aks5rR8PdgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_58791ddd51867_2e623fbf500ef13813561e--


From nobody Fri Jan 13 10:35:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DE9A129D50 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:35:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eTmqLqyO3xYv for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:35: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 992CA12951D for <quic-issues@ietf.org>; Fri, 13 Jan 2017 10:35:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=sXXAQbfvMH7DZjaD3e+i1bogaMk=; b=KRWNp4ynbnRPeFJU ygbf0VJzUJ94sSp6IQDlYfcmZPIXyyMvJWQjjQbKVebeKDe0egADKr0KUdvcoDlk 4KEwYZuExN9A0OizEhDKJE/5U1sk22w5MWt10Z0tfId01ExXTBDyl9Lbmue1J9x9 8xugN5dE+U43iLyNphTeydAOdHc=
Received: by filter1090p1mdw1.sendgrid.net with SMTP id filter1090p1mdw1-32606-58791DF1-30 2017-01-13 18:35:29.354334583 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 7AbbZI7SSBuXQ6-bqxqcaA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 18:35:29.280 +0000 (UTC)
Date: Fri, 13 Jan 2017 10:35:29 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/c272512642@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58791df12a0a0_1d8913fcc7dc9113c1873f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2NHKriIXHKvohvNsVaXh3a4v/om819gbuIzz abc158g4MiYthYAgAjfDhvBIUW5hB//N7ME19JwinmkESZpskBbzJ4aU/vhzspxFHiuOXANB4qCjdA CVMpur7Z/R6ApL8EpSNEBZUGYPYWlioQ+6fbTzPxPBw/XW5j0WY49P8D0YHehb+NcQnbW7Mk/rgg2y g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/535SCpoCw8ti0k95a-NHOlOFSpo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 18:35:32 -0000

----==_mimepart_58791df12a0a0_1d8913fcc7dc9113c1873f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One comment on the importance of padding more than 1 packet in 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/106#issuecomment-272512642
----==_mimepart_58791df12a0a0_1d8913fcc7dc9113c1873f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>One comment on the importance of padding more than 1 packet in 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/106#issuecomment-272512642">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzjNjIcMY7_V8jKDuBZ7SZjbVMHUks5rR8PxgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0MGmDlggiGjWiLJs-Upv1CxNhwZks5rR8PxgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106#issuecomment-272512642"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #106: One comment on the importance of padding more than 1 packet in the handshake."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106#issuecomment-272512642"}}}</script>
----==_mimepart_58791df12a0a0_1d8913fcc7dc9113c1873f0--


From nobody Fri Jan 13 10:35:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D73A129D4E for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:35:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eRCpCqodxkbp for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:35:33 -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 49CAB129D50 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 10:35:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rve9GiXboT3fLKgE8cGu3FpfnAU=; b=vcg5MKhm0WPSo3lj X5bc7Q27lfzr74p1NvlCfao7mPupm2weF/t2pzpDYnOTF98DWPTbVSJhTj3TDpUq 4q7S/S5TtMNDytr+fBJoe8HghsonoPt66fGVmG6esQ7puA/RzxHB7p+XEMLJYzB8 AgxAN8p8yWiwXb3HtTYVSREVyME=
Received: by filter0551p1mdw1.sendgrid.net with SMTP id filter0551p1mdw1-13190-58791DF3-1A 2017-01-13 18:35:31.377671082 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id 2bYGtd73R_eqcgiLvXh9_g for <quic-issues@ietf.org>; Fri, 13 Jan 2017 18:35:31.342 +0000 (UTC)
Date: Fri, 13 Jan 2017 10:35:31 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/push/1499937192@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58791df334b28_28553f83cfadd1341544aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ynJb4LYmvy51nymXxvWhdYoChSP5Oxywypu IS8wOb6V/WPbpCmDfYvEWoe+3iN2tg5N90ckNC0VBAjEDNGwA/xMp2FxEATdpwgjfmiwsn3K18IPEn HrSRszvwFEXxns6ngbq7BrdniC6FIGNwAvyfznuRevTTlB6dTyXoscnDA8/wmzxS2rQ+cIgroRmzGf Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AVouAN0TCnQaxosdE72AVzENxik>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 18:35:35 -0000

----==_mimepart_58791df334b28_28553f83cfadd1341544aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke pushed 1 commit.

e7b455c  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/106/files/9fbcca385dbf5a43916b4f217ec4d4b62407a458..e7b455c745f1c2da93b1b393cad030e818e986e1

----==_mimepart_58791df334b28_28553f83cfadd1341544aa
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 href="https://github.com/quicwg/base-drafts/commit/e7b455c" class="commit-link">e7b455c</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/106/files/9fbcca385dbf5a43916b4f217ec4d4b62407a458..e7b455c745f1c2da93b1b393cad030e818e986e1">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqymD-IkLuCrYs9_7YOJJKRleiofpks5rR8PzgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4vXxoteAfgdQMmx3jgGyoxk2UcWks5rR8PzgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106/files/9fbcca385dbf5a43916b4f217ec4d4b62407a458..e7b455c745f1c2da93b1b393cad030e818e986e1"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke pushed 1 commit in #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106/files/9fbcca385dbf5a43916b4f217ec4d4b62407a458..e7b455c745f1c2da93b1b393cad030e818e986e1"}}}</script>

----==_mimepart_58791df334b28_28553f83cfadd1341544aa--


From nobody Fri Jan 13 10:35:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5B77129D4E for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:35:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_0DbmPkp08h for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:35:42 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54E7912951D for <quic-issues@ietf.org>; Fri, 13 Jan 2017 10:35:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=CUicL0nDFaduYURq96XuM2ToIL4=; b=ipJYkumpK9U2gIrn CkRsRBkZpNgjtKjrbzYpIrikz135TopGTnAA8bTfUxuCp5AmJ+fPkdFP/40rOmiQ UfwkWyOGooOKtaclt9AqvxpKlZz/lttoS+wiNBc5+QARy2MBaDud1mp1cgi8RrIM 1PpPDRs2u5/OeU/8Mo31ZWWij1k=
Received: by filter0929p1mdw1.sendgrid.net with SMTP id filter0929p1mdw1-4151-58791DFD-17 2017-01-13 18:35:41.222567082 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id z7FUWsMFSP-M_KFT8lyqtg for <quic-issues@ietf.org>; Fri, 13 Jan 2017 18:35:41.188 +0000 (UTC)
Date: Fri, 13 Jan 2017 10:35:41 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/150@github.com>
Subject: [quicwg/base-drafts] improve description of flow control (#150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58791dfd15f96_6e813fa8f514713810688d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3pxXaXShUKIaXrnsT14avelEY1nzU8yTx31V E1/jRKfAKnyjLdpk+Xa3iKQQpy9q1TqxUN2FFesHxc92wZ/ktRhcIccqpZfNB+BOGEsiRpMKDhW/At Wynf5IrBspyf7R9Nju8O3zDN6OKquEkmtmCBPrwJUVDP3ADvvutUpXGbmaIkst/97uc4yzcU66MMia I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FZo5hOie34TRdwuhHkJjihMelUw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 18:35:47 -0000

----==_mimepart_58791dfd15f96_6e813fa8f514713810688d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I made a couple of changes regarding flow control. The most important change is 4.

1. WINDOW_UPDATEs should be sent when the application consumed data sent by the peer, they should not be based on the highest received offset.
2. I specified the error that should be sent if the peer violates the advertised flow control windows.
3. I explicitly allow an optimization both Chrome and quic-go are already doing: WINDOW_UDPATEs are always sent twice. This increases the probability that the peer receives the frame and can continue sending data, even if one of the two packets is lost or delayed.
4. The description of connection-level flow control was incomplete, since not all streams contribute to the connection-level flow control window. Furthermore, the receiver now has to check for connection-level flow control violations.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/150

-- Commit Summary --

  * window updates should be based on data consumed, not data received
  * specify error code for flow control violations
  * allow sending a WINDOW_UPDATE frame multiple times
  * correctly describe connection-level flow control

-- File Changes --

    M draft-ietf-quic-transport.md (35)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/150.patch
https://github.com/quicwg/base-drafts/pull/150.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/150

----==_mimepart_58791dfd15f96_6e813fa8f514713810688d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I made a couple of changes regarding flow control. The most important change is 4.</p>
<ol>
<li>WINDOW_UPDATEs should be sent when the application consumed data sent by the peer, they should not be based on the highest received offset.</li>
<li>I specified the error that should be sent if the peer violates the advertised flow control windows.</li>
<li>I explicitly allow an optimization both Chrome and quic-go are already doing: WINDOW_UDPATEs are always sent twice. This increases the probability that the peer receives the frame and can continue sending data, even if one of the two packets is lost or delayed.</li>
<li>The description of connection-level flow control was incomplete, since not all streams contribute to the connection-level flow control window. Furthermore, the receiver now has to check for connection-level flow control violations.</li>
</ol>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/150'>https://github.com/quicwg/base-drafts/pull/150</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>window updates should be based on data consumed, not data received</li>
  <li>specify error code for flow control violations</li>
  <li>allow sending a WINDOW_UPDATE frame multiple times</li>
  <li>correctly describe connection-level flow control</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/150/files#diff-0">draft-ietf-quic-transport.md</a>
    (35)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/150.patch'>https://github.com/quicwg/base-drafts/pull/150.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/150.diff'>https://github.com/quicwg/base-drafts/pull/150.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/150">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2hYabTSFw8B60zGdkLsS3roj_Y9ks5rR8P9gaJpZM4LjLGt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-iPXbEf-sp8ZOx5P84mr4aM_0Qjks5rR8P9gaJpZM4LjLGt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/150"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"improve description of flow control (#150)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/150"}}}</script>

----==_mimepart_58791dfd15f96_6e813fa8f514713810688d--


From nobody Fri Jan 13 10:58:25 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41A11129D80 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:58:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VhPfHoYhlpfo for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 10:58:22 -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 A6789129D8F for <quic-issues@ietf.org>; Fri, 13 Jan 2017 10:58:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fV1LXwEnHjBQN/PK/9os7e7v4XE=; b=Mt3+EXfPF7Bf3Eqq 52EASTYzLGD7SAh/TIJYF4as8s+6pQ4bcAhlV4Wk9CQO3oLKpk4/E6HQlYsxmp9j 1RdXDyXfPq58b7UYWD61nDMKYuKSa0OoXhwGJTG/qG+kkoB9HFW6H46eAiZl2gMB K2zyshW0r+fQmKAMrS54JFXCv/I=
Received: by filter0855p1mdw1.sendgrid.net with SMTP id filter0855p1mdw1-29062-58792321-13 2017-01-13 18:57:37.365073891 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id h79CPG2ATJ-3MMZAjDZDnA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 18:57:37.379 +0000 (UTC)
Date: Fri, 13 Jan 2017 10:57:37 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/149/review/16627640@github.com>
In-Reply-To: <quicwg/base-drafts/pull/149@github.com>
References: <quicwg/base-drafts/pull/149@github.com>
Subject: Re: [quicwg/base-drafts] Replace magic numbers with constants and define RTT calculations (#149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587923214784a_2e883fdf044f713017727e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1MKYGClEUOJZWS3H125D1nD9saEjgoVcEF2h 9OGcP3Fpxc52M7pZiQIaJaCXIqF/5sg35VZ/u0OnhiakTpRbEAZ5oPP5I1ILbfw1G/0f6ewLuEpO1o UO/RbMsk27/nNFeHPTEosDOTQ9oUcm60EvU+e1T1tS5pSvyUbC6RC3qL+Nipp0Ragw5tjbXKQLBBhc s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HrWClDWXR0kD2M9zA1K0NcWtPMM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 18:58:24 -0000

----==_mimepart_587923214784a_2e883fdf044f713017727e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.

one nit, but LGTM

> @@ -188,6 +188,32 @@ latency before a userspace QUIC receiver processes a received packet.
 We now describe QUIC's loss detection as functions that should be called on
 packet transmission, when a packet is acked, and timer expiration events.
 
+## Constants of interest
+
+Constants used in loss recovery and congestion control are based on a combination
+of RFCs, papers, and common practice.  Some may need to be changed or negotiated
+in order to better suit a variety of environments.  
+

We should also justify these constants. I'll create an issue to do this.

> @@ -287,8 +322,41 @@ Pseudocode for OnPacketSent follows:
 
 ~~~
  OnPacketSent(packet_number, is_retransmittable):
-     if is_retransmittable:
-       SetLossDetectionAlarm()
+   # TODO: Clarify the data in sent_packets.
+   sent_packets[packet_number] = {now}
+   if is_retransmittable:
+     SetLossDetectionAlarm()
+~~~
+
+## On Ack Receipt
+
+When an ack is received, it may acknowledge 0 or more packets.  
+
+Pseudocode for OnAckReceied and UpdateRtt follow:

nit: "received"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/149#pullrequestreview-16627640
----==_mimepart_587923214784a_2e883fdf044f713017727e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>

<p>one nit, but LGTM</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/149#pullrequestreview-16627640">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -188,6 +188,32 @@ latency before a userspace QUIC receiver processes a received packet.
 We now describe QUIC&#39;s loss detection as functions that should be called on
 packet transmission, when a packet is acked, and timer expiration events.
 
+## Constants of interest
+
+Constants used in loss recovery and congestion control are based on a combination
+of RFCs, papers, and common practice.  Some may need to be changed or negotiated
+in order to better suit a variety of environments.  
+
</pre>
<p>We should also justify these constants. I'll create an issue to do this.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/149#pullrequestreview-16627640">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -287,8 +322,41 @@ Pseudocode for OnPacketSent follows:
 
 ~~~
  OnPacketSent(packet_number, is_retransmittable):
-     if is_retransmittable:
-       SetLossDetectionAlarm()
+   # TODO: Clarify the data in sent_packets.
+   sent_packets[packet_number] = {now}
+   if is_retransmittable:
+     SetLossDetectionAlarm()
+~~~
+
+## On Ack Receipt
+
+When an ack is received, it may acknowledge 0 or more packets.  
+
+Pseudocode for OnAckReceied and UpdateRtt follow:
</pre>
<p>nit: "received"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/149#pullrequestreview-16627640">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxFWfnOZXuBGINvgHn4n5TKDpA0dks5rR8khgaJpZM4LjF3g">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyzO0Ni-iINNLsbk03ljgGRC3Cgoks5rR8khgaJpZM4LjF3g.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/149#pullrequestreview-16627640"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #149"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/149#pullrequestreview-16627640"}}}</script>
----==_mimepart_587923214784a_2e883fdf044f713017727e--


From nobody Fri Jan 13 11:42:32 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75427129DA2 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 11:42:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yOhBqTGoFXWD for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 11:42:22 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42D54129DA8 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 11:42:22 -0800 (PST)
Date: Fri, 13 Jan 2017 11:42:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484336541; bh=v0rFpg1QLEk0VRDZZw2rsF/1tltFVoiISSS0q2xc70g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=azWSwurDkjR5R1P9gJjVCa8Y46cp//mNn+GX2lA2+6HLzRjQPnVzZMItiwQ9E4SVn 7wupPwcaPlbDrZ53ECzDKZbq+rgtABJTFiaaB1VkQ1Ya+85LJgcp2cC3fiipF+dYBi 62AEXEfshvkgmrloMRZg4Rj6FeXdzcD6z25DyRLQ=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/149/review/16637276@github.com>
In-Reply-To: <quicwg/base-drafts/pull/149@github.com>
References: <quicwg/base-drafts/pull/149@github.com>
Subject: Re: [quicwg/base-drafts] Replace magic numbers with constants and define RTT calculations (#149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58792d9d744a2_581d3fe0b27a31401129e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/InpyGtYX4mK4TIsK1Tjua4lucjY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 19:42:30 -0000

----==_mimepart_58792d9d744a2_581d3fe0b27a31401129e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -287,8 +322,41 @@ Pseudocode for OnPacketSent follows:
 
 ~~~
  OnPacketSent(packet_number, is_retransmittable):
-     if is_retransmittable:
-       SetLossDetectionAlarm()
+   # TODO: Clarify the data in sent_packets.
+   sent_packets[packet_number] = {now}
+   if is_retransmittable:
+     SetLossDetectionAlarm()
+~~~
+
+## On Ack Receipt
+
+When an ack is received, it may acknowledge 0 or more packets.  
+
+Pseudocode for OnAckReceied and UpdateRtt follow:

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/149
----==_mimepart_58792d9d744a2_581d3fe0b27a31401129e8
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/149">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -287,8 +322,41 @@ Pseudocode for OnPacketSent follows:
 
 ~~~
  OnPacketSent(packet_number, is_retransmittable):
-     if is_retransmittable:
-       SetLossDetectionAlarm()
+   # TODO: Clarify the data in sent_packets.
+   sent_packets[packet_number] = {now}
+   if is_retransmittable:
+     SetLossDetectionAlarm()
+~~~
+
+## On Ack Receipt
+
+When an ack is received, it may acknowledge 0 or more packets.  
+
+Pseudocode for OnAckReceied and UpdateRtt follow:
</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/149">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2FVPkTpMZNqIeqRyMOfBPxuR0b2ks5rR9OdgaJpZM4LjF3g">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7Kvve-fCyKvlD9av-8tFhlrUIQjks5rR9OdgaJpZM4LjF3g.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/149"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #149"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/149"}}}</script>
----==_mimepart_58792d9d744a2_581d3fe0b27a31401129e8--


From nobody Fri Jan 13 11:43:43 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC750129CE7 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 11:43:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BDsWunI8VwAr for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 11:43: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 DDCAB12940F for <quic-issues@ietf.org>; Fri, 13 Jan 2017 11:43:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484336619; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=iJxvLYDZ70hlVQB2Q6gOkIH7Znia5hycvcjhDbG1f14=; b=yhmGl0eKnv3voIz0sVJUriO5DFWmHIKe+kOne6TzxgAc0WH8X44QsXIo/z/VNiO0zUcaM6r+ RMlKKgAT0454mg+OuC70UkfQRpWcMFPl4G5nSXUv0U+o0GstdUmnAq5tK5sy9MhRhP0D10M9 WEtEUnKn9u9iDqb1VjiRhCvOGFQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=HFodn66Bf9X6wdT8sSShrWZosgLe52kZcU4ozKBJRHsENyLyRrt5Oiai3TjO1eIwZP5DTP VWf25xToJ46lpCte4IKk61jxGXMq2zgOFNg8LjcofjCJUXxiLNNC7iQFwF9qShpBH1/YMhsr aRP/IFDTm4WUxTUEhFPem39pAnKso=
Sender: ianswett=users.noreply.github.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 58792dea.7f73323b52d0-smtp-out-n02; Fri, 13 Jan 2017 19:43:38 -0000 (UTC)
Date: Fri, 13 Jan 2017 11:43:38 -0800
From: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <58792dea95755_44c43fc9f0d01138719f5@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] ec152c: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58792dea95292_44c43fc9f0d01138718e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jzM2-PDcqBmrGwr5_YPHV_FUnbI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 19:43:42 -0000

----==_mimepart_58792dea95292_44c43fc9f0d01138718e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-lossdetection1
  Home:   https://github.com/quicwg/base-drafts
  Commit: ec152c8b18905e342cb55ca10262a155bc700459
      https://github.com/quicwg/base-drafts/commit/ec152c8b18905e342cb55ca10262a155bc700459
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



----==_mimepart_58792dea95292_44c43fc9f0d01138718e5--


From nobody Fri Jan 13 11:43:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D78E112940F for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 11:43:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xxBujHb6BYUz for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 11:43:42 -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 C968F1294F4 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 11:43:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=loFvZJC7UrBZR8zDXaKCf01FPxI=; b=QbCzZCulF014Z7Ya P4xLOjwulFxTeTNFfd65mYgw6rNozr9VXjgJDrRVyspWDqJU56b5jWLBIifxmMxe ClBBhdz9IADgmPWeHj8VThUzY97TlR+MfwRD/Nx2Hn1/k/UCTul1oaYLuAoJocPA 76nCO0e40+6PEypSxl3SStDn57E=
Received: by filter0816p1mdw1.sendgrid.net with SMTP id filter0816p1mdw1-2616-58792DEB-1E 2017-01-13 19:43:39.530508107 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id cd4HFBgDSbKZznTzwwGKsw for <quic-issues@ietf.org>; Fri, 13 Jan 2017 19:43:39.422 +0000 (UTC)
Date: Fri, 13 Jan 2017 11:43:39 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/149/push/1500050414@github.com>
In-Reply-To: <quicwg/base-drafts/pull/149@github.com>
References: <quicwg/base-drafts/pull/149@github.com>
Subject: Re: [quicwg/base-drafts] Replace magic numbers with constants and define RTT calculations (#149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58792deb4d877_11793f857bc7113c152444"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3VeZCLaeeKYoHinzlSMaXNg33YMJcvVANGgy KDdyeHl404OCtzoDO0fu66P6YfqMcO5TZ8btK+BAlq3flZthLRDMGWR0+6RaCu5ydIxpAIfrB8j6Ip bAmajAiZL6Ry0PIw8YWYOsKRYpDe4fEcurOl/3UJCAqfQdA1j5FQKUZMdA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ReGWcHNyKPlU7kbsjSbgp7ZE2YA>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 19:43:44 -0000

----==_mimepart_58792deb4d877_11793f857bc7113c152444
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

ec152c8  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/149/files/ee514e298dbc3c39b749c14d6c95fdf84557fb7b..ec152c8b18905e342cb55ca10262a155bc700459

----==_mimepart_58792deb4d877_11793f857bc7113c152444
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 href="https://github.com/quicwg/base-drafts/commit/ec152c8" class="commit-link">ec152c8</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/149/files/ee514e298dbc3c39b749c14d6c95fdf84557fb7b..ec152c8b18905e342cb55ca10262a155bc700459">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_3ck2wKkepK7nVih53rzzG4SdN3ks5rR9PrgaJpZM4LjF3g">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_kAIUC8UAAQEHMit-OjSn89ipYNks5rR9PrgaJpZM4LjF3g.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/149/files/ee514e298dbc3c39b749c14d6c95fdf84557fb7b..ec152c8b18905e342cb55ca10262a155bc700459"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #149"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/149/files/ee514e298dbc3c39b749c14d6c95fdf84557fb7b..ec152c8b18905e342cb55ca10262a155bc700459"}}}</script>

----==_mimepart_58792deb4d877_11793f857bc7113c152444--


From nobody Fri Jan 13 11:48:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1933C1293F3 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 11:48:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BLwVYP9Ccpnv for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 11:48:50 -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 7A9F4129D69 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 11:48:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=rtDX5WfzIq02Acejz91A+nxodVI=; b=EJRsrg4rQ5bm74Mv F0PPhnx2oGrpLk8jyHrmNLChciW+TxrJQoqgY0To2v+YHehblaQ6vTVm3yDaXh4r racxMzthI2cuMAyqbqbhwQTZsynivnZdc80Al0YgmS3oygD/zfjjgUl5okJI/sch OWWFjLlWPGuW0JXkZRhyfIXdEBw=
Received: by filter1125p1mdw1.sendgrid.net with SMTP id filter1125p1mdw1-9241-58792F21-31 2017-01-13 19:48:49.501347983 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id O-jT9f4lTsOBipqlRIDQmw for <quic-issues@ietf.org>; Fri, 13 Jan 2017 19:48:49.461 +0000 (UTC)
Date: Fri, 13 Jan 2017 11:48:49 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/151@github.com>
Subject: [quicwg/base-drafts] Justify various constants used in recovery draft (#151)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58792f214fe9f_563c3fe0b27a31401548eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3vLZ0zPD6uhmxd26HvA4duOdjqUt6IPKCgZI DAkWhCo/y24QLd7yPZGlmE3jWkH2KWZ92U5FEKokyLiAoHdiU8JmOWUzx017SM28CzYZtbBsJ72V0Z FBGjvKtXIZEN2x3RHT2Mtikfb5J50v6pOEDj6qhq2C7NIw4H1T/5Ncp9UeV6LBIZSNedeK7ABtC7o8 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UH0nuP_4DVwQEMxWLqx_iotlSj0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 19:48:52 -0000

----==_mimepart_58792f214fe9f_563c3fe0b27a31401548eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Mostly references to drafts/rfcs/papers, but complete justifications are needed for this draft to be standalone.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/151
----==_mimepart_58792f214fe9f_563c3fe0b27a31401548eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Mostly references to drafts/rfcs/papers, but complete justifications are needed for this draft to be standalone.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/151">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3c8NqfvtpDTW06DX0vFVmp83vdBks5rR9UhgaJpZM4LjPaQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_n7QxnG7aRdeR4dTqTnY7FR7TJiks5rR9UhgaJpZM4LjPaQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/151"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Justify various constants used in recovery draft (#151)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/151"}}}</script>
----==_mimepart_58792f214fe9f_563c3fe0b27a31401548eb--


From nobody Fri Jan 13 11:59:59 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9844A129DDA for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 11:59:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q8_7czKPbrST for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 11:59:56 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE86C12941D for <quic-issues@ietf.org>; Fri, 13 Jan 2017 11:59:56 -0800 (PST)
Date: Fri, 13 Jan 2017 11:59:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484337596; bh=6qKwaUtUxTNicwhl3FV1XtJpbZlYZCn4JeH3bIKC+Ms=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rotCGDF5HfdcT9r79WZYfsbSaxKCrukfd7zS94yKtteswdoTj3HAh5K8P1Zres5lF lyfzwu5fTVzLJEzUhsYEl4rEy/oHZ6lrPEZ6RFUVqOaki641xXHh5kRtDHCB3hNt8k edIxAHKMZSqRNDDbCggswW8Fh9xg1B77ufC5/qew=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/148/272533277@github.com>
In-Reply-To: <quicwg/base-drafts/issues/148@github.com>
References: <quicwg/base-drafts/issues/148@github.com>
Subject: Re: [quicwg/base-drafts] Reducing the complexity of the QUIC packet header (#148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587931bc1ed5a_7a313fc4a7d311382238bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E9avh8A78dUtMhi6X21ghEG8byg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 19:59:59 -0000

----==_mimepart_587931bc1ed5a_7a313fc4a7d311382238bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I appreciate the spirit of reducing the header's complexity, and so happy to see where we can do it. At the same time, It's not clear to  me what problem we're solving by reducing the number of header possibilities. Of course, where it makes sense, I agree that reducing complexity helps, but note that the packet format in the common case is quite fixed (no version negotiation, connection ID either present or absent, PR absent, etc.) Besides, flag bits always have nonsensical combinations which should cause the receiver to do something bad to the connection.

I'm not sure that fixing the connection ID and version to be present at all times makes sense. That's just throwing away bits. Sure, we lose some to PMTUD, but surely that's not an argument for losing more willy-nilly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/148#issuecomment-272533277
----==_mimepart_587931bc1ed5a_7a313fc4a7d311382238bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I appreciate the spirit of reducing the header's complexity, and so ha=
ppy to see where we can do it. At the same time, It's not clear to  me wh=
at problem we're solving by reducing the number of header possibilities. =
Of course, where it makes sense, I agree that reducing complexity helps, =
but note that the packet format in the common case is quite fixed (no ver=
sion negotiation, connection ID either present or absent, PR absent, etc.=
) Besides, flag bits always have nonsensical combinations which should ca=
use the receiver to do something bad to the connection.</p>
<p>I'm not sure that fixing the connection ID and version to be present a=
t all times makes sense. That's just throwing away bits. Sure, we lose so=
me to PMTUD, but surely that's not an argument for losing more willy-nill=
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/148#issuecomment-272533277">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1Dn3=
AIx3WF4Nb0mQZ6YaMNVwTBVks5rR9e8gaJpZM4LireO">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8x=
OorcWoB6NhAWefsW-_uRqPnT_ks5rR9e8gaJpZM4LireO.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/148#issuecomment-272533277"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar i=
n #148: I appreciate the spirit of reducing the header's complexity, and =
so happy to see where we can do it. At the same time, It's not clear to  =
me what problem we're solving by reducing the number of header possibilit=
ies. Of course, where it makes sense, I agree that reducing complexity he=
lps, but note that the packet format in the common case is quite fixed (n=
o version negotiation, connection ID either present or absent, PR absent,=
 etc.) Besides, flag bits always have nonsensical combinations which shou=
ld cause the receiver to do something bad to the connection.\r\n\r\nI'm n=
ot sure that fixing the connection ID and version to be present at all ti=
mes makes sense. That's just throwing away bits. Sure, we lose some to PM=
TUD, but surely that's not an argument for losing more willy-nilly."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/148#issuecomment-272533277"}}}</script>=

----==_mimepart_587931bc1ed5a_7a313fc4a7d311382238bf--


From nobody Fri Jan 13 12:00:33 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01E87129E36 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 12:00:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gHVxdxNB_vF3 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 12:00:29 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F50A129E1B for <quic-issues@ietf.org>; Fri, 13 Jan 2017 12:00:28 -0800 (PST)
Date: Fri, 13 Jan 2017 12:00:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484337627; bh=lE5dHgNY4KCHaxcEaHi0YkPn+IhOptikZo6xxe4WySg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F+d7YCTioujP+thxbOYivy3zDzSIpm3B/V63nJUHFabb+3cE75oHYDqD019MXKFLR mpQ69x0Bv3pG6whU10T5MS/pusNSuIlE6hTRLci7CTcNYxxYrKbMJzgkeU92o/G2Ar UKYXdMkgRq7Z9oRXY34hUje6bk7KrFmQeuQC/VKY=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/90/push/1500078279@github.com>
In-Reply-To: <quicwg/base-drafts/pull/90@github.com>
References: <quicwg/base-drafts/pull/90@github.com>
Subject: Re: [quicwg/base-drafts] ALPN Tokens and Alt-Svc (#90)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587931dbd6991_72783fba9595913022237"; 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/-AGcDZ3yEUZTr5za_XWehqvl-dQ>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 20:00:32 -0000

----==_mimepart_587931dbd6991_72783fba9595913022237
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 2 commits.

9859f04  Merge remote-tracking branch 'origin/master' into alpn-alt-svc
6e5abb7  Handle non-token version numbers better


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/90/files/77a028977ea666ecdb1fa6603764dcb97be31911..6e5abb7035fb9964ada7b7527cf30611d9e8527a

----==_mimepart_587931dbd6991_72783fba9595913022237
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 2 commits.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/9859f04" class="commit-link">9859f04</a>  Merge remote-tracking branch &#39;origin/master&#39; into alpn-alt-svc</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/6e5abb7" class="commit-link">6e5abb7</a>  Handle non-token version numbers better</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/90/files/77a028977ea666ecdb1fa6603764dcb97be31911..6e5abb7035fb9964ada7b7527cf30611d9e8527a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6rx3efWw08YovP40j0t4tWPSZ2wks5rR9fbgaJpZM4LP_WP">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq18Ntv5kphdEj-5ElhYjnvNVK7QJks5rR9fbgaJpZM4LP_WP.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/90/files/77a028977ea666ecdb1fa6603764dcb97be31911..6e5abb7035fb9964ada7b7527cf30611d9e8527a"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 2 commits in #90"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/90/files/77a028977ea666ecdb1fa6603764dcb97be31911..6e5abb7035fb9964ada7b7527cf30611d9e8527a"}}}</script>

----==_mimepart_587931dbd6991_72783fba9595913022237--


From nobody Fri Jan 13 12:00:51 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32D64129DE3 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 12:00:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BYkioZh_pKXo for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 12:00: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 CA790129E3D for <quic-issues@ietf.org>; Fri, 13 Jan 2017 12:00:32 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484337632; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MO2VuxP/ub6EXBBGd/7G3As5l3rcJM/KgexQk6E/j30=; b=dmudxiXF5+Nd84xpme6W+O5+eKKhouf/yQj+vogFITJo5bpqBDdFgToTGHp8Mw8sFnR6U76x oUYquIrLNxU4JcxGbku57Oyuh3rcoQFE3Q6YOsOXvxymtLW1CaLaW6pHvHEQYhPheFuvWKpa HVNb3xn8P2FEU1s1p3hNsItuhak=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=OH+MUnbazcVcAUcZa8NMLDzkEKZOjTgFeackaujvjqM77YZnH51/jIKVFE4/6QosucvOGC L1PT4CRWtwN7lEWWDdpgYqJO3BFKh90sVOMPrTrdvtfNDhDUVyy5s922RbeqX/AjZChceUlb sQBw9eYVDa4IjvlL+60D3Qa1pufJg=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 587931da.7ff87cf53030-in06; Fri, 13 Jan 2017 20:00:26 -0000 (UTC)
Date: Fri, 13 Jan 2017 12:00:26 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <587931da4e283_35673ff3ca75f1403245d@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 67e4f7: Call out SETTINGS as nested-length
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587931da4dcba_35673ff3ca75f1403235f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/54nAjtUu1LAuJT1SasdCJpsBcyk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 20:00:51 -0000

----==_mimepart_587931da4dcba_35673ff3ca75f1403235f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/alpn-alt-svc
  Home:   https://github.com/quicwg/base-drafts
  Commit: 67e4f75588aa0283be8a6081aa61c303ee73ccdd
      https://github.com/quicwg/base-drafts/commit/67e4f75588aa0283be8a6081aa61c303ee73ccdd
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Call out SETTINGS as nested-length


  Commit: e395bb1ad3d3fb80675ea6c8236749a884259122
      https://github.com/quicwg/base-drafts/commit/e395bb1ad3d3fb80675ea6c8236749a884259122
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing what appear to be mangled error code descriptions


  Commit: 3b5ef8968dd0703350052899467c64803b215a99
      https://github.com/quicwg/base-drafts/commit/3b5ef8968dd0703350052899467c64803b215a99
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #94 from quicwg/mangled_errors

Fixing what appear to be mangled error code descriptions


  Commit: fee870d5ff73e5c0eea6db1f26b750e744031bc7
      https://github.com/quicwg/base-drafts/commit/fee870d5ff73e5c0eea6db1f26b750e744031bc7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Remove lingering EXTENDED_SETTINGS reference


  Commit: 2529a252a86e762467cfe13d00c7906962a8b8b3
      https://github.com/quicwg/base-drafts/commit/2529a252a86e762467cfe13d00c7906962a8b8b3
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add definition for ICSL


  Commit: 2b97e5ec6032b34fde154278bc26749097a4a2b7
      https://github.com/quicwg/base-drafts/commit/2b97e5ec6032b34fde154278bc26749097a4a2b7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Reflow 'Note to Readers' and a few other spots.


  Commit: 56e15c10d930b297c26dc706e39a8118ffc15160
      https://github.com/quicwg/base-drafts/commit/56e15c10d930b297c26dc706e39a8118ffc15160
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-26 (Mon, 26 Dec 2016)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reflow 'Note to Readers' in other docs


  Commit: 7d5b87d6c8f84f4786a006ecc3d6f74a9e2148f4
      https://github.com/quicwg/base-drafts/commit/7d5b87d6c8f84f4786a006ecc3d6f74a9e2148f4
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-26 (Mon, 26 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  attacker != attacked


  Commit: 79a76ba20bcb0c21462cd1db81098765ebdd5d5a
      https://github.com/quicwg/base-drafts/commit/79a76ba20bcb0c21462cd1db81098765ebdd5d5a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #98 from quicwg/icsl

Add definition for ICSL


  Commit: 9f7a92f0b6541df81ee5cd448cd6ee1afd2f9fef
      https://github.com/quicwg/base-drafts/commit/9f7a92f0b6541df81ee5cd448cd6ee1afd2f9fef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Whitespace cleanup
[ci skip]


  Commit: 44f1e1856f12a228d79aa8b874e87cb8134be58c
      https://github.com/quicwg/base-drafts/commit/44f1e1856f12a228d79aa8b874e87cb8134be58c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Big endian

Closes #28


  Commit: 70b559909ce7a4811567afe4f0b9c676b0d6ebc3
      https://github.com/quicwg/base-drafts/commit/70b559909ce7a4811567afe4f0b9c676b0d6ebc3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Let's use network byte order instead


  Commit: f1c42aff6d4107337a342486016ad6ace7822e15
      https://github.com/quicwg/base-drafts/commit/f1c42aff6d4107337a342486016ad6ace7822e15
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use definition list format for error codes.


  Commit: 8162a8584539293f06a09dd4585c368dc22fb2ad
      https://github.com/quicwg/base-drafts/commit/8162a8584539293f06a09dd4585c368dc22fb2ad
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove non-wire-facing and migration-specific error codes


  Commit: 24d6d169b1c56f19da1764e2ea5b6939074e075e
      https://github.com/quicwg/base-drafts/commit/24d6d169b1c56f19da1764e2ea5b6939074e075e
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Moving crypto errors into TLS document


  Commit: 6254c74bac08d128d4d4bd4810b5c306ae334611
      https://github.com/quicwg/base-drafts/commit/6254c74bac08d128d4d4bd4810b5c306ae334611
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  QUIC is capitalized


  Commit: d25776be6f40ba7e9eb256660ce7f843b05ba1c7
      https://github.com/quicwg/base-drafts/commit/d25776be6f40ba7e9eb256660ce7f843b05ba1c7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move HTTP error code to HTTP document


  Commit: c1f801b48d2aaff47159257bfd2eb2fa985f741f
      https://github.com/quicwg/base-drafts/commit/c1f801b48d2aaff47159257bfd2eb2fa985f741f
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Added error code ranges


  Commit: ef385ee9f41518012b79737b30fdd50379117d80
      https://github.com/quicwg/base-drafts/commit/ef385ee9f41518012b79737b30fdd50379117d80
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  TLS errors in new range


  Commit: 13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a
      https://github.com/quicwg/base-drafts/commit/13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Define HTTP-layer error codes in HTTP document


  Commit: 4d1b4f97e485c6c773d8c2b37959494af06ebcde
      https://github.com/quicwg/base-drafts/commit/4d1b4f97e485c6c773d8c2b37959494af06ebcde
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #130 from quicwg/errors_move

Relocating error code definitions into each document.


  Commit: fc04af539b260475e0d8d73a636a98b3fac57ec1
      https://github.com/quicwg/base-drafts/commit/fc04af539b260475e0d8d73a636a98b3fac57ec1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Define version negotiation more thoroughly


  Commit: f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
      https://github.com/quicwg/base-drafts/commit/f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reserve space


  Commit: 189aaa530c67851525b545c1ebd72445ea9fab4b
      https://github.com/quicwg/base-drafts/commit/189aaa530c67851525b545c1ebd72445ea9fab4b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  not off


  Commit: c014a0f30e501ed508039174715be7e9ada0a508
      https://github.com/quicwg/base-drafts/commit/c014a0f30e501ed508039174715be7e9ada0a508
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move version section to the top level


  Commit: fe41fdb4f9244f596f9cd0e3342680e19f36f266
      https://github.com/quicwg/base-drafts/commit/fe41fdb4f9244f596f9cd0e3342680e19f36f266
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #113 from quicwg/version_numbers

Version numbers


  Commit: 89b22b99125631dd4c99523baa6cdd88b33fa692
      https://github.com/quicwg/base-drafts/commit/89b22b99125631dd4c99523baa6cdd88b33fa692
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Cleanup whitespace


  Commit: b7b97f982603418f4531c33a7ab6b420350d4529
      https://github.com/quicwg/base-drafts/commit/b7b97f982603418f4531c33a7ab6b420350d4529
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  read the connection ID from a packet with an unsupported version


  Commit: 197e2ea681f5701c0d9f558330b27955361acb67
      https://github.com/quicwg/base-drafts/commit/197e2ea681f5701c0d9f558330b27955361acb67
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #132 from marten-seemann/fix-version-negotiation-connid

read the connection ID from a packet with an unsupported version


  Commit: 126b070a8499dca1826b1d7d622e52e3ea024b9b
      https://github.com/quicwg/base-drafts/commit/126b070a8499dca1826b1d7d622e52e3ea024b9b
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add a change log section to each document.  TLS still needs details.


  Commit: 4000df997a94f2c516e949de118cae77d01997ea
      https://github.com/quicwg/base-drafts/commit/4000df997a94f2c516e949de118cae77d01997ea
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Include last pre-WG draft in change log


  Commit: f5b6e4b59dd55c44828b7f5ce66dc78db7946bab
      https://github.com/quicwg/base-drafts/commit/f5b6e4b59dd55c44828b7f5ce66dc78db7946bab
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Missed one doc's ancestor


  Commit: 18513d77823944bfdb8f164b36cdab9760534c16
      https://github.com/quicwg/base-drafts/commit/18513d77823944bfdb8f164b36cdab9760534c16
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Adding TLS changelog details


  Commit: 4a60a1b9faf0776d52c988ec44648fd613b8834a
      https://github.com/quicwg/base-drafts/commit/4a60a1b9faf0776d52c988ec44648fd613b8834a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove trailing whitespace


  Commit: 99946d15e0102c2c344e7d603fc4fa63122fae73
      https://github.com/quicwg/base-drafts/commit/99946d15e0102c2c344e7d603fc4fa63122fae73
  Author: Jana Iyengar <jri@jri-macbookpro2.roam.corp.google.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Change text that describes version negotiation in terms of crypto keys.


  Commit: eecb8d907341a203030078436e4eaf5e3f954a92
      https://github.com/quicwg/base-drafts/commit/eecb8d907341a203030078436e4eaf5e3f954a92
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Address Ian's comments


  Commit: 5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
      https://github.com/quicwg/base-drafts/commit/5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  MUST -> SHOULD


  Commit: c989c6517887d00b7121babcf151e84132ce2372
      https://github.com/quicwg/base-drafts/commit/c989c6517887d00b7121babcf151e84132ce2372
  Author: janaiyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #141 from quicwg/undoversion

Change text that describes version negotiation in terms of crypto keys.


  Commit: c1e73f2109bc64e938ba7ac1bc55a34a744d1c10
      https://github.com/quicwg/base-drafts/commit/c1e73f2109bc64e938ba7ac1bc55a34a744d1c10
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reordering error code ranges, per Martin


  Commit: dfaff7b5d7f7f0d04b268404aefb459165f9af44
      https://github.com/quicwg/base-drafts/commit/dfaff7b5d7f7f0d04b268404aefb459165f9af44
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.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 error_space2


  Commit: 4c6d86dc35b753e8d512811c280d88a56b4ec680
      https://github.com/quicwg/base-drafts/commit/4c6d86dc35b753e8d512811c280d88a56b4ec680
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #131 from quicwg/error_space2

Marking #74 as 'confirm-consensus' and incorporating into draft.


  Commit: d6d08b89a035912048aa56d406431da02e575aed
      https://github.com/quicwg/base-drafts/commit/d6d08b89a035912048aa56d406431da02e575aed
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Describe CONNECT method (#100)

Describes CONNECT method, using the error code defined in #131.


  Commit: 5b5e75d5e54ef2434ec0caa861c5650da6fc24ac
      https://github.com/quicwg/base-drafts/commit/5b5e75d5e54ef2434ec0caa861c5650da6fc24ac
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Version negotiation isn't the MOST important feature

Let's try to keep the order of this section relevant.  Version negotiation is
novel in a transport protocol, but it's not the most important thing.  Also,
we don't need to include a lot of details here.


  Commit: 9ceea5809fae1981506789e14f802aaec2953dda
      https://github.com/quicwg/base-drafts/commit/9ceea5809fae1981506789e14f802aaec2953dda
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Duplicate header creates duplicate anchor


  Commit: da0bf63ac7f14a069496bac6d289483681bdb627
      https://github.com/quicwg/base-drafts/commit/da0bf63ac7f14a069496bac6d289483681bdb627
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Whitespace cleanup


  Commit: 67f82996de9c7fdabcf2f2a675679bdbec374d0b
      https://github.com/quicwg/base-drafts/commit/67f82996de9c7fdabcf2f2a675679bdbec374d0b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'version_benefit'


  Commit: 3096ae64e07ed8622b7d704c43c889c2b999c629
      https://github.com/quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M Makefile
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  This trailing whitespace has to end


  Commit: b81ca1659f77d3d8d3dca98fe60d03963b8e089f
      https://github.com/quicwg/base-drafts/commit/b81ca1659f77d3d8d3dca98fe60d03963b8e089f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove the last ever bit of trailing whitespace


  Commit: 9859f04d34cbb4ef1a0d38add2859062267a5b26
      https://github.com/quicwg/base-drafts/commit/9859f04d34cbb4ef1a0d38add2859062267a5b26
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M Makefile
    M draft-ietf-quic-http.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 alpn-alt-svc


  Commit: 6e5abb7035fb9964ada7b7527cf30611d9e8527a
      https://github.com/quicwg/base-drafts/commit/6e5abb7035fb9964ada7b7527cf30611d9e8527a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Handle non-token version numbers better


Compare: https://github.com/quicwg/base-drafts/compare/77a028977ea6...6e5abb7035fb
----==_mimepart_587931da4dcba_35673ff3ca75f1403235f--


From nobody Fri Jan 13 12:39:28 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D86E129DFA for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 12:39:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uUe_HUAHRqqv for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 12:39: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 8783A129B5C for <quic-issues@ietf.org>; Fri, 13 Jan 2017 12:39:19 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484339958; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zsKw4c4CjAGlWdc9pGU/2GlEnJJLSaRR+XTAjHbwPdo=; b=s/k7tflX6zzoyJ8W6IsVDhehUJg31dBA5C3z2N+o0RETWBViVvSvngY1iNnyIQ9336fuuQVV bPNr376gBG/dpYY9Mdrl3v2thzl2157B10y9SMa0SsBNnEIY3b6XklkPU0SMl50zVeG66YlP 9JbpobMdcyoLDh3i20QTIzNskWM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=j1koC3cIO/6mSe9IDxUvbucN1LQ1NYEexAlkJ6sxgaeNUYLa/stgA8L7mxEzweriKOCl7V HkevdVqHC5CTYcPSsBXkei3bCt2yZypoQavpzk2ZtcypnITwk9bwl3D8bobqqGhOTRdzoI0I TaS0CgZfVE+PeEJX1WQsvzpvfA2EA=
Sender: ianswett=users.noreply.github.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 58793af6.7fd804636360-smtp-out-n03; Fri, 13 Jan 2017 20:39:18 -0000 (UTC)
Date: Fri, 13 Jan 2017 12:39:18 -0800
From: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <58793af68dd6f_7a8b3fe38f7f1130522c2@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b33010: Remove trailing whitespace
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58793af68d926_7a8b3fe38f7f113052192"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AfPcQooSa0x4lCqdLnOrOkfA53w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 20:39:21 -0000

----==_mimepart_58793af68d926_7a8b3fe38f7f113052192
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-lossdetection1
  Home:   https://github.com/quicwg/base-drafts
  Commit: b330104ebeb3861c70e291e89549868f18de6f14
      https://github.com/quicwg/base-drafts/commit/b330104ebeb3861c70e291e89549868f18de6f14
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Remove trailing whitespace



----==_mimepart_58793af68d926_7a8b3fe38f7f113052192--


From nobody Fri Jan 13 12:39:31 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2EAA4129A86 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 12:39:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hYqRMcSTDgXy for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 12:39:21 -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 15160129DE0 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 12:39:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bK+9aZqcMeuFdlg+K0dpprsnrxM=; b=g21LU2yFRK0dqXWs 87xx7Y1V/5xOfWbO06aa2buhXs65b9Vfj0syHG84XEG2KuD/rImLcBpCbhKFTGha y4cCYasnVsgPMBOCOkSzHVsCh+71t7M0pbC26Way+Ev6uB1np1Un4UCmbqELCeQu Uf9d9tl+vBTpbcRnwDoqrXNFpyc=
Received: by filter0508p1mdw1.sendgrid.net with SMTP id filter0508p1mdw1-4159-58793AF7-15 2017-01-13 20:39:19.179167947 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 8Uqn7pRRTkmI1fCNQzrAQw for <quic-issues@ietf.org>; Fri, 13 Jan 2017 20:39:19.125 +0000 (UTC)
Date: Fri, 13 Jan 2017 12:39:19 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/149/push/1500138712@github.com>
In-Reply-To: <quicwg/base-drafts/pull/149@github.com>
References: <quicwg/base-drafts/pull/149@github.com>
Subject: Re: [quicwg/base-drafts] Replace magic numbers with constants and define RTT calculations (#149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58793af7ba1d_24353fc4a7d31138146298"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3axK9KJc4ata4bigci9vwVoyk+oS/g7RX6pr mach4bpmRvxBkVFoeJmtxSeRL7dYNk5JqXCBannIi3OA5VCMbLSwxlNSEyhFarTzdaK2m4Wxcc/Xy6 qWEJLK4sCntS2YnXQyfYdYW5QsEhF5kCU/1si2TShXwusbO+ibkqxKlLsw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DPFO_Lqq8m6CPpFA5a42WsekiTM>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 20:39:23 -0000

----==_mimepart_58793af7ba1d_24353fc4a7d31138146298
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

b330104  Remove trailing whitespace


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/149/files/ec152c8b18905e342cb55ca10262a155bc700459..b330104ebeb3861c70e291e89549868f18de6f14

----==_mimepart_58793af7ba1d_24353fc4a7d31138146298
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 href="https://github.com/quicwg/base-drafts/commit/b330104" class="commit-link">b330104</a>  Remove 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/149/files/ec152c8b18905e342cb55ca10262a155bc700459..b330104ebeb3861c70e291e89549868f18de6f14">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6fBVrkHA37y8SHGsB1JzsjH_pYcks5rR-D3gaJpZM4LjF3g">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6Aw3p_rpdORTSAOj8MKSqXdBKKhks5rR-D3gaJpZM4LjF3g.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/149/files/ec152c8b18905e342cb55ca10262a155bc700459..b330104ebeb3861c70e291e89549868f18de6f14"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #149"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/149/files/ec152c8b18905e342cb55ca10262a155bc700459..b330104ebeb3861c70e291e89549868f18de6f14"}}}</script>

----==_mimepart_58793af7ba1d_24353fc4a7d31138146298--


From nobody Fri Jan 13 13:09:01 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5823129496 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:08:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZQyBUQ9QLShV for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:08:57 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41C091293F0 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 13:08:57 -0800 (PST)
Date: Fri, 13 Jan 2017 13:08:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484341736; bh=b2vud4VoxBjEYq0iPj7hJ6+Nyg+ejETZRLGd6gDwXMk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q+CQ+Gxo7Wx3SRKSJM9nx4Ioyhi4MDKWiUKsl2OAQeIgf0sBVQV+5tEljMuskygRy v8+235SzB3VbhjVLI58Z+hRswatAa3uRTWf5rdQPvVj73CPLEeaxVbvR3B2GzIJCbi QyE+L5/T2b2W6Qnc2//EOzqXZzM67+yBvaDt32vM=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/149/push/1500184239@github.com>
In-Reply-To: <quicwg/base-drafts/pull/149@github.com>
References: <quicwg/base-drafts/pull/149@github.com>
Subject: Re: [quicwg/base-drafts] Replace magic numbers with constants and define RTT calculations (#149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587941e855f9c_1abc3fba21413140754cc"; 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/FQNgkBwhEq1u69fo3VGyq0zSPP8>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 21:09:00 -0000

----==_mimepart_587941e855f9c_1abc3fba21413140754cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

b1ef5f0  More trailing whitespace


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/149/files/b330104ebeb3861c70e291e89549868f18de6f14..b1ef5f0e6beb214fd352f06acc7c66a8ba5431b6

----==_mimepart_587941e855f9c_1abc3fba21413140754cc
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 href="https://github.com/quicwg/base-drafts/commit/b1ef5f0" class="commit-link">b1ef5f0</a>  More 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/149/files/b330104ebeb3861c70e291e89549868f18de6f14..b1ef5f0e6beb214fd352f06acc7c66a8ba5431b6">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8vxsDASQsvY3IR4vl8uWcGhNWVaks5rR-fogaJpZM4LjF3g">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6WNAuSsKm31TDhKW7Htlbhr_YIuks5rR-fogaJpZM4LjF3g.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/149/files/b330104ebeb3861c70e291e89549868f18de6f14..b1ef5f0e6beb214fd352f06acc7c66a8ba5431b6"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #149"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/149/files/b330104ebeb3861c70e291e89549868f18de6f14..b1ef5f0e6beb214fd352f06acc7c66a8ba5431b6"}}}</script>

----==_mimepart_587941e855f9c_1abc3fba21413140754cc--


From nobody Fri Jan 13 13:09:04 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99B921293F0 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:09:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UMWYLT0l20KG for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:08: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 2D76A129464 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 13:08:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484341737; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gjy8GzsRn9NQsO34qXNeHgU0Ulal03U+5bLbK2yc+Ns=; b=FpUJO+5lBiJoigOLfS6kn9x1MJlDkFc0hO/lFE4qQJREVE6PWVhVkIm3bTDJEQnWLf2FLtXB TpmaPtVLJUM0RzBAD5NiROLtwgBSdNniYxcqly1yLsB+T6oWtRbclfcaIOpJDZSqx4AnDyp7 mCKmTqnpjzuZp5u4F7E9t+Gw7KY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=n+ctZAA5ggorJkY6LNLkJtoCMfEtWnyk7O+FZdsOZncwMCoo14a2dJAdLKYQvmLb3lb7nP TIuMEPhghvL92FjD6Ix4U9gnVhN1Ub23qnp8s2joE3XGrVLhja+A4PSqNMI1xvJzEk2R5TYw VuXIlGFZJ1rssJaKLyInVhy2QwceU=
Sender: ianswett=users.noreply.github.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 587941e8.7f7748bc37e0-smtp-out-n02; Fri, 13 Jan 2017 21:08:56 -0000 (UTC)
Date: Fri, 13 Jan 2017 13:08:55 -0800
From: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <587941e7d7d39_78583f845ac1712c30b1@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b1ef5f: More trailing whitespace
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587941e7d7935_78583f845ac1712c2986"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aL3dy0AzQCD6_cuGkvgXxtfiFeg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 21:09:00 -0000

----==_mimepart_587941e7d7935_78583f845ac1712c2986
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-lossdetection1
  Home:   https://github.com/quicwg/base-drafts
  Commit: b1ef5f0e6beb214fd352f06acc7c66a8ba5431b6
      https://github.com/quicwg/base-drafts/commit/b1ef5f0e6beb214fd352f06acc7c66a8ba5431b6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  More trailing whitespace



----==_mimepart_587941e7d7935_78583f845ac1712c2986--


From nobody Fri Jan 13 13:18:30 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ECCA0129E74 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:18:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kuaTgLlRty5p for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:18: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 9BC58129DD1 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 13:18:23 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484342302; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VqKHnqtHY6wOiNX+YymkqrGGSUFsAaZKgEFTA+LrDTA=; b=jOEgeAOigDRhNwT+JsRcsgWDKqqdXzIj0vOOCmkSugG9BqAZn5vxz0uTjE1cB2onNNhxIbHu 5r3mkN3biviR9ZfKtKUxb5NtZGAvpeGERmKYzqujFs4k9kuZvdTlAz0KOiFXuV6KSraA+WMi lC2thP4+/3d6ArtQLj+uIgGUErk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=MWtPJX01noNHzDWqN6Tih80oGjrHKqyS3FOftQjUkTEtYrorFWsPOfYR9uhbCtJM+uDAuU 4q9XTLVdMdVtCzySHQeTUmLwyh5HXyqD/yXwTx2tUYbuZ4TMHi4nt8fBMpSR2i//v5h+uLgV m6dU4r4LyPWA+rR5PelbURo+YmvcA=
Sender: ianswett=users.noreply.github.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5879441e.7ff75a7dd480-smtp-out-n01; Fri, 13 Jan 2017 21:18:22 -0000 (UTC)
Date: Fri, 13 Jan 2017 13:18:21 -0800
From: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5879441df34ae_1d93fac403cb1406929f@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] bf8337: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5879441df30ba_1d93fac403cb140691e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rpiexP03-oNpof8hy7NHklD-2L8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 21:18:29 -0000

----==_mimepart_5879441df30ba_1d93fac403cb140691e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-lossdetection1
  Home:   https://github.com/quicwg/base-drafts
  Commit: bf833715a118c7ee70f044e78826a40f674c55fe
      https://github.com/quicwg/base-drafts/commit/bf833715a118c7ee70f044e78826a40f674c55fe
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



----==_mimepart_5879441df30ba_1d93fac403cb140691e7--


From nobody Fri Jan 13 13:18:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3570129E74 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:18:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8IFSAuc8YFXu for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:18:29 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45CDA129E6F for <quic-issues@ietf.org>; Fri, 13 Jan 2017 13:18:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fkqkC3SUWxl8VPZo+MK1nvEGHW0=; b=pQJ+aheH9ZHpssHd nG6zRiR6om2fU2jBXq97K5zatBmgp+vlUoiTuFJZWGd8eli4qJp7ZpUbyIB7e5R4 oWhyTcrVXWNkZGFGavVt1CoozdxKPPi3YbJYLs8QRYThYhrJEUAnyqOPbuBWYTSe I+0RMoHAUrnv4WuzT5avrXkDUQI=
Received: by filter1073p1mdw1.sendgrid.net with SMTP id filter1073p1mdw1-4739-5879441E-3D 2017-01-13 21:18:22.823420265 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id f_HU9dYASZeaSY-hq3xk_A for <quic-issues@ietf.org>; Fri, 13 Jan 2017 21:18:22.711 +0000 (UTC)
Date: Fri, 13 Jan 2017 13:18:22 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/149/push/1500198183@github.com>
In-Reply-To: <quicwg/base-drafts/pull/149@github.com>
References: <quicwg/base-drafts/pull/149@github.com>
Subject: Re: [quicwg/base-drafts] Replace magic numbers with constants and define RTT calculations (#149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5879441e98b34_2f893fd4a976314037820"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Bp3WtX+2Ve2XGibrovDDqsARrkDfgHF4jNJ PpRoW+8Qnu4CQr7tIgreB2wb/OMGJziRZk6eyKo3HqtA5+6fy7s0UOUoVdILle5OZ93uZVDYleGand ZTU+8ubhz3EOlLurreIy2GrdOAo2jYf4YZF/Ytddq5V3gFXa81SoIlhCNg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oqbrR7fGH6nKZ7KPjcIu7yjYzxI>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 21:18:31 -0000

----==_mimepart_5879441e98b34_2f893fd4a976314037820
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

bf83371  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/149/files/b1ef5f0e6beb214fd352f06acc7c66a8ba5431b6..bf833715a118c7ee70f044e78826a40f674c55fe

----==_mimepart_5879441e98b34_2f893fd4a976314037820
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 href="https://github.com/quicwg/base-drafts/commit/bf83371" class="commit-link">bf83371</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/149/files/b1ef5f0e6beb214fd352f06acc7c66a8ba5431b6..bf833715a118c7ee70f044e78826a40f674c55fe">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8BNpeob-bfacg9K9Ul4vRnXgNh_ks5rR-oegaJpZM4LjF3g">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5t84_wJL6OwF82OFEtFWXzLr0jrks5rR-oegaJpZM4LjF3g.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/149/files/b1ef5f0e6beb214fd352f06acc7c66a8ba5431b6..bf833715a118c7ee70f044e78826a40f674c55fe"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #149"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/149/files/b1ef5f0e6beb214fd352f06acc7c66a8ba5431b6..bf833715a118c7ee70f044e78826a40f674c55fe"}}}</script>

----==_mimepart_5879441e98b34_2f893fd4a976314037820--


From nobody Fri Jan 13 13:29:42 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5133128B38 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:29:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nqMwz4CEPDLY for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:29: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 4760012950B for <quic-issues@ietf.org>; Fri, 13 Jan 2017 13:29:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484342978; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ho+9JERhzgIPgb3GBJolypPwkose/JaLGuqB6MpRB9w=; b=GxNFiSEkf7ao0Bevfg2+wJdp0Vc4U35ZAsWm1A+zvWDNXMigkz74CUsmErZ1XaZQCVhf2HRV 9/wyZP/yIaJJs10/OA9AC1pBiewwZLlwuqqhV3ZMi8dU9O9zCvjJ4tJGt4iKoTMvhLWtO4AU CVB8+/9Zi5cVRFs4R+D6XSfU+w4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=yRo+fzoR+XXinmcXPzAbw2DfIAEaBBvUgX7zZ9l6Mb5UjYXvw/ri7BvDJa48QzoJaC3zdL i8F0lduBkbo3Ap38dwYTIJSqsq8Vp+t+WOaYxWSrtUYsgdrViUFR0XC4ZUojZ422KAviiPV1 zse8ghSwNUVHHNEYV4Sm+ONIKK2Qo=
Sender: ianswett=users.noreply.github.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 587946c2.7f6c801518a0-smtp-out-n02; Fri, 13 Jan 2017 21:29:38 -0000 (UTC)
Date: Fri, 13 Jan 2017 13:29:37 -0800
From: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <587946c1be61b_f7523f8df0887134557ea@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 64a4ac: Whitespace
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587946c1bdbc3_f7523f8df0887134556f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/orIUUkeckTTCYvL7IT-EXjeo2ic>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 21:29:41 -0000

----==_mimepart_587946c1bdbc3_f7523f8df0887134556f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-lossdetection1
  Home:   https://github.com/quicwg/base-drafts
  Commit: 64a4ac263704b841afd0dac7c094d92dd62a9adf
      https://github.com/quicwg/base-drafts/commit/64a4ac263704b841afd0dac7c094d92dd62a9adf
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Whitespace



----==_mimepart_587946c1bdbc3_f7523f8df0887134556f8--


From nobody Fri Jan 13 13:29:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4A8612950B for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:29:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id obdk6qejNIG5 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:29:41 -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 1C1C7129C44 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 13:29:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EBfjVaLFwvZKva5/KJnAu+nRWHI=; b=pY8EvxeYDSLQs5zh k+IjEuoERMVyRVxqVgtgHYrXsZoiX005lTLPnAbOlxxDTe0mWt0hHmSi1CJGZ/95 3ctxH6sm+fj29oJoFjP0cFN3Tx5LKGO91H4+fTF0hEkhVMaH932l2d/DkNV26obv cD6ovzH84+y6uW61Q8qPTaKUoPI=
Received: by filter0635p1mdw1.sendgrid.net with SMTP id filter0635p1mdw1-30491-587946C2-45 2017-01-13 21:29:38.400585836 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 9wqvhxKGT663A167S0fd0g for <quic-issues@ietf.org>; Fri, 13 Jan 2017 21:29:38.311 +0000 (UTC)
Date: Fri, 13 Jan 2017 13:29:38 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/149/push/1500215223@github.com>
In-Reply-To: <quicwg/base-drafts/pull/149@github.com>
References: <quicwg/base-drafts/pull/149@github.com>
Subject: Re: [quicwg/base-drafts] Replace magic numbers with constants and define RTT calculations (#149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587946c2366ca_6b433fce06b73130149658"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0GVfy+StFL3+0WK1+cOmajZBhAcc8GuuZ/mN u3blVfenKRv0bU/UJYRNzVsIpDj+ac/onN3/73S2ytfIQMHhwbMeGZmF1cNZ5AOxSxoX44+gbmDE6R Cki5iXT7Lc+KktBzDdrEPRniyU0fl22RCHCpu+kIJevSPSvbbj6zQnGFVIhQn2+R7aGz80zbctAaYM 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bKXG4DxzCjNuKOt5_UsLjg7_SxY>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 21:29:43 -0000

----==_mimepart_587946c2366ca_6b433fce06b73130149658
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

64a4ac2  Whitespace


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/149/files/bf833715a118c7ee70f044e78826a40f674c55fe..64a4ac263704b841afd0dac7c094d92dd62a9adf

----==_mimepart_587946c2366ca_6b433fce06b73130149658
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 href="https://github.com/quicwg/base-drafts/commit/64a4ac2" class="commit-link">64a4ac2</a>  Whitespace</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/149/files/bf833715a118c7ee70f044e78826a40f674c55fe..64a4ac263704b841afd0dac7c094d92dd62a9adf">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-HeA22lTwHYFxjntwsYKumpb5K2ks5rR-zCgaJpZM4LjF3g">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwxnrIrfVgkHmBgeQy38-qRTMBDxks5rR-zCgaJpZM4LjF3g.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/149/files/bf833715a118c7ee70f044e78826a40f674c55fe..64a4ac263704b841afd0dac7c094d92dd62a9adf"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #149"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/149/files/bf833715a118c7ee70f044e78826a40f674c55fe..64a4ac263704b841afd0dac7c094d92dd62a9adf"}}}</script>

----==_mimepart_587946c2366ca_6b433fce06b73130149658--


From nobody Fri Jan 13 13:36:18 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27AAC12944C for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:36:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DWWQ-yM1xzbV for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:36:15 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 660911204D9 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 13:36:15 -0800 (PST)
Date: Fri, 13 Jan 2017 13:36:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484343374; bh=+gqnsD3x213dUeMDiVnwtjmhDjTQzEIthlTM5Cvv9rM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EoBcMYsX8yqYFNn6oSkv4xPEx5m7dS+hW55R03yT5wh3aFMNrSz5H0LK/TMLnRMBu a5BLERByxOdAqy4UZnPNQa2y2QlXZZrkebWzqNHMBkqsd/7IPgEzM/NZpdJPPoB1gj Wm/4Hyx8aTo/xp+xjeZfIvdIp9feXQMyCIuV2GYk=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/107/issue_event/922866266@github.com>
In-Reply-To: <quicwg/base-drafts/issues/107@github.com>
References: <quicwg/base-drafts/issues/107@github.com>
Subject: Re: [quicwg/base-drafts] Why is packet_number an argument for OnPacketSent? (#107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5879484e95af7_4aab3ffd6b36f13488070"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sTIc0ZyCb6kgP6EhnNLyQF_bxx8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 21:36:17 -0000

----==_mimepart_5879484e95af7_4aab3ffd6b36f13488070
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #107 via #149.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/107#event-922866266
----==_mimepart_5879484e95af7_4aab3ffd6b36f13488070
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/107" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/107" data-id="198087407" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#107</a> via <a href="https://github.com/quicwg/base-drafts/pull/149" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/149" data-id="200680024" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#149</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/107#event-922866266">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Zd6fwVjs7ZV-SsKxpao-uHpAgSks5rR-5OgaJpZM4LX7Tq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1Lci2sjpZeTkQBEvZ5ie4-D2bhbks5rR-5OgaJpZM4LX7Tq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/107#event-922866266"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #107 via #149."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/107#event-922866266"}}}</script>
----==_mimepart_5879484e95af7_4aab3ffd6b36f13488070--


From nobody Fri Jan 13 13:36:24 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D14D11204D9 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:36:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-r7xKzq3ErQ for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:36:15 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A043129435 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 13:36:15 -0800 (PST)
Date: Fri, 13 Jan 2017 13:36:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484343374; bh=PN68b6SMmwAvGdMAj8bd6vOJFXVKEPVzhHEjnXqMJyU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KWSQ4PkGLmQH//aoZs35zJTa7Bc9SQVB6vqka+HmcuG4mwv/FJogDJ+VjNkm1GNqU eomPeRjuQM0xXxFLtDr+iGvplkopscXdkVUhQFWvdZhmeHjRDjx45s71XDFFlmiU2f 3h5Ksn8wHrQDkzvFdMNlygRg+iXg6VQSyzqVUp90=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/149/issue_event/922866269@github.com>
In-Reply-To: <quicwg/base-drafts/pull/149@github.com>
References: <quicwg/base-drafts/pull/149@github.com>
Subject: Re: [quicwg/base-drafts] Replace magic numbers with constants and define RTT calculations (#149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5879484ecd2e8_4d7c3fe21cdf5140139168"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MUKCZ9SDzRcF2gOgFIyHxvVrE1U>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 21:36:18 -0000

----==_mimepart_5879484ecd2e8_4d7c3fe21cdf5140139168
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #149.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/149#event-922866269
----==_mimepart_5879484ecd2e8_4d7c3fe21cdf5140139168
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/149" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/149" data-id="200680024" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#149</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/149#event-922866269">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8oxqiUa3ShV2PZ_5pkM0V9G6u6Nks5rR-5OgaJpZM4LjF3g">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyqkzIGWNnjsRz5L8XIPz0oBH8hGks5rR-5OgaJpZM4LjF3g.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/149#event-922866269"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #149."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/149#event-922866269"}}}</script>
----==_mimepart_5879484ecd2e8_4d7c3fe21cdf5140139168--


From nobody Fri Jan 13 13:36:27 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD1A81204D9 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:36:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eL9j3oX2BkBD for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 13:36: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 DED04129442 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 13:36:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484343375; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=RSqI0dEA9HkR2LHavFgp1P+lusbc8dH2xak9kv42Wgk=; b=kphnConhpRgcNX0kTuwSLDgn7dBFSRU2ew/ZvIW3n/FQ9SbwK7ziFOJ2ZiSce815h+qF8lBv tIw82+sy2u4vPXMAoAEsh+Q9siplJT0ng89YEUEL87wIVgMg4CbrtDHgM6gurwADfBkbFlP8 xMf3okYmR70YKUSRs8eaKMCzxoE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Y+59T0Y71fHsw2I7zhlIX/aih0bMcWIvBsgHt23p2FO62ZRq/0l6MWz2bBzHflzJeAZFpa fLpyZkoiwI4IWSD4wOz0kl+Fp/8140vMfrqNUIXHKSvULCJmAjdv6DLKl91wj/GGE3QML5N7 KyYk5veAdNiRBF/VDIJDABPghSCtU=
Sender: ianswett=users.noreply.github.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5879484e.7fd8880a8ba0-smtp-out-n03; Fri, 13 Jan 2017 21:36:14 -0000 (UTC)
Date: Fri, 13 Jan 2017 13:36:14 -0800
From: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5879484ea8fd6_f76e3f9e6a37713c307c@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1c341b: Replace magic numbers with constants and define RT...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5879484ea7795_f76e3f9e6a37713c306cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fq2cKLp7FCvbXpIazkYaItjOw2Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 21:36:19 -0000

----==_mimepart_5879484ea7795_f76e3f9e6a37713c306cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1c341bfe55af6e5200c5d7e0562111e8e5d9c914
      https://github.com/quicwg/base-drafts/commit/1c341bfe55af6e5200c5d7e0562111e8e5d9c914
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Replace magic numbers with constants and define RTT calculations (#149)

* Replace magic numbers with constants and define RTT calculations

Defines how variables such as smoothed_rtt and rttvar are calculated, as well as replacing many numbers with constants.

Intends to fix #107

* Update draft-ietf-quic-recovery.md

* Remove trailing whitespace

* More trailing whitespace

* Update draft-ietf-quic-recovery.md

* Whitespace



----==_mimepart_5879484ea7795_f76e3f9e6a37713c306cd--


From nobody Fri Jan 13 14:05:39 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 458B6129EA0 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:05:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YNhj9NDKTfwU for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:05: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 8F263127A90 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 14:05:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484345135; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gU4R8KMSztqfc+LaMsLokhxzrVcrpELd+5ljwwJMzLM=; b=c0CiP+ZAjIBjWQNInORdRRXyN6WWY4Wp2OFwFQLHQl7bwm9irza88X9IOsRsZt38zJV6dnB0 xA23/9X+eQBxP9q1WqbJJcJXNtHrS9siuibcBZXeJuoFqREKC5tT8RgU9fp+8n+GIP0grGqV nlY9Hyl/HWaOHo9RQCRVEiGuK/0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=IA3/55agpkX7cQav5dVuppZvIHbXCdkwuvXvAo+fQCUH9TgWKs1rmJTq9R6NM3zzgbiYhJ bkh/sZWGZTgbLklNF+DI1GnkOXlJxG3yKxhOYlrK6VZBPt34jz8+JgB6T5khA/q4fNyM6zxK +8RpE1MQ1gg5wcW9NPvA6mgW7MtMo=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58794f2e.7f166b2e9c90-smtp-out-n03; Fri, 13 Jan 2017 22:05:34 -0000 (UTC)
Date: Fri, 13 Jan 2017 14:05:34 -0800
From: Mike Bishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58794f2e530f7_31a53fdbf1e5713c522ca@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d49e8c: ALPN Tokens and Alt-Svc (#90)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58794f2e52cdc_31a53fdbf1e5713c52198"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cpbwKIQFIBycWBk_h9DiO5SxRUc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 22:05:37 -0000

----==_mimepart_58794f2e52cdc_31a53fdbf1e5713c52198
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d49e8c10276eb2e5c400e49999d4a6fad8716a0a
      https://github.com/quicwg/base-drafts/commit/d49e8c10276eb2e5c400e49999d4a6fad8716a0a
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  ALPN Tokens and Alt-Svc (#90)

Alt-Svc text to address #87.



----==_mimepart_58794f2e52cdc_31a53fdbf1e5713c52198--


From nobody Fri Jan 13 14:05:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64042127A90 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:05:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.901
X-Spam-Level: 
X-Spam-Status: No, score=-5.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xU0Yxv03twra for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:05:35 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97A39129E9C for <quic-issues@ietf.org>; Fri, 13 Jan 2017 14:05:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IfE5dhoIVKa6kOiP8JHtTNXrze8=; b=xKTv2OGCGQsi90UL E/X0ikK5SYqrue323GWSaZHrZjCxjPonux62bgnF5K12GRtz9P11ILPSjLhBiuYy OYJSiqgPsZC7zf4S65HOGdi3WXxaaO0fa/z1EWdwGoA09lQDGbXXr2fsaVOrUS6G p/K7EfYSZ3bR92esVf5TGvQplGA=
Received: by filter0958p1mdw1.sendgrid.net with SMTP id filter0958p1mdw1-11928-58794F2E-50 2017-01-13 22:05:34.629665915 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id y_yXkaTwSgWVxPbYJnkBQg for <quic-issues@ietf.org>; Fri, 13 Jan 2017 22:05:34.560 +0000 (UTC)
Date: Fri, 13 Jan 2017 14:05:34 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/90/issue_event/922901013@github.com>
In-Reply-To: <quicwg/base-drafts/pull/90@github.com>
References: <quicwg/base-drafts/pull/90@github.com>
Subject: Re: [quicwg/base-drafts] ALPN Tokens and Alt-Svc (#90)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58794f2e746b9_76283fa981dbb13040084"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Djp5gmYhvWDjgeopQeTF61qWOhUXyI0t8gd 3UUbTRwo/Vo1jkN30yfOU9tQRdXIhmkm/ebZFDqIFV7B/sjwgYlk0Jt+WvFOjTxaw5l/muUwo5H4oP 45GoUS57QbpTNkj0hghbRqKvCG+J1jVdk3fqN6rw1bRMaVQwA5Jw+zlLmM9xJ+9rdGejxbUc8Z4cuC o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S97QpuDv-Uouyt_Hm_CmW09A2WQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 22:05:38 -0000

----==_mimepart_58794f2e746b9_76283fa981dbb13040084
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #90.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/90#event-922901013
----==_mimepart_58794f2e746b9_76283fa981dbb13040084
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/90" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/90" data-id="196244803" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#90</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/90#event-922901013">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2qMcTraCAYJHdznc1tJ3jDiWm5Nks5rR_UugaJpZM4LP_WP">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxNaQahNj7SQIB4T50SKZIaiYBKjks5rR_UugaJpZM4LP_WP.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/90#event-922901013"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #90."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/90#event-922901013"}}}</script>
----==_mimepart_58794f2e746b9_76283fa981dbb13040084--


From nobody Fri Jan 13 14:05:50 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B559E127A90 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:05:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MU9rNfpTmgHS for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:05: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 A3905129EA5 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 14:05:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484345142; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=X7Fs0Z0KTtX/EvRLNqnxLoGc6Av2adm/mkZDa2SlXOk=; b=ECT0RrriA/YuCR9e2FkZvXfKpfq/cEsf8mkae5VvdgU5Fs4jgOXagZTTQODzvgCyLwsavS9v Q+JEbKgkAKU8+dDVF4XWH0kE+nXEl1xYMTuBUaq9GHB2oTZxv+NQn/Rzq+tDwjy7yh8yGbAK tw+/sMCWAQx/7MClQz8XFcgvXsA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=kCkU6TojM0dNyZ7Jsqn4LVS97OQGvadS4ysulctXvvkG27Bcr18n5V8HWGTaE/4L+8LkGv L6OlSKOHFSpT3b6f37mUHpGfKi3RDuW55gNuUfTvrsXKMAAizoj3jnDxoHS2b77y+QhrSq9t rM5dW6VbRVEHgCX2X4pIm+O4TosUg=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 58794f35.7f9ae14ffc30-smtp-out-n03; Fri, 13 Jan 2017 22:05:41 -0000 (UTC)
Date: Fri, 13 Jan 2017 14:05:41 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58794f35a420d_5f353fd9e6bfd13c69a9@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58794f35a3e2b_5f353fd9e6bfd13c688a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xso-6-nSP61UjtLlH8Vka-yDxSE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 22:05:44 -0000

----==_mimepart_58794f35a3e2b_5f353fd9e6bfd13c688a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/alpn-alt-svc
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_58794f35a3e2b_5f353fd9e6bfd13c688a--


From nobody Fri Jan 13 14:06:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8AF4129EA1 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:06:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CROzB1xz4jAa for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:06:27 -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 09475127A90 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 14:06:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=7bcreGtSTRuz1gTeNn0AyGnvSJo=; b=IoisAl72AUmDe/uY 1PEuo8K3hfEWztM0RUz/Xsycn46bhO9GFkf8oS8eN7EXofRUPTv+KdZdiS7/h8j5 iawaiUxtHeu6m1HB47CUn1ODaHUpR2q5zg2R8KkqVCMtIPO8++kXli7PVVERhR2A kTrE2OSVkmD40tQWM+RGcgzg1ic=
Received: by filter0933p1mdw1.sendgrid.net with SMTP id filter0933p1mdw1-14187-58794F5C-1E 2017-01-13 22:06:20.313333983 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id Tqb7mLJHTsabUJkqTD_xQw for <quic-issues@ietf.org>; Fri, 13 Jan 2017 22:06:20.219 +0000 (UTC)
Date: Fri, 13 Jan 2017 14:06:20 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/87/272560874@github.com>
In-Reply-To: <quicwg/base-drafts/issues/87@github.com>
References: <quicwg/base-drafts/issues/87@github.com>
Subject: Re: [quicwg/base-drafts] QUIC advertisement description (#87)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58794f5c1d47c_36343fd2a737d13884744"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0cOsXcqnmQRzq7bru6Z3TRjbVxYsMODp0oFp KzKk2Q9T+QjJwZvYDp5oeQbzeXOoHz3dLKaQxayRx+7a2SrLBoDaGTbUoy/batKNJLMXfuzEGs/ofv FnwrlwIz9XhC91Z+FC+/QERRKQnz4rFzhRmWIJW0SpNIAJkoVf1Ve+sddHYvMiSsLRVkiqH071XxqE 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g8M69wFHITutgJlu2ko2pm9ykZI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 22:06:29 -0000

----==_mimepart_58794f5c1d47c_36343fd2a737d13884744
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged PR #90; adding confirm-consensus 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/issues/87#issuecomment-272560874
----==_mimepart_58794f5c1d47c_36343fd2a737d13884744
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged PR <a href="https://github.com/quicwg/base-drafts/pull/90" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/90" data-id="196244803" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#90</a>; adding confirm-consensus 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/issues/87#issuecomment-272560874">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1w4YhyiWmzbskK93LHipt_cgrdJks5rR_VcgaJpZM4LPPhA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0ANzk3HwKtSx0Ks6tH33z29bB5cks5rR_VcgaJpZM4LPPhA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/87#issuecomment-272560874"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #87: Merged PR #90; adding confirm-consensus tag."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/87#issuecomment-272560874"}}}</script>
----==_mimepart_58794f5c1d47c_36343fd2a737d13884744--


From nobody Fri Jan 13 14:23:55 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2E7A129EC7 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:23:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id psj5rsfVMIhe for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:23: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 75622129EC5 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 14:23:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Ggc6MP7ACOr+iFyMiTlzPs35iIo=; b=tPzGpc55rxf91xuB jHKam1KfZ2OAEE6KEa32cyJpMlEizYquvj/IZF9yjyh3rErXlLsmq2MBfbnbsZPQ R4nJZL+mIiV3kG7eP+9rcP1IIDCHs3RGOBw2A2TkwAl3JgEC5FrAYDRStQTRYRuW RfmCvDatcUtmk16THIW9hGMrTXU=
Received: by filter1088p1mdw1.sendgrid.net with SMTP id filter1088p1mdw1-16624-58795374-15 2017-01-13 22:23:48.1668778 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id lZSOp3CNTOGFPe7QmOSNQA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 22:23:48.093 +0000 (UTC)
Date: Fri, 13 Jan 2017 14:23:47 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/49/272564490@github.com>
In-Reply-To: <quicwg/base-drafts/issues/49@github.com>
References: <quicwg/base-drafts/issues/49@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameter advertisements (#49)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58795373e20d1_73ac3ff70f2e513015984c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0yCu8CPlZEvuQMvRNJ9p3jJ8ykDYXTKh2V3r oFk1pKq+Ow+sEenmnYvXAPwBuLrqfzN1tA29CsU+DPmjwBMhZc7VI4CxOY01ykrudBVgjXgGenkJI+ x8L/52OBc6kQMkLlZIt2+M7jntNGttObb3kzBvZThlZzQijOcQ5cDMSrf0favTZIKk90nFUBwiowbK Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s1hwPacwuizMTF49_4afwPSJFng>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 22:23:54 -0000

----==_mimepart_58795373e20d1_73ac3ff70f2e513015984c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#122 covers this, but isn't yet merged.  Is this part controversial?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/49#issuecomment-272564490
----==_mimepart_58795373e20d1_73ac3ff70f2e513015984c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/quicwg/base-drafts/pull/122" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/122" data-id="198678499" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#122</a> covers this, but isn't yet merged.  Is this part controversial?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/49#issuecomment-272564490">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6hjM0JJNWmitaazg1WTHWKX9hCHks5rR_lzgaJpZM4K_ud8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6CPfkVFnsLPCuFf7oq5nhUIqHiyks5rR_lzgaJpZM4K_ud8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/49#issuecomment-272564490"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #49: #122 covers this, but isn't yet merged.  Is this part controversial?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/49#issuecomment-272564490"}}}</script>
----==_mimepart_58795373e20d1_73ac3ff70f2e513015984c--


From nobody Fri Jan 13 14:24:59 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4ADBE129EC3 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:24:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.901
X-Spam-Level: 
X-Spam-Status: No, score=-5.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7uVCcPNIBFmA for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:24:55 -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 B0DDA129EAE for <quic-issues@ietf.org>; Fri, 13 Jan 2017 14:24:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iqSMXhS7Gtn3rcbxjVY3CpGvPqM=; b=qTwrPgO/FhGmZAjb zWHneNtQRSH6Gn6qmrbsEp19F9qPnEMCGug16zFYv4pjeD49efAjaYGboeADIfJX KxUdiSmd1GWa5Tm6JwxChLU6uXIeyIHVBlWVuSRODpC78M4Wl9ZW8SazUkSHnq4m QLZlltpVvrxCblyoEyo8ArILp7E=
Received: by filter1087p1mdw1.sendgrid.net with SMTP id filter1087p1mdw1-29606-587953B6-48 2017-01-13 22:24:54.533662612 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id uK1_bjW1TlGYgTdBGQKYAA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 22:24:54.465 +0000 (UTC)
Date: Fri, 13 Jan 2017 14:24:54 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/50/272564744@github.com>
In-Reply-To: <quicwg/base-drafts/issues/50@github.com>
References: <quicwg/base-drafts/issues/50@github.com>
Subject: Re: [quicwg/base-drafts] Updating transport parameters (#50)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587953b65aaff_2f2c3f9ce57df13819883"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3OK6K2LwqtWmU2YQ+6dGUVNMYk+Oi0uTJekn 07pc7dJHW8+b8WBS9JOUPoAyOmIOomOquB29pwkalcT60WjwGR3CFNEnWWeuyViw1QJ5rqRo6S0uNH mKTySDXRR+h7N3+lTZxD4fzeX5dERIn1zBYaQnrMtCcLdCmU4tFj5EFGDNzdtOuzvHhrzUMRgvX0+B 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bCzguCS-pj2s70wNHL1q_uHSlxQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 22:24:57 -0000

----==_mimepart_587953b65aaff_2f2c3f9ce57df13819883
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We currently do have SETTINGS, but max number of streams is a QUIC concept, and therefore doesn't currently support changes.  Do we need to?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/50#issuecomment-272564744
----==_mimepart_587953b65aaff_2f2c3f9ce57df13819883
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We currently do have SETTINGS, but max number of streams is a QUIC concept, and therefore doesn't currently support changes.  Do we need to?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/50#issuecomment-272564744">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8jYheoxVeO0qmAyZEg88GtGPLGkks5rR_m2gaJpZM4K_uo8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4sbrhKX5aGs4Spe9SPgSkk8eKmuks5rR_m2gaJpZM4K_uo8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/50#issuecomment-272564744"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #50: We currently do have SETTINGS, but max number of streams is a QUIC concept, and therefore doesn't currently support changes.  Do we need to?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/50#issuecomment-272564744"}}}</script>
----==_mimepart_587953b65aaff_2f2c3f9ce57df13819883--


From nobody Fri Jan 13 14:26:55 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F729129ED4 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:26:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fS_rFGdGPmS9 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:26:52 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0D8E129ED2 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 14:26:52 -0800 (PST)
Date: Fri, 13 Jan 2017 14:26:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484346411; bh=Yuodplh/hqGN3tuCaBhk/Oi3OmwAfuFA6K0kF5V5RjE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x5B3zLfVCRGhWjLuS8e0mt6Nm26nAQ793qFjVjBJUcMecZJlFn0ueFwkrlq40efZV sh6QRBzo0Mf/ha+QT34mpPi//S+V59YffHwm2/FqbvMHeJ1ydT+El7npA48oX3r9W8 GfT8TCzYx5u6/Z5gdJPixB2DJzpZvW06BbScUhKA=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/52/272565147@github.com>
In-Reply-To: <quicwg/base-drafts/issues/52@github.com>
References: <quicwg/base-drafts/issues/52@github.com>
Subject: Re: [quicwg/base-drafts] Source address validation (#52)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5879542baae75_9a83f96d075f138197966"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fp5TW_9MxB4GTV6n-UarrwIP9cQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 22:26:54 -0000

----==_mimepart_5879542baae75_9a83f96d075f138197966
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#120 addresses 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/52#issuecomment-272565147
----==_mimepart_5879542baae75_9a83f96d075f138197966
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/quicwg/base-drafts/pull/120" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/120" data-id="198673534" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#120</a> addresses 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/52#issuecomment-272565147">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4RPoGshT3V41zuFqPkXlcVvGy-Yks5rR_orgaJpZM4K_uq1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Lk1J0j-3Abu4fKJDc2V1N3DVrLks5rR_orgaJpZM4K_uq1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/52#issuecomment-272565147"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #52: #120 addresses this."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/52#issuecomment-272565147"}}}</script>
----==_mimepart_5879542baae75_9a83f96d075f138197966--


From nobody Fri Jan 13 14:32:54 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE100129EDC for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:32:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id so-C5d--AMaN for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:32:50 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53C33129E9A for <quic-issues@ietf.org>; Fri, 13 Jan 2017 14:32:50 -0800 (PST)
Date: Fri, 13 Jan 2017 14:32:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484346769; bh=NNAAkUDTnoyqYtNfl3Gd/P5lawQQJsUqiYjzf3BOOBg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HtCkhxOZ5hIcF6jcYYpE2qLfKZMDsVsVgBiUPX3t3M6dQCeeEJN7RC+X9HoPrXYJh Yk/TjRaN50D1ogfvex5HfMsXZo8jxk/0E2GUWhlBQq6CohWTzKsjUQrlrc7m3pc6qX +ewbsh4qbQtSJSeWoNtgjvVGtRW9VAKjwd3QR6DA=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/51/272566266@github.com>
In-Reply-To: <quicwg/base-drafts/issues/51@github.com>
References: <quicwg/base-drafts/issues/51@github.com>
Subject: Re: [quicwg/base-drafts] Finalize QUIC version number scheme (#51)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58795591a9ab4_20973f9c95adb1342761"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SA_rOAYveNo_BwL9AwhtGEsGv1c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 22:32:52 -0000

----==_mimepart_58795591a9ab4_20973f9c95adb1342761
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#113 addresses 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/51#issuecomment-272566266
----==_mimepart_58795591a9ab4_20973f9c95adb1342761
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/quicwg/base-drafts/pull/113" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/113" data-id="198629204" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#113</a> addresses 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/51#issuecomment-272566266">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7vWYAOpZVTMsZnvM3IfpMaBRv-Gks5rR_uRgaJpZM4K_upb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq34P05SQQbo3taZcNwIAmCevUB8Gks5rR_uRgaJpZM4K_upb.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/51#issuecomment-272566266"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #51: #113 addresses this."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/51#issuecomment-272566266"}}}</script>
----==_mimepart_58795591a9ab4_20973f9c95adb1342761--


From nobody Fri Jan 13 14:36:22 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E741129D8C for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:36:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WdlIlzyoBNiM for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 14:36:18 -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 14189129D93 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 14:36:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=l8u6uD3J5MuVI2TmUnszMrKr6fE=; b=guYNCyIaiUMWjOac Z4gjpEIcrswo9g3KFFuZsvIbYgasVXjRUCS7WoA1wnXa4H/4G6lVHMozThJ4FVqo RIjXuilUKncv97ThNqHrTrEp5Fi7tB0Ea9rD5vz6j9Hvcq5oypnmm0Ain8UnlY46 anwdIxSSt15HlIzWTqTv9rmTUvw=
Received: by filter0941p1mdw1.sendgrid.net with SMTP id filter0941p1mdw1-21444-58795661-1 2017-01-13 22:36:17.02267499 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id UaaF-p9wQ9Wh6zAfMUEV6A for <quic-issues@ietf.org>; Fri, 13 Jan 2017 22:36:16.979 +0000 (UTC)
Date: Fri, 13 Jan 2017 14:36:16 -0800
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/152@github.com>
Subject: [quicwg/base-drafts] include alt-svc h2 frames as explicitly in scope for discovery (#152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58795660db53c_1e63ff610cdd138901b9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2n2FSwMGCkGEYctUl3mpwn+WGfDWpFj19Snr 4yCk1d3z7bqfz9vb5I/B8fABqXvFuJOX+wFEYWdSdMubgtCk5x19ud+ok4DvRdQC6W8Rs20G7o44Pn nKbgNJHP1P/miHwKUysOFBpIRnKHIJEjgZSbnQmsAxqW0rNfpbzQPntezr9rw2YkpWQ1fLnWPe2EyL A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xUaqSqrhZUK0FvDDiOgChtiiw3k>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2017 22:36:20 -0000

----==_mimepart_58795660db53c_1e63ff610cdd138901b9
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/152

-- Commit Summary --

  * include alt-svc h2 frames as explicitly in scope for discovery

-- File Changes --

    M draft-ietf-quic-http.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/152.patch
https://github.com/quicwg/base-drafts/pull/152.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/152

----==_mimepart_58795660db53c_1e63ff610cdd138901b9
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/152'>https://github.com/quicwg/base-drafts/pull/152</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>include alt-svc h2 frames as explicitly in scope for discovery</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/152/files#diff-0">draft-ietf-quic-http.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/152.patch'>https://github.com/quicwg/base-drafts/pull/152.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/152.diff'>https://github.com/quicwg/base-drafts/pull/152.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/152">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7OOQNWCGz2C3Gdq9oN0SF8xg_OFks5rR_xggaJpZM4LjYuK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-7fPV8A0paNxsl_S99ehroAjFYFks5rR_xggaJpZM4LjYuK.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/152"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"include alt-svc h2 frames as explicitly in scope for discovery (#152)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/152"}}}</script>

----==_mimepart_58795660db53c_1e63ff610cdd138901b9--


From nobody Fri Jan 13 16:17:13 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 177291295D9 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 16:17:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3Jg_CXH6sCJy for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 16:17:09 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0D06129FBD for <quic-issues@ietf.org>; Fri, 13 Jan 2017 16:17:09 -0800 (PST)
Date: Fri, 13 Jan 2017 16:17:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484353028; bh=BhB2DUfNEkdJUESWDpiP4wdgfCUmNruPZxti/nTSySg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VsDlnxHd2Am/ec00dzZjKhBhI7FkxPDjWRWwN0549+9aanx3+kyLll1bIYUW9BAm6 ZX7dtLhNh9aKB/krQl/Lo7Q67qEY+ZB1Rfz8RLULTfQl03FO1qrF8yQAukQG2RNZ+k anIkwIAwjeso4VZBgxF1gnyVQYRxgTAtEcbK3V98=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/16665296@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58796e04b7930_64bc3fa3187d3138138186"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kYcem9aKW6nVbiw3Ugw06rmvKq8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 00:17:12 -0000

----==_mimepart_58796e04b7930_64bc3fa3187d3138138186
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> +      opaque value<0..2^16-1>;
+   } TransportParameter;
+
+   struct {
+      select (Handshake.msg_type) {
+         case client_hello:
+            QuicVersion negotiated_version;
+            QuicVersion initial_version;
+
+         case encrypted_extensions:
+            QuicVersion supported_versions<2..2^8-4>;
+      };
+      TransportParameter parameters<30..2^16-1>;
+   } TransportParameters;
+~~~
+{: #figure-transport-parameters title="Definition of TransportParameters"}

Defining a structure to hold transport params, describing the various params, what to do at 0-RTT, are all basically non-controversial. This is mostly what is described from here and below, and I think that can be separated.

> @@ -1106,31 +1168,35 @@ protection for the QUIC negotiation.  This does not prevent version downgrade
 during the handshake, though it means that such a downgrade causes a handshake
 failure.
 
-Protocols that use the QUIC transport MUST use Application Layer Protocol
-Negotiation (ALPN) {{!RFC7301}}.  The ALPN identifier for the protocol MUST be
-specific to the QUIC version that it operates over.  When constructing a
-ClientHello, clients MUST include a list of all the ALPN identifiers that they
-support, regardless of whether the QUIC version that they have currently
-selected supports that protocol.
+TLS uses Application Layer Protocol Negotiation (ALPN) {{!RFC7301}} to select an
+application protocol.  The application-layer protocol MAY restrict the QUIC
+versions that it can operate over.  Servers MUST select an application protocol

Having considered this, I think you're right. This makes sense in the context of describing how ALPN ought to work for QUIC. SGTM.

>  
-Servers SHOULD select an application protocol based solely on the information in
-the ClientHello, not using the QUIC version that the client has selected.  If
-the protocol that is selected is not supported with the QUIC version that is in
-use, the server MAY send a QUIC version negotiation packet to select a
-compatible version.
+If the server cannot select a compatible combination of application protocol and
+QUIC version, it MUST abort the connection. A client MUST abort a connection if
+the server picks an incompatible combination of QUIC version and ALPN
+identifier.

Yes, you're right. I hadn't fully processed ALPN and the new world order, but I think it makes sense when considering how TLS would use ALPN with 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/122
----==_mimepart_58796e04b7930_64bc3fa3187d3138138186
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/122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +      opaque value&lt;0..2^16-1&gt;;
+   } TransportParameter;
+
+   struct {
+      select (Handshake.msg_type) {
+         case client_hello:
+            QuicVersion negotiated_version;
+            QuicVersion initial_version;
+
+         case encrypted_extensions:
+            QuicVersion supported_versions&lt;2..2^8-4&gt;;
+      };
+      TransportParameter parameters&lt;30..2^16-1&gt;;
+   } TransportParameters;
+~~~
+{: #figure-transport-parameters title=&quot;Definition of TransportParameters&quot;}
</pre>
<p>Defining a structure to hold transport params, describing the various params, what to do at 0-RTT, are all basically non-controversial. This is mostly what is described from here and below, and I think that can be separated.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1106,31 +1168,35 @@ protection for the QUIC negotiation.  This does not prevent version downgrade
 during the handshake, though it means that such a downgrade causes a handshake
 failure.
 
-Protocols that use the QUIC transport MUST use Application Layer Protocol
-Negotiation (ALPN) {{!RFC7301}}.  The ALPN identifier for the protocol MUST be
-specific to the QUIC version that it operates over.  When constructing a
-ClientHello, clients MUST include a list of all the ALPN identifiers that they
-support, regardless of whether the QUIC version that they have currently
-selected supports that protocol.
+TLS uses Application Layer Protocol Negotiation (ALPN) {{!RFC7301}} to select an
+application protocol.  The application-layer protocol MAY restrict the QUIC
+versions that it can operate over.  Servers MUST select an application protocol
</pre>
<p>Having considered this, I think you're right. This makes sense in the context of describing how ALPN ought to work for QUIC. SGTM.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/122">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
-Servers SHOULD select an application protocol based solely on the information in
-the ClientHello, not using the QUIC version that the client has selected.  If
-the protocol that is selected is not supported with the QUIC version that is in
-use, the server MAY send a QUIC version negotiation packet to select a
-compatible version.
+If the server cannot select a compatible combination of application protocol and
+QUIC version, it MUST abort the connection. A client MUST abort a connection if
+the server picks an incompatible combination of QUIC version and ALPN
+identifier.
</pre>
<p>Yes, you're right. I hadn't fully processed ALPN and the new world order, but I think it makes sense when considering how TLS would use ALPN with 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/122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5MY5n7Ds_Z3ClkzMxfhYvLXbDApks5rSBQEgaJpZM4LafvB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0fiGlTcjKSfNF6uLJ2RTz3UC_qSks5rSBQEgaJpZM4LafvB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #122"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/122"}}}</script>
----==_mimepart_58796e04b7930_64bc3fa3187d3138138186--


From nobody Fri Jan 13 16:36:34 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD7F9129FE3 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 16:36:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f8yKFVsaI6_q for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 16:36:31 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF38D129FE2 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 16:36:31 -0800 (PST)
Date: Fri, 13 Jan 2017 16:36:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484354191; bh=UdsfT8NY/uy5Xg8G3ocEQlzC2UIknY217Et+Kx6ZibU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vK7HjBvEvAnjcwdB8xYSX0cJMPuyVTDm9PjURO8/QFIpBhsSZPacyCfDInTU0N/ge o9tr6MfIlbFyrL3XbIaylJMPPzeHfwARtwE1YcF/oH8RvQ2yA9uDfCIatopMnFlgvd iYS1IFSaFyvK1Yo22W5rba7Qd8Mn/zJ3OlXGiiUA=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/150/review/16678989@github.com>
In-Reply-To: <quicwg/base-drafts/pull/150@github.com>
References: <quicwg/base-drafts/pull/150@github.com>
Subject: Re: [quicwg/base-drafts] improve description of flow control (#150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5879728f1dfe2_3aac3fe5db25f1381292fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XTnnZ1XvGiglOodj0HFo5fLG1co>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 00:36:34 -0000

----==_mimepart_5879728f1dfe2_3aac3fe5db25f1381292fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar requested changes on this pull request.

Thanks for the changes! Just one question though: WINDOW_UPDATE frames are currently retransmitted when detected as lost (this is noted in the reliability section), which ensures that the sender receives it. Why multiple copies then?

>  A sender MUST send BLOCKED frames to indicate it has data to write but is
 blocked by lack of connection or stream flow control credit.  BLOCKED frames are
 expected to be sent infrequently in common cases, but they are considered useful
 for debugging and monitoring purposes.
 
 A receiver advertises credit for a stream by sending a WINDOW_UPDATE frame with
-the StreamID set appropriately.  A receiver may simply use the current received
-offset to determine the flow control offset to be advertised.
+the StreamID set appropriately. A receiver may use the current offset of data
+consumed to determine the flow control offset to be advertised.
+A receiver MAY send copies of a WINDOW_UPDATE frame in multiple packets in order
+to make sure that the sender receives it even if one of the packets is lost. A
+sender MUST ignore duplicate WINDOW_UPDATE frames.

WINDOW_UPDATE frames are considered "retransmittable", meaning that they need to be reliably delivered, and the sender will retransmit as necessary. Why isn't that enough?

>  
 Connection flow control is a limit to the total bytes of stream data sent in
-STREAM frames.  A receiver advertises credit for a connection by sending a
-WINDOW_UPDATE frame with the StreamID set to zero (0x00).  A receiver may
-maintain a cumulative sum of bytes received cumulatively on all streams to
-determine the value of the connection flow control offset to be advertised in
-WINDOW_UPDATE frames.  A sender may maintain a cumulative sum of stream data
-bytes sent to impose the connection flow control limit.
+STREAM frames on all streams contributing to connection flow control.  A
+receiver advertises credit for a connection by sending a WINDOW_UPDATE frame
+with the StreamID set to zero (0x00).  A receiver maintains a cumulative sum of
+bytes received on all streams contributing to connection-level flow control to
+check for flow control violations. A receiver may maintain a cumulative sum of

add comma: "contributing to connection-level flow control, to check for flow control violations."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/150#pullrequestreview-16678989
----==_mimepart_5879728f1dfe2_3aac3fe5db25f1381292fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> requested changes on this pull request.</p>

<p>Thanks for the changes! Just one question though: WINDOW_UPDATE frames are currently retransmitted when detected as lost (this is noted in the reliability section), which ensures that the sender receives it. Why multiple copies then?</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/150#pullrequestreview-16678989">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  A sender MUST send BLOCKED frames to indicate it has data to write but is
 blocked by lack of connection or stream flow control credit.  BLOCKED frames are
 expected to be sent infrequently in common cases, but they are considered useful
 for debugging and monitoring purposes.
 
 A receiver advertises credit for a stream by sending a WINDOW_UPDATE frame with
-the StreamID set appropriately.  A receiver may simply use the current received
-offset to determine the flow control offset to be advertised.
+the StreamID set appropriately. A receiver may use the current offset of data
+consumed to determine the flow control offset to be advertised.
+A receiver MAY send copies of a WINDOW_UPDATE frame in multiple packets in order
+to make sure that the sender receives it even if one of the packets is lost. A
+sender MUST ignore duplicate WINDOW_UPDATE frames.
</pre>
<p>WINDOW_UPDATE frames are considered "retransmittable", meaning that they need to be reliably delivered, and the sender will retransmit as necessary. Why isn't that enough?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/150#pullrequestreview-16678989">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Connection flow control is a limit to the total bytes of stream data sent in
-STREAM frames.  A receiver advertises credit for a connection by sending a
-WINDOW_UPDATE frame with the StreamID set to zero (0x00).  A receiver may
-maintain a cumulative sum of bytes received cumulatively on all streams to
-determine the value of the connection flow control offset to be advertised in
-WINDOW_UPDATE frames.  A sender may maintain a cumulative sum of stream data
-bytes sent to impose the connection flow control limit.
+STREAM frames on all streams contributing to connection flow control.  A
+receiver advertises credit for a connection by sending a WINDOW_UPDATE frame
+with the StreamID set to zero (0x00).  A receiver maintains a cumulative sum of
+bytes received on all streams contributing to connection-level flow control to
+check for flow control violations. A receiver may maintain a cumulative sum of
</pre>
<p>add comma: "contributing to connection-level flow control, to check for flow control violations."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/150#pullrequestreview-16678989">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9NTxGMfO_Wq1EkFF2dFUWmjWUSuks5rSBiPgaJpZM4LjLGt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2XIaOF7Fm_rIbEhe1xLg07oXhdvks5rSBiPgaJpZM4LjLGt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/150#pullrequestreview-16678989"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar requested changes on #150"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/150#pullrequestreview-16678989"}}}</script>
----==_mimepart_5879728f1dfe2_3aac3fe5db25f1381292fa--


From nobody Fri Jan 13 16:50:14 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8BCB12953C for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 16:50:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SX7O0hHvJEBa for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 16:50:11 -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 CAF8A1294EA for <quic-issues@ietf.org>; Fri, 13 Jan 2017 16:50:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=m5m1FiA4xvBUlQgT54JemPTVLOU=; b=w/rj5U+98s5riKyh ggKAawJHtLqvC28ApIE/GGsoWZQdiQVuTQafKR2w+vWBbmnF9ol/FZXDPnwk7tY5 0ng/4DQBtdDKz7skBIftcv5JLxGWL17MoNVXZPMDztlKKgiEQuXVuMxBN7N1Mg5/ FHn0utn3OU5dr97O3xrizi9OADQ=
Received: by filter0490p1mdw1.sendgrid.net with SMTP id filter0490p1mdw1-29009-587975C0-13 2017-01-14 00:50:08.198606828 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id UwjQFzmMQEGFOVmXBjcNuA for <quic-issues@ietf.org>; Sat, 14 Jan 2017 00:50:08.173 +0000 (UTC)
Date: Fri, 13 Jan 2017 16:50:08 -0800
From: Ryan Hamilton <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/272586511@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587975c0f132_6eb3f86e2451138941b0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0orhAaR+6L0WATC0+e7wVgQc13SxG4Q9d6dS L1IYs40Iq0jY03rNAUdeRpOFzlbxqyDwnK9+N+Eg1+cYuC+RMiO8LhAGmA1CCxpIFEfS86KFLEdgIB B+iyexAoAua8ZWpiBQmVRv1gN7xGrl+xQjT4+eqBujRtrd+ibaJFCygP9q6hBVCAASiWvbNvlIPpJM Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qPR6X52AuAXtqnIItclfoBybtwI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 00:50:13 -0000

----==_mimepart_587975c0f132_6eb3f86e2451138941b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Instead of removing connection ID from the version negotiation packet (which would be problematic for clients which might run multiple connections from the same ip:port) let's add an explicit "client vs sever" value just after the public flags byte for all packets with the version bit set.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/135#issuecomment-272586511
----==_mimepart_587975c0f132_6eb3f86e2451138941b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Instead of removing connection ID from the version negotiation packet (w=
hich would be problematic for clients which might run multiple connections =
from the same ip:port) let's add an explicit "client vs sever" value just a=
fter the public flags byte for all packets with the version bit set.</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/135#issuecomment-272586511">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3OB8yf05Ea1Mye=
hQwvIvXwPCEJmks5rSBvAgaJpZM4LfBnr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2rWvdirAfthS_St1=
ymGypETgIw5ks5rSBvAgaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/135#issuecomment-272586511"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #135: Instead o=
f removing connection ID from the version negotiation packet (which would b=
e problematic for clients which might run multiple connections from the sam=
e ip:port) let's add an explicit \"client vs sever\" value just after the p=
ublic flags byte for all packets with the version bit set."}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/135#is=
suecomment-272586511"}}}</script>=

----==_mimepart_587975c0f132_6eb3f86e2451138941b0--


From nobody Fri Jan 13 17:09:56 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5CD9E129564 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:09:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FUGNtbAcAIkA for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:09:54 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5578129546 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 17:09:53 -0800 (PST)
Date: Fri, 13 Jan 2017 17:09:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484356192; bh=4SlfSAm65TNC+6pewps7yx8ShSH6epdtME3d3AXmnWw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=crX13pja0EqmuLDsfgmXU151f9JFRE3gHD77GI3gn6PsceziCUyjYnuD/OQyTTDMe 8oV1qlnv0nPSEmhulB+F7m6RWukbJCfeikXLjJr4EN+gQyCO7vS2pDuPNSzYmtD+9r F6FfhI9PvAXXIvnM4IxnMqucgejEUAfFvTZQ3RIY=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/272588549@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58797a6076d47_78633fd886cc9130118878"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZRuB9tKxrDk0wTOAwAjUMhzQydM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 01:09:55 -0000

----==_mimepart_58797a6076d47_78633fd886cc9130118878
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Interesting point. I agree that the two are in opposition to each other. How about option (2), but change the OVERLAPPING_STREAM_DATA error to mean that the data in the overlapping region 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/146#issuecomment-272588549
----==_mimepart_58797a6076d47_78633fd886cc9130118878
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Interesting point. I agree that the two are in opposition to each other. How about option (2), but change the OVERLAPPING_STREAM_DATA error to mean that the data in the overlapping region 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/146#issuecomment-272588549">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_TuQp1XyQuaqwpvZK6-mby_Qe9Jks5rSCBggaJpZM4LimfW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyBWua19dtKajuT8-aOpI92ZAQ4bks5rSCBggaJpZM4LimfW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/146#issuecomment-272588549"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #146: Interesting point. I agree that the two are in opposition to each other. How about option (2), but change the OVERLAPPING_STREAM_DATA error to mean that the data in the overlapping region is different?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/146#issuecomment-272588549"}}}</script>
----==_mimepart_58797a6076d47_78633fd886cc9130118878--


From nobody Fri Jan 13 17:13:53 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DFCAB1294FF for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:13:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dwYjUz05Roa4 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:13:50 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA0A7129536 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 17:13:49 -0800 (PST)
Date: Fri, 13 Jan 2017 17:13:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484356429; bh=qQmygOjiKzJabO16op1M8LrSts4MYq4z9MdZOKKwwgk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s1Dfo4YY7fs3Yb8T/JiXkpV5x0+XB8gB5Jps/LGsuZbmZJJD48qfPTTMGECHNd4Ll 8Yrb6aFPXZkwYpEPxkTdk56BUXIsRfVj/vEqwKpFr/+L0Y81OShu/stpQne0NiPdSu 0WqpHJ+JmpRqLoYP6HDp/OsNxpXVBRtGhQbR3Bcg=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/38/272588956@github.com>
In-Reply-To: <quicwg/base-drafts/issues/38@github.com>
References: <quicwg/base-drafts/issues/38@github.com>
Subject: Re: [quicwg/base-drafts] How big can a server's first flight be (#38)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58797b4d4c058_2803fd68ae091381369f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lfIe2Xr_5SwvYH6RROwoKjf_0dw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 01:13:52 -0000

----==_mimepart_58797b4d4c058_2803fd68ae091381369f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is this amplification any worse than TFO + TLS1.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/38#issuecomment-272588956
----==_mimepart_58797b4d4c058_2803fd68ae091381369f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is this amplification any worse than TFO + TLS1.3?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/38#issuecomment-272588956">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7SPjTwsK9SjNI0hnQUX12GoM0nXks5rSCFNgaJpZM4K9cGh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9JkhkYs8Up6KqPbVXwSjBG7mbp1ks5rSCFNgaJpZM4K9cGh.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/38#issuecomment-272588956"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #38: Is this amplification any worse than TFO + TLS1.3?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/38#issuecomment-272588956"}}}</script>
----==_mimepart_58797b4d4c058_2803fd68ae091381369f4--


From nobody Fri Jan 13 17:27:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A90712958E for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:27:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hSoWkIi5DUMc for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:27:24 -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 B983412956B for <quic-issues@ietf.org>; Fri, 13 Jan 2017 17:27:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=psv94s7zzr0NetvO2/0cZBWy6Y0=; b=Tzw529U5/FGUUxuU t3WG8LmDWFUajRQPPOIbXFo8DsnCI6eqxwuw9lqLgov5fw/PXe5HqmsFsWGs6N4o cNoGt9AldheGnL1dtotGGzpIVlFnK0uvfZeL1p2eNpOuBrxcdyn2Aq5yVhgEmXlX JuTyzXOZhkNU71Aumck8+DKIB2U=
Received: by filter1134p1mdw1.sendgrid.net with SMTP id filter1134p1mdw1-1002-58797E7B-56 2017-01-14 01:27:23.777198413 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id Oqt2GkUtROSLrjoNRC1wMw for <quic-issues@ietf.org>; Sat, 14 Jan 2017 01:27:23.727 +0000 (UTC)
Date: Fri, 13 Jan 2017 17:27:23 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/118/272590220@github.com>
In-Reply-To: <quicwg/base-drafts/issues/118@github.com>
References: <quicwg/base-drafts/issues/118@github.com>
Subject: Re: [quicwg/base-drafts] Stronger definition of source address tokens (#118)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58797e7b9a357_2a3c63f84844d9138948d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3OV6WGI0Fynq1KwqHEzM8gBv/A3DXEoYKvVB YKy6L6DpIo5VBOtpTeQCAwxZzWTlOVRP9UAC3T3lydW5xnmLzNE6z2O5cJ0nbtCqn9Twa2+3socI6X WoZkb77XWJri2EnNp3Gk+rNYrZABSQbirdPwobqm6K2uMKwSb0NrCBT806vcK3SdnHCZHG+zScWmfr 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b7AhffSCw6BtfsofT0mjz6SZ4zA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 01:27:26 -0000

----==_mimepart_58797e7b9a357_2a3c63f84844d9138948d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree. We could suggest what might go into one, but it's out of scope.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/118#issuecomment-272590220
----==_mimepart_58797e7b9a357_2a3c63f84844d9138948d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree. We could suggest what might go into one, but it's out of scope.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/118#issuecomment-272590220">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq37OOzF25jWe_lgTL6SepudNItf4ks5rSCR7gaJpZM4LaeFj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_2a-bhoXH2AL86RBVn-OeuDO08xks5rSCR7gaJpZM4LaeFj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/118#issuecomment-272590220"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #118: I agree. We could suggest what might go into one, but it's out of scope."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/118#issuecomment-272590220"}}}</script>
----==_mimepart_58797e7b9a357_2a3c63f84844d9138948d2--


From nobody Fri Jan 13 17:31:17 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3ED7312958E for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:31:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8aTa9rASJrvc for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:31:08 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3E551295A0 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 17:31:07 -0800 (PST)
Date: Fri, 13 Jan 2017 17:31:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484357467; bh=RNlJWIvG7FWcDhKkIeyY4VKFuIB2YDm7nyYzLCrR1AQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=f3j8KNOy1/uX3DNz+kAwmKMiNCTqwwRyuAofOuR6+fZh5E8WNlbd9T+sZ5efw9HhW j/BjMGSUL64YvAx4xYBcuddHDhOYvWHvxng89SRS5kfYsH822TChjBBqpjU32V1Axs 8gOdzL1yAIoWtSWKAKVrys4IET7f9dxTHqAD98wU=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/272590537@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58797f5b611e5_7a4d3fcb664f31406491a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Hnjv2bjY0elaqcVjVyszXQl09WI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 01:31:13 -0000

----==_mimepart_58797f5b611e5_7a4d3fcb664f31406491a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

That would require the=C2=A0implementation to retain the data after it's =
delivered to the application, in order to check against incoming data, wo=
uldn't it?=C2=A0 Seems implausible.

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/146#issuecomment-272590537=

----==_mimepart_58797f5b611e5_7a4d3fcb664f31406491a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>That would require the=C2=A0implementation to retain the data after it=
's delivered to the application, in order to check against incoming data,=
 wouldn't it?=C2=A0 Seems implausible.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/146#issuecomment-272590537">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8_4H=
IGweKQL7qH6kKdnQQXr9dpFks5rSCVbgaJpZM4LimfW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqy3=
tqJnhPmhcb30fwrVQxcK7iKl9ks5rSCVbgaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/146#issuecomment-272590537"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #146: That would require the=C2=A0implementation to retain the data afte=
r it's delivered to the application, in order to check against incoming d=
ata, wouldn't it?=C2=A0 Seems implausible."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/146#issuecomment-2=
72590537"}}}</script>=

----==_mimepart_58797f5b611e5_7a4d3fcb664f31406491a--


From nobody Fri Jan 13 17:33:22 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE2781295A0 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:33:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F7ymvCzloTJk for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:33: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 647E51295A7 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 17:33:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iSoeWGCZ3PFcdv3zT3z0ytMGf7g=; b=C80UriOsint2yZuB IMTGotxCfwE3xk4dQWwDMB44kXm+Bjey7oJ1oILfsvsWE60Mgp6v5yULepNQKV/R mKblMWW8aj8n+HyP+xHaCgkqdG8i8gBcX1QR7TP98s2Wv4Wr3y+vli48mjCALFVO 8KY/wbz9Ry4wj8J272BgXbgrTKg=
Received: by filter0602p1mdw1.sendgrid.net with SMTP id filter0602p1mdw1-9114-58797FD8-9 2017-01-14 01:33:12.211320597 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id KazTktMfQXefqbAlTpH9IA for <quic-issues@ietf.org>; Sat, 14 Jan 2017 01:33:12.154 +0000 (UTC)
Date: Fri, 13 Jan 2017 17:33:12 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/152/issue_event/923057200@github.com>
In-Reply-To: <quicwg/base-drafts/pull/152@github.com>
References: <quicwg/base-drafts/pull/152@github.com>
Subject: Re: [quicwg/base-drafts] include alt-svc h2 frames as explicitly in scope for discovery (#152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58797fd8b334_10ba3fee53ad913073710"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0SMgHnAi/CfMCyu6x2sW7asZQDjDNpHGuI9Q uL+2VCIxgQKB3czOtEjiz08T6VINMjHFFPrPmYbuNNPm/NweQeHJ5yHTspr2jw4lWxhZVsanDM7gb2 F4ofafk0EWt9yVYrg0GCBZ6BBaZUPIf25aRQHIrwIa24tBHcBZN0m/GA7z0zQDtwbDViAY6oLHHt1b k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H8VF2L9xW6RYIRxjXOAhJNKuOIw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 01:33:22 -0000

----==_mimepart_58797fd8b334_10ba3fee53ad913073710
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #152.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/152#event-923057200
----==_mimepart_58797fd8b334_10ba3fee53ad913073710
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/152" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/152" data-id="200749028" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#152</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/152#event-923057200">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_5ToFXQuBXXbNjSUlfgmzgkUymbks5rSCXYgaJpZM4LjYuK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2J_bVZMMN43obI6klvVVw0dm5u-ks5rSCXYgaJpZM4LjYuK.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/152#event-923057200"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #152."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/152#event-923057200"}}}</script>
----==_mimepart_58797fd8b334_10ba3fee53ad913073710--


From nobody Fri Jan 13 17:33:30 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A47401295AB for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:33:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ydh5IiPBR3Ol for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:33:28 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F72B1295A0 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 17:33:28 -0800 (PST)
Date: Fri, 13 Jan 2017 17:33:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484357607; bh=eQMo3xLr21e3+j8V+U2LXXWiqUq890aqYp/kQh7+skk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=onS6zoTA1ObBVXdobeIDNk1veTHHhV/gj7u1LOsyUqKx8FqhnEDoZ7VFpcYERhV2F 7i7dcz1Tt8e/R+793S1Gp7M+n38/RLTlfasy3xXwB2UAjUQXKdfia7A6BfbM9rLy0F OLGsicOAei8RR00hPpS9GzwnyaT++eb1gABYWN3I=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/152/c272590736@github.com>
In-Reply-To: <quicwg/base-drafts/pull/152@github.com>
References: <quicwg/base-drafts/pull/152@github.com>
Subject: Re: [quicwg/base-drafts] include alt-svc h2 frames as explicitly in scope for discovery (#152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58797fe77c233_6aaf3fbfec255134568ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gc9Ln8iopDmgfdF1AAd1B6YI63o>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 01:33:29 -0000

----==_mimepart_58797fe77c233_6aaf3fbfec255134568ea
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/152#issuecomment-272590736
----==_mimepart_58797fe77c233_6aaf3fbfec255134568ea
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/152#issuecomment-272590736">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9O3jCtGRvtcoxE28rW9N2s3hAOqks5rSCXngaJpZM4LjYuK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz3Zn7trEZSHGlDm8OEBRgKOCi36ks5rSCXngaJpZM4LjYuK.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/152#issuecomment-272590736"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #152: LGTM."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/152#issuecomment-272590736"}}}</script>
----==_mimepart_58797fe77c233_6aaf3fbfec255134568ea--


From nobody Fri Jan 13 17:55:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E55C129588 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:55:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lojY2ygAFTle for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:55:47 -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 0AF5D129581 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 17:55:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FjmSzDXhGoeLqHtxQaPyNd+oKyY=; b=hsIKTK+57LTB7I5B IjAesbQSZern1Zi/qI/nC5A23sDYclwamrJJ8udGGrBOZFUFoqDmY3oHOfKi6RfX EJILb7YrqcAGDzfGzNWbYfkR+ZfwUgdBLzDozKvozAG8R5Jqw2FpfE0dNcqOnBIO i8EnDzzObx4kkEo7bUaNVcKuRvI=
Received: by filter0853p1mdw1.sendgrid.net with SMTP id filter0853p1mdw1-31697-58798521-21 2017-01-14 01:55:45.478495639 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id vjiH02BrQ5-XNwFU9jzRsA for <quic-issues@ietf.org>; Sat, 14 Jan 2017 01:55:45.410 +0000 (UTC)
Date: Fri, 13 Jan 2017 17:55:45 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/124/272592621@github.com>
In-Reply-To: <quicwg/base-drafts/issues/124@github.com>
References: <quicwg/base-drafts/issues/124@github.com>
Subject: Re: [quicwg/base-drafts] Hinting at quic version in Alt-Svc (#124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5879852151d7c_6f853fa06fcd1140301e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1F1vhgQg68nVwWaxLQrT7v1u8NrD28RW1b/T t5/iQWrBb37wTlgh4t4G9jdySa/wEfZf5izdvGzHY6VMTQBB0JLQcI2Uwe5hy1x+pDvSUbLjGtihfz zFHuXEd8YbekxhfWFSf0VSVUtD6Jl3jYlSSZmQ0NTs37DW+df3oUiW/iKZ3zWHCmJSXRxhVtCMdBrH Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2FzG1WVob3_7j5ZjNPHIimKmQj4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 01:55:48 -0000

----==_mimepart_5879852151d7c_6f853fa06fcd1140301e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not convinced there's a reason to use unauthenticated hints -- what is the argument for allowing them? If we do hints with Alt-Svc, that'll mean that we require the negotiation to have happened over HTTPS, which is what I'd want.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/124#issuecomment-272592621
----==_mimepart_5879852151d7c_6f853fa06fcd1140301e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm not convinced there's a reason to use unauthenticated hints -- what =
is the argument for allowing them? If we do hints with Alt-Svc, that'll mea=
n that we require the negotiation to have happened over HTTPS, which is wha=
t I'd want.</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/124#issuecomment-272592621">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxa-k81i1dLP9UD=
8L1DOoM40syVwks5rSCshgaJpZM4LcUW8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1ywVP-qqqpfM2Nve=
EtaTf8N9cMzks5rSCshgaJpZM4LcUW8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/124#issuecomment-272592621"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #124: I'm not co=
nvinced there's a reason to use unauthenticated hints -- what is the argume=
nt for allowing them? If we do hints with Alt-Svc, that'll mean that we req=
uire the negotiation to have happened over HTTPS, which is what I'd want."}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/124#issuecomment-272592621"}}}</script>=

----==_mimepart_5879852151d7c_6f853fa06fcd1140301e1--


From nobody Fri Jan 13 17:59:22 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4A311295D0 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:59:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HtNGjbhNgtlt for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:59: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 0725E1295BE for <quic-issues@ietf.org>; Fri, 13 Jan 2017 17:59:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IM5ef6PoEB4adZcp18PaTM6UUQc=; b=YFub0yfT/SOmkexJ KSoBj0jdEL3vDq8unjCk+p5eq+UIG3Bx1bbvWtMcVkBuIAKtUxPOYdrAtLdZsMYG FBgXLx2FhW7njAfbfGf9sZYWidslHNVQdzcnC/DNHGEWiIe2Pxc6zgwLaFxn0vpw +gv17CVA8A+4rDgohblyS1ZpfYQ=
Received: by filter0650p1mdw1.sendgrid.net with SMTP id filter0650p1mdw1-6202-587985EC-5 2017-01-14 01:59:08.064491507 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id mctrXu-0TRuea4C7yJYmbA for <quic-issues@ietf.org>; Sat, 14 Jan 2017 01:59:08.036 +0000 (UTC)
Date: Fri, 13 Jan 2017 17:59:07 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/121/272592873@github.com>
In-Reply-To: <quicwg/base-drafts/issues/121@github.com>
References: <quicwg/base-drafts/issues/121@github.com>
Subject: Re: [quicwg/base-drafts] Version downgrade vulnerability (#121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587985ebe7c2b_17f53fa3bc9db13473898"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1LIwfgcrJF3VXGGlMIyJov5phdegSyYGFGty CVNQMCPtL76N7WoKDyTqevKGmK0ieEtWwx86acoMaEEjrukeRTRqYotoASE4CwyZXgy3+6dMwTw7/O N0u00xn4vsERAmXgfv/y6lkgEp50J80rnz6+OyfPsDdyIOcW8GH+8UHws4JOq86A5WixZBKOKg/35J g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G7mOfR0nj_lQ3Ybt9WYN8vDNdXE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 01:59:21 -0000

----==_mimepart_587985ebe7c2b_17f53fa3bc9db13473898
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I'm not certain I did, though.

If the server declines to speak N, it won't look at the handshake, and ther=
efore won't ever attempt to interpret the transport parameters.  If they do=
 a negotiation round-trip and wind up on N+1, the=C2=A0client would=C2=A0se=
nd fresh parameters in format N+1.

Are we guarding against a client bug where they accidentally reuse their or=
iginal transport parameters in the new version, or where semantics "leak" b=
etween versions in a client that supports several?

--=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/121#issuecomment-272592873=

----==_mimepart_587985ebe7c2b_17f53fa3bc9db13473898
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm not certain I did, though.</p>
<p>If the server declines to speak N, it won't look at the handshake, and t=
herefore won't ever attempt to interpret the transport parameters.  If they=
 do a negotiation round-trip and wind up on N+1, the=C2=A0client would=C2=
=A0send fresh parameters in format N+1.</p>
<p>Are we guarding against a client bug where they accidentally reuse their=
 original transport parameters in the new version, or where semantics "leak=
" between versions in a client that supports several?</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/121#issuecomment-272592873">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3RwKvUV-sVYxJW=
a51M86Fg--vVYks5rSCvrgaJpZM4LafMw">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3XMhbS8cTnxJrtQj=
kQseNH-lWsCks5rSCvrgaJpZM4LafMw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/121#issuecomment-272592873"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #121: I'm not cer=
tain I did, though.\r\n\r\nIf the server declines to speak N, it won't look=
 at the handshake, and therefore won't ever attempt to interpret the transp=
ort parameters.  If they do a negotiation round-trip and wind up on N+1, th=
e=C2=A0client would=C2=A0send fresh parameters in format N+1.\r\n\r\nAre we=
 guarding against a client bug where they accidentally reuse their original=
 transport parameters in the new version, or where semantics \"leak\" betwe=
en versions in a client that supports several?"}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/121#issuecomment-2=
72592873"}}}</script>=

----==_mimepart_587985ebe7c2b_17f53fa3bc9db13473898--


From nobody Fri Jan 13 18:01:23 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D7DB129609 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 18:01:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CUNiP01pnrtQ for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 18:01:20 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF71E129611 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 18:01:19 -0800 (PST)
Date: Fri, 13 Jan 2017 18:01:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484359278; bh=EXYBdXgGw7wrl1/jvduv6lK0c/mmzYZBRZ3b0a0Dloc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ALf+mJiKZ1cjIHcQsFO3Ig70nyfuYa3HqAjLMx9hPzO3oIcigA5SWO6yAweLar7Fn cjnMH6BDwjDMms8rSQw0ajUUF40RQ6Sp3xnZ9O7UPIRhWcO5jXvXUriIUL/YJr5rme TT2vLpsl6c7yC1FNNkTgUOMNmJv46pFkMYx7GWuI=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/272593056@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5879866ef0190_7cd33fa538e391401037b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CYGDu514odhZ5N2u5IEI_Br98xU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 02:01:21 -0000

----==_mimepart_5879866ef0190_7cd33fa538e391401037b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+1. Stream ID length is currently represented by 2 bits that encode 8, 16, 24, or 32. We could make this 8, 16, 32, 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/issues/108#issuecomment-272593056
----==_mimepart_5879866ef0190_7cd33fa538e391401037b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>+1. Stream ID length is currently represented by 2 bits that encode 8, 16, 24, or 32. We could make this 8, 16, 32, 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/issues/108#issuecomment-272593056">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq66xMwMe6pIkpWHcruAEC0G8ot8tks5rSCxugaJpZM4LZWt_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2ncjwp8aFTEJL01i_RrChuQTQeKks5rSCxugaJpZM4LZWt_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-272593056"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #108: +1. Stream ID length is currently represented by 2 bits that encode 8, 16, 24, or 32. We could make this 8, 16, 32, 64."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/108#issuecomment-272593056"}}}</script>
----==_mimepart_5879866ef0190_7cd33fa538e391401037b9--


From nobody Fri Jan 13 18:08:14 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52844129629 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 18:08:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y81-yhYabmoe for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 18:08:11 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 500A7129597 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 18:08:11 -0800 (PST)
Date: Fri, 13 Jan 2017 18:08:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484359690; bh=CGK6r636aVsmZx5iE2RIGxG5cD77Zf1kIgdnWo9SQzc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vYhpoNc47BcQXHo9g/izmc8u7z7MLgaErCBo5oOf7nSCbUqCunCAty2zR39bn8BuB HmtfyNlDwgL5EF8dsNYVxILn+C0Twrer2YdO2MXlUL6wyarsihuDtgV/VSMqJOi53x mAnPNrW6EPmwrv9O+xhSuJYM1LTYeiO5xbZb2S/8=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/124/272593507@github.com>
In-Reply-To: <quicwg/base-drafts/issues/124@github.com>
References: <quicwg/base-drafts/issues/124@github.com>
Subject: Re: [quicwg/base-drafts] Hinting at quic version in Alt-Svc (#124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5879880aa71af_73813f7fd4ef313c98612"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JD96ovxUgYC31FMjlinvWbPTlFA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 02:08:13 -0000

----==_mimepart_5879880aa71af_73813f7fd4ef313c98612
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Alt-Svc requires that the target be secure, not the origin.  So an Alt-Sv=
c header containing hints can come over plaintext, and the question is wh=
ether we ignore them.

My inclination is that=C2=A0(in the absence of anything better) an unauth=
enticated hint is better than a blind guess.

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/124#issuecomment-272593507=

----==_mimepart_5879880aa71af_73813f7fd4ef313c98612
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Alt-Svc requires that the target be secure, not the origin.  So an Alt=
-Svc header containing hints can come over plaintext, and the question is=
 whether we ignore them.</p>
<p>My inclination is that=C2=A0(in the absence of anything better) an una=
uthenticated hint is better than a blind guess.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/124#issuecomment-272593507">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_YuR=
w_vAeK6dmS1bL5pqz9ueFhnks5rSC4KgaJpZM4LcUW8">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq10=
5VQp8kcCzsDO2ufak6wZfF45Iks5rSC4KgaJpZM4LcUW8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/124#issuecomment-272593507"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #124: Alt-Svc requires that the target be secure, not the origin.  So an=
 Alt-Svc header containing hints can come over plaintext, and the questio=
n is whether we ignore them.\r\n\r\nMy inclination is that=C2=A0(in the a=
bsence of anything better) an unauthenticated hint is better than a blind=
 guess."}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/124#issuecomment-272593507"}}}</script>=

----==_mimepart_5879880aa71af_73813f7fd4ef313c98612--


From nobody Fri Jan 13 18:08:36 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3397A129597 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 18:08:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.973
X-Spam-Level: 
X-Spam-Status: No, score=-5.973 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, 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 zS55yDJLwNyU for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 18:08:34 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A7C912941C for <quic-issues@ietf.org>; Fri, 13 Jan 2017 17:58:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0fc0Q8ee6QYwU4O7Om+4lbH8z28=; b=vCHxqfVlkxP/FNej 7QyxnOfnMlkDD4poSXIAd15kvnFUT5+SH1HGed3IR7iuINmYFBC+TIgjEu9ea62t qsMThVcweBbtymD5AjfH6dZYUeMxB8S6PsGLybWfmf7bO9JVn9TQ428vjAIoH/xH XVqc8aH272uZ8bToRypdxkXQHKA=
Received: by filter0642p1mdw1.sendgrid.net with SMTP id filter0642p1mdw1-5145-587985CC-D 2017-01-14 01:58:36.172026568 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id bR-eZAgURv-VspwAG2XWEA for <quic-issues@ietf.org>; Sat, 14 Jan 2017 01:58:36.141 +0000 (UTC)
Date: Fri, 13 Jan 2017 17:58:36 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/112/272592841@github.com>
In-Reply-To: <quicwg/base-drafts/issues/112@github.com>
References: <quicwg/base-drafts/issues/112@github.com>
Subject: Re: [quicwg/base-drafts] Should we grease version negotiation? (#112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587985ccd80a_17423fa3bc9db13457353"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1EbrgAyZlHQBBZ+mO8gaXTpRmJdF0+yNrO0A DxOk/yXx406M1eFHPMao87WUXdryUAhMigSLXKIwbC9vlEtyJhS2GjWyZ4vkyB/lkvLMUWSX+Yo3pJ yN8bz6O6QCxG+vciKyjbfLf/u8I1sRNwqxYwW9PmPTVlWK8CK7KDQDXiY4Vk14cMZvUw+HsLbI5hKn U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U1KGr9_itEcCz4NQYEVjQ_9nFuQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 02:08:35 -0000

----==_mimepart_587985ccd80a_17423fa3bc9db13457353
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes! 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/112#issuecomment-272592841
----==_mimepart_587985ccd80a_17423fa3bc9db13457353
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/112#issuecomment-272592841">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1OefdOVlDZ_Dzdsuo0NhsHkq8tzks5rSCvMgaJpZM4LaPcq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzbSPLM5nwl2OI-csIO27tDinecVks5rSCvMgaJpZM4LaPcq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/112#issuecomment-272592841"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #112: Yes! "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/112#issuecomment-272592841"}}}</script>
----==_mimepart_587985ccd80a_17423fa3bc9db13457353--


From nobody Fri Jan 13 18:13:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64FC812958E for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 18:13:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rg2BVRRECBXP for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 18:13:54 -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 D726E12941C for <quic-issues@ietf.org>; Fri, 13 Jan 2017 18:13:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3DURqPYOWCIDePyz33Qp1kwfSoI=; b=qECAyDsHasFamWCF 6g0l0wQg73yJHrKCxVF9jtLJKEjadUNY9a4hZvikw9Ly+KgrjMVtKtj9BUOqclge JAL+sRCcN0FtOzijql384BaR+Q5gc3uIVTkCCpTiOPpWnRLgLW4gDGT5nhEdlW1v 0mtjWM11+eBDJ86Ij3NRpRiLUKg=
Received: by filter1115p1mdw1.sendgrid.net with SMTP id filter1115p1mdw1-776-58798958-2A 2017-01-14 02:13:44.553923462 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id lcQvCfscTueMpXKV_dDmOg for <quic-issues@ietf.org>; Sat, 14 Jan 2017 02:13:44.477 +0000 (UTC)
Date: Fri, 13 Jan 2017 18:13:44 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/89/272593965@github.com>
In-Reply-To: <quicwg/base-drafts/issues/89@github.com>
References: <quicwg/base-drafts/issues/89@github.com>
Subject: Re: [quicwg/base-drafts] Version negotiation gaps (#89)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587989586121e_193773fa313d0d130894b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0xOR7L/Ym5VBdGcofE5DvTk67vBMbXwIvZ0R UATn+L6hDu5U8g3lNid6JKtjhbhydGGLGSnDC7dkCmlxsXAq5w9DyHifIS+FNc7T69cR/8CqCV7Qe+ +eXWkH6VKYMf2n20po4F4NotNZPx/RsVaEc+bsXl4uZqrSw7eLeF9JvMdDcPKjRXvDMpcs5f5u6DaY c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/29aGwX4vaEqIBdfNMPlWmxELvfc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 02:13:55 -0000

----==_mimepart_587989586121e_193773fa313d0d130894b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah, I agree and I think your suggestion of always sending a version list along with the Server Params is a good idea. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/89#issuecomment-272593965
----==_mimepart_587989586121e_193773fa313d0d130894b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yeah, I agree and I think your suggestion of always sending a version list along with the Server Params is a good idea.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/89#issuecomment-272593965">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3FdYo68ZATOW9fzD7raPqDqLWFzks5rSC9YgaJpZM4LP_CX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqy1kaqGl-UNO7qeBQNMC0do0rYdHks5rSC9YgaJpZM4LP_CX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/89#issuecomment-272593965"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #89: Yeah, I agree and I think your suggestion of always sending a version list along with the Server Params is a good idea. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/89#issuecomment-272593965"}}}</script>
----==_mimepart_587989586121e_193773fa313d0d130894b6--


From nobody Fri Jan 13 18:19:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6E52129641 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 18:19:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yzv2kBPCkBrn for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 18:19:37 -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 CE54B12962C for <quic-issues@ietf.org>; Fri, 13 Jan 2017 18:19:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HcgNzEUj5B10If8ZJuOookewVZA=; b=f0Hf9FxTH5+3/Yb1 r4T6inbRhLSwyqX9hm5RcA9/Ut7Ks0TncH/TafYcj74ZBRl1O7JHMmygXrAJt/mX aPmOTqAmqe/+EOA+UVFxnlYCji7TfuPku8vFa/U/jE5u6sTWGpBVOXoVHcP3jemy X3Q5c8XpOg6ihFzDzxaEr5DkPnY=
Received: by filter0483p1mdw1.sendgrid.net with SMTP id filter0483p1mdw1-1825-58798AB4-1A 2017-01-14 02:19:32.400146191 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id ikcbhrqnTrS0GI6vrIB-VA for <quic-issues@ietf.org>; Sat, 14 Jan 2017 02:19:32.336 +0000 (UTC)
Date: Fri, 13 Jan 2017 18:19:32 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/116/272594335@github.com>
In-Reply-To: <quicwg/base-drafts/issues/116@github.com>
References: <quicwg/base-drafts/issues/116@github.com>
Subject: Re: [quicwg/base-drafts] Each COPT might be better as empty transport parameters (#116)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58798ab43b847_39303f9b84767140158779"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak10UfSX4ZkWQ55RX39RLvStT/RyM5cJu09Uw0 S3iJE8xpr9xLfimYVazWcNGvcEuZqcD9ZFxz2syIPQXPrZiF1XClvPpiYUK+oip912hc/cxpJIMwd0 qt0V78VdY78Rj/dRrA5fxJuWGiuoZmdIgfROSS6FK+SDyIckANhbQynQjKwKq3fq12zzUywoN3FxVj Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dAk644rimoHQulTCaE6zWIlxBaQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 02:19:39 -0000

----==_mimepart_58798ab43b847_39303f9b84767140158779
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Per discussion with=C2=A0Jana, this isn't what it looks like.  It's basical=
ly a tunnel for the client to relay opaque data from Chrome experiment conf=
igurations to the server, so the server can=C2=A0behave appropriate to the =
experiment on the given connection.

I'm not sure opaque data relay is needed in the RFC in the first place.

--=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/116#issuecomment-272594335=

----==_mimepart_58798ab43b847_39303f9b84767140158779
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Per discussion with=C2=A0Jana, this isn't what it looks like.  It's basi=
cally a tunnel for the client to relay opaque data from Chrome experiment c=
onfigurations to the server, so the server can=C2=A0behave appropriate to t=
he experiment on the given connection.</p>
<p>I'm not sure opaque data relay is needed in the RFC in the first place.<=
/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/116#issuecomment-272594335">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8RMnHIDWjWu8-m=
OleVJ9nY0JBi5ks5rSDC0gaJpZM4LaWCk">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_U4ss7i9ymWkd4Le=
6rGUo1yExA5ks5rSDC0gaJpZM4LaWCk.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/116#issuecomment-272594335"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #116: Per discuss=
ion with=C2=A0Jana, this isn't what it looks like.  It's basically a tunnel=
 for the client to relay opaque data from Chrome experiment configurations =
to the server, so the server can=C2=A0behave appropriate to the experiment =
on the given connection.\r\n\r\nI'm not sure opaque data relay is needed in=
 the RFC in the first place."}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/116#issuecomment-272594335"}}}</scri=
pt>=

----==_mimepart_58798ab43b847_39303f9b84767140158779--


From nobody Fri Jan 13 18:23:52 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09C18129641 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 18:23:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mDrcb-ExX9T2 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 18:23:49 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E421129542 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 18:23:49 -0800 (PST)
Date: Fri, 13 Jan 2017 18:23:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484360628; bh=wOUDL2e3UeLThtRsPTyf8LaipLNbYqNAIss/p/oct1E=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GikvAPUnk9BJBYNQKlCHwK+QX+aCQGHhbehwP15gE12sHc63WL7dQXgVcPE+r/kyk G6/+DWThnmkxagaMTw/8jjELuA6pDVj5VCURxwNXBnjXVlXYZ7GDLFeh11PzCUruUx bVpOX3hPROrfhB7K3dkitV1p2BJuzd6+LB7r9KP0=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/97/272594636@github.com>
In-Reply-To: <quicwg/base-drafts/issues/97@github.com>
References: <quicwg/base-drafts/issues/97@github.com>
Subject: Re: [quicwg/base-drafts] Version Negotiation + TLS (#97)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58798bb4b2d78_45fb3f86fa57d1341349e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qcu5Pmypy3MVdvn7wXSrFdEhUIo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 02:23:51 -0000

----==_mimepart_58798bb4b2d78_45fb3f86fa57d1341349e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#99 & #122 address this in the same way -- app protocols MAY restrict which version are acceptable, but tokens aren't version-specific.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/97#issuecomment-272594636
----==_mimepart_58798bb4b2d78_45fb3f86fa57d1341349e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/quicwg/base-drafts/pull/99" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/99" data-id="197426251" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#99</a> &amp; <a href="https://github.com/quicwg/base-drafts/pull/122" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/122" data-id="198678499" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#122</a> address this in the same way -- app protocols MAY restrict which version are acceptable, but tokens aren't version-specific.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/97#issuecomment-272594636">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy69R_IH5jpOfgWx43qHLnCy2RO-ks5rSDG0gaJpZM4LVAMf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4Sb1hrS7ei2lveJ7KJsIojDocUOks5rSDG0gaJpZM4LVAMf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/97#issuecomment-272594636"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #97: #99 \u0026 #122 address this in the same way -- app protocols MAY restrict which version are acceptable, but tokens aren't version-specific."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/97#issuecomment-272594636"}}}</script>
----==_mimepart_58798bb4b2d78_45fb3f86fa57d1341349e--


From nobody Fri Jan 13 19:29:15 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45EE1129793 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 19:29:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.519
X-Spam-Level: 
X-Spam-Status: No, score=-7.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MIlIxuSvjWSt for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 19:29:12 -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 51B8D1296F9 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 19:29:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eJM3xApgvyetFAfGlSX5V/Dq2bU=; b=aDFvMbXusryMeEVv Bn9WtpkWDSn23PAAdllb2syNXT3Bx/ihIaxPqAEwTPPzHEqzOQLVfVnWa5bOqmR9 JFbqpOq0TyXCzU5VAJiTifJBzWyYi5Ca4P95s8JaUlJj9weITRFtNZCUABu5USbA 8Q6P2klilQCQeBCc5jyguEmCEzM=
Received: by filter0968p1mdw1.sendgrid.net with SMTP id filter0968p1mdw1-24144-58799B07-18 2017-01-14 03:29:11.222423652 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id BWF0Ur4eSyGRbq5jwIDOFA for <quic-issues@ietf.org>; Sat, 14 Jan 2017 03:29:11.208 +0000 (UTC)
Date: Fri, 13 Jan 2017 19:29:11 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/150/review/16686344@github.com>
In-Reply-To: <quicwg/base-drafts/pull/150@github.com>
References: <quicwg/base-drafts/pull/150@github.com>
Subject: Re: [quicwg/base-drafts] improve description of flow control (#150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58799b07176a0_19393fed7b26d13c82038"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0rPwBKqf6sQLPOFaZt9DFTsfm5gRQwkHZ3zv G5EOqZYSgejB1msLJcXiXnvIg6eITupDl6KFoddjkvJVth5X15qyIWetfo9grftUNVXYejH9CHyDKF c16n6uiteBuCEC+pZ/kB/jRbSPOxr8zgcEW98YThIyp7wY7jVI1zUpChaRrNDzJdSn/DQkVMCpHfvg M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ze_5zRZ6H_zTv5B04KUR3ZGRRiU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 03:29:14 -0000

----==_mimepart_58799b07176a0_19393fed7b26d13c82038
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



>  A sender MUST send BLOCKED frames to indicate it has data to write but is
 blocked by lack of connection or stream flow control credit.  BLOCKED frames are
 expected to be sent infrequently in common cases, but they are considered useful
 for debugging and monitoring purposes.
 
 A receiver advertises credit for a stream by sending a WINDOW_UPDATE frame with
-the StreamID set appropriately.  A receiver may simply use the current received
-offset to determine the flow control offset to be advertised.
+the StreamID set appropriately. A receiver may use the current offset of data
+consumed to determine the flow control offset to be advertised.
+A receiver MAY send copies of a WINDOW_UPDATE frame in multiple packets in order
+to make sure that the sender receives it even if one of the packets is lost. A
+sender MUST ignore duplicate WINDOW_UPDATE frames.

It's an optimization. The WINDOW_UPDATE will get retransmitted and delivered **eventually** (depending on the details of the loss detection). A lost WINDOW_UPDATE means that the sender might get flow-control limited, either for one stream or even for the whole connection (if it was a connection-level WINDOW_UPDATE).

Clearly, this is an optimization, so I wrote that a sender MAY find a suitable algorithm. I just wanted to make sure that a client is required to ignore duplicate WINDOW_UPDATEs, since the only other statement about multiple WINDOW_UPDATEs is the following
>  A sender may receive WINDOW_UPDATE frames out of order; a sender MUST therefore ignore any reductions in flow control credit.

which is not explicit about duplicates.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/150
----==_mimepart_58799b07176a0_19393fed7b26d13c82038
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/150">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  A sender MUST send BLOCKED frames to indicate it has data to write but is
 blocked by lack of connection or stream flow control credit.  BLOCKED frames are
 expected to be sent infrequently in common cases, but they are considered useful
 for debugging and monitoring purposes.
 
 A receiver advertises credit for a stream by sending a WINDOW_UPDATE frame with
-the StreamID set appropriately.  A receiver may simply use the current received
-offset to determine the flow control offset to be advertised.
+the StreamID set appropriately. A receiver may use the current offset of data
+consumed to determine the flow control offset to be advertised.
+A receiver MAY send copies of a WINDOW_UPDATE frame in multiple packets in order
+to make sure that the sender receives it even if one of the packets is lost. A
+sender MUST ignore duplicate WINDOW_UPDATE frames.
</pre>
<p>It's an optimization. The WINDOW_UPDATE will get retransmitted and delivered <strong>eventually</strong> (depending on the details of the loss detection). A lost WINDOW_UPDATE means that the sender might get flow-control limited, either for one stream or even for the whole connection (if it was a connection-level WINDOW_UPDATE).</p>
<p>Clearly, this is an optimization, so I wrote that a sender MAY find a suitable algorithm. I just wanted to make sure that a client is required to ignore duplicate WINDOW_UPDATEs, since the only other statement about multiple WINDOW_UPDATEs is the following</p>
<blockquote>
<p>A sender may receive WINDOW_UPDATE frames out of order; a sender MUST therefore ignore any reductions in flow control credit.</p>
</blockquote>
<p>which is not explicit about duplicates.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/150">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2c0NOAdSa_C4V7Tl-OKdAzNAqFDks5rSEEHgaJpZM4LjLGt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4c7lGXjP-I37tsx93n-1JYn2Cwoks5rSEEHgaJpZM4LjLGt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/150"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann commented on #150"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/150"}}}</script>
----==_mimepart_58799b07176a0_19393fed7b26d13c82038--


From nobody Fri Jan 13 22:17:39 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC7A91295B1 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 22:17:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1f2WDKK_qYRf for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 22:17:36 -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 0FCDE12943F for <quic-issues@ietf.org>; Fri, 13 Jan 2017 22:17:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=90mV7dCfzIcn9QdkbwIUdBc8KxQ=; b=PKoaCfv4KY6Amw5c /fleeH3lR2fb6PxH+p42Tv3zU4PJwvR1i+YPhGTNjJGcg3wyMmqhST51IoQLWE3n wKpXh5/OYUsnzQDD1/OirM92GpfeCeudsXfWlDjOKGCkMZRJ3oRWN0jWqFCJ5cFz 3lwCZBlvm27FYrIRwlaWIPOK79o=
Received: by filter0536p1mdw1.sendgrid.net with SMTP id filter0536p1mdw1-24959-5879C27E-13 2017-01-14 06:17:34.498205086 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id zYOPMZtFQlWs6knf9RQhkg for <quic-issues@ietf.org>; Sat, 14 Jan 2017 06:17:34.454 +0000 (UTC)
Date: Fri, 13 Jan 2017 22:17:34 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/c272605370@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5879c27e52cfb_b853ffd5d265134186728"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Z6wkrQTv0q2vxdS48b+2MhmanQtVJCzqvFn 15YQy+vlz/CK5N+BeAMlSr++guCfu1BmNcfegy76JKaPBkvkwY83sR3aD6h/ZOHVoj07cgOxchJHso cAoeKLvpPTeLHjo5yywyYZa9sslrR/dczPhvBYxaE2XMZlpT/65reVMnP7nKpzCO2JXvugQi7K/dm3 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Nc1Ur6QkCIbQTEgUgb2L646NZ7Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 06:17:38 -0000

----==_mimepart_5879c27e52cfb_b853ffd5d265134186728
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LGTM -- looks great, 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/103#issuecomment-272605370
----==_mimepart_5879c27e52cfb_b853ffd5d265134186728
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>LGTM -- looks great, 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/103#issuecomment-272605370">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyLTEFsnglrRPOVfX5gttibYn0g4ks5rSGh-gaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-6nCHxEQ0sA6eqMWaOj-45RqatCks5rSGh-gaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103#issuecomment-272605370"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #103: LGTM -- looks great, ship it!"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103#issuecomment-272605370"}}}</script>
----==_mimepart_5879c27e52cfb_b853ffd5d265134186728--


From nobody Fri Jan 13 22:27:21 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 058A5129412 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 22:27:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.901
X-Spam-Level: 
X-Spam-Status: No, score=-5.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nrnHPQ74pZ3p for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 22:27:17 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B11012959B for <quic-issues@ietf.org>; Fri, 13 Jan 2017 22:27:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mfilm2FbcawQricdyb317rQWSac=; b=gf9StCtjUnPsETRM 9qKxZBZa4yntZJlgVda5fZZBdHrNH1zhxbersXqiZLavrMDCeserzeuh5XT/+dEX kstP/74qemi/kHLrZx+5ONwQG8mqCJMrjxQl6QWV88jj7ZXTiYxQrXejD77+Yc3x z5IKlJy2LzBMRo5ipc9+U4Lh9cw=
Received: by filter0534p1mdw1.sendgrid.net with SMTP id filter0534p1mdw1-5843-5879C4C4-9 2017-01-14 06:27:16.268767413 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id vH-CpeUcSo6R2trH20zu0w for <quic-issues@ietf.org>; Sat, 14 Jan 2017 06:27:16.190 +0000 (UTC)
Date: Fri, 13 Jan 2017 22:27:16 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/103/issue_event/923124732@github.com>
In-Reply-To: <quicwg/base-drafts/pull/103@github.com>
References: <quicwg/base-drafts/pull/103@github.com>
Subject: Re: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5879c4c41868d_56e23fd52d985138301971"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0PJv6gResNTA/Z0mdvthZY+sKnfN9T/0VZvx AhJT8jFfRs6Eqr9VBrsMDdC327jQ9HfZ0FpJJg5s9pJPDq0/mYO4N+v3Um/0Dq1nbPTfkG7EHiH7qy o3h+mlYy6L2heSfyIC1cR6p12++GMSGgBkmG9rITU8ZOiI4YxZqcuZ/PJipT/D0OBHleLpb3mbZD/5 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uMJkcTioX_3NL8pZbJ8xtEC_gMM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 06:27:19 -0000

----==_mimepart_5879c4c41868d_56e23fd52d985138301971
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #103.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103#event-923124732
----==_mimepart_5879c4c41868d_56e23fd52d985138301971
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/103" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/103" data-id="197628291" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#103</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/103#event-923124732">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_qUtpz-3JgoVrTRaik6Vo6G2Ks8ks5rSGrEgaJpZM4LV8_V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0NWmHpCymt8QrfRyoha3zka3lPPks5rSGrEgaJpZM4LV8_V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/103#event-923124732"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #103."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/103#event-923124732"}}}</script>
----==_mimepart_5879c4c41868d_56e23fd52d985138301971--


From nobody Fri Jan 13 22:40:26 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F26B0129406 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 22:40:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9Ru7gCyVi5iY for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 22:40:23 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 827AC12945F for <quic-issues@ietf.org>; Fri, 13 Jan 2017 22:40:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=jv+P/i4m+YCtJtFeUY7SuKBM1eU=; b=ETdhWo/Unx9c7Z7K cVvFstBobH2+Sh398tWNb4jWcrkuSiScJXHA07IEOmTYpFNpqT93Le2P+aDhGFvS k1f1j1zp1BdAvsTpSBkn7G9VC45c2PkiCuY3ylU2++O26XglBAVpiZf5btfSqFc3 sEZxfEXSlh+POQmTv3W2ILBG1GE=
Received: by filter0415p1mdw1.sendgrid.net with SMTP id filter0415p1mdw1-25626-5879C7D4-7 2017-01-14 06:40:20.172662243 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id 7gTYYdQRSYiZ6KIDUfJnAw for <quic-issues@ietf.org>; Sat, 14 Jan 2017 06:40:20.118 +0000 (UTC)
Date: Fri, 13 Jan 2017 22:40:20 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/153@github.com>
Subject: [quicwg/base-drafts] Remove trailing whitespaces (#153)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5879c7d4d0f5_1b8163fb48858b13830998b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3nS35dwGsnZXptREltoY6yf2KxUtoe6F79vR w0lQmeos51WZMScZczhjML5hkphWKLsewSw/S9wSmlXYwCV0efFTvhBmqgDyJFIoqQQ0S+QXKVsSLr qUVLRb8IDx0XBPVunO8oRDaS7448n4e0v762fRg1UhK9foX60opEwORph47vji1aD5UlZvxq7CTILf E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O2JSYsgPNTQUzQxjJtD0DADxfAk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 06:40:25 -0000

----==_mimepart_5879c7d4d0f5_1b8163fb48858b13830998b
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/153

-- Commit Summary --

  * Remove trailing whitespaces.

-- File Changes --

    M draft-ietf-quic-transport.md (32)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/153.patch
https://github.com/quicwg/base-drafts/pull/153.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/153

----==_mimepart_5879c7d4d0f5_1b8163fb48858b13830998b
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/153'>https://github.com/quicwg/base-drafts/pull/153</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove trailing whitespaces.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/153/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/153.patch'>https://github.com/quicwg/base-drafts/pull/153.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/153.diff'>https://github.com/quicwg/base-drafts/pull/153.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/153">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyw5Ck1ttUKA4peOWdQHlFRW4qp4ks5rSG3UgaJpZM4Lji6-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-Z6t_flkGsYSn0gMp--vQ1f5bYtks5rSG3UgaJpZM4Lji6-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/153"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Remove trailing whitespaces (#153)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/153"}}}</script>

----==_mimepart_5879c7d4d0f5_1b8163fb48858b13830998b--


From nobody Fri Jan 13 22:40:44 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80DC61295B1 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 22:40:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-Lq4FsuP2Vr for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 22:40:40 -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 BC222126FDC for <quic-issues@ietf.org>; Fri, 13 Jan 2017 22:40:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vezR9jlh4R372AcK3lKsrjju82w=; b=vyfusZo1E0xxRwvj AycmPfnnBOh1xl6YiGLPwQ0UncVjmNuLmcYpj9i7IBK+Kyk3ZiNrJTHtrTq1FUof 7PvyHCmeItVkgUp1dzBqrqlFE4PJ6xhv1IQloNubNkkiz6A6gj2fK4RxYMHFsDZJ kekRVomLkZeoV/V5BDLOMXwJ1QU=
Received: by filter1131p1mdw1.sendgrid.net with SMTP id filter1131p1mdw1-11840-5879C7E7-17 2017-01-14 06:40:39.5439497 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id ePtKjCXASSWYtwI-KhI-hg for <quic-issues@ietf.org>; Sat, 14 Jan 2017 06:40:39.468 +0000 (UTC)
Date: Fri, 13 Jan 2017 22:40:39 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/153/issue_event/923127013@github.com>
In-Reply-To: <quicwg/base-drafts/pull/153@github.com>
References: <quicwg/base-drafts/pull/153@github.com>
Subject: Re: [quicwg/base-drafts] Remove trailing whitespaces (#153)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5879c7e75f8ee_137e3fee531ab1301188ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0MuOuXltDzc7OYRs5yC1H9Awk5aVIMq2iO0K /CP1DWk9goQa/6lliZovealzFiv1w4/vRQtme4qQvBuEncuIbwWRecrllVKy0OcEOPgxEGXpF0/Atx KLNXFOWuemUMs7xmuk/BD13zWXPl0/L1cwcqdaPuzpTXGgHyacsQRSFFcFRho4UwLc4jwxgBeQd8b7 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Tkwr2wYFhAaXDX3We6Z4WsvoL84>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 06:40:42 -0000

----==_mimepart_5879c7e75f8ee_137e3fee531ab1301188ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #153.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/153#event-923127013
----==_mimepart_5879c7e75f8ee_137e3fee531ab1301188ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/153" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/153" data-id="200785841" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#153</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/153#event-923127013">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyIdaFf5b14FlpdFusDlEfuphdEDks5rSG3ngaJpZM4Lji6-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq42tScSXh_BJ-IvTvVi-vYv0Hyx5ks5rSG3ngaJpZM4Lji6-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/153#event-923127013"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #153."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/153#event-923127013"}}}</script>
----==_mimepart_5879c7e75f8ee_137e3fee531ab1301188ed--


From nobody Sat Jan 14 00:50:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E94FE12946C for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 00:50:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.919
X-Spam-Level: 
X-Spam-Status: No, score=-5.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qXMgy8pe0cOr for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 00:50:13 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C7EA12943F for <quic-issues@ietf.org>; Sat, 14 Jan 2017 00:50:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9glwNfLQD+7BecOagOJAYM/1HP0=; b=vr6GFSN268ttFFLR u4RDRieVrPrJ3Jb7ufqwLdlkOEhNN16uqnlNdJUuK4XWmyy0G4qeskR768XIu9fP 7IW2a77wxrQ5BrH1VIBqrd+H9HuiuMTSXcGr3x19pSP2w7lQEcaWmUiCnfBWWkhA yblFbVmIek+K5uaCZkJaummjnDc=
Received: by filter1113p1mdw1.sendgrid.net with SMTP id filter1113p1mdw1-10068-5879E644-12 2017-01-14 08:50:12.302369339 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id sk7ew5IwR4qyQakXpJ1P4w for <quic-issues@ietf.org>; Sat, 14 Jan 2017 08:50:12.278 +0000 (UTC)
Date: Sat, 14 Jan 2017 00:50:12 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/272611282@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5879e6442754f_1f6a3faac913f1381472db"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak24M68K5TA96o8f3z+ePe/6R+UoeObWS6c5uR cCdUCUQ8MnDNAR5osNp3x97mFlmyQRJK76TJI1j+EfMNouRFolkfLnxfgLI+HZBXLGvJdEZUMTcyM/ LDVNMhTw+edN6M64rC7C8yWRoC0bc/RcUlRDO/C9Mvq80hz6mWraDcmvxLfjpQ4xJim8MC0jXKbTlN g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6OWf3o9vSEDIMxlq4VxHkR7_iJM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 08:50:15 -0000

----==_mimepart_5879e6442754f_1f6a3faac913f1381472db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Some more thoughts on the two options:

If we decide for option (1), we **must** require each retransmission to contain a STOP_WAITING frame (or, as soon as we remove them from the protocol (#66), an ACK frame). Otherwise the receipt of a delayed packet for which a retransmission of a split STREAM_FRAME was already received would cause an overlapping stream data error.

For option (2), implementations have to be careful about a DoS where the attacker sends overlapping stream data, in an attempt to consume O(N^2) memory (N: number of bytes of the receive window). This attack doesn't exist for option (1), since overlapping stream data results in an error (and unnecessary retransmitted STREAM frames can be discarded right away).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/146#issuecomment-272611282
----==_mimepart_5879e6442754f_1f6a3faac913f1381472db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Some more thoughts on the two options:</p>
<p>If we decide for option (1), we <strong>must</strong> require each retra=
nsmission to contain a STOP_WAITING frame (or, as soon as we remove them fr=
om the protocol (<a href=3D"https://github.com/quicwg/base-drafts/issues/66=
" class=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/=
base-drafts/issues/66" data-id=3D"193001006" data-error-text=3D"Failed to l=
oad issue title" data-permission-text=3D"Issue title is private">#66</a>), =
an ACK frame). Otherwise the receipt of a delayed packet for which a retran=
smission of a split STREAM_FRAME was already received would cause an overla=
pping stream data error.</p>
<p>For option (2), implementations have to be careful about a DoS where the=
 attacker sends overlapping stream data, in an attempt to consume O(N^2) me=
mory (N: number of bytes of the receive window). This attack doesn't exist =
for option (1), since overlapping stream data results in an error (and unne=
cessary retransmitted STREAM frames can be discarded right away).</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/146#issuecomment-272611282">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6iRaePnhhGrVKv=
pHD62LgOR_GU3ks5rSIxEgaJpZM4LimfW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwGasawAHIEdOROs-=
Ni20Ih3nZTfks5rSIxEgaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/146#issuecomment-272611282"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #146: Some mo=
re thoughts on the two options:\r\n\r\nIf we decide for option (1), we **mu=
st** require each retransmission to contain a STOP_WAITING frame (or, as so=
on as we remove them from the protocol (#66), an ACK frame). Otherwise the =
receipt of a delayed packet for which a retransmission of a split STREAM_FR=
AME was already received would cause an overlapping stream data error.\r\n\=
r\nFor option (2), implementations have to be careful about a DoS where the=
 attacker sends overlapping stream data, in an attempt to consume O(N^2) me=
mory (N: number of bytes of the receive window). This attack doesn't exist =
for option (1), since overlapping stream data results in an error (and unne=
cessary retransmitted STREAM frames can be discarded right away)."}],"actio=
n":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues=
/146#issuecomment-272611282"}}}</script>=

----==_mimepart_5879e6442754f_1f6a3faac913f1381472db--


From nobody Sat Jan 14 10:21:26 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD1B412A0E2 for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 10:21:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NdkAvcDa3vQM for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 10:21: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 0AE76129CC6 for <quic-issues@ietf.org>; Sat, 14 Jan 2017 10:21:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484418082; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=NVnJGNUXDl2w0dmgAJNtlnm3C5obxvBPPXvBKm4qO4M=; b=uPBU4O2jSz85UCsW9mvlpf6AgpYor2oD1O9WyIph6qh7+rfi4Ds4iZZxlAd0ITBov3wGVR+5 g228YXXjRTIdknv29SOcHUuwp7Kgol1TSxjddleyS3Ud3nW7/vUKFr6HyKLg9p+KNwhV8MbM SiP9oKNHkfnXKMpn860sn6LJ2Ug=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=qwwiMdr3I+gwTbIE0xv7VIUoQ8nPCq2XrDnr/FLkIfAktU92Ms6vGr2IYS6aPNlnPFNQK0 7LUDoa/Y5ndLAXfhLrMkFzVuvj3RXMtU+xRyFKhIvO6UkYIoC6UlvlrGDsjCWE4UV6nuwRyD Yxdw+KSPUDA6EZiVYDThTDZUIUm1s=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 587a6c21.7f0f71660270-in06; Sat, 14 Jan 2017 18:21:21 -0000 (UTC)
Date: Sat, 14 Jan 2017 10:21:21 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <587a6c21328d3_29853fc24894513480268@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 7cd5d1: Updating change history
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587a6c21324ba_29853fc248945134801c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UEi0hevvjDg-jCAxD-Nc6QjUt6A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 18:21:25 -0000

----==_mimepart_587a6c21324ba_29853fc248945134801c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7cd5d1c2c92d0ed00866cbb64ac78b907b07d840
      https://github.com/quicwg/base-drafts/commit/7cd5d1c2c92d0ed00866cbb64ac78b907b07d840
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-14 (Sat, 14 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Updating change history



----==_mimepart_587a6c21324ba_29853fc248945134801c3--


From nobody Sat Jan 14 10:40:08 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95CC0129CFA for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 10:40:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k3pELgptlwxr for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 10:40: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 F40FA126BF6 for <quic-issues@ietf.org>; Sat, 14 Jan 2017 10:40:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484419204; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2OXLQiGQa0KJoJ/wgkXDx0dmqL6d0VmK7rBilSg3EPI=; b=WsQFVxhPEJUuPqfrKH5/12lX2eqMPjjFuNr9Kf1c/lBpebV9TnNaEmowb1Erv/S9zfgtwe5X lLMnSS2fczlKAoxNHXo+Bckd3RyHRnDrwkEVz76CX2IhcVxYGTOQvD28cAkIKfaPZx/UU2uH /ZJBbvnmD2lgZUPKiMfF6v1cxUk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=RvM+Umf4lJiXM62D21XJck5vKiscK3PetNLOvcHyWv+VcpkBZwUE08cHQnDFPqGAmDp4j0 GCIJ3VJMuRzQpcugyl9d3nRbCyu1Djz04fCKePIuCwVib5iwINI5HkqsvT0pDhUi6FFx6qe4 v9QnRyg4yHLlwuJeeWX7cxq7Iffyk=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 587a7084.7f4c046e5570-smtp-out-n02; Sat, 14 Jan 2017 18:40:04 -0000 (UTC)
Date: Sat, 14 Jan 2017 10:40:03 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <587a7083f3e38_5e4d3fba5b5a1130642a@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 0aa52b: Fixing my e-mail address
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587a7083f3a0a_5e4d3fba5b5a1130637b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M-1OoUJf23mq2Z7UyVlQC2U9CAc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 18:40:06 -0000

----==_mimepart_587a7083f3a0a_5e4d3fba5b5a1130637b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0aa52bd95164ee514bf81ffc91a3ef6e9b5b8ee8
      https://github.com/quicwg/base-drafts/commit/0aa52bd95164ee514bf81ffc91a3ef6e9b5b8ee8
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-14 (Sat, 14 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Fixing my e-mail address



----==_mimepart_587a7083f3a0a_5e4d3fba5b5a1130637b--


From nobody Sat Jan 14 10:41:47 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D15E512A0E9 for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 10:41:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e7hbK-oqcVsI for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 10:41:44 -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 50B30126BF6 for <quic-issues@ietf.org>; Sat, 14 Jan 2017 10:41:44 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484419303; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hEjqzZgYjg+OYsvkkQNuv86mlE4OaFRvRQfVQjJ2A90=; b=vINLsIQwD5/3zvGjJOcRvR0C0HlmOtMBI1xvvqcf+WGzSI1Ckce7ZOP9kH6Jiou81EjqYYHu gyANbqQY63skH07f3il1fQFhZ7zLtmEFfgurVgk9VF26EkBPn6IrZL+MnViSZ/ZYNoHAh8sI qogeCCWeIIU0IYPgwxNSOf9fAFI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=GTvejXZBGOhOATdGXfVZvjo1BIZtwdV88o1a4FVOCg3oTRTfa3b8l09hb0uMnkyP9YNzBH vJMXdhNBhGxt4UWil5uzlqT4jjS1WXUfHRltP4n6T0N9Ow/+GLYQ86fh0iaK7mriGytXH6gN UiXys8RZBxrcCfefAfvzUeA2LB3oY=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 587a70e7.7fb86c570300-smtp-out-n02; Sat, 14 Jan 2017 18:41:43 -0000 (UTC)
Date: Sat, 14 Jan 2017 10:41:43 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <587a70e7693c6_2bca3f93f9af9138194b5@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587a70e7688ef_2bca3f93f9af91381932c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qm7xnb2ZQZ0ihhlVC6g_Cc5Q6xo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 18:41:46 -0000

----==_mimepart_587a70e7688ef_2bca3f93f9af91381932c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/whitespace
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_587a70e7688ef_2bca3f93f9af91381932c--


From nobody Sat Jan 14 10:41:51 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F229912A0ED for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 10:41:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VTZbgayYWMqq for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 10:41: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 B18AE12A0EB for <quic-issues@ietf.org>; Sat, 14 Jan 2017 10:41:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484419307; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=q9CWIKbhvipn6ba/HdyR9HXH/+7CISJLlZu9CizpXc8=; b=DKPpDw2FDCqHLSiIiFm+UKEBLQ6dyCT0QufCBRGqrzo+zqYxCtZ5rTOjSzE23ZcYixbKuBAk MCXedbl+WFzEHVWreNd3m/rq7nphoy9jnmhcZj9nn+mePILeGokYh2+2lYOc1xHcoK1wcOd5 Kzif4QEjlP2Q9Zn/FgCfvxZknUc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=HKLC+HQdCYcecWUAX8uilhrCywFxLw3k5ED4YxULjilKIrRiTddMEakZvmMZVBNtGNGuNJ q7vZJjYntO9DFv/SHX0WTk7cg1Sdz7JH0OctuTF589lsL+eNe8bePbpUkgSazfA+i1blSa+O 7nr7vR5MI0rxJDLTUDvCunQCvD3lo=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 587a70eb.7f08040bf900-smtp-out-n03; Sat, 14 Jan 2017 18:41:47 -0000 (UTC)
Date: Sat, 14 Jan 2017 10:41:47 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <587a70eb614c0_4e963f9ba8bbf13838333@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587a70eb610b1_4e963f9ba8bbf138382b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GRGqbJHKL7aEumReLvScHftisW8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 18:41:49 -0000

----==_mimepart_587a70eb610b1_4e963f9ba8bbf138382b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/diagrams
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_587a70eb610b1_4e963f9ba8bbf138382b5--


From nobody Sat Jan 14 10:51:49 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 697F2129524 for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 10:51:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F3wEi00t_Flo for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 10:51: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 04BA312951D for <quic-issues@ietf.org>; Sat, 14 Jan 2017 10:51:45 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484419905; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+UryUAGjDLLpJ0Ngk8RZ+vpOGOv2kpIxHpLKx6o2WKc=; b=YP48KR4ZUi1NZv3tfFQZiZIrwSQUZFRHH+SH0fzR8WVxW/p32BLsl+WFZ2zG4FG1nVwUou26 pS79WDqUUVfsgGyyw6ugleuDGWvOnHQbjtnOmsptcS6joIOBpZSnVfBr2RPbUxOtAvoqYQ6S MKyOI1Zrp4+G+LmTBRfEMoX1kUk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=U5FgWEl+TTmbMymviFetcFzvdNvMGVp8m/lv4/3sdB++SrysHRJnKTpZJg/GLLnDO7QNRV t8mMoTCbwYlSlmNesZzABE0RtcGmQfiClc7ObaC0CGDyKFSGUdCqZqRGNedXqffmPRcgZBR1 IUFZxPL2HfeoqA1CQ053Kr7+TwZjo=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 587a70e9.7f15d606f840-smtp-out-n03; Sat, 14 Jan 2017 18:41:45 -0000 (UTC)
Date: Sat, 14 Jan 2017 10:41:45 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <587a70e91f67b_2c923fa48000f1405949d@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587a70e91f039_2c923fa48000f14059357"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uRaJEkjLFgQig8SZfowG6SRCCu8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 18:51:47 -0000

----==_mimepart_587a70e91f039_2c923fa48000f14059357
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-lossdetection1
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_587a70e91f039_2c923fa48000f14059357--


From nobody Sat Jan 14 11:14:37 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62A00129D01 for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 11:14:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ot4xv0Wox8on for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 11:14:34 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A3021294BD for <quic-issues@ietf.org>; Sat, 14 Jan 2017 11:14:34 -0800 (PST)
Date: Sat, 14 Jan 2017 11:14:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484421273; bh=RTQ0+kUWnuc21+SoFWgqJ/es+oEVtu3cLk/FOKBFcn0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Kh3BYk8JapRN16Hv/cL19lBlx4ortX1UgheuuHXCmTqv8AL+QfavuNZHE+V/J8MY7 VgcGz8zZit/PPMJdVsdr3xB60cfvGp/RaFWXbG4D1OkDLZyoh9+yVS8yFlNErdI0qA 2hIC36t1SdPHXYQdO/j3Q7bnMMGERI+ip8KzKY4M=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/272646119@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587a789996c5f_6a373fee531ab13026663"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B3roBV8vEDvVbCnvHcnnc44uQJY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 19:14:36 -0000

----==_mimepart_587a789996c5f_6a373fee531ab13026663
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think #2 is the right option, even though both implementations do #1 at the moment because it's easier.  Your point about splitting STREAM_FRAMEs makes this even more clear.

I'm ok with changing OVERLAPPING_STREAM_DATA to DIFFERENT_OVERLAPPING_STREAM_DATA or something similar, with the understanding that a receiver SHOULD(or MAY?) verify that the data is identical, but we can't use MUST there. 

Mike, in regards to memory usage, streams don't delivery data out of order, so the data delivered to the app would not be verified as you mentioned, but it'd be easy to verify any buffered overlaps.  

For option (2), it's certainly possible to have a receive buffer approach where N^2 memory is not consumed by copying the non-overlapping data and discarding the stream frame.  TCP manages to implement a receive buffer without N^2 issues, so I think it's not a concern for QUIC with option 2, but I could be missing something?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/146#issuecomment-272646119
----==_mimepart_587a789996c5f_6a373fee531ab13026663
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think <a href=3D"https://github.com/quicwg/base-drafts/issues/2" cla=
ss=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/bas=
e-drafts/issues/2" data-id=3D"189966909" data-error-text=3D"Failed to loa=
d issue title" data-permission-text=3D"Issue title is private">#2</a> is =
the right option, even though both implementations do <a href=3D"https://=
github.com/quicwg/base-drafts/pull/1" class=3D"issue-link js-issue-link" =
data-url=3D"https://github.com/quicwg/base-drafts/issues/1" data-id=3D"18=
9961028" data-error-text=3D"Failed to load issue title" data-permission-t=
ext=3D"Issue title is private">#1</a> at the moment because it's easier. =
 Your point about splitting STREAM_FRAMEs makes this even more clear.</p>=

<p>I'm ok with changing OVERLAPPING_STREAM_DATA to DIFFERENT_OVERLAPPING_=
STREAM_DATA or something similar, with the understanding that a receiver =
SHOULD(or MAY?) verify that the data is identical, but we can't use MUST =
there.</p>
<p>Mike, in regards to memory usage, streams don't delivery data out of o=
rder, so the data delivered to the app would not be verified as you menti=
oned, but it'd be easy to verify any buffered overlaps.</p>
<p>For option (2), it's certainly possible to have a receive buffer appro=
ach where N^2 memory is not consumed by copying the non-overlapping data =
and discarding the stream frame.  TCP manages to implement a receive buff=
er without N^2 issues, so I think it's not a concern for QUIC with option=
 2, but I could be missing something?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/146#issuecomment-272646119">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-ZGO=
kARhnXl9G1LDmhyilwuDc1aks5rSR6ZgaJpZM4LimfW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzc=
kNy1f2xxH93xFRKT3QTRdJwmWks5rSR6ZgaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/146#issuecomment-272646119"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
146: I think #2 is the right option, even though both implementations do =
#1 at the moment because it's easier.  Your point about splitting STREAM_=
FRAMEs makes this even more clear.\r\n\r\nI'm ok with changing OVERLAPPIN=
G_STREAM_DATA to DIFFERENT_OVERLAPPING_STREAM_DATA or something similar, =
with the understanding that a receiver SHOULD(or MAY?) verify that the da=
ta is identical, but we can't use MUST there. \r\n\r\nMike, in regards to=
 memory usage, streams don't delivery data out of order, so the data deli=
vered to the app would not be verified as you mentioned, but it'd be easy=
 to verify any buffered overlaps.  \r\n\r\nFor option (2), it's certainly=
 possible to have a receive buffer approach where N^2 memory is not consu=
med by copying the non-overlapping data and discarding the stream frame. =
 TCP manages to implement a receive buffer without N^2 issues, so I think=
 it's not a concern for QUIC with option 2, but I could be missing someth=
ing?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/146#issuecomment-272646119"}}}</script>=

----==_mimepart_587a789996c5f_6a373fee531ab13026663--


From nobody Sat Jan 14 11:18:07 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E27F129D06 for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 11:18:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id svspaZIv6N6B for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 11:18:05 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CDB8E129D01 for <quic-issues@ietf.org>; Sat, 14 Jan 2017 11:18:04 -0800 (PST)
Date: Sat, 14 Jan 2017 11:18:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484421484; bh=vBrVGRxYBMymoa2GEjTCe/XDKjzS7Im5JkG3QYbURfk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T3Dz2XhAa5+r8FP6raafrMFuAKIuDO2hcpfOJ79Lv0GdNA05dm9DEwvZTqfvb26eZ n+yyOXT2hsG5JxZaqw6XDKroetd2f3UOCKXcYP3riAQLecqrprI32b2wZ5BonvGJO7 3h+OStqfJ78FrM9LWOaeFkWSrdrs+sBE/F+9Ab50=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/272646326@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587a796c172e3_21903fee531ab1303449ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DT0gl9jOrB7K3bDxJTSEgRWY-44>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 19:18:06 -0000

----==_mimepart_587a796c172e3_21903fee531ab1303449ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed, we've already come up with a use case for 64 bits 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/issues/108#issuecomment-272646326
----==_mimepart_587a796c172e3_21903fee531ab1303449ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed, we've already come up with a use case for 64 bits of stream ID.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-272646326">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq514GoDGH_g5AaXL1Y_f6X7-DymUks5rSR9sgaJpZM4LZWt_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2Mq7RQECSN76CC7WelgFdlhMEgkks5rSR9sgaJpZM4LZWt_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-272646326"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #108: Agreed, we've already come up with a use case for 64 bits of stream ID."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/108#issuecomment-272646326"}}}</script>
----==_mimepart_587a796c172e3_21903fee531ab1303449ea--


From nobody Sat Jan 14 11:19:29 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85E79129D0E for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 11:19:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VwhlBpl6_OfK for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 11:19:26 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2EF87129D01 for <quic-issues@ietf.org>; Sat, 14 Jan 2017 11:19:26 -0800 (PST)
Date: Sat, 14 Jan 2017 11:19:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484421565; bh=KQ4W1WYiDkZSnjuCXp373CQnBp7mL93Om5MN33OA9gA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YuzyyDup9ElO1hOiy80uHQt9x5e3GZLY3nGYf43ib3nSfnmqeCV90fqlE1llzwiQQ SEqNlkwF3sFl8KD84IEUNlsBzl7naXX30G5c6HsonecJKP8FNAMbcjoIjMNFagbCb3 BvgxnzVeMc5JbL7jR7oYocmRTI6Y6xqPlY364eeE=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/112/272646427@github.com>
In-Reply-To: <quicwg/base-drafts/issues/112@github.com>
References: <quicwg/base-drafts/issues/112@github.com>
Subject: Re: [quicwg/base-drafts] Should we grease version negotiation? (#112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587a79bd81140_37f13fee531ab13091490"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r4JXObbLhPBG2o9aJXvyecIFARw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 19:19:27 -0000

----==_mimepart_587a79bd81140_37f13fee531ab13091490
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We should grease all the public flag bits to ensure they're all usable 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/112#issuecomment-272646427
----==_mimepart_587a79bd81140_37f13fee531ab13091490
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We should grease all the public flag bits to ensure they're all usable in the future.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/112#issuecomment-272646427">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-MGORPGMrd2BCJXKTNVjahnewbeks5rSR-9gaJpZM4LaPcq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqy9puxdDr3heg7i_ooqcWYh68tNAks5rSR-9gaJpZM4LaPcq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/112#issuecomment-272646427"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #112: We should grease all the public flag bits to ensure they're all usable in the future."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/112#issuecomment-272646427"}}}</script>
----==_mimepart_587a79bd81140_37f13fee531ab13091490--


From nobody Sat Jan 14 15:08:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94DA9129499 for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 15:08:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VVou_PEFk0OW for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 15:08:44 -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 65175129721 for <quic-issues@ietf.org>; Sat, 14 Jan 2017 15:08:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FBTuqudllLXTB+4WvBe+Miwtdig=; b=AFiXqcI9NbWclf0B UwC2bzSAiUoej4khjxwtV34ogEh1EHVgIc+6T9pTfwMH36Fwwzbh5xChtGucqi0o UCqzB29dLvzYLxhJXYJ2FWmJ9FMfJ9Pk6rQGwUxyD4PrZ+27rWAKtnbDdrJSPFlK VOn3SNKy0WkWMLKrvYdy7tpAtvY=
Received: by filter0554p1mdw1.sendgrid.net with SMTP id filter0554p1mdw1-12317-587AAF7A-12 2017-01-14 23:08:42.21248366 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id CUO1rwlUQweLXd8g5Z220g for <quic-issues@ietf.org>; Sat, 14 Jan 2017 23:08:42.165 +0000 (UTC)
Date: Sat, 14 Jan 2017 15:08:42 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/112/272660184@github.com>
In-Reply-To: <quicwg/base-drafts/issues/112@github.com>
References: <quicwg/base-drafts/issues/112@github.com>
Subject: Re: [quicwg/base-drafts] Should we grease version negotiation? (#112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587aaf7a13475_499e3fc3ab5e113c13781"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak22A226ufTg+qccQDpyGalmuXPVLE2p3NaU1B 0SfxMYcCvoBUnpTLw4oboekHp5iSQQkz3pdXjlhoElMW1M4DxmT946i7UIezP3YCdbH+cpp/GRikUL jVBTVXZFFYGZjA6psdjXFbAVs2jzP7ZspJWqs9KEI/+rYnKSK0H2LKk/qEtMPBU4+2S5ASUBSxMPpu 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ShezjyYuR8R5K_x9qFnBGkzhGlA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 23:08:46 -0000

----==_mimepart_587aaf7a13475_499e3fc3ab5e113c13781
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So the text would be something like "In version N, the following bits are unused and MAY be set randomly by clients and servers."  In version N+1, where a bit acquires a meaning, we can stop using it for GREASE?  Scoping it to versions seems to neatly sidestep the problem of making things unusable in the future *because* they've been used as grease.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/112#issuecomment-272660184
----==_mimepart_587aaf7a13475_499e3fc3ab5e113c13781
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>So the text would be something like "In version N, the following bits ar=
e unused and MAY be set randomly by clients and servers."  In version N+1, =
where a bit acquires a meaning, we can stop using it for GREASE?  Scoping i=
t to versions seems to neatly sidestep the problem of making things unusabl=
e in the future <em>because</em> they've been used as grease.</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/112#issuecomment-272660184">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7jIEyxzcaevCCD=
JiGSoX8yEozKtks5rSVV6gaJpZM4LaPcq">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2Yfgkg5AInva1ZG3=
vVjopY_SAo0ks5rSVV6gaJpZM4LaPcq.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/112#issuecomment-272660184"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #112: So the text=
 would be something like \"In version N, the following bits are unused and =
MAY be set randomly by clients and servers.\"  In version N+1, where a bit =
acquires a meaning, we can stop using it for GREASE?  Scoping it to version=
s seems to neatly sidestep the problem of making things unusable in the fut=
ure *because* they've been used as grease."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/112#issuecomment-27266=
0184"}}}</script>=

----==_mimepart_587aaf7a13475_499e3fc3ab5e113c13781--


From nobody Sat Jan 14 15:11:13 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 793D7129D54 for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 15:11:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 33RdT48PkdNw for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 15:11:09 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4B3D1296AD for <quic-issues@ietf.org>; Sat, 14 Jan 2017 15:11:09 -0800 (PST)
Date: Sat, 14 Jan 2017 15:11:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484435468; bh=BOSQm0vgru7xWuixWtVEzrgXOECse7WDy4nWY9/CahM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xx6/Op7I2kJGwnWnZCCqhfwrZkBJ38Hbe92qBrRIiTnFDGHOPDMWA8TWCFC2Xa05y 7Rvs6FSvEUOsn/pG3anfb0RqhOXOO7HjseS7x5C8yA0v8M5eEwCwbFbe3q+LZTgMLu umO1zyCkZN+OiGRbhNuGVuJgDuOJUaviSXV3g+mA=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/272660308@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ab00ce4554_6ef33ff1986e5130112718"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-o6wMc4tNZcouB8gj9NDnp0-iOE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 23:11:11 -0000

----==_mimepart_587ab00ce4554_6ef33ff1986e5130112718
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Maybe CONFLICTING_STREAM_DATA?  So the logic would be that data which has already been delivered to the app gets silently discarded, new data gets added to the buffer, and existing data gets checked.  If the check reveals a conflict do we reset the stream, or the connection?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/146#issuecomment-272660308
----==_mimepart_587ab00ce4554_6ef33ff1986e5130112718
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Maybe CONFLICTING_STREAM_DATA?  So the logic would be that data which =
has already been delivered to the app gets silently discarded, new data g=
ets added to the buffer, and existing data gets checked.  If the check re=
veals a conflict do we reset the stream, or the connection?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/146#issuecomment-272660308">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7bw2=
-cMnXGDG0CwT0Fh3R9e7snjks5rSVYMgaJpZM4LimfW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqx9=
UO5WpHAMRZJmIedL0jaFvXLV8ks5rSVYMgaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/146#issuecomment-272660308"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #146: Maybe CONFLICTING_STREAM_DATA?  So the logic would be that data wh=
ich has already been delivered to the app gets silently discarded, new da=
ta gets added to the buffer, and existing data gets checked.  If the chec=
k reveals a conflict do we reset the stream, or the connection?"}],"actio=
n":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issu=
es/146#issuecomment-272660308"}}}</script>=

----==_mimepart_587ab00ce4554_6ef33ff1986e5130112718--


From nobody Sat Jan 14 15:12:04 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09DC0129E37 for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 15:12:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TCepw35kdLb1 for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 15:12:01 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B097129E21 for <quic-issues@ietf.org>; Sat, 14 Jan 2017 15:12:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=C/3n/5EM/Qt9KdWU6WCX+S9XT6w=; b=DNCWyhe8cFizx1Pt 3I+nBl1sunOPpIOaPyUTg9WcH2lWt1PDE38VIVgWD7C/SaKbMf/sYZaXUBfX4BYr DWbpJc0dVRdKxmO3GJ47A2erJo8YTKuNDGMaZot0by3BbRkuiYwPvICRIwGoRj34 5rGZRqicJba55Be2yPOj2+gH+Yg=
Received: by filter0956p1mdw1.sendgrid.net with SMTP id filter0956p1mdw1-30182-587AB040-B 2017-01-14 23:12:00.147618666 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 1WyJ5TeKRn20lQ17l13SYA for <quic-issues@ietf.org>; Sat, 14 Jan 2017 23:12:00.145 +0000 (UTC)
Date: Sat, 14 Jan 2017 15:12:00 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/272660353@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ab040f9bf_688a3fecfd94f14077184"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1GI6C2T1Li0imvm56ttZFSEL7zzRTuoeAgCg vAg14jt6zLXGURgmNTSjLnKYGNk0XhNEmrlPRDyxewtbQGUPK0LuhoTW2+aupDEgtPbLdazfEsq/9v oVA1Lf870LVlrMJENBcW6CVwEv12q6627mqlt26ddNFFLO+ClNKpKRAyrt1jaGuqGUgIfPx87zRqiV A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tHIcRb0Bx2t1BSdr6JQ0WVJNsTQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 23:12:03 -0000

----==_mimepart_587ab040f9bf_688a3fecfd94f14077184
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

HTTP frames will need to update accordingly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/108#issuecomment-272660353
----==_mimepart_587ab040f9bf_688a3fecfd94f14077184
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>HTTP frames will need to update accordingly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-272660353">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9heh1f8i01ZE4zoOwVJ23hXD-0aks5rSVZAgaJpZM4LZWt_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz9I9mV89vmnigWmoqEnNwjiDTQ5ks5rSVZAgaJpZM4LZWt_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-272660353"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #108: HTTP frames will need to update accordingly."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/108#issuecomment-272660353"}}}</script>
----==_mimepart_587ab040f9bf_688a3fecfd94f14077184--


From nobody Sat Jan 14 15:14:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EC851294FD for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 15:14:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ECgt-dSiDxZC for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 15:14:30 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94E9C12944B for <quic-issues@ietf.org>; Sat, 14 Jan 2017 15:14:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=s2RmzZ/I5g+eqnQhHVmbztcnUeQ=; b=LlSlBhgJUqtylqq7 If8NOq5gZs9fvPEdhBm9RG+2ViKzRRZ8ZRGHBT/kMYzsnxt2LtH9fXUwzM1+i6WK ajX0MiMtUPVO5wrzXylgVZ0f7Dsznq8VcQ4+1WTbRJbTZiixYKTr5VH/Ne1dHnth a989Z20cBGhh1oVTsba0wFak0FE=
Received: by filter1095p1mdw1.sendgrid.net with SMTP id filter1095p1mdw1-25835-587AB0D5-2F 2017-01-14 23:14:29.509140181 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 2PhYwLtwSP2dOh3IGu5Oyg for <quic-issues@ietf.org>; Sat, 14 Jan 2017 23:14:29.490 +0000 (UTC)
Date: Sat, 14 Jan 2017 15:14:29 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/154@github.com>
Subject: [quicwg/base-drafts] Should HTTP use compressed stream IDs? (#154)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ab0d5672da_568c3fcc4e73913c137679"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak22d5TgCuysdyh8nYKMUTAu8ghR2vVl4ThlJt 78IT/zV/f9SF+5Hh984WpdiXmFzwJxEVErhGJObnFTc64JV6wFmeVsVqpQVqZjv4QC0dTnNkp1eEnA pQh2waRB4xuSZvSVCgrqmeyqCAs6LV0KRodDcUrJBCcM7eI0vuVFgqgI/YFV/IHtBLflEbvwsjCbj6 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8dAzoriHCxcDjuAjJJX3yv0g-lU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 23:14:32 -0000

----==_mimepart_587ab0d5672da_568c3fcc4e73913c137679
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

QUIC uses a 32-bit (soon to be 64-bit) stream space.  However, we know that HTTP sessions typically don't use nearly the 31 bits of stream space we have in HTTP/2.  As QUIC continues to expand the number of streams it supports, HTTP/QUIC ends up spending more bits on stream ID overhead (PRIORITY, PUSH_PROMISE, etc.).

Should we consider having variable-length stream ID fields in these frames?  Or is the complexity reduction worth stating the full stream ID, especially since we no longer have an HTTP-level stream ID on every 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/154
----==_mimepart_587ab0d5672da_568c3fcc4e73913c137679
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>QUIC uses a 32-bit (soon to be 64-bit) stream space.  However, we know that HTTP sessions typically don't use nearly the 31 bits of stream space we have in HTTP/2.  As QUIC continues to expand the number of streams it supports, HTTP/QUIC ends up spending more bits on stream ID overhead (PRIORITY, PUSH_PROMISE, etc.).</p>
<p>Should we consider having variable-length stream ID fields in these frames?  Or is the complexity reduction worth stating the full stream ID, especially since we no longer have an HTTP-level stream ID on every 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/issues/154">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6n4GoIYEZTBruBUetglyoRKgD8eks5rSVbVgaJpZM4LjxV2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-yc4az1JyeWPIvLobXU08YMFtqcks5rSVbVgaJpZM4LjxV2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/154"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Should HTTP use compressed stream IDs? (#154)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/154"}}}</script>
----==_mimepart_587ab0d5672da_568c3fcc4e73913c137679--


From nobody Sat Jan 14 15:15:19 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5050812949A for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 15:15:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a8XVLzwUTP0I for <quic-issues@ietfa.amsl.com>; Sat, 14 Jan 2017 15:15:16 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DD2312944B for <quic-issues@ietf.org>; Sat, 14 Jan 2017 15:15:16 -0800 (PST)
Date: Sat, 14 Jan 2017 15:15:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484435715; bh=ANvYeScwIaG5SCuxUVDVQ/VqEohzPCa1cNsJIAioDyA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j2Z4NLRFPkwI6lX4rNrWHeb8jBEPZyID6apgMYcOSVEFWSYoOpnd/7h/7OUE33ciE 6qcLMZv+c6Bdg885IyHCeyknx3EIABeo08s1a3yZpC7ivfuC9oMHwbaON+ml+ET/WS hgvtyUpC1tzR6yOyVO0zyOqsberCk1q76gflPK2I=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/154/272660549@github.com>
In-Reply-To: <quicwg/base-drafts/issues/154@github.com>
References: <quicwg/base-drafts/issues/154@github.com>
Subject: Re: [quicwg/base-drafts] Should HTTP use compressed stream IDs? (#154)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ab103d318f_41b43fcc4e73913c57a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G3PMY7r6-yXtyoDKsJMHKGU5Xfw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 23:15:18 -0000

----==_mimepart_587ab103d318f_41b43fcc4e73913c57a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Related to #148, which is trying to take QUIC the other direction.  Is one right, or should we meet in the middle?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/154#issuecomment-272660549
----==_mimepart_587ab103d318f_41b43fcc4e73913c57a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Related to <a href="https://github.com/quicwg/base-drafts/issues/148" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/148" data-id="200583834" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#148</a>, which is trying to take QUIC the other direction.  Is one right, or should we meet in the middle?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/154#issuecomment-272660549">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4_YxQq_gDOveg4PsWCDtJp9UpEPks5rSVcDgaJpZM4LjxV2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3eAtA39grPIzodBSWGnLP8mhDvMks5rSVcDgaJpZM4LjxV2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/154#issuecomment-272660549"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #154: Related to #148, which is trying to take QUIC the other direction.  Is one right, or should we meet in the middle?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/154#issuecomment-272660549"}}}</script>
----==_mimepart_587ab103d318f_41b43fcc4e73913c57a4--


From nobody Sun Jan 15 08:39:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63656129530 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 08:39:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.473
X-Spam-Level: 
X-Spam-Status: No, score=-5.473 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.282, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sT5BUCDVrmZ3 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 08:39: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 92BCA12943C for <quic-issues@ietf.org>; Sun, 15 Jan 2017 08:39:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6J/HiJnHCvCdje5yp/iT5qVDpQc=; b=omEss+wgxZuJWBLE HxrNysjs7eLkBQilRPrtH7ewj4k+WBdji9NyHZpeKK1nFzr06M9+LzsUWc3pO0Zj YkbXoWjNmQICOVNIlaSqrG57TFD562DkqZFDtKO0Zfy54pzyR0de2C1pFYizeVkw jK43lM1VXMUsWF2p6rLwsaTUJP8=
Received: by filter0957p1mdw1.sendgrid.net with SMTP id filter0957p1mdw1-7292-587BA5C7-14 2017-01-15 16:39:35.370915786 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id sIHXo56TQYyHslo-5G-2jQ for <quic-issues@ietf.org>; Sun, 15 Jan 2017 16:39:35.319 +0000 (UTC)
Date: Sun, 15 Jan 2017 08:39:35 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/144/272706675@github.com>
In-Reply-To: <quicwg/base-drafts/issues/144@github.com>
References: <quicwg/base-drafts/issues/144@github.com>
Subject: Re: [quicwg/base-drafts] What happens with lost packets that are detected when an Ack arrives (#144)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ba5c727b37_728c3fd73ab1d13058121"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0rw0Gw60KcjIvkQzrmU8Z9eQXy4rNOIA8X4F pyR1KR4glTYVGNcac7Onf68aHBpJsX4/PhH2XaKXH6dJRqZhrr9IDDT2o+Vh1c9hnSZOVS1D6qJzYp 8XQMniSb//a1ODSPYLnKs/uovlPTI9QONpLJ8Gcce3OSNErB3/khFb8u7oPxetY7an68cNBcuhncd4 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EaylIKv0AN0C98NVx3b7dGXTw1M>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 16:39:38 -0000

----==_mimepart_587ba5c727b37_728c3fd73ab1d13058121
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It seems like my last point has already been resolved by the recent changes to the draft (`DetectLostPackets` is now called with `ack.largest_acked_packet`).

So this just leaves my original question what happens with the return values of `DetectLostPackets` when called from `OnAckReceived`.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/144#issuecomment-272706675
----==_mimepart_587ba5c727b37_728c3fd73ab1d13058121
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It seems like my last point has already been resolved by the recent chan=
ges to the draft (<code>DetectLostPackets</code> is now called with <code>a=
ck.largest_acked_packet</code>).</p>
<p>So this just leaves my original question what happens with the return va=
lues of <code>DetectLostPackets</code> when called from <code>OnAckReceived=
</code>.</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/144#issuecomment-272706675">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwPR52c-6hHvq3V=
9thlo6WSaml6lks5rSkvHgaJpZM4LiiHa">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxuss7xl5-GdTimqj=
bJhDH0sBS2Bks5rSkvHgaJpZM4LiiHa.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/144#issuecomment-272706675"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #144: It seem=
s like my last point has already been resolved by the recent changes to the=
 draft (`DetectLostPackets` is now called with `ack.largest_acked_packet`).=
\r\n\r\nSo this just leaves my original question what happens with the retu=
rn values of `DetectLostPackets` when called from `OnAckReceived`."}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/144#issuecomment-272706675"}}}</script>=

----==_mimepart_587ba5c727b37_728c3fd73ab1d13058121--


From nobody Sun Jan 15 12:24:54 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 868181296A8 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 12:24:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.029
X-Spam-Level: 
X-Spam-Status: No, score=-6.029 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=0.726, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tKr5AycZwiub for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 12:24:52 -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 D1B111296A4 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 12:24:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=l6UzI1qHMTD4rqbVCPpKY64bvtY=; b=nZZPx35/8pm0s3CO vbblz1fmycUmSLAuOb1POBL10dEbDAfv2/caXgfdW4GQqrdZy2yZp/reRxqtKULq v51Y4mJcSxA7WTMiwcjZzAZU6pCgmhVwd+Wwm6aZ/aZQc8Gy1iDlOHEo1qIzCRsr /0fdEILV0IIsQJ++ah1z5Pd+5XM=
Received: by filter0913p1mdw1.sendgrid.net with SMTP id filter0913p1mdw1-3087-587BDA92-30 2017-01-15 20:24:50.908007252 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id D8LMzK-eRVe6nETBsOHTCw for <quic-issues@ietf.org>; Sun, 15 Jan 2017 20:24:50.810 +0000 (UTC)
Date: Sun, 15 Jan 2017 12:24:50 -0800
From: Alexis La Goutte <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/155@github.com>
Subject: [quicwg/base-drafts] Fix typo on ASCII about length of First Timestamp (#155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587bda92a9933_1bc53fc89607f1402922a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: alagoutte
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ltP4dxLgZsRYprQVb658jeKN/DqqvVG7WHl rV908PvO7MTI1l0oR1i9MQhtEWtU8y+Cj65SpiO//nKrNBaIlknvIsbefxfDAzjXAVbbIJh/LcqaHX bpp/+iRYY+6lUNfQXrrmEqPd2fn4q67sWeJmU1cU0PQt5NtTicWpySD6LYSacTGHvArhWjMt4iV0Mq E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wh24g9z3h83NAyJicrNq4Ut-IYU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 20:24:53 -0000

----==_mimepart_587bda92a9933_1bc53fc89607f1402922a0
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/155

-- Commit Summary --

  * Fix typo on ASCII about length of First Timestamp

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/155.patch
https://github.com/quicwg/base-drafts/pull/155.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/155

----==_mimepart_587bda92a9933_1bc53fc89607f1402922a0
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/155'>https://github.com/quicwg/base-drafts/pull/155</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix typo on ASCII about length of First Timestamp</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/155/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/155.patch'>https://github.com/quicwg/base-drafts/pull/155.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/155.diff'>https://github.com/quicwg/base-drafts/pull/155.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/155">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8xQ33ZIOWHNErzryfPFS4vbxNQxks5rSoCSgaJpZM4LkBV3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9dI1lRdUpEzVBw-UUxhcoHYUt_nks5rSoCSgaJpZM4LkBV3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/155"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix typo on ASCII about length of First Timestamp (#155)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/155"}}}</script>

----==_mimepart_587bda92a9933_1bc53fc89607f1402922a0--


From nobody Sun Jan 15 12:30:27 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A5C11296A9 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 12:30:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.53
X-Spam-Level: 
X-Spam-Status: No, score=-5.53 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=0.726, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1768koKDwFRA for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 12:30:24 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7F0A1293D6 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 12:30:24 -0800 (PST)
Date: Sun, 15 Jan 2017 12:30:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484512223; bh=/2y5hl/We1vPVwYbX7dGW0crk+oNxuw+3WiHVD0gRFI=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=2F4mIfTDICiy6DMuVSVWPPoP1ZS9K7ScYfkuZpMATqFV3KIhF0DR+sozGNy6+feK0 B35tkbwD3J+HCgWUgUjQpxif0t4El06BGuS0ViYkqxvO/b+irXBuLlx9AX9I4zFOtA QFnlatYIQM5fNsQ69f7V5GiHVfHkmEQh+dydyrR4=
From: Alexis La Goutte <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/156@github.com>
Subject: [quicwg/base-drafts] Add Big Endian on draft-ief-quic-transport changelog (#156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587bdbdf45ea3_beb3fd73ab1d13031784"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: alagoutte
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/boMWYzd5vGJ20lbNK6GOU3vBZZE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 20:30:26 -0000

----==_mimepart_587bdbdf45ea3_beb3fd73ab1d13031784
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

After PR #111
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/156

-- Commit Summary --

  * Add Big Endian on draft-ief-quic-transport changelog

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/156.patch
https://github.com/quicwg/base-drafts/pull/156.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/156

----==_mimepart_587bdbdf45ea3_beb3fd73ab1d13031784
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>After PR <a href="https://github.com/quicwg/base-drafts/pull/111" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/111" data-id="198618291" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#111</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/156'>https://github.com/quicwg/base-drafts/pull/156</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add Big Endian on draft-ief-quic-transport changelog</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/156/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/156.patch'>https://github.com/quicwg/base-drafts/pull/156.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/156.diff'>https://github.com/quicwg/base-drafts/pull/156.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/156">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5CDng6eQZU5foQkhhD9k60TMK8iks5rSoHfgaJpZM4LkBbt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzdaTcvMBWJT0cMILsdPHrBaSzrOks5rSoHfgaJpZM4LkBbt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/156"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Add Big Endian on draft-ief-quic-transport changelog (#156)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/156"}}}</script>

----==_mimepart_587bdbdf45ea3_beb3fd73ab1d13031784--


From nobody Sun Jan 15 12:49:29 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E8371296CA for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 12:49:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.838
X-Spam-Level: 
X-Spam-Status: No, score=-3.838 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.282, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wZuN-wDvBR9o for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 12:49:25 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C35A11294B1 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 12:49:25 -0800 (PST)
Date: Sun, 15 Jan 2017 12:49:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484513364; bh=u5XLBlHso6ZDlOC3lbHANSK05XujWodGu/6wQ48xXAk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QRfu5ukEeANn662SHkYvkm3VnxhSrdCKtmuXBU/Y3gd8eX8f/TCYhmK49iIqvlu8b xvN4hrzzYYTxcNvDhKZicXhN9G2x9P+jVpGhTBjaDV6gjvYpylZC+jGv/Dnym6RM2O kPOc8T/GXbmzHitzlKefQ0SFt7FQLGbQXoUGgrf8=
From: Alessandro Ghedini <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/156/review/16723147@github.com>
In-Reply-To: <quicwg/base-drafts/pull/156@github.com>
References: <quicwg/base-drafts/pull/156@github.com>
Subject: Re: [quicwg/base-drafts] Add Big Endian on draft-ief-quic-transport changelog (#156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587be054d3e6e_3c713fcc4e73913c4422a"; 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/5aSp_mLiPeWBLy6AMiMQPTtr-b0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 20:49:27 -0000

----==_mimepart_587be054d3e6e_3c713fcc4e73913c4422a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ghedo commented on this pull request.



> @@ -2001,6 +2001,8 @@ thanks to all.
 
 - Error code space is divided into regions for each component
 
+- Use big endian for all field

"all numeric values" maybe?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/156#pullrequestreview-16723147
----==_mimepart_587be054d3e6e_3c713fcc4e73913c4422a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ghedo</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/156#pullrequestreview-16723147">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2001,6 +2001,8 @@ thanks to all.
 
 - Error code space is divided into regions for each component
 
+- Use big endian for all field
</pre>
<p>"all numeric values" maybe?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/156#pullrequestreview-16723147">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-xtK_YF4ll8UwYg6F1iSFW8XOZxks5rSoZUgaJpZM4LkBbt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq90b3Xc1sr50gToYViEuFoKJQkVWks5rSoZUgaJpZM4LkBbt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/156#pullrequestreview-16723147"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ghedo commented on #156"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/156#pullrequestreview-16723147"}}}</script>
----==_mimepart_587be054d3e6e_3c713fcc4e73913c4422a--


From nobody Sun Jan 15 12:54:40 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30FA01296D8 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 12:54:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.53
X-Spam-Level: 
X-Spam-Status: No, score=-5.53 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=0.726, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K5rilEuJENxw for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 12:54:37 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C15541296D6 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 12:54:37 -0800 (PST)
Date: Sun, 15 Jan 2017 12:54:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484513677; bh=WP8w9vC7aHYgnOxWdvOrtrVYx94OV9FxtVhhTEeJyxM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dD3iSVXCDY8rl+gPbmdRbYUbEEUk4iJfyF3f+qXoUOS3xr1t9ZRhEjcRleUPN5SiQ eFOk6wbTlSM9lsSmI43w6iCa82/awn8TUb8sDyjF0jPpnw29URCClpASijxefvQVFt oogptC5U7IN6VA4BJi8Kq71LwxIvOeAti2beoG68=
From: Alessandro Ghedini <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/145/review/16723256@github.com>
In-Reply-To: <quicwg/base-drafts/pull/145@github.com>
References: <quicwg/base-drafts/pull/145@github.com>
Subject: Re: [quicwg/base-drafts] closed streams (#145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587be18d7d68_127793f926dfad1303604dd"; 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/6NH_YN-HY2V1VQhl9FxL02-ZePk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 20:54:39 -0000

----==_mimepart_587be18d7d68_127793f926dfad1303604dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ghedo commented on this pull request.



> @@ -1477,16 +1474,20 @@ A final offset is present in both a frame bearing a FIN flag and in a RST_STREAM
 frame.  Upon sending either of these frames for a stream, the endpoint MUST NOT
 send a STREAM frame carrying data beyond the final offset.
 
-An endpoint that receives any frame for this stream after receiving either a FIN
-flag and all stream data preceding it, or a RST_STREAM frame, MUST quietly
-discard the frame, with one exception.  If a STREAM frame carrying data beyond
-the received final offset is received, the endpoint MUST close the connection
-with a QUIC_STREAM_DATA_AFTER_TERMINATION error ({{error-handling}}).
+An endpoint that receives a FIN flag or a RST_STREAM frames knows the final

"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/145#pullrequestreview-16723256
----==_mimepart_587be18d7d68_127793f926dfad1303604dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ghedo</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/145#pullrequestreview-16723256">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1477,16 +1474,20 @@ A final offset is present in both a frame bearing a FIN flag and in a RST_STREAM
 frame.  Upon sending either of these frames for a stream, the endpoint MUST NOT
 send a STREAM frame carrying data beyond the final offset.
 
-An endpoint that receives any frame for this stream after receiving either a FIN
-flag and all stream data preceding it, or a RST_STREAM frame, MUST quietly
-discard the frame, with one exception.  If a STREAM frame carrying data beyond
-the received final offset is received, the endpoint MUST close the connection
-with a QUIC_STREAM_DATA_AFTER_TERMINATION error ({{error-handling}}).
+An endpoint that receives a FIN flag or a RST_STREAM frames knows the final
</pre>
<p>"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/145#pullrequestreview-16723256">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwVPdWApLNG7eOVjGQyn7HLES9VDks5rSoeNgaJpZM4LilZy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3Euj4co4W2RUCHwDG1AQqXVCXbTks5rSoeNgaJpZM4LilZy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/145#pullrequestreview-16723256"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ghedo commented on #145"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/145#pullrequestreview-16723256"}}}</script>
----==_mimepart_587be18d7d68_127793f926dfad1303604dd--


From nobody Sun Jan 15 12:57:38 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88871128AB0 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 12:57:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.754
X-Spam-Level: 
X-Spam-Status: No, score=-6.754 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QmQM7Xb8T5_3 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 12:57:35 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DAA5A1296B9 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 12:57:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nfYc7lAEfNAwlXov2R7lPKUaW0M=; b=oQbYn2IOnFyaO62p E7hxQCQBIj9Caj5vZUFfXzbqBi2C2J31tInwG6AqTy9IoFf8ZWq38VkdjBAmrP+c DvodU7WxQflUy7SMoOqm5FA2UvI75WA6/7f1hro5S0CHJX/teuTbPPX2vjivQ7Kj QZ7nAnXkWeezFPjczESUHg0VHH8=
Received: by filter0814p1mdw1.sendgrid.net with SMTP id filter0814p1mdw1-22905-587BE23C-2F 2017-01-15 20:57:32.812352268 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id Ipm2qd0JRZOQE-P6YrkAqQ for <quic-issues@ietf.org>; Sun, 15 Jan 2017 20:57:32.659 +0000 (UTC)
Date: Sun, 15 Jan 2017 12:57:32 -0800
From: Alessandro Ghedini <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/145/review/16723305@github.com>
In-Reply-To: <quicwg/base-drafts/pull/145@github.com>
References: <quicwg/base-drafts/pull/145@github.com>
Subject: Re: [quicwg/base-drafts] closed streams (#145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587be23c823cb_6f463fdcbbdb513c306948"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1589OXrh9tr1nu6HnYwnjcyw1IrCW0r8wvvI +NC2a89iDwPwLKRbPA6jKVxhwqkPwKQ7j/yQFh/TV9W1RFKky2VWFP9wA57Sl4R7wS5O0x/4AX5oUP lr4X2PeHYgf+PnO0KZsAiiLdqFQ9k4SA6aiidqW9zD/vgdnFH/Gaw23EJLLWP3WdgExIu1VvNuqTff o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GMXzcxlLg_588r7Bx9RuryWQwxI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 20:57:36 -0000

----==_mimepart_587be23c823cb_6f463fdcbbdb513c306948
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ghedo commented on this pull request.



> @@ -1477,16 +1474,20 @@ A final offset is present in both a frame bearing a FIN flag and in a RST_STREAM
 frame.  Upon sending either of these frames for a stream, the endpoint MUST NOT
 send a STREAM frame carrying data beyond the final offset.
 
-An endpoint that receives any frame for this stream after receiving either a FIN
-flag and all stream data preceding it, or a RST_STREAM frame, MUST quietly
-discard the frame, with one exception.  If a STREAM frame carrying data beyond
-the received final offset is received, the endpoint MUST close the connection
-with a QUIC_STREAM_DATA_AFTER_TERMINATION error ({{error-handling}}).
+An endpoint that receives a FIN flag or a RST_STREAM frames knows the final
+offset for this stream. If a STREAM frame carrying data beyond the received
+final offset is received, the endpoint MUST close the connection with a
+QUIC_STREAM_DATA_AFTER_TERMINATION error ({{error-handling}}).
+
+An endpoint MUST close the connection with a QUIC_STREAM_DATA_AFTER_TERMINATION
+error if it receives a RST_STREAM or a FIN flag with a lower final offset than

Maybe use "RST_STREAM frame" like 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/145#pullrequestreview-16723305
----==_mimepart_587be23c823cb_6f463fdcbbdb513c306948
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ghedo</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/145#pullrequestreview-16723305">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1477,16 +1474,20 @@ A final offset is present in both a frame bearing a FIN flag and in a RST_STREAM
 frame.  Upon sending either of these frames for a stream, the endpoint MUST NOT
 send a STREAM frame carrying data beyond the final offset.
 
-An endpoint that receives any frame for this stream after receiving either a FIN
-flag and all stream data preceding it, or a RST_STREAM frame, MUST quietly
-discard the frame, with one exception.  If a STREAM frame carrying data beyond
-the received final offset is received, the endpoint MUST close the connection
-with a QUIC_STREAM_DATA_AFTER_TERMINATION error ({{error-handling}}).
+An endpoint that receives a FIN flag or a RST_STREAM frames knows the final
+offset for this stream. If a STREAM frame carrying data beyond the received
+final offset is received, the endpoint MUST close the connection with a
+QUIC_STREAM_DATA_AFTER_TERMINATION error ({{error-handling}}).
+
+An endpoint MUST close the connection with a QUIC_STREAM_DATA_AFTER_TERMINATION
+error if it receives a RST_STREAM or a FIN flag with a lower final offset than
</pre>
<p>Maybe use "RST_STREAM frame" like 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/145#pullrequestreview-16723305">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzoJ_tcCjyfhn7fzqLYukFcD4QwDks5rSog8gaJpZM4LilZy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzQFIsjuHGZILHlNydA9vg1M1y_Iks5rSog8gaJpZM4LilZy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/145#pullrequestreview-16723305"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ghedo commented on #145"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/145#pullrequestreview-16723305"}}}</script>
----==_mimepart_587be23c823cb_6f463fdcbbdb513c306948--


From nobody Sun Jan 15 13:00:54 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C2C61296DC for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:00:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.119
X-Spam-Level: 
X-Spam-Status: No, score=-5.119 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Hsyuoi-1NRO for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:00:50 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9E661296DA for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:00:50 -0800 (PST)
Date: Sun, 15 Jan 2017 13:00:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484514049; bh=kzMLfGFpcnn57YICV6v+jzZTl1+sqI7AQui/CCzJPCM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YP1N6WJ+95zj/eYJPlSJa2mOQWBIIYPITqZuExSc+StiSSVVJwQaOiZvP9u2XP8Uc t/eE71ehIOLDNJxbywjSJGV6V5k/9uiekQLVJvUMSWd0mRXc9eFfPNsze2DkmTtfvp ZOCuN1Mgf/GEWM8KVJjfJNePkpahFGSALZieXJVE=
From: Alessandro Ghedini <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/145/review/16723379@github.com>
In-Reply-To: <quicwg/base-drafts/pull/145@github.com>
References: <quicwg/base-drafts/pull/145@github.com>
Subject: Re: [quicwg/base-drafts] closed streams (#145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587be301cdcc2_66dc3fbaa94a713c205875"; 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/RxDJszd1iF-Nk_8mP8uo2u61o2Q>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:00:52 -0000

----==_mimepart_587be301cdcc2_66dc3fbaa94a713c205875
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ghedo commented on this pull request.



> @@ -1477,11 +1477,14 @@ A final offset is present in both a frame bearing a FIN flag and in a RST_STREAM
 frame.  Upon sending either of these frames for a stream, the endpoint MUST NOT
 send a STREAM frame carrying data beyond the final offset.
 
-An endpoint that receives any frame for this stream after receiving either a FIN
-flag and all stream data preceding it, or a RST_STREAM frame, MUST quietly
-discard the frame, with one exception.  If a STREAM frame carrying data beyond
-the received final offset is received, the endpoint MUST close the connection
-with a QUIC_STREAM_DATA_AFTER_TERMINATION error ({{error-handling}}).
+An endpoint that receives a FIN flag or a RST_STREAM frames knows the final
+offset for this stream. If a STREAM frame carrying data beyond the received

Personally (and YMMV) I find the new wording here a bit confusing, and I'd keep the previous one for this case (with your addition in the next 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/145#pullrequestreview-16723379
----==_mimepart_587be301cdcc2_66dc3fbaa94a713c205875
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ghedo</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/145#pullrequestreview-16723379">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1477,11 +1477,14 @@ A final offset is present in both a frame bearing a FIN flag and in a RST_STREAM
 frame.  Upon sending either of these frames for a stream, the endpoint MUST NOT
 send a STREAM frame carrying data beyond the final offset.
 
-An endpoint that receives any frame for this stream after receiving either a FIN
-flag and all stream data preceding it, or a RST_STREAM frame, MUST quietly
-discard the frame, with one exception.  If a STREAM frame carrying data beyond
-the received final offset is received, the endpoint MUST close the connection
-with a QUIC_STREAM_DATA_AFTER_TERMINATION error ({{error-handling}}).
+An endpoint that receives a FIN flag or a RST_STREAM frames knows the final
+offset for this stream. If a STREAM frame carrying data beyond the received
</pre>
<p>Personally (and YMMV) I find the new wording here a bit confusing, and I'd keep the previous one for this case (with your addition in the next 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/145#pullrequestreview-16723379">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0tKT8AGzsyHZezn5VJw3IKlg9HZks5rSokBgaJpZM4LilZy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6GJxufhJdEX5S0JRrhK5VnfbVZ3ks5rSokBgaJpZM4LilZy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/145#pullrequestreview-16723379"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ghedo commented on #145"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/145#pullrequestreview-16723379"}}}</script>
----==_mimepart_587be301cdcc2_66dc3fbaa94a713c205875--


From nobody Sun Jan 15 13:03:15 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F0BE129410 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:03:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.055
X-Spam-Level: 
X-Spam-Status: No, score=-6.055 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=0.7, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KmbTY71Ktflo for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:03:13 -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 1938E128AB0 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:03:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zYi/q71V1OHRoy9UJvBIbzBY6iQ=; b=DpX+6HXwS/lNE/ed XqBUFzbbJnt023dmlQeLbOqTLfHxSZK7AiqOVIPlKM7oNiorlStjnwwFSs0fd5vD mJfO59mkqqxnQYCMqjojZJH29RCnjXFC4cCNUJ1hfhK2rF57azSqUa86JP4n98Ps 0kJSgHwOzekvWdHUKM2srFtmtb8=
Received: by filter0906p1mdw1.sendgrid.net with SMTP id filter0906p1mdw1-8768-587BE386-62 2017-01-15 21:03:02.829588925 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id loVqt04GQg6yfRiLW9aOdw for <quic-issues@ietf.org>; Sun, 15 Jan 2017 21:03:02.734 +0000 (UTC)
Date: Sun, 15 Jan 2017 13:03:02 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/147/272723563@github.com>
In-Reply-To: <quicwg/base-drafts/issues/147@github.com>
References: <quicwg/base-drafts/issues/147@github.com>
Subject: Re: [quicwg/base-drafts] Reducing the ease of reflected first packets (#147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587be3869bebc_4d7f3fdcbbdb513c4121a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3qh/HTF3n0yMwwiTqI5EowEgKD4pFkVcCLEU 16ETIz4UfgXSRJ6suQqw8ADgekpWa1APRTalYtWg+492/3FJdLvKdP+lR8N6zhmnT+H6MdFqA20DYc sE0+HuEJuODX2cgGEGie9fFtczcBcnjHQV8zUx0alo8q5jLyQG84aItXoqALrs5X7LMVgHXNeJYAwE Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BQ6nTi28REegyFgkehF5omC_qbA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:03:14 -0000

----==_mimepart_587be3869bebc_4d7f3fdcbbdb513c4121a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What auth hash?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/147#issuecomment-272723563
----==_mimepart_587be3869bebc_4d7f3fdcbbdb513c4121a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What auth hash?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/147#issuecomment-272723563">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4okzKFf7NjUSqwfcJ6jFiWeK8G7ks5rSomGgaJpZM4LirNV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5-xabHo8m8DRLAJefPxd3bUBnWDks5rSomGgaJpZM4LirNV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/147#issuecomment-272723563"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #147: What auth hash?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/147#issuecomment-272723563"}}}</script>
----==_mimepart_587be3869bebc_4d7f3fdcbbdb513c4121a2--


From nobody Sun Jan 15 13:12:14 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08D751296F9 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:12:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.037
X-Spam-Level: 
X-Spam-Status: No, score=-2.037 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.282, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vG6xkQy4e5Z0 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:12:11 -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 423891296F8 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:12:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HhTNUWlESeV6LsbBQbNM8GO8l2U=; b=h8sFTQC/xw7dwGbY 61IijiPiZX67r+Hk6sXTgzHMFrZ7GmbPeks62Yu5qQHXJBfMZUmyasus/i+i/aR6 8so8BbMAWkUk3H22Ypa8hO4NuRR9PzXO0o2j2MqJgl6UaYRD8++OtRKJ7TMjauLE ZMBO2oDCappQQo3Xr+9Dejz1jpU=
Received: by filter0817p1mdw1.sendgrid.net with SMTP id filter0817p1mdw1-18051-587BE5A7-47 2017-01-15 21:12:07.94365954 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id qmqQoZ2bTtCIOklPFwQ2JA for <quic-issues@ietf.org>; Sun, 15 Jan 2017 21:12:07.865 +0000 (UTC)
Date: Sun, 15 Jan 2017 13:12:07 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/114/272724093@github.com>
In-Reply-To: <quicwg/base-drafts/issues/114@github.com>
References: <quicwg/base-drafts/issues/114@github.com>
Subject: Re: [quicwg/base-drafts] Do retransmissions of STREAM frames need special prioritization rules (#114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587be5a7bd3a0_d403fb90e33f138174361"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2YbdV34Lrf11dFry60hbX99sm3j+bel3q5ms dQIDPvLcsbMr9F69pUa+B38LULJIGF0iaRciWWifbkv5E2c+po2bFQhwy6/tpd4nMl/h22jfCLzNJY nPYHrjtcGxCzR/SZYxyrplWCTXHYinbUorrFDe2KPr5SVxizjim6zoNIork9AdBWSsq4Y+kSuntcqG U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NtZubxkHX1eat_9ooVw5reQZCdk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:12:13 -0000

----==_mimepart_587be5a7bd3a0_d403fb90e33f138174361
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that @marten-seemann gave good reasons to increase priority of WINDOW_UPDATE and RST_STREAM, not arguments for increasing priority of retransmissions.  Retransmission of STREAM frames for low priority streams doesn't make as much sense in my view.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/114#issuecomment-272724093
----==_mimepart_587be5a7bd3a0_d403fb90e33f138174361
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think that <a href=3D"https://github.com/marten-seemann" class=3D"user=
-mention">@marten-seemann</a> gave good reasons to increase priority of WIN=
DOW_UPDATE and RST_STREAM, not arguments for increasing priority of retrans=
missions.  Retransmission of STREAM frames for low priority streams doesn't=
 make as much sense in my view.</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/114#issuecomment-272724093">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq75mLpClAZ6yr_W=
RIXwQuZ6HwMhgks5rSoungaJpZM4LaS-U">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1Gd2FtT2PvYfzJaT=
SKIXOIgN00yks5rSoungaJpZM4LaS-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/114#issuecomment-272724093"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #114: I think =
that @marten-seemann gave good reasons to increase priority of WINDOW_UPDAT=
E and RST_STREAM, not arguments for increasing priority of retransmissions.=
  Retransmission of STREAM frames for low priority streams doesn't make as =
much sense in my view."}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/114#issuecomment-272724093"}}}</script>=

----==_mimepart_587be5a7bd3a0_d403fb90e33f138174361--


From nobody Sun Jan 15 13:16:02 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D814F1296F9 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:16:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.473
X-Spam-Level: 
X-Spam-Status: No, score=-5.473 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.282, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NFcvGwn8OcYm for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:15: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 522481296DA for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:15:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hbITqz1Frj/RWI2eptW5xuC9bNk=; b=XzFW7jA+ot3lDpy8 TfyHvYQt6yW+osQjGABLhgqAKFRQMUsmw3H+TvXolr7lnWOVXatNlhFOkzuRqbT2 KKA2W8852UQ+Ggn1AIUibXNaQytu3Oaf3bsx4vGdqYoKhf9jdqIoOMCQnehkwy3X JObMPlWGMlo4iDmINpbMexaCoro=
Received: by filter0508p1mdw1.sendgrid.net with SMTP id filter0508p1mdw1-4159-587BE68D-38 2017-01-15 21:15:57.626398274 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id OsjqMXRnSEKQ4cMANlobYA for <quic-issues@ietf.org>; Sun, 15 Jan 2017 21:15:57.461 +0000 (UTC)
Date: Sun, 15 Jan 2017 13:15:57 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/149/review/16723680@github.com>
In-Reply-To: <quicwg/base-drafts/pull/149@github.com>
References: <quicwg/base-drafts/pull/149@github.com>
Subject: Re: [quicwg/base-drafts] Replace magic numbers with constants and define RTT calculations (#149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587be68d4a518_6a4d3fecfd94f140267171"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak056eOcEiRj52piQk1TEosNg0Wyrd0IEQR7xM Eq+0H8M7XgXfkevXnUjFMU9H7ZG9lQcBnFuKlD/Vl19wH2/HiMXR7woNS0EXUPm02rD+WoUblStmZs 6hbqHhaJq4FIUoKWbLrmauXS1wnrOD8YmaGoxCIyOX3hHZbhRjV2u9EVsw6cE/g4V1urVPaCjmb+0m 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OBgg_NkeEtNT6ujDm0g6PLcTaB4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:16:01 -0000

----==_mimepart_587be68d4a518_6a4d3fecfd94f140267171
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -287,8 +322,41 @@ Pseudocode for OnPacketSent follows:
 
 ~~~
  OnPacketSent(packet_number, is_retransmittable):
-     if is_retransmittable:
-       SetLossDetectionAlarm()
+   # TODO: Clarify the data in sent_packets.
+   sent_packets[packet_number] = {now}

why braces here, but not below (Line 341)?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/149#pullrequestreview-16723680
----==_mimepart_587be68d4a518_6a4d3fecfd94f140267171
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/149#pullrequestreview-16723680">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -287,8 +322,41 @@ Pseudocode for OnPacketSent follows:
 
 ~~~
  OnPacketSent(packet_number, is_retransmittable):
-     if is_retransmittable:
-       SetLossDetectionAlarm()
+   # TODO: Clarify the data in sent_packets.
+   sent_packets[packet_number] = {now}
</pre>
<p>why braces here, but not below (Line 341)?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/149#pullrequestreview-16723680">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3ATGiaGKrzNvPh8ivIwBwaxh2Inks5rSoyNgaJpZM4LjF3g">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq87nAnhREaXh5HmT7tyIAxOtDXUTks5rSoyNgaJpZM4LjF3g.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/149#pullrequestreview-16723680"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #149"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/149#pullrequestreview-16723680"}}}</script>
----==_mimepart_587be68d4a518_6a4d3fecfd94f140267171--


From nobody Sun Jan 15 13:18:25 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 664F41296B9 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:18:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.037
X-Spam-Level: 
X-Spam-Status: No, score=-2.037 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.282, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WRHcsrxXnkwK for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:18:22 -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 E68ED12970A for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:18:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YPnkIyT1Z5PIjbahiCSjGMyqya4=; b=L+elXdIx6YeIqj9v 2zLAPmWvIQ0umn5eD6OI6JERLfKJDQCOCd6sbF5Ivx3X85ucJeQg3VmJoz2HFL1v DBnP5lA6PlR20Vfz702d9+S90KLEG7pafB1qVsuChodscO5if1lyEU//eXMwL6hB g/2ljHOR5dBMSQt9IgI640/D4fg=
Received: by filter0840p1mdw1.sendgrid.net with SMTP id filter0840p1mdw1-10411-587BE71C-20 2017-01-15 21:18:20.348915085 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 2RjIge7JQcKbIBVDO6138A for <quic-issues@ietf.org>; Sun, 15 Jan 2017 21:18:20.180 +0000 (UTC)
Date: Sun, 15 Jan 2017 13:18:20 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/50/272724473@github.com>
In-Reply-To: <quicwg/base-drafts/issues/50@github.com>
References: <quicwg/base-drafts/issues/50@github.com>
Subject: Re: [quicwg/base-drafts] Updating transport parameters (#50)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587be71c17c6a_4c63fcc4e73913c145815"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Ju4QVx0uPMKM6n8Q661F3q+LLQCkJJN2UF1 HALLr03SPOoE6333YowuaN0fLNNL711RMnvu1epTSeYkYqyyEmqemOtoANODhuPpTr2Lf26is5lXbT oScMzALemwqnQ4uLzRZ2v+sXzn60/Net093KCoi6ncMR6NVFqTEkt+R2RLfYqSK4WoRv6l7IUT8Pg/ 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/etbED7UumuCTS8sI1p8gM2LqqkU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:18:23 -0000

----==_mimepart_587be71c17c6a_4c63fcc4e73913c145815
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, if we are to keep modularity (application protocol can't set transport parameters), then SETTINGS won't cut it.  If we're OK with the application protocol saying things not just about the local side, but the remote site, we can have SETTINGS do anything within reason.  It seems like it might need an abstraction though.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/50#issuecomment-272724473
----==_mimepart_587be71c17c6a_4c63fcc4e73913c145815
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, if we are to keep modularity (application protocol can't set transp=
ort parameters), then SETTINGS won't cut it.  If we're OK with the applicat=
ion protocol saying things not just about the local side, but the remote si=
te, we can have SETTINGS do anything within reason.  It seems like it might=
 need an abstraction though.</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/50#issuecomment-272724473">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzb9OoMGt64ImZt3=
tH8Leg7yQgROks5rSo0cgaJpZM4K_uo8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9smjbBg-3jc8hPyx=
i-Ol6RfItrYks5rSo0cgaJpZM4K_uo8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/50#issuecomment-272724473"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #50: Yes, if w=
e are to keep modularity (application protocol can't set transport paramete=
rs), then SETTINGS won't cut it.  If we're OK with the application protocol=
 saying things not just about the local side, but the remote site, we can h=
ave SETTINGS do anything within reason.  It seems like it might need an abs=
traction though."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/50#issuecomment-272724473"}}}</script>=

----==_mimepart_587be71c17c6a_4c63fcc4e73913c145815--


From nobody Sun Jan 15 13:21:06 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D90A8129712 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:21:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.037
X-Spam-Level: 
X-Spam-Status: No, score=-2.037 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.282, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tgT387dWqlC5 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:21:03 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 998A31296B9 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:21:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fr0bibbiIijLJfvC4dfmhpDVbE0=; b=OS30ebz0v6U+mtAJ 6vvd3dkcLVJ4iHjf8s5OIHxgz+yDNaFDitVuBTE5IS5SgPza0sa+f58uRnwbkjCM NMcDD9vYOnwpP4yxMQnNAFrJhptyi5JM4bG30vsNm34BGtAKF8Q6jTi2DotzO7aI nD1iFgng5PRnLNbZyHPF6aBgEvc=
Received: by filter0914p1mdw1.sendgrid.net with SMTP id filter0914p1mdw1-17424-587BE7B5-10 2017-01-15 21:20:53.587222354 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id hCWLijAuQymNyBAA0aMRNA for <quic-issues@ietf.org>; Sun, 15 Jan 2017 21:20:53.462 +0000 (UTC)
Date: Sun, 15 Jan 2017 13:20:53 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/272724652@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587be7b55b995_43463fecfd94f1403016d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2f2j3evSfW1rrlHkkawGko39qDM9tEyzdlOl L49lxnioXvSKTXpnAkqJKBCP2Wy/pHloZCVIRyJNTku8WkXNACzsNFmj39x7CS+QHRMFKzQCs+kXNf 3kAwR6UO+bjdlKek3qWQ55wpblY2+Ws3vVeu7v+kkK04flvH5msqAOqWo1sy0t5aKQ64B1CsRaGqkI 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3cjZRjPRYHidQOjLh832i6z_sbQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:21:05 -0000

----==_mimepart_587be7b55b995_43463fecfd94f1403016d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's only problematic if the servers need to run multiple different version on the N-tuple.  Otherwise it's very simple: send the version negotiation packet to every connection and some will ignore it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/135#issuecomment-272724652
----==_mimepart_587be7b55b995_43463fecfd94f1403016d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's only problematic if the servers need to run multiple different version on the N-tuple.  Otherwise it's very simple: send the version negotiation packet to every connection and some will ignore it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/135#issuecomment-272724652">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5lckvoWDFWcTfQEK0XxHy-6aW84ks5rSo21gaJpZM4LfBnr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-A-c1OF9zgB_paNKPYPp49L-OD0ks5rSo21gaJpZM4LfBnr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/135#issuecomment-272724652"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #135: It's only problematic if the servers need to run multiple different version on the N-tuple.  Otherwise it's very simple: send the version negotiation packet to every connection and some will ignore it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/135#issuecomment-272724652"}}}</script>
----==_mimepart_587be7b55b995_43463fecfd94f1403016d0--


From nobody Sun Jan 15 13:25:57 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C28D12971E for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:25:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.53
X-Spam-Level: 
X-Spam-Status: No, score=-5.53 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=0.726, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GapCa1Svf4eY for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:25:54 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FDE1129717 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:25:54 -0800 (PST)
Date: Sun, 15 Jan 2017 13:25:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484515553; bh=/S7YhuTnWdBtS76q0oekXaV6TSuKhBHeGr6QDqgEmhI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wKn3bnJAgo+QflbZ8Zy2Tceh0eGWWwpEwPIMlBzUgVHMqBClXtmEzBHVZeKIG594x 2dZvo5vEAm0A3M4kt6IEf1Mh4qefriCSgDjObTZjHVTVQhQtx/N5JyH8UIUfNeVDEJ 6NRm5h5GTHXVkVnHGIA1xZNT8gDO7zhCEeYWWtSw=
From: Ryan Hamilton <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/272724998@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587be8e146ca8_5c73fecfd94f1402623ad"; 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/cJMZrIhIu5uJ4cwek0thIZ67dJU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:25:55 -0000

----==_mimepart_587be8e146ca8_5c73fecfd94f1402623ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I may not be understanding you. Let's say the client supports only a single version and attempts to connect to two servers. Let's say that one of the servers supports the client's version and the other does not. The second server will send a version negotiation packet. If that packet is delivered to all the client connections, won't they will both be torn down? That seems undesirable. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/135#issuecomment-272724998
----==_mimepart_587be8e146ca8_5c73fecfd94f1402623ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I may not be understanding you. Let's say the client supports only a s=
ingle version and attempts to connect to two servers. Let's say that one =
of the servers supports the client's version and the other does not. The =
second server will send a version negotiation packet. If that packet is d=
elivered to all the client connections, won't they will both be torn down=
? That seems undesirable.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/135#issuecomment-272724998">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1IMU=
NJCaYj0f4_vYMwLuyVR4rLyks5rSo7hgaJpZM4LfBnr">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5w=
Ov4GuIhFING1-Oweq6dFUkS0hks5rSo7hgaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/135#issuecomment-272724998"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle =
in #135: I may not be understanding you. Let's say the client supports on=
ly a single version and attempts to connect to two servers. Let's say tha=
t one of the servers supports the client's version and the other does not=
. The second server will send a version negotiation packet. If that packe=
t is delivered to all the client connections, won't they will both be tor=
n down? That seems undesirable. "}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/135#issuecomment-272724998"}=
}}</script>=

----==_mimepart_587be8e146ca8_5c73fecfd94f1402623ad--


From nobody Sun Jan 15 13:26:05 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 216FF129771 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:25:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.729
X-Spam-Level: 
X-Spam-Status: No, score=-3.729 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=0.726, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u6dsPJXSZ1ec for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:25:56 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A03E0129717 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:25:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=saDMv4/qZFrZZjbf4nrVdlWZRww=; b=PHHVvRiJ2Enuv9ls V9gbfjlz7gNMomBCCbMhPOmxfa+pAkg+tbkpcJAsa5/PoyvNddMyaznpxvhag2fS vmEVJg8YohjEL5PjMQTcm9OVAJJsWRN7ze+GwJ9G6HSt1Fm4v97IBRAPcSyYQY0B IJxlEkTdLEAFcSxc6C6oCL2c1mY=
Received: by filter0953p1mdw1.sendgrid.net with SMTP id filter0953p1mdw1-10506-587BE8E3-16 2017-01-15 21:25:55.501333274 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 10a4Xn8FTaeErPcNVlBYMA for <quic-issues@ietf.org>; Sun, 15 Jan 2017 21:25:55.391 +0000 (UTC)
Date: Sun, 15 Jan 2017 13:25:55 -0800
From: Alessandro Ghedini <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/99/review/16723872@github.com>
In-Reply-To: <quicwg/base-drafts/pull/99@github.com>
References: <quicwg/base-drafts/pull/99@github.com>
Subject: Re: [quicwg/base-drafts] QUIC-TLS Extension and version negotiation (#99)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587be8e342746_57733f81ab2cd140803da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak39q9GMBigmLLqP3CHNg7MYGgh1XY5lbpy5Vg f4pQuhALs11z1aGHhQVvpHPw8ZjKlfz400ezO00Ooxg566sH4g0bpz88xZvRsDsxewOgrD74eIWWU4 6Sn0mqgWUUGPJ3zOAQrYzNL/PYJD+7LFhnKPWLMXjU5Frz+TCN7NECylf5wlx/6KplOWpapAvzjvRL E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fht8TZ3DUcsKYioHXIQab7tbK1c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:25:58 -0000

----==_mimepart_587be8e342746_57733f81ab2cd140803da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ghedo commented on this pull request.



>  
-If the server cannot select a combination of ALPN identifier and QUIC version it
-MUST abort the connection.  A client MUST abort a connection if the server picks
-an incompatible version of QUIC version and ALPN.
+If the server cannot select a compatible combination of ALPN identifier and QUIC
+version, it MUST abort the connection. A client MUST abort a connection if the

Should this specify which error to use?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/99#pullrequestreview-16723872
----==_mimepart_587be8e342746_57733f81ab2cd140803da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ghedo</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/99#pullrequestreview-16723872">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
-If the server cannot select a combination of ALPN identifier and QUIC version it
-MUST abort the connection.  A client MUST abort a connection if the server picks
-an incompatible version of QUIC version and ALPN.
+If the server cannot select a compatible combination of ALPN identifier and QUIC
+version, it MUST abort the connection. A client MUST abort a connection if the
</pre>
<p>Should this specify which error to use?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/99#pullrequestreview-16723872">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2smoebmZwBxo1T1jWG30tcTilTpks5rSo7jgaJpZM4LVEDc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5Nu9Kb5mjzSPAoIy4eokcdEtKoXks5rSo7jgaJpZM4LVEDc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/99#pullrequestreview-16723872"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ghedo commented on #99"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/99#pullrequestreview-16723872"}}}</script>
----==_mimepart_587be8e342746_57733f81ab2cd140803da--


From nobody Sun Jan 15 13:26:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6935E129706 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:26:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.755
X-Spam-Level: 
X-Spam-Status: No, score=-6.755 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id njXnWHsjfFoN for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:26:45 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96479126D74 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:26:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0my8AgirvarqM6NiJL6ToFIIcPg=; b=qCO8CRr6GB3JYfC9 8/mq8ff9VNLvr0HrUK7O4TcFaOdvpaTRrH6wJ/vMctcHbJyawKn5ze+OhoUnKsVf E507s4wgZx4AK7bmXkQqf8NaWuXe6Oz6diYUZo3P7fGRQNmZh0NEF7yDDzxcaIQ3 OXkut4aZnDDNFslBZCmxP3/MxRc=
Received: by filter0959p1mdw1.sendgrid.net with SMTP id filter0959p1mdw1-19977-587BE8FC-37 2017-01-15 21:26:20.433861524 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id f_0a7-RQTHOcGgkV5Q7Tpw for <quic-issues@ietf.org>; Sun, 15 Jan 2017 21:26:20.338 +0000 (UTC)
Date: Sun, 15 Jan 2017 13:26:20 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/38/272725033@github.com>
In-Reply-To: <quicwg/base-drafts/issues/38@github.com>
References: <quicwg/base-drafts/issues/38@github.com>
Subject: Re: [quicwg/base-drafts] How big can a server's first flight be (#38)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587be8fc37afb_31863ff3b305f1401132f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1GusAx4GCXtaWwj3KNxgrPbqOHyLQVZ0WP1n hj99m0hujsEAAXv4eAFj67+G1bLof/PJfKAEDn4b5XJhWW6VgdjjggaTOAsL93r73soDOeitzIUPzx YIR7m307EWR5WcAXVlXRk9VNrpzCxYb5mJDaIRkCx9GOScjJYyolgAn+rlKWx+2im4fS1JY8S6JvRZ g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b0QTyOmxi1enYtd3OOO0wkJEy_g>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:26:46 -0000

----==_mimepart_587be8fc37afb_31863ff3b305f1401132f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To @ianswett's point, if there isn't a one-size fits all number, then we need a set of guidelines.  I explicitly didn't say that we needed a number in the problem description for that reason.

> Is this amplification any worse than TFO + TLS1.3?

I don't know, no one has deployed that yet and so we don't know what we can do with the first flight with TFO (in TLS 1.3 or any other protocol for that matter).  I expect that whatever guideline/number we arrive at will probably apply there.

TFO has a really unsatisfactory response to this problem: https://tools.ietf.org/html/rfc7413#section-5.2  I guess that's what you get with experimental RFCs.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/38#issuecomment-272725033
----==_mimepart_587be8fc37afb_31863ff3b305f1401132f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>To <a href=3D"https://github.com/ianswett" class=3D"user-mention">@iansw=
ett</a>'s point, if there isn't a one-size fits all number, then we need a =
set of guidelines.  I explicitly didn't say that we needed a number in the =
problem description for that reason.</p>
<blockquote>
<p>Is this amplification any worse than TFO + TLS1.3?</p>
</blockquote>
<p>I don't know, no one has deployed that yet and so we don't know what we =
can do with the first flight with TFO (in TLS 1.3 or any other protocol for=
 that matter).  I expect that whatever guideline/number we arrive at will p=
robably apply there.</p>
<p>TFO has a really unsatisfactory response to this problem: <a href=3D"htt=
ps://tools.ietf.org/html/rfc7413#section-5.2">https://tools.ietf.org/html/r=
fc7413#section-5.2</a>  I guess that's what you get with experimental RFCs.=
</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/38#issuecomment-272725033">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq63Yb_IoP25Qr-IA=
IawdVNe4LOjrks5rSo78gaJpZM4K9cGh">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq28JOS3x9UtzWs1ww=
7IFBLoCHRO7ks5rSo78gaJpZM4K9cGh.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/38#issuecomment-272725033"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #38: To @iansw=
ett's point, if there isn't a one-size fits all number, then we need a set =
of guidelines.  I explicitly didn't say that we needed a number in the prob=
lem description for that reason.\r\n\r\n\u003e Is this amplification any wo=
rse than TFO + TLS1.3?\r\n\r\nI don't know, no one has deployed that yet an=
d so we don't know what we can do with the first flight with TFO (in TLS 1.=
3 or any other protocol for that matter).  I expect that whatever guideline=
/number we arrive at will probably apply there.\r\n\r\nTFO has a really uns=
atisfactory response to this problem: https://tools.ietf.org/html/rfc7413#s=
ection-5.2  I guess that's what you get with experimental RFCs.\r\n"}],"act=
ion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issu=
es/38#issuecomment-272725033"}}}</script>=

----==_mimepart_587be8fc37afb_31863ff3b305f1401132f0--


From nobody Sun Jan 15 13:28:04 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3496D129784 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:28:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.974
X-Spam-Level: 
X-Spam-Status: No, score=-4.974 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.282, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aGiCV_UTLzjb for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:28:01 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FC59129438 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:27:56 -0800 (PST)
Date: Sun, 15 Jan 2017 13:27:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484515675; bh=i+SXcI7xqisLzsF3pQwKN3/zPpnHV8lKwL/0zofsuBA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FuVtVV4EGy61VqTYkN7Qvqhuf/5LLZ0+ibffK+5Qb+BhwF2qO96yawHXbvXfI+v02 YrQknZaLPwyCS5sikTwBL8odrWXck4OhhxJnVvdT7ZbpsoTtkB02HSLp2D+m2A3o8F Oy/kO1VMwrnmuRIVG272Bk1ZyUYYcYaJprc4Y5Ko=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/118/272725156@github.com>
In-Reply-To: <quicwg/base-drafts/issues/118@github.com>
References: <quicwg/base-drafts/issues/118@github.com>
Subject: Re: [quicwg/base-drafts] Stronger definition of source address tokens (#118)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587be95bde140_6a583f926dfad1306901ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xcUM93MvJB1lax_Q88Ce8-y4isQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:28:02 -0000

----==_mimepart_587be95bde140_6a583f926dfad1306901ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How about we keep this open for the moment.  If only to track the need to provide some suggestions.  Time, IP, and port seem fairly obvious, but we might some nicer framing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/118#issuecomment-272725156
----==_mimepart_587be95bde140_6a583f926dfad1306901ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>How about we keep this open for the moment.  If only to track the need to provide some suggestions.  Time, IP, and port seem fairly obvious, but we might some nicer framing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/118#issuecomment-272725156">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq59HnW2LpHe_rM9xnAdbYzT6ujWLks5rSo9bgaJpZM4LaeFj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq36RWkom3d_yFeThZ7TWiUO7P_w0ks5rSo9bgaJpZM4LaeFj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/118#issuecomment-272725156"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #118: How about we keep this open for the moment.  If only to track the need to provide some suggestions.  Time, IP, and port seem fairly obvious, but we might some nicer framing."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/118#issuecomment-272725156"}}}</script>
----==_mimepart_587be95bde140_6a583f926dfad1306901ba--


From nobody Sun Jan 15 13:33:41 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 503EF1297A7 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:33:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.755
X-Spam-Level: 
X-Spam-Status: No, score=-6.755 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6Fpm4pp-5O02 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:33: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 DB8E21297A5 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:33:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IqEha+JNygifMAa9dQzMCU7IXBo=; b=T/+PTjhC7gdLf72g QbuHvLtz54vcGbdvQQAC8bbyAiXMQeeIyznhH0d9fG7ri+wXc5aOWLAxEs6LJHWx FNbzr2KzAT4u0ZAX7sukIcDf3sOyuLK98dLOJ+O1CuwYmxiLpAn9N9e75VbFMTA5 Z+GJ+nLAI592gMndML2HZQdNygo=
Received: by filter0599p1mdw1.sendgrid.net with SMTP id filter0599p1mdw1-32520-587BEAAE-4C 2017-01-15 21:33:34.832694018 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id Xk9fdNaoQa60oV1YVp0rPQ for <quic-issues@ietf.org>; Sun, 15 Jan 2017 21:33:34.701 +0000 (UTC)
Date: Sun, 15 Jan 2017 13:33:34 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/121/272725510@github.com>
In-Reply-To: <quicwg/base-drafts/issues/121@github.com>
References: <quicwg/base-drafts/issues/121@github.com>
Subject: Re: [quicwg/base-drafts] Version downgrade vulnerability (#121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587beaae9528e_6b0b3fcc4e73913c48875"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3acBlumSEvp/7PGKIBn7MlXSQd7pQwidplP5 nYoppaNmfRpt2upHVFcmmXO7tHg20YAfLy063+7kEWrmLX0cDlq2nslt63OOutTSwER7Sdt8x7LDQz bDpL3rmkd0nK7KqkPSgFW6KX3R8RZitNiw1zNeO0WP5PUNhXFjOWerM7bnRfSxBy4RxZ3GBcjRir50 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6GvXFkG3Z5COt31LWLnPDSmZAoQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:33:39 -0000

----==_mimepart_587beaae9528e_6b0b3fcc4e73913c48875
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The attack here is that you have a change in the *structure* of the transport parameters such that a client might construct transport parameters from version N, but due to the version negotiation being attacked have them interpreted as being version M.  That could be in a way that ensures that the server thinks the client is OK according to the server's version M interpretation; at the same time the client could see the server's version M parameters as valid according to a version N interpretation.

If you don't think that sounds likely, imagine moving the version fields in #122 to a parameter and follow the logic through.  It is plausible, if unlikely, that the two variations could be interpreted as being correct when evaluated under a different schema.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/121#issuecomment-272725510
----==_mimepart_587beaae9528e_6b0b3fcc4e73913c48875
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The attack here is that you have a change in the <em>structure</em> of t=
he transport parameters such that a client might construct transport parame=
ters from version N, but due to the version negotiation being attacked have=
 them interpreted as being version M.  That could be in a way that ensures =
that the server thinks the client is OK according to the server's version M=
 interpretation; at the same time the client could see the server's version=
 M parameters as valid according to a version N interpretation.</p>
<p>If you don't think that sounds likely, imagine moving the version fields=
 in <a href=3D"https://github.com/quicwg/base-drafts/pull/122" class=3D"iss=
ue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/is=
sues/122" data-id=3D"198678499" data-error-text=3D"Failed to load issue tit=
le" data-permission-text=3D"Issue title is private">#122</a> to a parameter=
 and follow the logic through.  It is plausible, if unlikely, that the two =
variations could be interpreted as being correct when evaluated under a dif=
ferent schema.</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/121#issuecomment-272725510">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_ptHLD65hz6xyN=
05pIxEKldj3XIks5rSpCugaJpZM4LafMw">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4GzppfH6CQfYQuP0=
jU-oGcfiskQks5rSpCugaJpZM4LafMw.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/121#issuecomment-272725510"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #121: The atta=
ck here is that you have a change in the *structure* of the transport param=
eters such that a client might construct transport parameters from version =
N, but due to the version negotiation being attacked have them interpreted =
as being version M.  That could be in a way that ensures that the server th=
inks the client is OK according to the server's version M interpretation; a=
t the same time the client could see the server's version M parameters as v=
alid according to a version N interpretation.\r\n\r\nIf you don't think tha=
t sounds likely, imagine moving the version fields in #122 to a parameter a=
nd follow the logic through.  It is plausible, if unlikely, that the two va=
riations could be interpreted as being correct when evaluated under a diffe=
rent schema."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/121#issuecomment-272725510"}}}</script>=

----==_mimepart_587beaae9528e_6b0b3fcc4e73913c48875--


From nobody Sun Jan 15 13:36:38 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DEC81297A5 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:36:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.173
X-Spam-Level: 
X-Spam-Status: No, score=-3.173 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.282, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r4CnFoSzB9ZC for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:36: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 20A72129795 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:36:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1c6oxk8xUEFxCLJDv+xJI4t+JFw=; b=IyFCxTvs+x2aPQsR 9IIZv8+z1sH2gGabHfYAAL1gzFtzx2KRxMpVkTlxPweGM23mWnGcSCLI1+WItSXd RKxpNNVQuUJgDaFT1nr/v/ploVUHjgNWNM1/fRrMAD55Sjv+9f4DOwiaYNh/FxJf 0q8uFQDJO8jxiSzX63MgOG29On8=
Received: by filter0441p1mdw1.sendgrid.net with SMTP id filter0441p1mdw1-5151-587BEB61-3 2017-01-15 21:36:33.053913672 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id uWo7M8wvRcuD2sPOVoI_CA for <quic-issues@ietf.org>; Sun, 15 Jan 2017 21:36:32.583 +0000 (UTC)
Date: Sun, 15 Jan 2017 13:36:32 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/116/272725704@github.com>
In-Reply-To: <quicwg/base-drafts/issues/116@github.com>
References: <quicwg/base-drafts/issues/116@github.com>
Subject: Re: [quicwg/base-drafts] Each COPT might be better as empty transport parameters (#116)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587beb6072e87_21e9b3fd000a091402035"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0tSBmJeHJkyi7zcfosaFUl5GBt6HbOr+ieHi DofzdGSd5QvwNekUwXZ1DiWi7sItjinbErPR9GBnlJoGMr02mTGd02FakExZbNdw6+g4f6R5pP6ZY3 xUGX8i1UwhiOkE6zsV+YHNOPbz92IMWIbbZKoXFtpfT0hQRvIpwFzdlhxKDkILlr9zw4fkbv/Xdk3e k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P-iTvabhifiRAGGHdfIE7_0uiAY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:36:36 -0000

----==_mimepart_587beb6072e87_21e9b3fd000a091402035
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK, that is actually entirely appropriate, in a way.  Of course, we would ask that Chrome/Google use an option number from the space reserved for experiments, but they can do what they please in that space.  That said, we don't need to register the number for them.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/116#issuecomment-272725704
----==_mimepart_587beb6072e87_21e9b3fd000a091402035
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>OK, that is actually entirely appropriate, in a way.  Of course, we woul=
d ask that Chrome/Google use an option number from the space reserved for e=
xperiments, but they can do what they please in that space.  That said, we =
don't need to register the number for them.</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/116#issuecomment-272725704">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9FS2isDQtDLeQe=
lbD-siPLBVJmnks5rSpFggaJpZM4LaWCk">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-xE_Xrb4ZA0gUriZ=
ejFCjVFZeA6ks5rSpFggaJpZM4LaWCk.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/116#issuecomment-272725704"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #116: OK, that=
 is actually entirely appropriate, in a way.  Of course, we would ask that =
Chrome/Google use an option number from the space reserved for experiments,=
 but they can do what they please in that space.  That said, we don't need =
to register the number for them."}],"action":{"name":"View Issue","url":"ht=
tps://github.com/quicwg/base-drafts/issues/116#issuecomment-272725704"}}}</=
script>=

----==_mimepart_587beb6072e87_21e9b3fd000a091402035--


From nobody Sun Jan 15 13:41:53 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5349F1293EB for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:41:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kbirEnVGZWqu for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:41:51 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6D7A129417 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:41:51 -0800 (PST)
Date: Sun, 15 Jan 2017 13:41:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484516510; bh=4+JB1bftrPTjP9JOMFVAy356KDmCqGCvceGZZ5FfZsU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tW0h1YIt/FCdQUCSYccHDBlbowDNPZQ/Gd6xKRBdjsfE3iOXGxPn+eHEyh3alPjoZ +cCgYmRnNcxZUPdLSZ5IiW3vFmsOksDs5mWSmb/AsC3mV2jL2AALsl26C0LGKW3T2w iYjPuJrMxHkVhnLeRIncAQx/F/OJtCMlUrDiTn60=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/150/review/16724246@github.com>
In-Reply-To: <quicwg/base-drafts/pull/150@github.com>
References: <quicwg/base-drafts/pull/150@github.com>
Subject: Re: [quicwg/base-drafts] improve description of flow control (#150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587bec9e8758b_31453f983cb8114059953"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XaxuJHBPu5-wB49kudOOWiG6_nk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:41:53 -0000

----==_mimepart_587bec9e8758b_31453f983cb8114059953
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  A sender MUST send BLOCKED frames to indicate it has data to write but is
 blocked by lack of connection or stream flow control credit.  BLOCKED frames are
 expected to be sent infrequently in common cases, but they are considered useful
 for debugging and monitoring purposes.
 
 A receiver advertises credit for a stream by sending a WINDOW_UPDATE frame with
-the StreamID set appropriately.  A receiver may simply use the current received
-offset to determine the flow control offset to be advertised.
+the StreamID set appropriately. A receiver may use the current offset of data
+consumed to determine the flow control offset to be advertised.
+A receiver MAY send copies of a WINDOW_UPDATE frame in multiple packets in order
+to make sure that the sender receives it even if one of the packets is lost. A
+sender MUST ignore duplicate WINDOW_UPDATE frames.

This seems like a reasonable optimization, particularly if you are trying to balance resource allocation and performance needs.  Sending multiple WINDOW_UPDATEs over time, (maybe not with exactly the same content), ensures that they are received.  Consider it a poor-mans FEC that is just for WINDOW_UPDATE.

Rather than insisting that duplicate WINDOW_UPDATE frames be ignored, I would frame this differently.  A WINDOW_UPDATE that doesn't move the window forward can be ignored.  This might happen if you receive an out of order WINDOW_UPDATE, as well as if the other side was aggressively sending the same 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/150
----==_mimepart_587bec9e8758b_31453f983cb8114059953
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/150">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  A sender MUST send BLOCKED frames to indicate it has data to write but is
 blocked by lack of connection or stream flow control credit.  BLOCKED frames are
 expected to be sent infrequently in common cases, but they are considered useful
 for debugging and monitoring purposes.
 
 A receiver advertises credit for a stream by sending a WINDOW_UPDATE frame with
-the StreamID set appropriately.  A receiver may simply use the current received
-offset to determine the flow control offset to be advertised.
+the StreamID set appropriately. A receiver may use the current offset of data
+consumed to determine the flow control offset to be advertised.
+A receiver MAY send copies of a WINDOW_UPDATE frame in multiple packets in order
+to make sure that the sender receives it even if one of the packets is lost. A
+sender MUST ignore duplicate WINDOW_UPDATE frames.
</pre>
<p>This seems like a reasonable optimization, particularly if you are trying to balance resource allocation and performance needs.  Sending multiple WINDOW_UPDATEs over time, (maybe not with exactly the same content), ensures that they are received.  Consider it a poor-mans FEC that is just for WINDOW_UPDATE.</p>
<p>Rather than insisting that duplicate WINDOW_UPDATE frames be ignored, I would frame this differently.  A WINDOW_UPDATE that doesn't move the window forward can be ignored.  This might happen if you receive an out of order WINDOW_UPDATE, as well as if the other side was aggressively sending the same 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/150">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxD-lwyVhqVnXitz7eq64EHf4TErks5rSpKegaJpZM4LjLGt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyQbtPBo8bVXjnE8Rigf3nWQYNUIks5rSpKegaJpZM4LjLGt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/150"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #150"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/150"}}}</script>
----==_mimepart_587bec9e8758b_31453f983cb8114059953--


From nobody Sun Jan 15 13:43:52 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1762A1297E6 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:43:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EaTquGl-tvgj for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:43:49 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9238E1297E1 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:43:49 -0800 (PST)
Date: Sun, 15 Jan 2017 13:43:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484516628; bh=473dOm/yPfSt4wssDfEvY0dTSzB40WPUzWcb5XlibjY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ETZGS74ZNnzll7hAcp9/TX/qtSnWW70EhQMCwA0X0GNbofaEcuhXle8moYtP8WSZN XInOcxJX2NWlbDfZjlZk2kyCilOzHbigw/v4wcUVXfKMIcMCDUS9ulSUjfst/gksKw Aw5w2VEuKjcyKhCC/z84yf3FvTDOhXKiGV8fc7IY=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/150/review/16724277@github.com>
In-Reply-To: <quicwg/base-drafts/pull/150@github.com>
References: <quicwg/base-drafts/pull/150@github.com>
Subject: Re: [quicwg/base-drafts] improve description of flow control (#150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587bed14e7b30_e713f900cd8d138838a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NlcFibliOpLPv_J6y3ArEZZFghg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:43:51 -0000

----==_mimepart_587bed14e7b30_e713f900cd8d138838a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
 Connection flow control is a limit to the total bytes of stream data sent in
-STREAM frames.  A receiver advertises credit for a connection by sending a
-WINDOW_UPDATE frame with the StreamID set to zero (0x00).  A receiver may
-maintain a cumulative sum of bytes received cumulatively on all streams to
-determine the value of the connection flow control offset to be advertised in
-WINDOW_UPDATE frames.  A sender may maintain a cumulative sum of stream data
-bytes sent to impose the connection flow control limit.
+STREAM frames on all streams contributing to connection flow control.  A
+receiver advertises credit for a connection by sending a WINDOW_UPDATE frame
+with the StreamID set to zero (0x00).  A receiver maintains a cumulative sum of
+bytes received on all streams contributing to connection-level flow control to
+check for flow control violations. A receiver may maintain a cumulative sum of

"A receiver *maintains* a cumulative sum..."  The word "may" implies something else.  (Oh, this is original text..., I'll follow up separately 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/150#pullrequestreview-16724277
----==_mimepart_587bed14e7b30_e713f900cd8d138838a4
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/150#pullrequestreview-16724277">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Connection flow control is a limit to the total bytes of stream data sent in
-STREAM frames.  A receiver advertises credit for a connection by sending a
-WINDOW_UPDATE frame with the StreamID set to zero (0x00).  A receiver may
-maintain a cumulative sum of bytes received cumulatively on all streams to
-determine the value of the connection flow control offset to be advertised in
-WINDOW_UPDATE frames.  A sender may maintain a cumulative sum of stream data
-bytes sent to impose the connection flow control limit.
+STREAM frames on all streams contributing to connection flow control.  A
+receiver advertises credit for a connection by sending a WINDOW_UPDATE frame
+with the StreamID set to zero (0x00).  A receiver maintains a cumulative sum of
+bytes received on all streams contributing to connection-level flow control to
+check for flow control violations. A receiver may maintain a cumulative sum of
</pre>
<p>"A receiver <em>maintains</em> a cumulative sum..."  The word "may" implies something else.  (Oh, this is original text..., I'll follow up separately 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/150#pullrequestreview-16724277">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz8n6RUgf5wDNzjpvOrd_g90Nwrkks5rSpMUgaJpZM4LjLGt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6lSfoyjrkRZRE9_33xjPxmiHjrgks5rSpMUgaJpZM4LjLGt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/150#pullrequestreview-16724277"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #150"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/150#pullrequestreview-16724277"}}}</script>
----==_mimepart_587bed14e7b30_e713f900cd8d138838a4--


From nobody Sun Jan 15 13:58:41 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D75DE129858 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:58:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MOnyTcT9QErl for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:58:39 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B4AF12985B for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:58:39 -0800 (PST)
Date: Sun, 15 Jan 2017 13:58:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484517518; bh=c3tzfRWuysUsdoKxLdkKqg/d+sg8CNpKxhwK71C+dRA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VJ6Qczy64+a+dmj6+ntMKTlsb+Y1SwbuYWdCTmHokH+lBcNkZ5Lazan+Xs3xJW4nJ D8c6HLRch0BYBqDAXPMlrMiYWBB7NzoJAlJrcz1eKGpm2TA34dwj7b0bJFP8hSNCeu EcTlewpKl4K2zR47DaNHEJm6+q02cxD5evW4eFsg=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/272727069@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587bf08e6c1a2_10683f900cd8d13812159d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3S3VNeh_ipuKKBsUlY3695_8gK8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:58:41 -0000

----==_mimepart_587bf08e6c1a2_10683f900cd8d13812159d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Assuming that the data is authenticated, then a connection-level error is appropriate. For the crypto handshake, I am inclined to say that you can make it optionally a connection-level error as well.  That does leave the connection open to attack, but that requires an on-path attacker, who have many other options at their disposal during the opening exchange.

Failing noisily means that we learn about it and are incentivized to fix it.

Like @ianswett observes, it's good to have a less-than-MUST strength requirement here because some implementations will just throw stuff out if they already think that they have it.  Checking for a match might cost them memory or time they don't have; and we shouldn't force the check on every implementation.  We should probably have some implementations check though.

Making a check mandatory doesn't lead to the insane memory requirement @marten-seemann suggests since you just generate a fatal error on the first infringement.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/146#issuecomment-272727069
----==_mimepart_587bf08e6c1a2_10683f900cd8d13812159d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Assuming that the data is authenticated, then a connection-level error=
 is appropriate. For the crypto handshake, I am inclined to say that you =
can make it optionally a connection-level error as well.  That does leave=
 the connection open to attack, but that requires an on-path attacker, wh=
o have many other options at their disposal during the opening exchange.<=
/p>
<p>Failing noisily means that we learn about it and are incentivized to f=
ix it.</p>
<p>Like <a href=3D"https://github.com/ianswett" class=3D"user-mention">@i=
answett</a> observes, it's good to have a less-than-MUST strength require=
ment here because some implementations will just throw stuff out if they =
already think that they have it.  Checking for a match might cost them me=
mory or time they don't have; and we shouldn't force the check on every i=
mplementation.  We should probably have some implementations check though=
.</p>
<p>Making a check mandatory doesn't lead to the insane memory requirement=
 <a href=3D"https://github.com/marten-seemann" class=3D"user-mention">@ma=
rten-seemann</a> suggests since you just generate a fatal error on the fi=
rst infringement.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/146#issuecomment-272727069">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy8kj=
qunAs5LlQkvLuakY51EIsQ3ks5rSpaOgaJpZM4LimfW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5C=
ew1I5KFs_6bAZREm815C_VKOeks5rSpaOgaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/146#issuecomment-272727069"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #146: Assuming that the data is authenticated, then a connection-leve=
l error is appropriate. For the crypto handshake, I am inclined to say th=
at you can make it optionally a connection-level error as well.  That doe=
s leave the connection open to attack, but that requires an on-path attac=
ker, who have many other options at their disposal during the opening exc=
hange.\r\n\r\nFailing noisily means that we learn about it and are incent=
ivized to fix it.\r\n\r\nLike @ianswett observes, it's good to have a les=
s-than-MUST strength requirement here because some implementations will j=
ust throw stuff out if they already think that they have it.  Checking fo=
r a match might cost them memory or time they don't have; and we shouldn'=
t force the check on every implementation.  We should probably have some =
implementations check though.\r\n\r\nMaking a check mandatory doesn't lea=
d to the insane memory requirement @marten-seemann suggests since you jus=
t generate a fatal error on the first infringement."}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/146#issue=
comment-272727069"}}}</script>=

----==_mimepart_587bf08e6c1a2_10683f900cd8d13812159d--


From nobody Sun Jan 15 13:59:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0DC7212985B for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:59:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4DgAIN9oVIcn for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:59:42 -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 BDD59129858 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:59:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8IOw/SGWEzX6yQ3/HdkKSboHp10=; b=IJOzaj8lnOVYUVcd UQXMbbBMBYhTUdj91aqyPhYRm3bezGfGeb+EzBCXndHNxsgRXDQnAsrKWTu2/p3n tgjR5EA/skkh9u5P0XJ1JOAmt1GEAmv5pjC6kWxmhNDwVXDwN0dxyryj0uWup32B 3JKVDYBpHUEic/w5NmE1nIVjjaM=
Received: by filter0526p1mdw1.sendgrid.net with SMTP id filter0526p1mdw1-2171-587BF0CD-14 2017-01-15 21:59:41.638524898 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id DWou7Tm3RX2fTrCg21OOFQ for <quic-issues@ietf.org>; Sun, 15 Jan 2017 21:59:41.558 +0000 (UTC)
Date: Sun, 15 Jan 2017 13:59:41 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/155/issue_event/923623274@github.com>
In-Reply-To: <quicwg/base-drafts/pull/155@github.com>
References: <quicwg/base-drafts/pull/155@github.com>
Subject: Re: [quicwg/base-drafts] Fix typo on ASCII about length of First Timestamp (#155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587bf0cd71d08_6da23ff980541140780e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2hP1VHjrDwWEhKSPVHxXPFVjF0fpHOJrRC9D 4Nt7PKE0bJKsHfJi1A+xkveA1gQcpvS3O0kIF/2EEigmnbOuifW88ztc4jYqxbM6s2gTU7nPiHDfrJ aPbkxgQ7yppxf12vZTxOTJWTQEk4LReV2D+3C2Lbe1INk70XOwO9nqvrPaCGxSTJ5jHkzYkpQgownQ M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7R7YOc5M-WkZ9Z9H4Hd8FrHf7RA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:59:44 -0000

----==_mimepart_587bf0cd71d08_6da23ff980541140780e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #155.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/155#event-923623274
----==_mimepart_587bf0cd71d08_6da23ff980541140780e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/155" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/155" data-id="200891954" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#155</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/155#event-923623274">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3AWGRQb1BWxUbfq-HB7o3bh4tGtks5rSpbNgaJpZM4LkBV3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5SVHT9ez-GvlPGFE14O_kGLc2Slks5rSpbNgaJpZM4LkBV3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/155#event-923623274"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #155."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/155#event-923623274"}}}</script>
----==_mimepart_587bf0cd71d08_6da23ff980541140780e8--


From nobody Sun Jan 15 13:59:50 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BBAD129862 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:59:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.902
X-Spam-Level: 
X-Spam-Status: No, score=0.902 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hlu-MW5JttNJ for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 13:59: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 1A220129858 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 13:59:45 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484517584; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hHgo2N3vx0AeRVBE7iylRyZflx/DT2V+UTIDYHJsQ2U=; b=FbOhEBaMyHbR2fmKjV6qjuFT1KHPjaWhn0DAa2P/wRlh7GWSfiO8aYuCD039Gs+HaHF1Zsih UX/sFvS1LOPFkc6GHsM8P3gYb8C4t2qd5WlamztI1e7qhexF1FHhwc3XE3pQqH67o13P+i8x O1q2EpuC9CNLUe5WHNeijONiS6E=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=AXQtiZ99Pp1PO1G8tU+3y8W43H1MuhAy7+jpEgq0ant/VYGIDsnNN6USwNxFQPOT+xUKqR lFN5/4CAry3nT+gPYjqKL2yz5REheFXFIHPsfTjgjZP+3Py9tUX2+JbKX7x0XXFwhxdPnVUZ 1XUw38NogGSaPjYiKhbk/UNwDIL7w=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 587bf0cd.7fc52032f180-in03; Sun, 15 Jan 2017 21:59:41 -0000 (UTC)
Date: Sun, 15 Jan 2017 13:59:41 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <587bf0cd74839_fa4c3ffaefbad130425f3@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 83ec69: Fix typo on ASCII about length of First Timestamp
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587bf0cd74444_fa4c3ffaefbad130424e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2vF7piCtoKVhII8u4xt8bBS0BeI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 21:59:46 -0000

----==_mimepart_587bf0cd74444_fa4c3ffaefbad130424e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 83ec69611a2e7cf0e3254d344bc22068c597dd06
      https://github.com/quicwg/base-drafts/commit/83ec69611a2e7cf0e3254d344bc22068c597dd06
  Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
  Date:   2017-01-15 (Sun, 15 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix typo on ASCII about length of First Timestamp


  Commit: f6de2cde17871b8fd65ee1369fb280397f4cb1a2
      https://github.com/quicwg/base-drafts/commit/f6de2cde17871b8fd65ee1369fb280397f4cb1a2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-16 (Mon, 16 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #155 from alagoutte/typo_ascii_first_timestamp

Fix typo on ASCII about length of First Timestamp


Compare: https://github.com/quicwg/base-drafts/compare/0aa52bd95164...f6de2cde1787
----==_mimepart_587bf0cd74444_fa4c3ffaefbad130424e5--


From nobody Sun Jan 15 14:00:25 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEFBB12985D for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 14:00:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qrVGwj1Ifb9X for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 14:00:23 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5FDF0129864 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 14:00:23 -0800 (PST)
Date: Sun, 15 Jan 2017 14:00:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484517622; bh=uBMB/3tQ3rOPvrPvcsLwDpqNpMyjdp8v8R0eCmavPm8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UGGGKrkbw0N07nrII7gNbtiGCIw3rWMIwipZhyw4QsesjerDmmfdYSoWUz5JSjl4S e1hzsuds0nk6nUhucaMBh1LNNA2W6C1zeedrgU/hrEsiR9QmdOfRij05PXt1XMPfgP RmztPnc3PVczphsK9y3fKMTVEP80/KU045+aF4Q8=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/156/issue_event/923623469@github.com>
In-Reply-To: <quicwg/base-drafts/pull/156@github.com>
References: <quicwg/base-drafts/pull/156@github.com>
Subject: Re: [quicwg/base-drafts] Add Big Endian on draft-ief-quic-transport changelog (#156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587bf0f6aedd1_31923f983cb81140288595"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YUqV1q8opEpjAPaAumO44QGZj1o>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 22:00:25 -0000

----==_mimepart_587bf0f6aedd1_31923f983cb81140288595
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #156.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/156#event-923623469
----==_mimepart_587bf0f6aedd1_31923f983cb81140288595
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/156" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/156" data-id="200892282" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#156</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/156#event-923623469">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0griR9dTOz0zo7DB_jiu-a1NAV3ks5rSpb2gaJpZM4LkBbt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx9zHuVJBg4nUa7CzSS6lnQtCmVQks5rSpb2gaJpZM4LkBbt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/156#event-923623469"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #156."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/156#event-923623469"}}}</script>
----==_mimepart_587bf0f6aedd1_31923f983cb81140288595--


From nobody Sun Jan 15 14:02:46 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AB4212986B for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 14:02:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nA3ShQPqw4FP for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 14:02: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 1EB7A12985D for <quic-issues@ietf.org>; Sun, 15 Jan 2017 14:02:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lDA1+7+qzaTpnBHt+wIBLTPaWKE=; b=tZrpOR687UFVxPty L9GGH+uSHFF0RZmTGcxpsMgRiHy1YppSar3GBallwuN0BTsi8obcez3SP3yvPsIF sVzF/QVUnisrruuXIn01IBjpxEd9iJBkM/yCSkk/5esOtXoB/MavFUlOz7xU5pKi ZH+GbjFdPCi4vI2b2wZjIDQK3BY=
Received: by filter1097p1mdw1.sendgrid.net with SMTP id filter1097p1mdw1-3335-587BF182-19 2017-01-15 22:02:42.249754275 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id Y1Db06qxQIeJaeWYscMWRg for <quic-issues@ietf.org>; Sun, 15 Jan 2017 22:02:42.162 +0000 (UTC)
Date: Sun, 15 Jan 2017 14:02:42 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/145/c272727583@github.com>
In-Reply-To: <quicwg/base-drafts/pull/145@github.com>
References: <quicwg/base-drafts/pull/145@github.com>
Subject: Re: [quicwg/base-drafts] closed streams (#145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587bf18214d28_29cc3ff68f72513094933"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0NTH9fgUz+2nM1aQ83QhdXSk2s9inKBWOwBs o0nu7W1xgG3ptNiUWSeJjyxvaPGyGyoFOQIRRfj6+Pivgbv6KRxydfI51QosQGhbgUUMMTSXPfPHDb 0XD5JELJPE4R9GkNYUzr8AAgA9X5aeJz7gPyz0ybfJNHmEELwvr9SGN4AAVMmuctwk4oJiRZfN5tVT 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GMNKqYXWiT0CcNuti54vXCpYHjI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 22:02:44 -0000

----==_mimepart_587bf18214d28_29cc3ff68f72513094933
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann, I think that the first change here is non-controversial.  However, I'm concerned that the second is a fairly signficant change to the stream state machine.  Can I request that you open a new pull request 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/145#issuecomment-272727583
----==_mimepart_587bf18214d28_29cc3ff68f72513094933
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/marten-seemann" class=3D"user-mention">@ma=
rten-seemann</a>, I think that the first change here is non-controversial. =
 However, I'm concerned that the second is a fairly signficant change to th=
e stream state machine.  Can I request that you open a new pull request for=
 that?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/145#issuecomment-272727583">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6qYbzmX_hiqZaRSR=
5buH3C_Auftks5rSpeCgaJpZM4LilZy">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwpUZGuyWPlfnomzp=
Ozisyjnm_Ldks5rSpeCgaJpZM4LilZy.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/145#issuecomment-272727583"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #145: @marten-=
seemann, I think that the first change here is non-controversial.  However,=
 I'm concerned that the second is a fairly signficant change to the stream =
state machine.  Can I request that you open a new pull request for that?"}]=
,"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/145#issuecomment-272727583"}}}</script>=

----==_mimepart_587bf18214d28_29cc3ff68f72513094933--


From nobody Sun Jan 15 14:05:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B50EA12985D for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 14:05:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wCn7nq7qCyok for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 14:05:51 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E2B5129857 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 14:05:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=j5l6No6YNwg3qqlRjlU8bLgVB3c=; b=eGbt9KymkMldzhhV MhskkiKhyGKRhhgETs3qEiWI6QRMttuoKN7DmT/OgX/Oyh8ABYtN3IwFY1unt00O gYJKAtV1oDgT6XAMektsTBAsmjIRB1ifXOvPUuPSbRmrSmQlHz3U0Q3HKAFlgBMH HbosSFhD9V9IhEEdvR6++BJGZGY=
Received: by filter0600p1mdw1.sendgrid.net with SMTP id filter0600p1mdw1-22084-587BF23D-1E 2017-01-15 22:05:49.37265833 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id Cfeoku-SQ9CBooZikS3KTg for <quic-issues@ietf.org>; Sun, 15 Jan 2017 22:05:49.241 +0000 (UTC)
Date: Sun, 15 Jan 2017 14:05:49 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/272728560@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587bf23d26597_61833fb5edd57130156283"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1PkfYJ+9lx47EktX1qD+VjdE3jsNiwA8gfYc bt+GqEcplP18E2Fql4dMJHYP1GBzUUCy08KbjJIkpxZvjyYS4JA9SjEij9bnNuv05tEXWEMd2ZPLBT xKXCuPIHfTxo/DzEBzFkAF2LonJ+6LofW5OfO5oQGSx71kR4Q4Si8YjZXpAktDi/G19zZXLzohKcas U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nOzokckpAVAJWelNcf1lxnUTNOg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 22:05:52 -0000

----==_mimepart_587bf23d26597_61833fb5edd57130156283
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If these are two different servers, then they will be on different N-tuples and the version negotiation packets can be attributed to the right connection by the client without relying on the connection ID.

This is only a problem if the two servers are on the *same* N-tuple AND they support different versions.  My point would be "don't do that 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/135#issuecomment-272728560
----==_mimepart_587bf23d26597_61833fb5edd57130156283
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If these are two different servers, then they will be on different N-tup=
les and the version negotiation packets can be attributed to the right conn=
ection by the client without relying on the connection ID.</p>
<p>This is only a problem if the two servers are on the <em>same</em> N-tup=
le AND they support different versions.  My point would be "don't do that t=
hen".</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/135#issuecomment-272728560">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7B-sLCTtQIeTMT=
ZSGNV4_yisrXiks5rSpg9gaJpZM4LfBnr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq32MeSybKEBqaVPyW=
dXdqb8WxyNdks5rSpg9gaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/135#issuecomment-272728560"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #135: If these=
 are two different servers, then they will be on different N-tuples and the=
 version negotiation packets can be attributed to the right connection by t=
he client without relying on the connection ID.\r\n\r\nThis is only a probl=
em if the two servers are on the *same* N-tuple AND they support different =
versions.  My point would be \"don't do that then\"."}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/135#issuecom=
ment-272728560"}}}</script>=

----==_mimepart_587bf23d26597_61833fb5edd57130156283--


From nobody Sun Jan 15 14:07:30 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8ADF1294B3 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 14:07:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9uWa9I6iKhx3 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 14:07:27 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85D971294C3 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 14:07:27 -0800 (PST)
Date: Sun, 15 Jan 2017 14:07:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484518046; bh=Gq5nNdE37CB1eMpbdXAoyXPpeE+esctHwGmx+I7qe2g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xcMOWEQ9Kf5uBdobCqZmEZwpgmP7AYn3HuusnvI40Z5DpSIVFY+Qu+ZcjovVNJHQe aVdCjQwtXwczWivbViUWY7Rn8pQjbh41C2X8RxATH5/msNXbALBR/nyaEU3bZeqlm2 oI4koWGZxeXPW6Tn2QGHdStY0bq2eoo1WROpyOME=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/99/review/16724768@github.com>
In-Reply-To: <quicwg/base-drafts/pull/99@github.com>
References: <quicwg/base-drafts/pull/99@github.com>
Subject: Re: [quicwg/base-drafts] QUIC-TLS Extension and version negotiation (#99)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587bf29ec810b_2a083ff68f725130153662"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xqu6Q6NrvpbNchsFJsXTGnzgZCw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 22:07:29 -0000

----==_mimepart_587bf29ec810b_2a083ff68f725130153662
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
-If the server cannot select a combination of ALPN identifier and QUIC version it
-MUST abort the connection.  A client MUST abort a connection if the server picks
-an incompatible version of QUIC version and ALPN.
+If the server cannot select a compatible combination of ALPN identifier and QUIC
+version, it MUST abort the connection. A client MUST abort a connection if the

Yes, generally we need to identify error codes.  But until we have #37 fixed, I think that we can afford to be a little bit lenient on PRs that describe error conditions.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/99
----==_mimepart_587bf29ec810b_2a083ff68f725130153662
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/99">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
-If the server cannot select a combination of ALPN identifier and QUIC version it
-MUST abort the connection.  A client MUST abort a connection if the server picks
-an incompatible version of QUIC version and ALPN.
+If the server cannot select a compatible combination of ALPN identifier and QUIC
+version, it MUST abort the connection. A client MUST abort a connection if the
</pre>
<p>Yes, generally we need to identify error codes.  But until we have <a href="https://github.com/quicwg/base-drafts/issues/37" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/37" data-id="191926219" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#37</a> fixed, I think that we can afford to be a little bit lenient on PRs that describe error conditions.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/99">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxxsVY86x6JFtjNXz4uozusMBNItks5rSpiegaJpZM4LVEDc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3y2AT7DqFSO3sNdrO0Ki2PKLCJ4ks5rSpiegaJpZM4LVEDc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/99"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #99"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/99"}}}</script>
----==_mimepart_587bf29ec810b_2a083ff68f725130153662--


From nobody Sun Jan 15 14:10:37 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DB461297E9 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 14:10:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SkOMQmqzlIXw for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 14:10:35 -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 1D2661294C3 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 14:10:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484518234; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KT6r9Wsc/haNPPgXjywDCK2u+3SkYz5ivBtTjQfFsto=; b=Z4YQtwuHEKMKN6XaCAJucI7aSCkEcE6SAfoWIAB4dhpex89RmLVMi8j2Bj/yoEXxi2sRmigc 4MfMKBq0Qv3ga0Xo93yGMhI/kVPtMheER+AHpOafmk8UvjHVOsiyDJ62ipI6ohw6FuC3+jwU 0tEsuMR8MbMRGG+5qzAzIEmgjac=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=rBZxw95mO9iF8O8gcZj8B1f+Ht4xzOXDCzJojPQqTuDNw5+V5Lh/TYi35Po7hbQjgTirFQ 5HleUrPLHeEmWKJdn0Tt/1PYUufGyPbGuaKVc6e9CsjoK8HbWddf2Su+1qDrxPYVPO5QO+pC I5KcQMS2CLAfSk3tmFNMFWBYywfNw=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 587bf0f6.7fb33eaddcc0-in07; Sun, 15 Jan 2017 22:00:22 -0000 (UTC)
Date: Sun, 15 Jan 2017 14:00:22 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <587bf0f6ba73e_56923fd847935134318e1@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 36fcd2: Add Big Endian on draft-ief-quic-transport changel...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587bf0f6ba34c_56923fd8479351343171"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yaOYQDDQqEJ26jYdjtUc7YAXCkI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 22:10:36 -0000

----==_mimepart_587bf0f6ba34c_56923fd8479351343171
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 36fcd2a607b25bbe237c054961f6364e364c0df0
      https://github.com/quicwg/base-drafts/commit/36fcd2a607b25bbe237c054961f6364e364c0df0
  Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
  Date:   2017-01-15 (Sun, 15 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add Big Endian on draft-ief-quic-transport changelog

After PR #111


  Commit: 337d4ba6cb0df5f525ab75221bedf136d6b4c24f
      https://github.com/quicwg/base-drafts/commit/337d4ba6cb0df5f525ab75221bedf136d6b4c24f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-16 (Mon, 16 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #156 from alagoutte/changelog_endian

Add Big Endian on draft-ief-quic-transport changelog


Compare: https://github.com/quicwg/base-drafts/compare/f6de2cde1787...337d4ba6cb0d
----==_mimepart_587bf0f6ba34c_56923fd8479351343171--


From nobody Sun Jan 15 14:30:39 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6ECB31298B9 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 14:30:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id blZhl3GMY-Cw for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 14:30:36 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09E681298B7 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 14:30:36 -0800 (PST)
Date: Sun, 15 Jan 2017 14:30:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484519435; bh=aOotNfh2RrJ0eyCB9V6DQzrVg1KlRXYNsZPOZW24xIE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ji43VtGAEn9POQeEAZ5P7+Ga5cAlfP7Fvu90zSu/bwnFfZokakKCRJmuBMMfoR75C 5SUZ15yFTqfkNTslVaZS6Bd1C2ADSZ4U+O9+fPFrg80K4c9kkYnE4deAZT2bYLugfi P0wv4bzUBS3TJBQFlnMukwNjrlRW3USMmUJB88qE=
From: Alessandro Ghedini <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/272743238@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587bf80b5049_506f3ff9805411401545bc"; 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/pkfUIMHX3t7IR3u2pk1odBMgmzg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2017 22:30:37 -0000

----==_mimepart_587bf80b5049_506f3ff9805411401545bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett 

> we've already come up with a use case for 64 bits of stream ID

I think I missed out on something, so could you describe the use case in here (or direct me to where this is described)?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/108#issuecomment-272743238
----==_mimepart_587bf80b5049_506f3ff9805411401545bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a></p>
<blockquote>
<p>we've already come up with a use case for 64 bits of stream ID</p>
</blockquote>
<p>I think I missed out on something, so could you describe the use case in here (or direct me to where this is described)?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-272743238">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-L1SSrb46ChJ9HV_Kt1r2f5m51dks5rSp4LgaJpZM4LZWt_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwmgwNeIpZH_bPNZE70xS-JmREOlks5rSp4LgaJpZM4LZWt_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-272743238"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ghedo in #108: @ianswett \r\n\r\n\u003e we've already come up with a use case for 64 bits of stream ID\r\n\r\nI think I missed out on something, so could you describe the use case in here (or direct me to where this is described)?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/108#issuecomment-272743238"}}}</script>
----==_mimepart_587bf80b5049_506f3ff9805411401545bc--


From nobody Sun Jan 15 16:02:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 89BFA129443 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 16:02:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BAQli9Nj1Xxb for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 16:02:32 -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 2B305127058 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 16:02:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0iIGvbcLZPtUX/MzBih+8a8oMRk=; b=orWLXHmTy2aGOMbR FVFSUxDu24A9bNBoAO94ty9tu100WNoeAiHaoq7G03dKRE5HU/Rh70LR5m3pbUKx /sKbuSnwfJk/ELWgp4xM9et1oC4NGaXMHiM6tOMxUXGQj6cwgmqnpV0LCkgWWGA5 WGNrBEYIZlZ1YC1mLXXw5GP88eE=
Received: by filter0473p1mdw1.sendgrid.net with SMTP id filter0473p1mdw1-9517-587C0D81-74 2017-01-16 00:02:09.976188634 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id yLsQH9VVRSy_dFra1TqMYA for <quic-issues@ietf.org>; Mon, 16 Jan 2017 00:02:09.976 +0000 (UTC)
Date: Sun, 15 Jan 2017 16:02:09 -0800
From: Ryan Hamilton <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/272748742@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c0d81dbe8b_7df23f9d5bf2d130102875"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hRiQW8JJf9UICpOallxE1nSF8v4q/yYeCiB oeTnoVo+ynN5cuhwx1X8TYtSFPyAka19HA8nl01qrwa3vvGNcRCwLkdUrLEmkC7tpzlRKPXY4hmagb J8ij64ZSzfXlhWDTixQ3jzOn+3jaaQTxkQ/OK0I2VOfgjE6/W/vrgphkNUkshMYujSYJvSpCmdFpfq Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hWxshWlTklBGgSl2QveqKOPoxTU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 00:02:33 -0000

----==_mimepart_587c0d81dbe8b_7df23f9d5bf2d130102875
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Except that QUIC connections are identified/sharded by connection ID, not by 4-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/135#issuecomment-272748742
----==_mimepart_587c0d81dbe8b_7df23f9d5bf2d130102875
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Except that QUIC connections are identified/sharded by connection ID, not by 4-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/135#issuecomment-272748742">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwzC8DixWWFMpDg7t86zaeJlJpK5ks5rSrOBgaJpZM4LfBnr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzAM-Rxw8M7R_0Le211I4UtJ7Mfkks5rSrOBgaJpZM4LfBnr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/135#issuecomment-272748742"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #135: Except that QUIC connections are identified/sharded by connection ID, not by 4-tuple."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/135#issuecomment-272748742"}}}</script>
----==_mimepart_587c0d81dbe8b_7df23f9d5bf2d130102875--


From nobody Sun Jan 15 16:21:39 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1161F129443 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 16:21:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jF3vNNBfyVDt for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 16:21:36 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49B471289B0 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 16:21:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ToYWPIGsyJOZ94G0aC0a+GTAzek=; b=r7lOMhE18KzUUjox E26xM667Bcn4KzuvE/Il9CQ8F9aFonah3ccxWMQz7oL2IWCh0aBLfg3bsDvIdgyP Vgg6j1qdXNWUdgkx/oRdMbU1+Xc7GK+GL/CMkLL/pqDrWeX4ZJK5yEwBbL1yln97 F6qkifvWO5eaWGetadirp3/ugSQ=
Received: by filter0621p1mdw1.sendgrid.net with SMTP id filter0621p1mdw1-4608-587C120E-35 2017-01-16 00:21:34.587107487 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id lHC6giN9TcWQasLirVAlzA for <quic-issues@ietf.org>; Mon, 16 Jan 2017 00:21:34.625 +0000 (UTC)
Date: Sun, 15 Jan 2017 16:21:34 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/150/review/16727881@github.com>
In-Reply-To: <quicwg/base-drafts/pull/150@github.com>
References: <quicwg/base-drafts/pull/150@github.com>
Subject: Re: [quicwg/base-drafts] improve description of flow control (#150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c120e82fec_7ac93fe52ee4313c73787"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1TMgIVfF0IlPbVIa+9praS2yABhNDFfeebwf ljAz6YtcfIA5alJ3I5pqwOTJkUz4yoaYQW8GHG6O6nOTP7ddinRthQJBxYulgYZtpvf0Mx0Hpdkzm8 ypFjPNw7x4Y1IB++DRckIOu2KxP67GfqAWOOWPkVfxhHp2jbHLFY+lG2jvI/I9N59RvcTwzI4Pne+c M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Nu8krUXy2ViIpgvdNgwSj_dF9i4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 00:21:38 -0000

----==_mimepart_587c120e82fec_7ac93fe52ee4313c73787
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  A sender MUST send BLOCKED frames to indicate it has data to write but is
 blocked by lack of connection or stream flow control credit.  BLOCKED frames are
 expected to be sent infrequently in common cases, but they are considered useful
 for debugging and monitoring purposes.
 
 A receiver advertises credit for a stream by sending a WINDOW_UPDATE frame with
-the StreamID set appropriately.  A receiver may simply use the current received
-offset to determine the flow control offset to be advertised.
+the StreamID set appropriately. A receiver may use the current offset of data
+consumed to determine the flow control offset to be advertised.
+A receiver MAY send copies of a WINDOW_UPDATE frame in multiple packets in order
+to make sure that the sender receives it even if one of the packets is lost. A
+sender MUST ignore duplicate WINDOW_UPDATE frames.

Yeah, I think this is a nice optimization. +1 to Martin's point about ignoring "old" WINDOW_UPDATE frames.

The PR doesn't quite capture the point that a sender must ensure that a WINDOW_UPDATE frame is delivered to the receiver, which the draft currently guarantees by making the frame reliable. What you want is that the most recent value be the one that is transmitted. 

We could define retransmission of control frames as allowing newer control information. This would apply to WINDOW_UPDATE, PING, RST_STREAM, CONNECTION_CLOSE frames, but the only place it would be really useful is in WINDOW_UPDATE. WDYT?

Beyond that, we can allow senders to send multiple WINDOW_UPDATE frames if they want, since, as you suggest in your PR, the receiver MUST ignore "old" ones.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/150
----==_mimepart_587c120e82fec_7ac93fe52ee4313c73787
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/150">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  A sender MUST send BLOCKED frames to indicate it has data to write but is
 blocked by lack of connection or stream flow control credit.  BLOCKED frames are
 expected to be sent infrequently in common cases, but they are considered useful
 for debugging and monitoring purposes.
 
 A receiver advertises credit for a stream by sending a WINDOW_UPDATE frame with
-the StreamID set appropriately.  A receiver may simply use the current received
-offset to determine the flow control offset to be advertised.
+the StreamID set appropriately. A receiver may use the current offset of data
+consumed to determine the flow control offset to be advertised.
+A receiver MAY send copies of a WINDOW_UPDATE frame in multiple packets in order
+to make sure that the sender receives it even if one of the packets is lost. A
+sender MUST ignore duplicate WINDOW_UPDATE frames.
</pre>
<p>Yeah, I think this is a nice optimization. +1 to Martin's point about ignoring "old" WINDOW_UPDATE frames.</p>
<p>The PR doesn't quite capture the point that a sender must ensure that a WINDOW_UPDATE frame is delivered to the receiver, which the draft currently guarantees by making the frame reliable. What you want is that the most recent value be the one that is transmitted.</p>
<p>We could define retransmission of control frames as allowing newer control information. This would apply to WINDOW_UPDATE, PING, RST_STREAM, CONNECTION_CLOSE frames, but the only place it would be really useful is in WINDOW_UPDATE. WDYT?</p>
<p>Beyond that, we can allow senders to send multiple WINDOW_UPDATE frames if they want, since, as you suggest in your PR, the receiver MUST ignore "old" ones.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/150">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqycx73R5NBX6g5FbuhIcdbZYjiTSks5rSrgOgaJpZM4LjLGt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-kTb0Qz-pDSlQZoJx84V1Sd6WW-ks5rSrgOgaJpZM4LjLGt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/150"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #150"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/150"}}}</script>
----==_mimepart_587c120e82fec_7ac93fe52ee4313c73787--


From nobody Sun Jan 15 18:26:07 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77E14129466 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 18:26:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.919
X-Spam-Level: 
X-Spam-Status: No, score=-5.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4KD9M_TPfBkr for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 18:26:04 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9863812944B for <quic-issues@ietf.org>; Sun, 15 Jan 2017 18:26:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iq/GSGSYMAfQWhL+A+8DfsnGA50=; b=mUY1NYyW/NkPRlLr PwgaYmuuW/Uwnt+7VTEqe0tkmKSs950vGPEjOB/kohIh1uom0osGf1foabIUkSDz BGpi/DqFVPTh2YyzDAZsOXhqD74gDy+B8kgnuJSnglTjG1vnuT4ev7L+nIn51Vtj 3QiDzici/FKD+dkmDdGgoUjUIPU=
Received: by filter0435p1mdw1.sendgrid.net with SMTP id filter0435p1mdw1-5544-587C2F38-43 2017-01-16 02:26:00.835303543 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id lQy0QpU8QYeWCV4Lr1KPJw for <quic-issues@ietf.org>; Mon, 16 Jan 2017 02:26:00.871 +0000 (UTC)
Date: Sun, 15 Jan 2017 18:26:00 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/150/review/16732614@github.com>
In-Reply-To: <quicwg/base-drafts/pull/150@github.com>
References: <quicwg/base-drafts/pull/150@github.com>
Subject: Re: [quicwg/base-drafts] improve description of flow control (#150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c2f38ba17f_6a5e3fd03a615130435cf"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Cx8YmBagGuSet/4R+fVzuffU3bB2q8MKt93 VBdSFIdSYja7Vt8LOqUZK6DqO+T5KkX4M7kFBHtd2AU1VYD2iGQ6VF2V3ZjdR9NL6mFtEh2JoJtLw8 iUKws4HEHrmB9N/s7iRZ9LiQjO4L4F1bO2IJn30qFy4mJS5t+yXcSqS3F965G//34JFzgJGVdUGVeZ I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gl4TTcWLEIraonfP45YZyUYOS08>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 02:26:06 -0000

----==_mimepart_587c2f38ba17f_6a5e3fd03a615130435cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



>  A sender MUST send BLOCKED frames to indicate it has data to write but is
 blocked by lack of connection or stream flow control credit.  BLOCKED frames are
 expected to be sent infrequently in common cases, but they are considered useful
 for debugging and monitoring purposes.
 
 A receiver advertises credit for a stream by sending a WINDOW_UPDATE frame with
-the StreamID set appropriately.  A receiver may simply use the current received
-offset to determine the flow control offset to be advertised.
+the StreamID set appropriately. A receiver may use the current offset of data
+consumed to determine the flow control offset to be advertised.
+A receiver MAY send copies of a WINDOW_UPDATE frame in multiple packets in order
+to make sure that the sender receives it even if one of the packets is lost. A
+sender MUST ignore duplicate WINDOW_UPDATE frames.

I like the sentence that @martinthomson suggested: "A WINDOW_UPDATE that doesn't move the window forward can be ignored".

@janaiyengar This PR doesn't change the part of the draft that says that WINDOW_UPDATEs MUST be retransmitted. In #114 we're having a discussion about relaxing this requirement in cases where the receiver can be sure that the sender already received a WINDOW_UPDATE with a greater offset. I really like that idea, but I think we should keep it out 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/150
----==_mimepart_587c2f38ba17f_6a5e3fd03a615130435cf
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/150">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  A sender MUST send BLOCKED frames to indicate it has data to write but is
 blocked by lack of connection or stream flow control credit.  BLOCKED frames are
 expected to be sent infrequently in common cases, but they are considered useful
 for debugging and monitoring purposes.
 
 A receiver advertises credit for a stream by sending a WINDOW_UPDATE frame with
-the StreamID set appropriately.  A receiver may simply use the current received
-offset to determine the flow control offset to be advertised.
+the StreamID set appropriately. A receiver may use the current offset of data
+consumed to determine the flow control offset to be advertised.
+A receiver MAY send copies of a WINDOW_UPDATE frame in multiple packets in order
+to make sure that the sender receives it even if one of the packets is lost. A
+sender MUST ignore duplicate WINDOW_UPDATE frames.
</pre>
<p>I like the sentence that <a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> suggested: "A WINDOW_UPDATE that doesn't move the window forward can be ignored".</p>
<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> This PR doesn't change the part of the draft that says that WINDOW_UPDATEs MUST be retransmitted. In <a href="https://github.com/quicwg/base-drafts/issues/114" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/114" data-id="198631619" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#114</a> we're having a discussion about relaxing this requirement in cases where the receiver can be sure that the sender already received a WINDOW_UPDATE with a greater offset. I really like that idea, but I think we should keep it out of 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/150">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-bPKzhA5MLxDzOqWiDJ0G8P_o1qks5rStU4gaJpZM4LjLGt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_FgGc1M8V3YPKPg36QVPkmPQAikks5rStU4gaJpZM4LjLGt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/150"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann commented on #150"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/150"}}}</script>
----==_mimepart_587c2f38ba17f_6a5e3fd03a615130435cf--


From nobody Sun Jan 15 18:53:03 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8591412944B for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 18:53:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4Hx76VvzOwuR for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 18:53:01 -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 58CB8129439 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 18:53:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HdUboJrFOK50QAqhdcVkCMCONcY=; b=QRT/oTLWC0gH8nr9 eDYv0UerIf6Ubpb3VSTg3t3FX2H/6tAun0EI1z2rCPb4dqNlyEWhIynZK3p3kAk7 l/BS/ZZYhZQUUK/4eK/a49EOCEy4qaCyx8cxaRjqz99Vf3yrLnlWwZgyonH7vOqo zu7NX+9RIGHNQBuzBjw4mKn2bVo=
Received: by filter0478p1mdw1.sendgrid.net with SMTP id filter0478p1mdw1-12614-587C358B-1F 2017-01-16 02:52:59.809071473 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id QgA6BlRPRZ2xbKWXnHtc1w for <quic-issues@ietf.org>; Mon, 16 Jan 2017 02:52:59.803 +0000 (UTC)
Date: Sun, 15 Jan 2017 18:52:59 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/150/push/1502202471@github.com>
In-Reply-To: <quicwg/base-drafts/pull/150@github.com>
References: <quicwg/base-drafts/pull/150@github.com>
Subject: Re: [quicwg/base-drafts] improve description of flow control (#150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c358bb0a74_59793f9ce6347138137255"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2wjM7QhTJFc5lHL6Ic1Si/z3kpmfRe6S3FMW Xn+mCzAiEAM4FBjf7AMjLL7VCu9VH3Q1PYWHyWWnKNxgg6gS4OmyFDfnVPU4LdQz4eTW/o1V/JJev8 aZ/TK7NS5Bxqo1/ynceYUz/utO+lKoZ8Z3fdpGFIuxQJar3JQD4Qr25siNMYiwKhSzoUY/LQCTQLLx Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9P7wsByTah3zhj1WlkLUg9rIx_I>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 02:53:02 -0000

----==_mimepart_587c358bb0a74_59793f9ce6347138137255
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann pushed 3 commits.

a369517  add missing comma
c5f1049  improve condition when to ignore WINDOW_UPDATE
446d1bd  clarify the purpose of sending a WINDOW_UPDATE more than once


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/150/files/7ded7534c44b042c3746f8ce44ac2c667a2153dc..446d1bd2e2d1b1bb148b89f06dd449690f41e177

----==_mimepart_587c358bb0a74_59793f9ce6347138137255
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 3 commits.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/a369517" class="commit-link">a369517</a>  add missing comma</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/c5f1049" class="commit-link">c5f1049</a>  improve condition when to ignore WINDOW_UPDATE</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/446d1bd" class="commit-link">446d1bd</a>  clarify the purpose of sending a WINDOW_UPDATE more than once</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/150/files/7ded7534c44b042c3746f8ce44ac2c667a2153dc..446d1bd2e2d1b1bb148b89f06dd449690f41e177">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzhEwgw7SqNKTO4AsWFBvnAlc2q2ks5rStuLgaJpZM4LjLGt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2pboQGK95J9JGVY97sgLo-JT63Bks5rStuLgaJpZM4LjLGt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/150/files/7ded7534c44b042c3746f8ce44ac2c667a2153dc..446d1bd2e2d1b1bb148b89f06dd449690f41e177"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann pushed 3 commits in #150"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/150/files/7ded7534c44b042c3746f8ce44ac2c667a2153dc..446d1bd2e2d1b1bb148b89f06dd449690f41e177"}}}</script>

----==_mimepart_587c358bb0a74_59793f9ce6347138137255--


From nobody Sun Jan 15 18:54:09 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80C8412944B for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 18:54:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jBbB22E5GYgy for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 18:54: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 4983D129439 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 18:54:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=d6W10Wg3a/y8KotsWTLsOa8Lr4w=; b=AInaFXZxJQ7qAZ6E 09YEgup0+1Q1TGuIZuaymIiCAb4s/a6Dl8Pc4MqhnH4mEQ8qeuexq3/SaYHGZrIe b1sK8pL2G5fVP637ikn3UySsxjT6BbKwu47EJg9JVOtG1V6rFC5BceqsPM9/Ijjp ncsxX2gsGhiSd53EYTtoob76EZQ=
Received: by filter0963p1mdw1.sendgrid.net with SMTP id filter0963p1mdw1-13990-587C35CE-13 2017-01-16 02:54:06.569789122 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id yFezNY4fROCQnW7f9aUW8w for <quic-issues@ietf.org>; Mon, 16 Jan 2017 02:54:06.477 +0000 (UTC)
Date: Sun, 15 Jan 2017 18:54:06 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/150/c272762711@github.com>
In-Reply-To: <quicwg/base-drafts/pull/150@github.com>
References: <quicwg/base-drafts/pull/150@github.com>
Subject: Re: [quicwg/base-drafts] improve description of flow control (#150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c35ce64c1d_72aa3f9b7616f138105559"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak31sKHGMDsLAFKnF+PjI/RKSQXPFYkgtcmy87 bs+MST6PRAkQ4eSnS9vB+1YIAfA68pI+BpfnjZmhWhvDtRliz0XuvGp2x6o4tcPaxLFS8mGuffWadr ssTyzMpPHGkX5dVKwk3iqv3QPQ93tXws0iqWvwJs8xuRvGPqTkz2PU3Ce+UVsmpEuXhvRzUR8JmEoa Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aVVmF1s-6buonTXV5Y06kLyXF38>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 02:54:08 -0000

----==_mimepart_587c35ce64c1d_72aa3f9b7616f138105559
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I just pushed some changes based on the feedback.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/150#issuecomment-272762711
----==_mimepart_587c35ce64c1d_72aa3f9b7616f138105559
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I just pushed some changes based on the feedback.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/150#issuecomment-272762711">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyiQ8-Oxc4AqB9RnL61qZBdsmjLAks5rStvOgaJpZM4LjLGt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzEUKl7IbxlJpsOr8SdKO0EQcHHGks5rStvOgaJpZM4LjLGt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/150#issuecomment-272762711"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #150: I just pushed some changes based on the feedback."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/150#issuecomment-272762711"}}}</script>
----==_mimepart_587c35ce64c1d_72aa3f9b7616f138105559--


From nobody Sun Jan 15 19:05:56 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5CE7712944B for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 19:05:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.252
X-Spam-Level: 
X-Spam-Status: No, score=-6.252 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HlEQ1QUQmmaB for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 19:05:54 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 263E9129449 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 19:05:54 -0800 (PST)
Date: Sun, 15 Jan 2017 19:05:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484535953; bh=ikr+jy8WlAJsTwsTFHageoZbWxyed8CGE9jpMdMvogA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DOiU20ZxpvKOKRzRVjt7kLCsmq62b53VN2htE20yp7MrrIvlRvLTzrOWYWhLZdUYc BSJMwb/p2fIRIQ4BmEntmV/eflJaqj0gqPWet0OtmNY8fR4gle3X2DkJG6/+ZhDcXA EqMROiOl3oancWk1Y0FvPdTYrsCdApAxu1V7LwXQ=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/272763898@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c38913733e_7fe93fe23566b1402084b5"; 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/F5OhOQ2uy5wjBev8JNl_yK_xREQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 03:05:55 -0000

----==_mimepart_587c38913733e_7fe93fe23566b1402084b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I didn't mean to imply that N^2 is the memory requirement to check for CONFLICTING_STREAM_DATA erros (or however they will be called). I was just pointing out that the scenario where an attacker sends a lot of overlapping stream data should be something to keep in mind when implementing a STREAM frame sorter.
I saw some implementation notes in some other parts of the draft, so I thought this might be something worth pointing out if we decide for option (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/146#issuecomment-272763898
----==_mimepart_587c38913733e_7fe93fe23566b1402084b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I didn't mean to imply that N^2 is the memory requirement to check for=
 CONFLICTING_STREAM_DATA erros (or however they will be called). I was ju=
st pointing out that the scenario where an attacker sends a lot of overla=
pping stream data should be something to keep in mind when implementing a=
 STREAM frame sorter.<br>
I saw some implementation notes in some other parts of the draft, so I th=
ought this might be something worth pointing out if we decide for option =
(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/146#issuecomment-272763898">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2qxk=
6VgRLrDejcT_vEn-f-s8Tv5ks5rSt6RgaJpZM4LimfW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5S=
NQDp5VpabNrSMOeqTsUIvneECks5rSt6RgaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/146#issuecomment-272763898"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seeman=
n in #146: I didn't mean to imply that N^2 is the memory requirement to c=
heck for CONFLICTING_STREAM_DATA erros (or however they will be called). =
I was just pointing out that the scenario where an attacker sends a lot o=
f overlapping stream data should be something to keep in mind when implem=
enting a STREAM frame sorter.\r\nI saw some implementation notes in some =
other parts of the draft, so I thought this might be something worth poin=
ting out if we decide for option (2)."}],"action":{"name":"View Issue","u=
rl":"https://github.com/quicwg/base-drafts/issues/146#issuecomment-272763=
898"}}}</script>=

----==_mimepart_587c38913733e_7fe93fe23566b1402084b5--


From nobody Sun Jan 15 19:19:17 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0E3812944B for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 19:19:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xcyvlVdj_U8D for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 19:19:15 -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 4277C129449 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 19:19:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RA+r+v+PHhgb7d6OqTSszDWIkUo=; b=fxTlmroBidOrMlCy iUKVefUAs2h2KaW4uCUs9HojldWtTnrQtHR8IyLnfMJMMLk6sqCsR/i+NYgCSqHb KtHQzL8Ao2Uf+W4jenlrjeNtdlh7RbTCpnP2qZ2CK9ztUYPgDKNi8SF6bnKfL7xY cKzC9ANnCC6KYkt4tfaJTiUJ0+g=
Received: by filter0817p1mdw1.sendgrid.net with SMTP id filter0817p1mdw1-18051-587C3BB1-3A 2017-01-16 03:19:13.939951189 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 2-F-Y3h1Q6OlYstIzkhksQ for <quic-issues@ietf.org>; Mon, 16 Jan 2017 03:19:13.902 +0000 (UTC)
Date: Sun, 15 Jan 2017 19:19:13 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/150/review/16735412@github.com>
In-Reply-To: <quicwg/base-drafts/pull/150@github.com>
References: <quicwg/base-drafts/pull/150@github.com>
Subject: Re: [quicwg/base-drafts] improve description of flow control (#150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c3bb1c8baf_4d733f95a42451348216a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3tBmnxPeMj8AKBbbKCpULFBcGDxNVgfeCMoa UyULQ2xid4zVvTzW0p2MnAFLsy6Afpq97ekeuMFw7/FCQNmJj+m9GFpK8xnopEliAddxFYx2zoP5va dzU9A/O8M27Q1IjSqU3wuvN0ZDJtnyAhas/g1YkRres/7rBl90CWMgPJh1qL4N6xby1KVqV6Vmm55H k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xaXPxEi6Uj70rvoYQuLetUvuYpo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 03:19:17 -0000

----==_mimepart_587c3bb1c8baf_4d733f95a42451348216a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  A sender MUST send BLOCKED frames to indicate it has data to write but is
 blocked by lack of connection or stream flow control credit.  BLOCKED frames are
 expected to be sent infrequently in common cases, but they are considered useful
 for debugging and monitoring purposes.
 
 A receiver advertises credit for a stream by sending a WINDOW_UPDATE frame with
-the StreamID set appropriately.  A receiver may simply use the current received
-offset to determine the flow control offset to be advertised.
+the StreamID set appropriately. A receiver may use the current offset of data
+consumed to determine the flow control offset to be advertised.
+A receiver MAY send copies of a WINDOW_UPDATE frame in multiple packets in order
+to make sure that the sender receives it even if one of the packets is lost. A
+sender MUST ignore duplicate WINDOW_UPDATE frames.

I think that ACK and WINDOW_UPDATE should form a new class of frames, those that are cumulative.  These require that senders generate another frame if they are identified as being lost, but they don't require verbatim retransmission.

Looking at the other frames in the list there:

It doesn't make a lot of sense to retransmit PING as though it were something that needed repair (treat the ping as failed and maybe try again, but don't use automated processing for it for risk of having the overall time measured.  It's possible you might want to send multiple PING frames for redundancy within an RTT.

RST_STREAM clearly needs repair and repeating it verbatim is probably the only rational choice.  CONNECTION_CLOSE is probably the same, though GOAWAY might fall into the cumulative bucket 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/150
----==_mimepart_587c3bb1c8baf_4d733f95a42451348216a
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/150">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  A sender MUST send BLOCKED frames to indicate it has data to write but is
 blocked by lack of connection or stream flow control credit.  BLOCKED frames are
 expected to be sent infrequently in common cases, but they are considered useful
 for debugging and monitoring purposes.
 
 A receiver advertises credit for a stream by sending a WINDOW_UPDATE frame with
-the StreamID set appropriately.  A receiver may simply use the current received
-offset to determine the flow control offset to be advertised.
+the StreamID set appropriately. A receiver may use the current offset of data
+consumed to determine the flow control offset to be advertised.
+A receiver MAY send copies of a WINDOW_UPDATE frame in multiple packets in order
+to make sure that the sender receives it even if one of the packets is lost. A
+sender MUST ignore duplicate WINDOW_UPDATE frames.
</pre>
<p>I think that ACK and WINDOW_UPDATE should form a new class of frames, those that are cumulative.  These require that senders generate another frame if they are identified as being lost, but they don't require verbatim retransmission.</p>
<p>Looking at the other frames in the list there:</p>
<p>It doesn't make a lot of sense to retransmit PING as though it were something that needed repair (treat the ping as failed and maybe try again, but don't use automated processing for it for risk of having the overall time measured.  It's possible you might want to send multiple PING frames for redundancy within an RTT.</p>
<p>RST_STREAM clearly needs repair and repeating it verbatim is probably the only rational choice.  CONNECTION_CLOSE is probably the same, though GOAWAY might fall into the cumulative bucket 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/150">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq55tmiPTjwTLock4aqw4__DeTs0Pks5rSuGxgaJpZM4LjLGt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7uvywU4oKT6IWeUgR15L9RaaqQyks5rSuGxgaJpZM4LjLGt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/150"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #150"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/150"}}}</script>
----==_mimepart_587c3bb1c8baf_4d733f95a42451348216a--


From nobody Sun Jan 15 19:24:28 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7484129466 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 19:24:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j62ipagzdYGX for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 19:24:25 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE23F12944B for <quic-issues@ietf.org>; Sun, 15 Jan 2017 19:24:25 -0800 (PST)
Date: Sun, 15 Jan 2017 19:24:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484537065; bh=TbGQGC8WC4tXyNB3F5joyxTYjGZhwSztrL+ToNMAVVs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pyMfrANX09aYjGZxy82AOBKUKAfnDmSxTJe+uM8rxGbG42o4bizVXHm6MOJbEkP9J L11gA8jLtKaAGRF1Rx/ixFa52B9GMFd9vAZSfkItJf+82T6OqHZZEsjomd6O4bLuFg PaNWsZuz8aYIs/sqv84h5LbRT3i2+2DngCYt8ZmM=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/145/push/1502227816@github.com>
In-Reply-To: <quicwg/base-drafts/pull/145@github.com>
References: <quicwg/base-drafts/pull/145@github.com>
Subject: Re: [quicwg/base-drafts] closed streams (#145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c3ce9c020_2f6a3fe715fc713c662c2"; 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/ZwfCKs1uVr5AlsE3I5_W0spVlk0>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 03:24:26 -0000

----==_mimepart_587c3ce9c020_2f6a3fe715fc713c662c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann pushed 2 commits.

70bf032  Revert "allow reading from streams that a RST_STREAM has been received for"
080506c  minor changes, fix typos


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/145/files/782263a92e484a1d8036d39e8b2f8da716aac726..080506cd179e17a0827553667cb845a36140b545

----==_mimepart_587c3ce9c020_2f6a3fe715fc713c662c2
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 href="https://github.com/quicwg/base-drafts/commit/70bf032" class="commit-link">70bf032</a>  Revert &quot;allow reading from streams that a RST_STREAM has been received for&quot;</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/080506c" class="commit-link">080506c</a>  minor changes, fix typos</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/145/files/782263a92e484a1d8036d39e8b2f8da716aac726..080506cd179e17a0827553667cb845a36140b545">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq72DxjFUi4D7oFU8bLCP19glYkNPks5rSuLpgaJpZM4LilZy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2LLkYTbx06lTlWNkUKupG1FUug2ks5rSuLpgaJpZM4LilZy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/145/files/782263a92e484a1d8036d39e8b2f8da716aac726..080506cd179e17a0827553667cb845a36140b545"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann pushed 2 commits in #145"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/145/files/782263a92e484a1d8036d39e8b2f8da716aac726..080506cd179e17a0827553667cb845a36140b545"}}}</script>

----==_mimepart_587c3ce9c020_2f6a3fe715fc713c662c2--


From nobody Sun Jan 15 19:26:19 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D793129466 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 19:26:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 35V87Gl0lUWr for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 19:26:17 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED2F812944B for <quic-issues@ietf.org>; Sun, 15 Jan 2017 19:26:16 -0800 (PST)
Date: Sun, 15 Jan 2017 19:26:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484537176; bh=y5NfJVjraqktMVy2gc7wt3y2ZD93SNZxp65dnUmkJ+k=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bYjgYrXqLDNV4huNUde4GVoiSfS3/a+74IN1d0BSI1Nt88DpkoB8uF40M92YlJsfc sr28Lc1nS81kEGqDWwaWP2tTRbJra8fpR8fyATPY33YOPe+DvZydBOQT5usXWkRDAN FlgUJyCHcBSqcxAX/oepC0V+/BUcsnDpOmai9WcQ=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/157@github.com>
Subject: [quicwg/base-drafts] Including updated information in retransmitted frames (#157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c3d5859997_72083fa88e941134893ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MzAjjkGFyQEuXpHeZLs6WJqJP5k>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 03:26:18 -0000

----==_mimepart_587c3d5859997_72083fa88e941134893ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

WINDOW_UPDATE is cumulative.  Requiring retransmission of the exact value that was sent in the past doesn't make sense if a more recent value is available.  Rather than loss triggering a retransmission of the frame that was lost, loss should trigger the creation of a NEW frame with updated details.

In [this comment](https://github.com/quicwg/base-drafts/pull/150#discussion_r96152215) @janaiyengar observes that probably all of the control-like frames could be treated specially if they need to be retransmitted.  Changing the "retransmission" rule for control (i.e., non-STREAM) frames to allow for updated information to be included might not benefit many of the other frame types, though it might make sense to make the rule general to allow for some flexibility

See also #146 where there is discussion about verbatim retransmission of STREAM frames.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/157
----==_mimepart_587c3d5859997_72083fa88e941134893ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>WINDOW_UPDATE is cumulative.  Requiring retransmission of the exact value that was sent in the past doesn't make sense if a more recent value is available.  Rather than loss triggering a retransmission of the frame that was lost, loss should trigger the creation of a NEW frame with updated details.</p>
<p>In <a href="https://github.com/quicwg/base-drafts/pull/150#discussion_r96152215">this comment</a> <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> observes that probably all of the control-like frames could be treated specially if they need to be retransmitted.  Changing the "retransmission" rule for control (i.e., non-STREAM) frames to allow for updated information to be included might not benefit many of the other frame types, though it might make sense to make the rule general to allow for some flexibility</p>
<p>See also <a href="https://github.com/quicwg/base-drafts/issues/146" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/146" data-id="200565658" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#146</a> where there is discussion about verbatim retransmission of STREAM frames.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/157">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0DpQsivbTV7JkDpdfSRw6Sx1rCfks5rSuNYgaJpZM4LkJVk">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-egDM28qWXcay4XEIOHyOdCFPduks5rSuNYgaJpZM4LkJVk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/157"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Including updated information in retransmitted frames (#157)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/157"}}}</script>
----==_mimepart_587c3d5859997_72083fa88e941134893ed--


From nobody Sun Jan 15 19:26:37 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46CAB1294A8 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 19:26:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 71YOg_T70HNZ for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 19:26:35 -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 158EA12944B for <quic-issues@ietf.org>; Sun, 15 Jan 2017 19:26:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=WsC3v6C/6YBF1ai0ww2t68X6NRs=; b=n+3mzZIROMz6Tr2F +w94E+b3TeWTubqFrmEr6UcIYgZuvM1bkoWK86+g7hnt15hx20Xbq/SoHgrNe+Eq zG4jLMxQxDFInhgBYrci3ay9y74Urwm9SfjC6v8uoVRJiI3LYPqVSLcikB4vl8xC fIPk25UTfsw4DKcltENTVVPEohk=
Received: by filter0455p1mdw1.sendgrid.net with SMTP id filter0455p1mdw1-6559-587C3D69-3D 2017-01-16 03:26:33.763689482 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id mgt6q0uHQ-SM4wY6lGyBew for <quic-issues@ietf.org>; Mon, 16 Jan 2017 03:26:33.683 +0000 (UTC)
Date: Sun, 15 Jan 2017 19:26:33 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/145/c272765893@github.com>
In-Reply-To: <quicwg/base-drafts/pull/145@github.com>
References: <quicwg/base-drafts/pull/145@github.com>
Subject: Re: [quicwg/base-drafts] closed streams (#145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c3d6992b00_3ef73fb2e27991341108c4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0zSUQeO4OAecM60MJNwIY9fAtCW9D1Dzf4hm FjAwJfQ6XRQLtqLFOQS1PPeAP43rx01OUjLe2Re6InI80he1VLb35ihTjnyGOwAr2ISZR+/B62F8BV vm7T69OQmXfe7o7RUXqlIw+nNG9zgxYHiX0QoAilKhwHH0jCaDMKq65UxzxgaTs9WF1t5lQB+N3WbC Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JZgq5WmfdocdM4iP0lrio8oQeOg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 03:26:36 -0000

----==_mimepart_587c3d6992b00_3ef73fb2e27991341108c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson I reverted the controversial commit and fixed a few typos pointed out by @ghedo.

I still think that changes to the stream state machine are necessary (in one way or the other, but at the moment the behavior is not clearly defined). I'll prepare another 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/pull/145#issuecomment-272765893
----==_mimepart_587c3d6992b00_3ef73fb2e27991341108c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/martinthomson" class=3D"user-mention">@mar=
tinthomson</a> I reverted the controversial commit and fixed a few typos po=
inted out by <a href=3D"https://github.com/ghedo" class=3D"user-mention">@g=
hedo</a>.</p>
<p>I still think that changes to the stream state machine are necessary (in=
 one way or the other, but at the moment the behavior is not clearly define=
d). I'll prepare another PR for that.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/145#issuecomment-272765893">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxyrNMivZPJrz_z5m=
XmNqIrm_euSks5rSuNpgaJpZM4LilZy">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9q-FAo2xwTVmrMIR=
h_XkSa9tmzpks5rSuNpgaJpZM4LilZy.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/145#issuecomment-272765893"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #145: @martin=
thomson I reverted the controversial commit and fixed a few typos pointed o=
ut by @ghedo.\r\n\r\nI still think that changes to the stream state machine=
 are necessary (in one way or the other, but at the moment the behavior is =
not clearly defined). I'll prepare another PR for that."}],"action":{"name"=
:"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/145#=
issuecomment-272765893"}}}</script>=

----==_mimepart_587c3d6992b00_3ef73fb2e27991341108c4--


From nobody Sun Jan 15 19:27:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2DB212949A for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 19:27:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RGNzvnCH5ZNO for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 19:27:47 -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 D335E12944B for <quic-issues@ietf.org>; Sun, 15 Jan 2017 19:27:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AH0yXa6hfZwqZxbZboNGHaX+NcU=; b=lBKvQXMaFbkFbrKM hNUKIZcs5BZAp34gkEglMqKO4iXxVz37uBZRLCl13veBSv/mhXRnwKnbhxJYhnXU EEKdy/gHUmLhE+L9Zdbg+dR9LOu5YmUyyRlHCRO2A6iuBMjS8rzs4gMtYBwrCmZf GrRIpy5skf0Z6ef3vJtm5Hc+EPk=
Received: by filter1081p1mdw1.sendgrid.net with SMTP id filter1081p1mdw1-15229-587C3DB1-30 2017-01-16 03:27:45.803288875 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id f_P7QHFjTV2F-wsFzUUylQ for <quic-issues@ietf.org>; Mon, 16 Jan 2017 03:27:45.767 +0000 (UTC)
Date: Sun, 15 Jan 2017 19:27:45 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/145/c272766013@github.com>
In-Reply-To: <quicwg/base-drafts/pull/145@github.com>
References: <quicwg/base-drafts/pull/145@github.com>
Subject: Re: [quicwg/base-drafts] closed streams (#145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c3db1a4079_2f323fe715fc713c50658"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2yh+ONr1K5Iq1juGWKxpWKlfxWviIVFY8w1b 6EdMWJGv09f+QVDfz9xfULeVOxF6Wcykk8Ln4JdHI3hiwhbERq1jSBRZNTSWPICIOWFkFQNkHes4su ZM/8DHrq2/hRSDLpzltULr4HjldZziStvC0EraEob9brK2uJgUdXslUtbVxWQh8TG6r6lZbVnz6+BP 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jd4DUHjxuXmXSiAZaHb6iakukLE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 03:27:48 -0000

----==_mimepart_587c3db1a4079_2f323fe715fc713c50658
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with the need for changes to the state machine, but it's a fairly big change.  We might want to consider other, more drastic changes 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/145#issuecomment-272766013
----==_mimepart_587c3db1a4079_2f323fe715fc713c50658
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree with the need for changes to the state machine, but it's a fairly big change.  We might want to consider other, more drastic changes 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/145#issuecomment-272766013">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3nYUqnjm-HEIhWxHoOfOweaeeKwks5rSuOxgaJpZM4LilZy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4BgVC6m8bi_ekciWuNHH51YDBaSks5rSuOxgaJpZM4LilZy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/145#issuecomment-272766013"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #145: I agree with the need for changes to the state machine, but it's a fairly big change.  We might want to consider other, more drastic changes here."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/145#issuecomment-272766013"}}}</script>
----==_mimepart_587c3db1a4079_2f323fe715fc713c50658--


From nobody Sun Jan 15 19:47:38 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A59A12949D for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 19:47:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4qSjqcDiiNsJ for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 19:47:36 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41540129449 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 19:47:36 -0800 (PST)
Date: Sun, 15 Jan 2017 19:47:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484538455; bh=mEcpx54ugD5psreCD7tWQbC6SX7w15+PxQi7XKou14s=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KcwsLKTJ5bZQWySyczNnUGQ2skrPOFck7Xktx1sUS0wGmj5M/jgcxuXJSDzpnw4Ju CrOrx5ZxoooWileZ86g6E2p6iw/biwzKDS2h6/sG+LGMLUeOENwxiXDgKjvDbWfmFz fqNvA9Ls9osAtiU21HyFaPxrMH4Mf0HygM/H26hs=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/272767888@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c4257481a6_40e03fb2e2799134134898"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TFToFGhFJ90qEFuxhVhTxJkJuJY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 03:47:37 -0000

----==_mimepart_587c4257481a6_40e03fb2e2799134134898
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Presumably they are also identified/sharded by IP and port.  Otherwise connection ID would have to be globally unique, a purpose for which they are not nearly 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/issues/135#issuecomment-272767888
----==_mimepart_587c4257481a6_40e03fb2e2799134134898
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Presumably they are also identified/sharded by IP and port.  Otherwise connection ID would have to be globally unique, a purpose for which they are not nearly 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/issues/135#issuecomment-272767888">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4PD4LlzhJdn7SshWk2Hjri9LdnDks5rSuhXgaJpZM4LfBnr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzZxRv5VKcGHQ3VMFdfYSbQM4Ilkks5rSuhXgaJpZM4LfBnr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/135#issuecomment-272767888"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #135: Presumably they are also identified/sharded by IP and port.  Otherwise connection ID would have to be globally unique, a purpose for which they are not nearly large enough."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/135#issuecomment-272767888"}}}</script>
----==_mimepart_587c4257481a6_40e03fb2e2799134134898--


From nobody Sun Jan 15 20:05:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3553B1294F6 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 20:05:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0drgn6Quu6bY for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 20:05:50 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09C841294D8 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 20:05:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0sr9/en1Dr6m40luXXAFDOhZncw=; b=ZGC3550w/ve0eh8q Q/qPLd30SQHVjyFKTwQ5SzVihiAuBb59POF2SdqA5PJoPvDjgJWl1v5tqLNiEsn1 KViLeaIQQQJsI5h6xzXDSUqA8VUryVOKMHB/4amrQ9fZlVphyphz2ftZliR3FdDC Ypgzof8+95OHT48XjyDSURAHM08=
Received: by filter0922p1mdw1.sendgrid.net with SMTP id filter0922p1mdw1-8606-587C469C-54 2017-01-16 04:05:48.816097367 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id j_Peh5RRSDqH-nO5ihBSOQ for <quic-issues@ietf.org>; Mon, 16 Jan 2017 04:05:48.819 +0000 (UTC)
Date: Sun, 15 Jan 2017 20:05:48 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/149/review/16738072@github.com>
In-Reply-To: <quicwg/base-drafts/pull/149@github.com>
References: <quicwg/base-drafts/pull/149@github.com>
Subject: Re: [quicwg/base-drafts] Replace magic numbers with constants and define RTT calculations (#149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c469cb1c1b_357f3fc8a1351138252020"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3XSPDJ6zqfrJK6Qawv19bKxHLNVkrODCB7rH dpFyrFCmBz7OWH5QvM3XFoD5zjFeHQu5XoRWMr3OtzG9O/YPIQUqB0xDPWL6uF4xyoV6b9ShQcNOtr +FYYCpIuCf/bKEwtdkqNhEEw2BcHoLTTPtvtQIdDE10+YO1hG4A2fCzuwrklcjOfW2BRJbIss5dxIK 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/57YX8gMtc86Bf8cKhpnnMY-5gec>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 04:05:51 -0000

----==_mimepart_587c469cb1c1b_357f3fc8a1351138252020
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +       UpdateRtt(rtt_sample)
+     // Find all newly acked packets.
+     for acked_packet in DetermineNewlyAckedPackets():
+       OnPacketAcked(acked_packet)
+
+     DetectLostPackets(ack.largest_acked_packet);
+     SetLossDetectionAlarm();
+
+
+   UpdateRtt(rtt_sample):
+     if (smoothed_rtt == 0):
+       smoothed_rtt = rtt_sample
+       rttvar = rtt_sample / 2
+     else:
+       rttvar = 3/4 * rttvar + 1/4 * (smoothed_rtt - rtt_sample)
+       smoothed_rtt = 7/8 * smoothed_rtt + 1/8 * rtt_sample

\[citation-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/pull/149#pullrequestreview-16738072
----==_mimepart_587c469cb1c1b_357f3fc8a1351138252020
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/149#pullrequestreview-16738072">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +       UpdateRtt(rtt_sample)
+     // Find all newly acked packets.
+     for acked_packet in DetermineNewlyAckedPackets():
+       OnPacketAcked(acked_packet)
+
+     DetectLostPackets(ack.largest_acked_packet);
+     SetLossDetectionAlarm();
+
+
+   UpdateRtt(rtt_sample):
+     if (smoothed_rtt == 0):
+       smoothed_rtt = rtt_sample
+       rttvar = rtt_sample / 2
+     else:
+       rttvar = 3/4 * rttvar + 1/4 * (smoothed_rtt - rtt_sample)
+       smoothed_rtt = 7/8 * smoothed_rtt + 1/8 * rtt_sample
</pre>
<p>[citation-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/pull/149#pullrequestreview-16738072">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2hUCJ3CMQUV7nZmHfM41Sr6dYkMks5rSuycgaJpZM4LjF3g">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqylLCb7NNLv965-3h3CUukC4d9qoks5rSuycgaJpZM4LjF3g.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/149#pullrequestreview-16738072"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #149"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/149#pullrequestreview-16738072"}}}</script>
----==_mimepart_587c469cb1c1b_357f3fc8a1351138252020--


From nobody Sun Jan 15 20:08:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2CA81294B6 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 20:08:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RXC6qbNtvcsk for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 20:08:32 -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 B43D71200A0 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 20:08:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=88XjOIS40UPIMCZYV1xvZDo72do=; b=QiUEVZxwJMtVW5gg NRQjaB8QgpxvHoZzbu7bOHiwAxylVJd3/fBgfYsnQPeXLXMqym5Wf/OM7tSTHl4u Z1dbXsgthOS5EsIJL6ED2PPOPKXLC5ZZZg3DHJSFhcmmM2lVY0wsY87c9gWGL7xd XNKUmI8JKUCk11OzsGDwHvTagbk=
Received: by filter0979p1mdw1.sendgrid.net with SMTP id filter0979p1mdw1-28726-587C473F-84 2017-01-16 04:08:31.903045148 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id nPt7fhTPQ962D4ztw_QzKA for <quic-issues@ietf.org>; Mon, 16 Jan 2017 04:08:31.794 +0000 (UTC)
Date: Sun, 15 Jan 2017 20:08:31 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/149/review/16738195@github.com>
In-Reply-To: <quicwg/base-drafts/pull/149@github.com>
References: <quicwg/base-drafts/pull/149@github.com>
Subject: Re: [quicwg/base-drafts] Replace magic numbers with constants and define RTT calculations (#149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c473faffff_e5b3facd8e7113817293f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3XsVP5aJ3Is906o+tIQy2G+XVWUXDWAlal7c PkEDO4uCUByAbqCOokVTmyaDg12Xfg8TAaePUbWueAWz3eG93Kb1ZtbVZPF5kVpIBpx8sNbW0PCko0 SkC/jBeEn5ahYOX7w2wXeZuUkQ3bW3Aqz3XKWibu+rgC9/F6IgNhntNWt/KIcDkQvCxfjZPopRKgCW E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mMS4wp0rwxB-2oL1z6ygV0QewVU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 04:08:34 -0000

----==_mimepart_587c473faffff_e5b3facd8e7113817293f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +       UpdateRtt(rtt_sample)
+     // Find all newly acked packets.
+     for acked_packet in DetermineNewlyAckedPackets():
+       OnPacketAcked(acked_packet)
+
+     DetectLostPackets(ack.largest_acked_packet);
+     SetLossDetectionAlarm();
+
+
+   UpdateRtt(rtt_sample):
+     if (smoothed_rtt == 0):
+       smoothed_rtt = rtt_sample
+       rttvar = rtt_sample / 2
+     else:
+       rttvar = 3/4 * rttvar + 1/4 * (smoothed_rtt - rtt_sample)
+       smoothed_rtt = 7/8 * smoothed_rtt + 1/8 * rtt_sample

Oh, I see that this is just RFC 6298 directly implemented.  Might pay to be more direct about that.  Only the smoothed_rtt value contains the reference.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/149
----==_mimepart_587c473faffff_e5b3facd8e7113817293f
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/149">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +       UpdateRtt(rtt_sample)
+     // Find all newly acked packets.
+     for acked_packet in DetermineNewlyAckedPackets():
+       OnPacketAcked(acked_packet)
+
+     DetectLostPackets(ack.largest_acked_packet);
+     SetLossDetectionAlarm();
+
+
+   UpdateRtt(rtt_sample):
+     if (smoothed_rtt == 0):
+       smoothed_rtt = rtt_sample
+       rttvar = rtt_sample / 2
+     else:
+       rttvar = 3/4 * rttvar + 1/4 * (smoothed_rtt - rtt_sample)
+       smoothed_rtt = 7/8 * smoothed_rtt + 1/8 * rtt_sample
</pre>
<p>Oh, I see that this is just RFC 6298 directly implemented.  Might pay to be more direct about that.  Only the smoothed_rtt value contains the reference.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/149">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8pGOG6yr0SUyRqKSpDOLHlhJX-gks5rSu0_gaJpZM4LjF3g">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5w24gNblGBc1bYxvYjn-5vpL4Foks5rSu0_gaJpZM4LjF3g.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/149"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #149"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/149"}}}</script>
----==_mimepart_587c473faffff_e5b3facd8e7113817293f--


From nobody Sun Jan 15 20:09:08 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B81601294B6 for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 20:09:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ICwNlqNBDRBo for <quic-issues@ietfa.amsl.com>; Sun, 15 Jan 2017 20:09:06 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 002021200A0 for <quic-issues@ietf.org>; Sun, 15 Jan 2017 20:09:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cf3ZxnZpa7kSSv9jpcTRgk6hKJ8=; b=IgOBqvzJnuMBRth/ Pb2m4FPn/cc481uUGKumhAcFBPzM/n83ewY0wf6OWTq/wtCgUJBNtHPB54e8guh5 ka3BGz+f9rax6/nWY1j0QmRpKC58OI74YqmM5Q8q2G3rWdq1mUiENkjEXh1wKtuv kMhN8MVcnJTm81DNRe4T0WagfBk=
Received: by filter0470p1mdw1.sendgrid.net with SMTP id filter0470p1mdw1-24597-587C4760-E 2017-01-16 04:09:04.211572139 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id zftY6z2iT-WTyhcZWehDNg for <quic-issues@ietf.org>; Mon, 16 Jan 2017 04:09:04.181 +0000 (UTC)
Date: Sun, 15 Jan 2017 20:09:04 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/16723641@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c4760196f4_4d923f95a42451341929c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2OTeVF6L/69iy2xjgWkN2jEKf1Txc2VMZ8qt EQuXMiPgSNsF0MatchYDrg8D/9xsOTBHrYwjvMRUetKwjfKdR2kYU1Ss8IAGd2r6oFOXSvnFWC7Oj+ tJf/Hj1/cadP/E2qCZDJUtIQonleJ37oUKUb2VQ5g0VeG89ABJBnBcCfXpF8AeT+ZWsTkNZL5sjSM4 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L7byEmUVsiJd9Py795WpJZg4ToE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 04:09:07 -0000

----==_mimepart_587c4760196f4_4d923f95a42451341929c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path's MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+All handshake packets MUST include a PADDING frame if necessary to bring the

I'd consider retransmission of an initial packet to be equivalent to starting over.  I'm concerned that we're going to affect the multi-packet server flight unnecessary, that's all.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106
----==_mimepart_587c4760196f4_4d923f95a42451341929c8
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/106">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit within the
-path&#39;s MTU to avoid IP fragmentation.  The recommended default maximum packet
-size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The maximum packet size for QUIC is the maximum size of the entire UDP payload,
+including the public header, encrypted payload, and any authentication fields.
+All QUIC packets SHOULD be sized to fit within the path&#39;s MTU to avoid IP
+fragmentation. To optimize bandwidth efficiency, endpoints MAY use Path MTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU
+Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting the maximum
+packet size appropriately, and storing the result of previous PMTU
+determinations. In the absence of these mechanisms, the recommended default
+maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4. 
+
+All handshake packets MUST include a PADDING frame if necessary to bring the
</pre>
<p>I'd consider retransmission of an initial packet to be equivalent to starting over.  I'm concerned that we're going to affect the multi-packet server flight unnecessary, that's all.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3p0jpK-KA0bRHejHOK2xbVuTb6Eks5rSu1ggaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwLIwbYNyXjcodPE0avPisbEgPU5ks5rSu1ggaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106"}}}</script>
----==_mimepart_587c4760196f4_4d923f95a42451341929c8--


From nobody Mon Jan 16 00:05:31 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62AE8129401 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 00:05:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EwT-hEa4yFki for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 00:05:29 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F01CB1293E4 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 00:05:28 -0800 (PST)
Date: Mon, 16 Jan 2017 00:05:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484553928; bh=ek+Ctntk5j8fpyOhh+9vwi1QS0rsGjx1CXM54WI4RaQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LqqzLMY3yX2gm5Ulb0qDU1/FRShwz2P5SG/hgQCNT2in23S/pAUgWp59jY4MfXBCg 2t6Gp2k+sa4v2hcCOc47WN7G5p8qWfqHjYJyB3cyoonAjc7AUR/D71vufbKqbh9zxw zh+3SBvYSvugL+uP2SZZqRYEeb0ZURRBA0ECTzYw=
From: Erik Kline <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/120/c272796346@github.com>
In-Reply-To: <quicwg/base-drafts/pull/120@github.com>
References: <quicwg/base-drafts/pull/120@github.com>
Subject: Re: [quicwg/base-drafts] Source address token (#120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c7ec818917_24143fa88e9411344984b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekline
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TYcMf2oVdZUuXEAi9VPb2umgmKA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 08:05:30 -0000

----==_mimepart_587c7ec818917_24143fa88e9411344984b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Can this work in such a way that a QUIC connection (same connID) should survive, for example, a client rotating IPv6 temporary addresses multiple times mid-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/120#issuecomment-272796346
----==_mimepart_587c7ec818917_24143fa88e9411344984b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Can this work in such a way that a QUIC connection (same connID) should survive, for example, a client rotating IPv6 temporary addresses multiple times mid-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/120#issuecomment-272796346">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2x5uUhobAnQbGpXODeWPMyaBWNvks5rSyTIgaJpZM4LaeYG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6dGzhuUBk9wxs8_In3SFmaIurGuks5rSyTIgaJpZM4LaeYG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/120#issuecomment-272796346"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekline in #120: Can this work in such a way that a QUIC connection (same connID) should survive, for example, a client rotating IPv6 temporary addresses multiple times mid-connection?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/120#issuecomment-272796346"}}}</script>
----==_mimepart_587c7ec818917_24143fa88e9411344984b0--


From nobody Mon Jan 16 00:39:19 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1157E1293E9 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 00:39:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SLhP--IpjwN8 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 00:39:17 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 600AC1293E4 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 00:39:17 -0800 (PST)
Date: Mon, 16 Jan 2017 00:31:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484555519; bh=5GvwKBGAIXG7cSJLcigFbcE1wWXIjx9E8XD5PvxsOcU=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=llvTosdrMo9ejVVx3W2HH9H7z82fF5lOsiEXDq9d6nwLNs3tY+tu3WBDN/cHKK6XS iCxkD9ZI+8TB0DH2lxN2mOV9y19CKgryrZskM4sceuhNytnTO5s1vnvo5drBK0iWrm 0uyzKrdFKoJnAjDfPJPc1S5ptKdsrV2Bq9ci3bMQ=
From: Lars Eggert <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/158@github.com>
Subject: [quicwg/base-drafts] Support for inter-frame padding (#158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c84ff6617a_e373feccb68d13c6386ab"; 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/qXDLDOYjMMElVcBAo-K5dTDByHc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 08:39:19 -0000

----==_mimepart_587c84ff6617a_e373feccb68d13c6386ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The section on padding frames currently says:
```
   The PADDING frame (type=0x00) pads a packet with 0x00 bytes.  When
   this frame is encountered, the rest of the packet is expected to be
   padding bytes.  The frame contains 0x00 bytes and extends to the end
   of the QUIC packet.  A PADDING frame has no additional fields.
```

I'd like to discuss whether a padding frame that can be inserted anywhere, instead of only as the last frame in a packet, makes sense.

I'm currently doing a zero-copy implementation of QUIC on top of [netmap](http://info.iet.unipi.it/~luigi/netmap/), which due to static DMA mappings requires an app to place stream frame data directly into packet buffers at a (fixed) offset. The QUIC stack then inserts the common header and other frames before the stream frames, and needs to pad any unused space. Currently, this isn't possible.

In other words, I'd like something similar to the [No-Operation TCP option](https://tools.ietf.org/html/rfc793#page-18).

(And it's an open question whether going to great lengths to support zero-copy TX is actually all that useful, given that we're going to do crypto over the entire buffer 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/158
----==_mimepart_587c84ff6617a_e373feccb68d13c6386ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The section on padding frames currently says:</p>
<pre><code>   The PADDING frame (type=0x00) pads a packet with 0x00 bytes.  When
   this frame is encountered, the rest of the packet is expected to be
   padding bytes.  The frame contains 0x00 bytes and extends to the end
   of the QUIC packet.  A PADDING frame has no additional fields.
</code></pre>
<p>I'd like to discuss whether a padding frame that can be inserted anywhere, instead of only as the last frame in a packet, makes sense.</p>
<p>I'm currently doing a zero-copy implementation of QUIC on top of <a href="http://info.iet.unipi.it/%7Eluigi/netmap/">netmap</a>, which due to static DMA mappings requires an app to place stream frame data directly into packet buffers at a (fixed) offset. The QUIC stack then inserts the common header and other frames before the stream frames, and needs to pad any unused space. Currently, this isn't possible.</p>
<p>In other words, I'd like something similar to the <a href="https://tools.ietf.org/html/rfc793#page-18">No-Operation TCP option</a>.</p>
<p>(And it's an open question whether going to great lengths to support zero-copy TX is actually all that useful, given that we're going to do crypto over the entire buffer 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/158">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8_ywgSAmsPs5B4S1GAiyqF1N1cjks5rSyr_gaJpZM4LkSkH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0jdaqH3rL3cW0wHXkC4nsceNNAvks5rSyr_gaJpZM4LkSkH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/158"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Support for inter-frame padding (#158)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/158"}}}</script>
----==_mimepart_587c84ff6617a_e373feccb68d13c6386ab--


From nobody Mon Jan 16 02:15:08 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02D76126FDC for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 02:15:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LjWDzlI7_aCe for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 02:15:05 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66C6C126B6D for <quic-issues@ietf.org>; Mon, 16 Jan 2017 02:15:05 -0800 (PST)
Date: Mon, 16 Jan 2017 02:15:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484561704; bh=dW71Yj0o/f2vnd8J1+lH4ZIZ7Cy49Pao0yKi3XgfK04=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=connemxTWnEE3VBCVvEFTlikMKnbHKaABcqRibpo12qwUi6rq91q9OcWuQ2H7PRf4 hJhw16yJtjbw9SRVh/RIopcl2LrjaorMLPOh6eTL1P3sPgQ5chuE784DVAPRkHg+LP gUScehACk2nuIvNSHpbP/xMUsCGeWPRgt8uhrGZw=
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/145/c272822028@github.com>
In-Reply-To: <quicwg/base-drafts/pull/145@github.com>
References: <quicwg/base-drafts/pull/145@github.com>
Subject: Re: [quicwg/base-drafts] closed streams (#145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c9d2811422_437c3facdaf1513c5279b"; 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/iUpXM9MWODHQE4eBThxt5KfOVVI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 10:15:07 -0000

----==_mimepart_587c9d2811422_437c3facdaf1513c5279b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that resets and other control information should be re transmitted as quickly as possible. However, data frames could be retransmitted based on their frame priority.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/145#issuecomment-272822028
----==_mimepart_587c9d2811422_437c3facdaf1513c5279b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree that resets and other control information should be re transmitted as quickly as possible. However, data frames could be retransmitted based on their frame priority.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/145#issuecomment-272822028">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9U2j788M4_ZV7Sb-uvilq4o1-u5ks5rS0MogaJpZM4LilZy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1sbgArlCm1Zjw-tMxJbtTXTEOTCks5rS0MogaJpZM4LilZy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/145#issuecomment-272822028"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #145: I agree that resets and other control information should be re transmitted as quickly as possible. However, data frames could be retransmitted based on their frame priority."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/145#issuecomment-272822028"}}}</script>
----==_mimepart_587c9d2811422_437c3facdaf1513c5279b--


From nobody Mon Jan 16 02:17:47 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2263F129401 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 02:17:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vEtZVQycdHW5 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 02:17:44 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2065126B6D for <quic-issues@ietf.org>; Mon, 16 Jan 2017 02:17:44 -0800 (PST)
Date: Mon, 16 Jan 2017 02:17:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484561864; bh=mnd0y6pqw+jBUeqa22LfFB6Fqi/gWg01OllRxpNP6tI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fEmNhFFRWAqcsHNEFd1JxYoeEVOrGajotfxhk7/3SG2bFcdeYucj1gViyD7zWKl3K RQ2K1V516ea7uglGq6eU3Tq+D34GL6do/dXym6ZDdHG40A+zERZ9fylFXEoz0q21EK eToXoWoz5I7Dlo8VAr9iiyX6NI3FvWUrNwfo1rIg=
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/114/272822608@github.com>
In-Reply-To: <quicwg/base-drafts/issues/114@github.com>
References: <quicwg/base-drafts/issues/114@github.com>
Subject: Re: [quicwg/base-drafts] Do retransmissions of STREAM frames need special prioritization rules (#114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c9dc8162f8_4fb73fc7bdb531404878d0"; 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/43ycLK9SiQ-7BCxO3sOvY8A58a0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 10:17:46 -0000

----==_mimepart_587c9dc8162f8_4fb73fc7bdb531404878d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that resets and other control information should be re transmitted as quickly as possible. However, data frames could be retransmitted based on their frame 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/114#issuecomment-272822608
----==_mimepart_587c9dc8162f8_4fb73fc7bdb531404878d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree that resets and other control information should be re transmitted as quickly as possible. However, data frames could be retransmitted based on their frame 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/114#issuecomment-272822608">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_7EtgqKNrDnfvk5DIrQ_R9KraBXks5rS0PIgaJpZM4LaS-U">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4J721nH4GwN-UPYKt1wQxzEmOP3ks5rS0PIgaJpZM4LaS-U.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/114#issuecomment-272822608"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #114: I agree that resets and other control information should be re transmitted as quickly as possible. However, data frames could be retransmitted based on their frame priority."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/114#issuecomment-272822608"}}}</script>
----==_mimepart_587c9dc8162f8_4fb73fc7bdb531404878d0--


From nobody Mon Jan 16 02:21:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44CA8129463 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 02:21:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SFFV0i4qPUxA for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 02:21:45 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3EC03129993 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 02:21:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5zXeItGJNTvDnjgbVpCCrMvsxKM=; b=E7StqfqZ8EgZ1Bk/ CcOWkVjHjCZGWI23FyqeZN22YHfVjtZy2AfmNPoAE+BtRIof63/bQTWzPS++rKDa bRgRf9B7o7cpfGJKXqclx6PkL0IFPUXUB8d0rxzXKjqkHDyXHMXFn+c6Apbf7U+y NJAYU5c75F9Wo3BB/E7JlMBthoo=
Received: by filter0444p1mdw1.sendgrid.net with SMTP id filter0444p1mdw1-16007-587C9EA6-3 2017-01-16 10:21:26.050565861 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id TPYIxJHxRnC9AXoIdnb4SA for <quic-issues@ietf.org>; Mon, 16 Jan 2017 10:21:26.023 +0000 (UTC)
Date: Mon, 16 Jan 2017 02:21:25 -0800
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/145/c272823443@github.com>
In-Reply-To: <quicwg/base-drafts/pull/145@github.com>
References: <quicwg/base-drafts/pull/145@github.com>
Subject: Re: [quicwg/base-drafts] closed streams (#145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587c9ea5e5cbb_176d3fd7d098714061327a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1lkvpQ28XMsPcA3wUHw2M7vd75QAz2WvPmEi EmU4kAt1jIWPouFrTPSU8kmn4oEkjUpVQShyOY6cHIsIwTRZd7idw9C18Gc+ifDWGpqxYTkIHrb8CL H2wg74wL4yGQyyT3Kk9IjG8GggwjFLfGzZUzUMD4wrpmi0XnWRy8YRNBUA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lJ6SoNyiL5HdtbOzVw_Lqg_23no>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 10:21:46 -0000

----==_mimepart_587c9ea5e5cbb_176d3fd7d098714061327a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure that if the server sends a 404 that this automatically means it must close the stream. 404 is application logic and given you received the 404 message correctly the server transport connection works. You should just close the stream regularly or even the whole 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/145#issuecomment-272823443
----==_mimepart_587c9ea5e5cbb_176d3fd7d098714061327a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm not sure that if the server sends a 404 that this automatically mean=
s it must close the stream. 404 is application logic and given you received=
 the 404 message correctly the server transport connection works. You shoul=
d just close the stream regularly or even the whole connection.</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/145#issuecomment-272823443">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5165_U77vEXkmCHs=
f59sVwY52fTks5rS0SlgaJpZM4LilZy">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4ezTtjockAjzm4Lu=
GQKVUOaTmSkks5rS0SlgaJpZM4LilZy.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/145#issuecomment-272823443"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mirjak in #145: I'm not sure th=
at if the server sends a 404 that this automatically means it must close th=
e stream. 404 is application logic and given you received the 404 message c=
orrectly the server transport connection works. You should just close the s=
tream regularly or even the whole connection."}],"action":{"name":"View Pul=
l Request","url":"https://github.com/quicwg/base-drafts/pull/145#issuecomme=
nt-272823443"}}}</script>=

----==_mimepart_587c9ea5e5cbb_176d3fd7d098714061327a--


From nobody Mon Jan 16 02:44:58 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BC09129415 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 02:44:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.655
X-Spam-Level: 
X-Spam-Status: No, score=-7.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HUzi_59XGUMc for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 02:44:54 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C33D3126FDC for <quic-issues@ietf.org>; Mon, 16 Jan 2017 02:44:54 -0800 (PST)
Date: Mon, 16 Jan 2017 02:44:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484563494; bh=u81rZW+hyNGfzLpSstp2NMponn3XIB9KFLybXFXr3sM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nSzA38yMAUtdMjgADd8kH7e89MYac4GBwaAMER/TQy+oVk1KRuaOws6VtafeABalE aUCN7ER7OAsnoo9QxbFmNkEqfzz0dLQGYCGVyxxFXvv9c6kbXEUnTZ+/+I8TO7fY04 LcISzePCBJKFjEOITWsSj+uZfP1c/XCpT+HtCttQ=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/114/272828558@github.com>
In-Reply-To: <quicwg/base-drafts/issues/114@github.com>
References: <quicwg/base-drafts/issues/114@github.com>
Subject: Re: [quicwg/base-drafts] Do retransmissions of STREAM frames need special prioritization rules (#114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ca4261e61_2820d3fe41bd1314057888e"; 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/b5-XGnqc1kdeOQojnZbBq1rmP50>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 10:44:56 -0000

----==_mimepart_587ca4261e61_2820d3fe41bd1314057888e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Streams currently don't have priorities in QUIC (there's a separate discussion about that in #104).
Even if they had, I'd argue that retransmitting lost stream data should be prioritized in some way, since a gap in stream data blocks the application from reading from that stream (and from advancing the flow control window, which might in consequence lead to this stream becoming blocked).
However, since the suggested addition here is a SHOULD, this is an implementation detail, and we don't have to worry about that here (unless we change it to 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/issues/114#issuecomment-272828558
----==_mimepart_587ca4261e61_2820d3fe41bd1314057888e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Streams currently don't have priorities in QUIC (there's a separate di=
scussion about that in <a href=3D"https://github.com/quicwg/base-drafts/i=
ssues/104" class=3D"issue-link js-issue-link" data-url=3D"https://github.=
com/quicwg/base-drafts/issues/104" data-id=3D"197766073" data-error-text=3D=
"Failed to load issue title" data-permission-text=3D"Issue title is priva=
te">#104</a>).<br>
Even if they had, I'd argue that retransmitting lost stream data should b=
e prioritized in some way, since a gap in stream data blocks the applicat=
ion from reading from that stream (and from advancing the flow control wi=
ndow, which might in consequence lead to this stream becoming blocked).<b=
r>
However, since the suggested addition here is a SHOULD, this is an implem=
entation detail, and we don't have to worry about that here (unless we ch=
ange it to 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/issues/114#issuecomment-272828558">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyDOr=
zAcEwLQUNoTHQc5g3u4FvAvks5rS0omgaJpZM4LaS-U">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9N=
_Md3wIPnqtiq8B0YzpgVeE0SUks5rS0omgaJpZM4LaS-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/114#issuecomment-272828558"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seeman=
n in #114: Streams currently don't have priorities in QUIC (there's a sep=
arate discussion about that in #104).\r\nEven if they had, I'd argue that=
 retransmitting lost stream data should be prioritized in some way, since=
 a gap in stream data blocks the application from reading from that strea=
m (and from advancing the flow control window, which might in consequence=
 lead to this stream becoming blocked).\r\nHowever, since the suggested a=
ddition here is a SHOULD, this is an implementation detail, and we don't =
have to worry about that here (unless we change it to a MUST).\r\n"}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/114#issuecomment-272828558"}}}</script>=

----==_mimepart_587ca4261e61_2820d3fe41bd1314057888e--


From nobody Mon Jan 16 02:45:54 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D4B312941A for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 02:45:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u1ftta8ZHeQr for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 02:45:52 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D542F126FDC for <quic-issues@ietf.org>; Mon, 16 Jan 2017 02:45:51 -0800 (PST)
Date: Mon, 16 Jan 2017 02:45:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484563550; bh=NyE6p0WghnAr9UP41gU+/ET/8BbgK/BQ13ew5hQETVo=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=dSybH1P0Hf4h8GMZmby6y/O6heBanj6bmXCK6jOX7hQEIMIBPtIws3prZUr06wjgw e5JeInTtZXm0H1f4Jvi0d9QhsdTUBUAsBHGYfsjCqBxFVZkcXjutdfM6Zm9jjvfWuD fuRJLUsEkm9b9EENgejfdHtEEv0eXts5hPqR56do=
From: Lars Eggert <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/159@github.com>
Subject: [quicwg/base-drafts] Time format (#159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ca45ebe9a1_2b153f90461eb13838505d"; 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/_bga6Eu2wIImFAHWCFP7dOBwRnc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 10:45:53 -0000

----==_mimepart_587ca45ebe9a1_2b153f90461eb13838505d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There already is a "`DISCUSS_AND_REPLACE: Perhaps make this format simpler`" note in the spec about the homegrown floating point format used for ACK timestamps. I just wanted to open a corresponding issue.

It would be really good if an encoding could be used that was either trivial to implement from scratch, or a standard for which code is readily available.

As for the latter, the text in the spec sounds like what is desired is something like the ["binary16" format in IEEE 754-2008](https://en.wikipedia.org/wiki/Half-precision_floating-point_format). I'd be great if this could be used. Compiler support seems spotty/sketchy, e.g., [gcc says this](https://gcc.gnu.org/onlinedocs/gcc/Half-Precision.html):

> The __fp16 type may only be used as an argument to intrinsics defined in <arm_fp16.h>, or as a storage format. For purposes of arithmetic and other operations, __fp16 values in C or C++ expressions are automatically promoted to float. 

And it's only supported form ARM, apparently.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/159
----==_mimepart_587ca45ebe9a1_2b153f90461eb13838505d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There already is a "<code>DISCUSS_AND_REPLACE: Perhaps make this format simpler</code>" note in the spec about the homegrown floating point format used for ACK timestamps. I just wanted to open a corresponding issue.</p>
<p>It would be really good if an encoding could be used that was either trivial to implement from scratch, or a standard for which code is readily available.</p>
<p>As for the latter, the text in the spec sounds like what is desired is something like the <a href="https://en.wikipedia.org/wiki/Half-precision_floating-point_format">"binary16" format in IEEE 754-2008</a>. I'd be great if this could be used. Compiler support seems spotty/sketchy, e.g., <a href="https://gcc.gnu.org/onlinedocs/gcc/Half-Precision.html">gcc says this</a>:</p>
<blockquote>
<p>The __fp16 type may only be used as an argument to intrinsics defined in &lt;arm_fp16.h&gt;, or as a storage format. For purposes of arithmetic and other operations, __fp16 values in C or C++ expressions are automatically promoted to float.</p>
</blockquote>
<p>And it's only supported form ARM, apparently.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/159">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1RaatISMUt1l-7VWYoDd3nZLQ1bks5rS0pegaJpZM4Lkaa0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Mnwlpuil5mghWOBWIQtD2-5CmFks5rS0pegaJpZM4Lkaa0.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/159"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Time format (#159)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/159"}}}</script>
----==_mimepart_587ca45ebe9a1_2b153f90461eb13838505d--


From nobody Mon Jan 16 03:11:22 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A3F7129415 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 03:11:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zHkmTSYDFfCf for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 03:11: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 16BC2126B6D for <quic-issues@ietf.org>; Mon, 16 Jan 2017 03:11:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QFyodm/aSCW5It/YUR5lQuwTqao=; b=MhyDC8IWPepvBQP3 /grmHdiRBnby5zNhUTa2smMt+aTnQAF7ba84j3NBjSf1LfnHOIwsA4WIIneK16gP ekppnp8nKXujC8FZWAVBVZY8m2K2ikjQ4iyTRmuiEsz8BbFhE6DrNFjxiuJIpLgK MpmWPoHxsMgQ5uXjzszH89LABL8=
Received: by filter1102p1mdw1.sendgrid.net with SMTP id filter1102p1mdw1-11933-587CAA56-43 2017-01-16 11:11:18.701360223 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 5Pc5Cd6EQsmEkq3pO6lvOw for <quic-issues@ietf.org>; Mon, 16 Jan 2017 11:11:18.724 +0000 (UTC)
Date: Mon, 16 Jan 2017 03:11:18 -0800
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/154/272833964@github.com>
In-Reply-To: <quicwg/base-drafts/issues/154@github.com>
References: <quicwg/base-drafts/issues/154@github.com>
Subject: Re: [quicwg/base-drafts] Should HTTP use compressed stream IDs? (#154)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587caa569a395_1a863feb27119138362219"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1JjNkxKWGWhXOqWXiM5egu5jv2Dm/4vpMc8B 3lTgBmjC/d2Q0wmJsYfpz/0iiB/qCdhWFObAC1NDM63LS777Hq17EpFgtl2kimRh11O/LbK4H0rgs9 d/+7fABay1eO10EfaH1Qfv7X3i3e3ELoIuhnTCxkWqL7fWL0HiWVXzNneXeukIbDFB4KwuX8kx1DlF c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JwOu9QZ8n_2R53tjJZtKts9W0Kw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 11:11:21 -0000

----==_mimepart_587caa569a395_1a863feb27119138362219
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is stream ID space really an issue? Given it's so cheap to open new connections, you could probably seamlessly open a new quic connection...? 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/154#issuecomment-272833964
----==_mimepart_587caa569a395_1a863feb27119138362219
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is stream ID space really an issue? Given it's so cheap to open new connections, you could probably seamlessly open a new quic connection...?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/154#issuecomment-272833964">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3yJkcdOlboopj_M9bTob9uQDsajks5rS1BWgaJpZM4LjxV2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_AOUGxp6Xa4qsN7U4Nef6bP7pmHks5rS1BWgaJpZM4LjxV2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/154#issuecomment-272833964"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #154: Is stream ID space really an issue? Given it's so cheap to open new connections, you could probably seamlessly open a new quic connection...? "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/154#issuecomment-272833964"}}}</script>
----==_mimepart_587caa569a395_1a863feb27119138362219--


From nobody Mon Jan 16 03:19:57 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1D551299A0 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 03:19:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uN6uRD88Bo0q for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 03:19:53 -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 20BD41299B2 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 03:19:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hc3+A9UrY99UAkL4KFlRlWlXC54=; b=mS+NruPNxWDv1zM8 O1iexnta9imcy/lv1h24KfABQq9I8tsp0KgAFvuLR7wv4DeFSEX/+28oKmz+ZNFd 6LNSDkZKlgpBun7jg9cgzXIt48+FTlr7jr2Ue7hhJB+ySUIZetRdYHw9lZ46N5+6 zGeFJauGFRP+etshKEYC2dDXEy4=
Received: by filter0463p1mdw1.sendgrid.net with SMTP id filter0463p1mdw1-17744-587CAC53-53 2017-01-16 11:19:47.947991128 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id xqg08_PSQl6jOxmxit82Rg for <quic-issues@ietf.org>; Mon, 16 Jan 2017 11:19:48.179 +0000 (UTC)
Date: Mon, 16 Jan 2017 03:19:48 -0800
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/157/272835645@github.com>
In-Reply-To: <quicwg/base-drafts/issues/157@github.com>
References: <quicwg/base-drafts/issues/157@github.com>
Subject: Re: [quicwg/base-drafts] Including updated information in retransmitted frames (#157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cac5413afa_19e23f9266c7313836919d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Q7rwgYsdFPTkBjDMWWkCkDcncQCEsbm+JdL xaxu9L49THG8Q1+5BA5L0kFa1b75xD5MITFmx02YlPOgMFuufeNV7miTamTJ2gAxhmC6/iSWznPzBx en1y0tl/L86K8MYspmxK31xCqgK2nfIbHB1DkMENnLZEzVeDL2eU27c4ew==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GK2qLhCSPYp1CxAgiGTxtpI_xp4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 11:19:56 -0000

----==_mimepart_587cac5413afa_19e23f9266c7313836919d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In this case I simply wouldn't call it a retransmission but sending of a new frame should be triggered if loss was detected.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/157#issuecomment-272835645
----==_mimepart_587cac5413afa_19e23f9266c7313836919d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In this case I simply wouldn't call it a retransmission but sending of a new frame should be triggered if loss was detected.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/157#issuecomment-272835645">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7caMAKay5kHUBQMf2vqVjgH5osUks5rS1JUgaJpZM4LkJVk">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3ObZmRyZkFSGBt3j--p9zxio2exks5rS1JUgaJpZM4LkJVk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/157#issuecomment-272835645"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #157: In this case I simply wouldn't call it a retransmission but sending of a new frame should be triggered if loss was detected."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/157#issuecomment-272835645"}}}</script>
----==_mimepart_587cac5413afa_19e23f9266c7313836919d--


From nobody Mon Jan 16 03:20:58 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A55D61299B2 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 03:20:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id olmt-h4kcJlS for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 03:20: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 B68F71299A0 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 03:20:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=B9KFsgrQnRPIbHp73SS1974nOvM=; b=q3L+CWMZqk9XQgw3 FlpRHmCACLOD7VCd9MOWlPMVJyrQmid4/bp7HWtuy2BiOfZb7b7cL/zavwVsK8ca 7YFzALJsrhttVLlxnsOAxugZ93XUVTw68zV2Wu14xu+3IgAH9IEvkzO/r4KigqJX h/GxQNZafHkzILOyNKxS6eRK5tA=
Received: by filter0953p1mdw1.sendgrid.net with SMTP id filter0953p1mdw1-10506-587CAC94-22 2017-01-16 11:20:52.92477731 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id umI0ny1kQn-DGaBIqby-sw for <quic-issues@ietf.org>; Mon, 16 Jan 2017 11:20:53.024 +0000 (UTC)
Date: Mon, 16 Jan 2017 03:20:52 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/145/c272835854@github.com>
In-Reply-To: <quicwg/base-drafts/pull/145@github.com>
References: <quicwg/base-drafts/pull/145@github.com>
Subject: Re: [quicwg/base-drafts] closed streams (#145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cac94e9ebd_229dd3fe41bd131406273e9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3nrOZw+67PUo2YJ+yWk+6F32CBldlIeSiVjz Q1SaouuylGkqaqIiaW8GtVKwopSBa9MyhHJiVM9E19gipKQ0lLylMZv+dFD2On16JFlRo21fxCint4 H7ofia6MGpHS2CXM+hheRP2LCnImP64HVoaUE7INTxaSN+llO8j1IwmVBTsPXW207p+UyYBJZTQubI Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TPMY6oa_W4DthodGthhT-LyGLJQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 11:20:56 -0000

----==_mimepart_587cac94e9ebd_229dd3fe41bd131406273e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mirjak: I already reverted the corresponding commit, since there are further changes needed to handle the resetting of streams correctly. For sure, some kind of stream resetting is needed in the case of a POST to a 404 (in order to keep the flow controllers synchronized). I'll soon open a new PR for that, but I'm still figuring out 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/pull/145#issuecomment-272835854
----==_mimepart_587cac94e9ebd_229dd3fe41bd131406273e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/mirjak" class=3D"user-mention">@mirjak</a>=
: I already reverted the corresponding commit, since there are further chan=
ges needed to handle the resetting of streams correctly. For sure, some kin=
d of stream resetting is needed in the case of a POST to a 404 (in order to=
 keep the flow controllers synchronized). I'll soon open a new PR for that,=
 but I'm still figuring out the details.</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/145#issuecomment-272835854">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-pwl2xuW90ITd28l=
r7T3MQ5io1gks5rS1KUgaJpZM4LilZy">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzGnSyRP9vSdyWVlz=
-syv4wZAoUjks5rS1KUgaJpZM4LilZy.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/145#issuecomment-272835854"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #145: @mirjak=
: I already reverted the corresponding commit, since there are further chan=
ges needed to handle the resetting of streams correctly. For sure, some kin=
d of stream resetting is needed in the case of a POST to a 404 (in order to=
 keep the flow controllers synchronized). I'll soon open a new PR for that,=
 but I'm still figuring out the details."}],"action":{"name":"View Pull Req=
uest","url":"https://github.com/quicwg/base-drafts/pull/145#issuecomment-27=
2835854"}}}</script>=

----==_mimepart_587cac94e9ebd_229dd3fe41bd131406273e9--


From nobody Mon Jan 16 03:29:14 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05B7E1299C3 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 03:29:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id No2AGaocRjdH for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 03:29:11 -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 AAA321293F2 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 03:29:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RAxtbJWtuEmfDi9PHTxxAowJHxE=; b=LhGeTZ8dWUsOXKN1 urnPrjxeBm63l63rqhqdH+8mIkSLnUZrsocn1++f+x01ard2WaVmGXr1lPPM3PlQ sf1E7SfFFc8Pr/2oR1DszlgSgFD6q05YTqTi895VoYZBucwlFF5PSp66MkNpKEG9 KzjgsECfFMkJsDDf1QYMR3Um9Zs=
Received: by filter0913p1mdw1.sendgrid.net with SMTP id filter0913p1mdw1-3087-587CAE2B-E 2017-01-16 11:27:39.233512438 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 5lK5yRimTgqIpESmygpV3g for <quic-issues@ietf.org>; Mon, 16 Jan 2017 11:27:39.304 +0000 (UTC)
Date: Mon, 16 Jan 2017 03:27:39 -0800
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/272837083@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cae2b2f333_1e553ff60b9a114038669d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1UiKRSn3Cq4/yrMBCMP7bw8eDYpcqRO6c+Nx iPW8YqL9CVA+EH1RiBJNyO+nF0SIwH73IZfdYu+ju4WjDD930HJAOglU2ozZxQpFnNrgfNRtuiivDV u6nPBHAcLgH+N007VEwdPT9rWn8gQ2uAy4y5TKSy4GrbKe4ETnvHa2nf+g==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/miv3BhD19ANyWEos6bWDmX9iBL8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 11:29:13 -0000

----==_mimepart_587cae2b2f333_1e553ff60b9a114038669d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Given that the implementation of option (1) is simpler anyway, what's the benefit of (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/146#issuecomment-272837083
----==_mimepart_587cae2b2f333_1e553ff60b9a114038669d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Given that the implementation of option (1) is simpler anyway, what's the benefit of (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/146#issuecomment-272837083">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5odcKR3i-r2l5pnsHuVDr3tgd0iks5rS1QrgaJpZM4LimfW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxNYc3gXUmmxnAmsggk4Nl8eYkr0ks5rS1QrgaJpZM4LimfW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/146#issuecomment-272837083"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #146: Given that the implementation of option (1) is simpler anyway, what's the benefit of (2)?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/146#issuecomment-272837083"}}}</script>
----==_mimepart_587cae2b2f333_1e553ff60b9a114038669d--


From nobody Mon Jan 16 04:46:09 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 843AF129497 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 04:46:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mdwG9skNJiDm for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 04:46:07 -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 C3BA91299C5 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 04:45:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=WZRyNhoqaHIXO4ehdhqvRQETRQE=; b=OTeYgI7nk1DGC5PL 8E2zFbxWX3tJeNohcYgBu4DYqguZ+ySkXyPuFzFI70CmcXqwFz3cvVy8kMlp6rfF 6dtSsJr3InfFIo1JBty0LoMEeRz3aEF/2fCVCpvGjRcQCzqdEqn+5raBLU+gGc2V nn19Idc4TD0ofLOnSZqL3HBfhtQ=
Received: by filter0993p1mdw1.sendgrid.net with SMTP id filter0993p1mdw1-18658-587CC05D-28 2017-01-16 12:45:17.745976355 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id POvtMgNrT5WYUToyKXlWkQ for <quic-issues@ietf.org>; Mon, 16 Jan 2017 12:45:17.699 +0000 (UTC)
Date: Mon, 16 Jan 2017 04:45:17 -0800
From: Alessandro Ghedini <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/159/272853374@github.com>
In-Reply-To: <quicwg/base-drafts/issues/159@github.com>
References: <quicwg/base-drafts/issues/159@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cc05d8a48f_4fef3fd7d098714065222c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1vI/KAzxsX9rCp5k9g/DusGe1zWcfvLLBzkL deFF3IRU76+yQI1+Oxr5KWwvla3I/Z8KR4+ttZxUP4goThp/pmVYgWXK6ODHIW5yenF6aPww3I1J0I 2/L6KaZwB3dWRQploBYgmJHb9UkxG71hu9iOhmREm9wppLm/SOysKbNH5QUS1H/nlXy9V9IxteNMxl 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kUPigGEq6CTMTq_iw5bUKBwhYUE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 12:46:08 -0000

----==_mimepart_587cc05d8a48f_4fef3fd7d098714065222c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Isn't this a duplicate of #109?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/159#issuecomment-272853374
----==_mimepart_587cc05d8a48f_4fef3fd7d098714065222c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Isn't this a duplicate of <a href="https://github.com/quicwg/base-drafts/issues/109" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/109" data-id="198414797" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#109</a>?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/159#issuecomment-272853374">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6uSFFAes4ij4SRU_B2Xw0g45Cx-ks5rS2ZdgaJpZM4Lkaa0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9uezDapUisqFfNWP57xBQ5NYv5hks5rS2ZdgaJpZM4Lkaa0.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/159#issuecomment-272853374"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ghedo in #159: Isn't this a duplicate of #109?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/159#issuecomment-272853374"}}}</script>
----==_mimepart_587cc05d8a48f_4fef3fd7d098714065222c--


From nobody Mon Jan 16 05:17:25 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34AF11299F3 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 05:17:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vy-Gglqs9xjL for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 05:17:24 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C31441299C3 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 05:17:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eowx5QDukDON6+tRZopFOyOmSXk=; b=mjyHRoPg8Jb6BOT5 mrOmkqI0TGm82/6QQFlNHg5gdVzsTSfElJ3lWsWF9gekauug0DGTjcLwyDRxoTiO F8DSAkAoPKEZvTON2AeLOLBMwPI6AhLuSZuco7nK7PxJbYIjl+6LOy4N+CvGl0PK 0lnfufUy11LV/G+SkOAYE6J8c8g=
Received: by filter0594p1mdw1.sendgrid.net with SMTP id filter0594p1mdw1-7035-587CC76C-3F 2017-01-16 13:15:24.650232498 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id 5UkqDVFZT8aeQx5C3I4ISQ for <quic-issues@ietf.org>; Mon, 16 Jan 2017 13:15:24.697 +0000 (UTC)
Date: Mon, 16 Jan 2017 05:15:24 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/114/272859200@github.com>
In-Reply-To: <quicwg/base-drafts/issues/114@github.com>
References: <quicwg/base-drafts/issues/114@github.com>
Subject: Re: [quicwg/base-drafts] Do retransmissions of STREAM frames need special prioritization rules (#114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cc76c95d8c_35613feb271191388842cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1dhEbtROVWfuQ/iOq6x8Tq8QJ9nvRWyuAPj4 Eu9oZLvNvmM9oS2ftZl1MneMRi0eYvwArJdMLOoJGelkwJT/WzzDFu80eYoeipCgOHpUtuweb8brPP Y38oVSPp0AuF1CDcO/Ox9Iu4TGesBDgyGBdqMLFXbiLeUlUAIHYJ0fw2zw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ynzikWAVvq8ybj6DG3RNxNqwlM0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 13:17:25 -0000

----==_mimepart_587cc76c95d8c_35613feb271191388842cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+1 to marten's excellent clarification.  

This of course could change if prioritization moves into the QUIC transport from the H2 layer, but I think that's a much longer conversation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/114#issuecomment-272859200
----==_mimepart_587cc76c95d8c_35613feb271191388842cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>+1 to marten's excellent clarification.</p>
<p>This of course could change if prioritization moves into the QUIC transport from the H2 layer, but I think that's a much longer conversation.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/114#issuecomment-272859200">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-hN8B2hXLcrpuyZzGJRSck3ufFfks5rS21sgaJpZM4LaS-U">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_PXj6yqYcv5SawkMWGKbyicMI1vks5rS21sgaJpZM4LaS-U.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/114#issuecomment-272859200"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #114: +1 to marten's excellent clarification.  \r\n\r\nThis of course could change if prioritization moves into the QUIC transport from the H2 layer, but I think that's a much longer conversation."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/114#issuecomment-272859200"}}}</script>
----==_mimepart_587cc76c95d8c_35613feb271191388842cd--


From nobody Mon Jan 16 05:36:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E293812949E for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 05:36:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zOSs6MdmJ-4m for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 05:36:30 -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 A480E129448 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 05:36:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CTjTXiK17U5m0QwhII2021lIB9w=; b=e/4mIVzEDDQZZSUk 5SdCDPp1eGam/6AL819bzs/112r9N/GQRu5E/XhKzml20//u1DjfFaHP4YdBajbV pQt72beY9hJhFCiHpLyvS7mTxSsT9zfVig4ixVChcZftHoSXHyj6ZEuyF71RQQ42 46W+K4x0xyrt/MyDQAQrxzWFCHY=
Received: by filter0990p1mdw1.sendgrid.net with SMTP id filter0990p1mdw1-23275-587CCC5D-12 2017-01-16 13:36:29.207363999 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 6U-VNdAkRh28ZW6EOZJG1A for <quic-issues@ietf.org>; Mon, 16 Jan 2017 13:36:29.312 +0000 (UTC)
Date: Mon, 16 Jan 2017 05:36:29 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/272863472@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ccc5d37781_59673fce04b3b13820899"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2a8hVl86AdfJXauhHNj5pj0lxW6KM0NSntq2 /ATVtCEiFZIMgazb7Y+cX3AsyKlmo6MlK6pGjd5CPKcKgo+jmf2yr2G5sfPsVFqPeD30HBZT1cTr0h A49/7hGB0r3MePcPY6uU8opwVIoquXFl2isrH/GBWibWIvzLCfNwvOwStyUIj8NRUVjjxaJI+m8mza 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X_Dk0yvdkftWw_gwZUvSh6N-U24>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 13:36:32 -0000

----==_mimepart_587ccc5d37781_59673fce04b3b13820899
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Marten, agreed that an N^2 attack is a case to keep in mind when implementing, and we should possibly note that in the doc.   

The main negative to me of option (1) is that it means you can never merge or split a stream frame once it's sent.  @marten-seemann ,  were you implying that this was possible with stop-waiting frames?  

I'd like to discuss this at the interim, because it seems important and resolvable, so adding to the list.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/146#issuecomment-272863472
----==_mimepart_587ccc5d37781_59673fce04b3b13820899
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Marten, agreed that an N^2 attack is a case to keep in mind when impleme=
nting, and we should possibly note that in the doc.</p>
<p>The main negative to me of option (1) is that it means you can never mer=
ge or split a stream frame once it's sent.  <a href=3D"https://github.com/m=
arten-seemann" class=3D"user-mention">@marten-seemann</a> ,  were you imply=
ing that this was possible with stop-waiting frames?</p>
<p>I'd like to discuss this at the interim, because it seems important and =
resolvable, so adding to the list.</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/146#issuecomment-272863472">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9SC0Rh8u9xNs-9=
cdgEY2SGIBGFOks5rS3JdgaJpZM4LimfW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwMEJJqbl1o5R1uWj=
GL8xe0p8fzpks5rS3JdgaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/146#issuecomment-272863472"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #146: Marten, agree=
d that an N^2 attack is a case to keep in mind when implementing, and we sh=
ould possibly note that in the doc.   \r\n\r\nThe main negative to me of op=
tion (1) is that it means you can never merge or split a stream frame once =
it's sent.  @marten-seemann ,  were you implying that this was possible wit=
h stop-waiting frames?  \r\n\r\nI'd like to discuss this at the interim, be=
cause it seems important and resolvable, so adding to the list."}],"action"=
:{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1=
46#issuecomment-272863472"}}}</script>=

----==_mimepart_587ccc5d37781_59673fce04b3b13820899--


From nobody Mon Jan 16 05:55:59 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1871A1294BC for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 05:55:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GsjkGQpUxVLl for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 05:55:57 -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 E481C126B6D for <quic-issues@ietf.org>; Mon, 16 Jan 2017 05:55:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FfmfU52rcOYZ/p3qProQjPDmaFE=; b=Cdn5LLbVXyNWcNtA XNyqqbP3ugNTllHLDMQ1tBwgwFk/8SXzZ4S7wu71MsK4Zvb4JhMDc4N95vPBRE15 DbZxTwEHKq8ILP389L1TtVrO+y7S0HYQewN2kSRX/pKe5VBO6S72KVz5FRFTxwoa 36rT169owWnysuBTYGWoH0lSq6s=
Received: by filter0454p1mdw1.sendgrid.net with SMTP id filter0454p1mdw1-1943-587CD0EB-22 2017-01-16 13:55:55.487845156 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id trQE26XzT96rCOrGdsE-pg for <quic-issues@ietf.org>; Mon, 16 Jan 2017 13:55:55.379 +0000 (UTC)
Date: Mon, 16 Jan 2017 05:55:55 -0800
From: Lars Eggert <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/159/272867680@github.com>
In-Reply-To: <quicwg/base-drafts/issues/159@github.com>
References: <quicwg/base-drafts/issues/159@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cd0eb3b5d9_57a93feb100111301710c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2CZY+7HXIZZf9Y2od9sTsCt45DLqwAMSuGi5 hAYfxZ6eJkMM/X8xAoCzwZXaGRtwT5oImHoWjAzUxzTTpN/1/RCAf9oXYoHGyGXfd1ArjF7+JIFJd8 NhYtlhnDLwPGkImoT9KQqf3DnnamU0dwPOG83Fpzq3lEVfYsah6Tym+IevkODglY/HTP7INZNEkfgf Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OQENTTBIe7BcRvR1JXgTeDXd-u4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 13:55:58 -0000

----==_mimepart_587cd0eb3b5d9_57a93feb100111301710c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Probably, although it's a bit terse. (I tried to look if someone had raised this, but didn't find #109.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/159#issuecomment-272867680
----==_mimepart_587cd0eb3b5d9_57a93feb100111301710c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Probably, although it's a bit terse. (I tried to look if someone had raised this, but didn't find <a href="https://github.com/quicwg/base-drafts/issues/109" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/109" data-id="198414797" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#109</a>.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/159#issuecomment-272867680">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2oKs3FdRHg_TKJtRQgtmdFQpRMcks5rS3brgaJpZM4Lkaa0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6Rd7qeiP7WjLNfXunwwqJlbBsmPks5rS3brgaJpZM4Lkaa0.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/159#issuecomment-272867680"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@larseggert in #159: Probably, although it's a bit terse. (I tried to look if someone had raised this, but didn't find #109.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/159#issuecomment-272867680"}}}</script>
----==_mimepart_587cd0eb3b5d9_57a93feb100111301710c2--


From nobody Mon Jan 16 06:11:24 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0EDF129489 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:11:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2yu7WwTtMRVf for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:11:21 -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 30B94129436 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 06:11:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IfHGY8UUxWGjNXpoEIxQx4rkG0s=; b=wmfMX8/6hvtezyrX JmzI2gsvTKQ67sn1VPAIUG6runJYRfcuRH5PZn7+IeP85nABjtQGAm7eoZeZP5Wa bsxqGcxR7Q5f72C0EA5vadnALiaSX+kqi4nJM4UP9Xu98HNZk0EmaRe7oE1+zmP7 kOre6+9Ts3DYcLCIfPaslQFH8/M=
Received: by filter0436p1mdw1.sendgrid.net with SMTP id filter0436p1mdw1-9769-587CD486-5D 2017-01-16 14:11:18.77948691 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id hsfE19DqSKuuzoR_79NtAw for <quic-issues@ietf.org>; Mon, 16 Jan 2017 14:11:19.048 +0000 (UTC)
Date: Mon, 16 Jan 2017 06:11:18 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/272870920@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cd486ebfb2_3ec33fc4410f7130397c5"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3GGK1eLFifwVxTDA058gILFBMtGGVaHV2qUO +FAIXdKFgzgI+kULKDPKQCkDe/UastlqblD2uP3Vhs44hNAj+9LaPTEgM3fUb7zqWxHDCsedahryJp 8GYnswl7Wmob1rc6bZEETtJoq7j2cPIPrPPZuFGqaAaNXpveK+LzHLiIypphH3DpfBmjBku4BtYRzi w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TYR524uBi71xGruJgJMVVjqB-lM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 14:11:23 -0000

----==_mimepart_587cd486ebfb2_3ec33fc4410f7130397c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think option (1) is easier. In fact, the need to check for an OVERLAPPING_STREAM_DATA error be used for a DoS against the receiver:
If the received data contains gaps, the receiver has to store all STREAM frames until the gaps are filled and the data can be read by the application. For every incoming STREAM frame the receiver now has to check, if it 1. entirely fills a gap, 2. completely overlaps with received data, or 3. overlaps the boundary between already received data and a gap.  This check can be performed in O(log N) per frame, so the computational complexity of the STREAM frame sorter is O(N log N), where N is the number of STREAM frames an attacker can send within one flow control window.

Because of this DoS vulnerability we introduced a maximum number of gaps that a client may send in quic-go, and I believe Chrome did the same.

@ianswett: Merging frames was never possible, since we're explicitly checking for OVERLAPPING_STREAM_DATA errors. To avoid those errors under all circumstances (especially when packets get delayed), it was necessary to include a STOP_WAITING in **every** packet containing retransmitted stream data. As soon as we drop STOP_WAITINGs, we would have to include an ACK instead in **every** such packet, which seems undesirable, given that ACKs are bigger than STOP_WAITINGs.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/146#issuecomment-272870920
----==_mimepart_587cd486ebfb2_3ec33fc4410f7130397c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think option (1) is easier. In fact, the need to check for an OV=
ERLAPPING_STREAM_DATA error be used for a DoS against the receiver:<br>
If the received data contains gaps, the receiver has to store all STREAM fr=
ames until the gaps are filled and the data can be read by the application.=
 For every incoming STREAM frame the receiver now has to check, if it 1. en=
tirely fills a gap, 2. completely overlaps with received data, or 3. overla=
ps the boundary between already received data and a gap.  This check can be=
 performed in O(log N) per frame, so the computational complexity of the ST=
REAM frame sorter is O(N log N), where N is the number of STREAM frames an =
attacker can send within one flow control window.</p>
<p>Because of this DoS vulnerability we introduced a maximum number of gaps=
 that a client may send in quic-go, and I believe Chrome did the same.</p>
<p><a href=3D"https://github.com/ianswett" class=3D"user-mention">@ianswett=
</a>: Merging frames was never possible, since we're explicitly checking fo=
r OVERLAPPING_STREAM_DATA errors. To avoid those errors under all circumsta=
nces (especially when packets get delayed), it was necessary to include a S=
TOP_WAITING in <strong>every</strong> packet containing retransmitted strea=
m data. As soon as we drop STOP_WAITINGs, we would have to include an ACK i=
nstead in <strong>every</strong> such packet, which seems undesirable, give=
n that ACKs are bigger than STOP_WAITINGs.</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/146#issuecomment-272870920">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6YYkBe0pJlHgTt=
39-_DSPc2RDDIks5rS3qGgaJpZM4LimfW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxWzyOteSx5-xZmEO=
LqFWoKbL8_aks5rS3qGgaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/146#issuecomment-272870920"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #146: I don't=
 think option (1) is easier. In fact, the need to check for an OVERLAPPING_=
STREAM_DATA error be used for a DoS against the receiver:\r\nIf the receive=
d data contains gaps, the receiver has to store all STREAM frames until the=
 gaps are filled and the data can be read by the application. For every inc=
oming STREAM frame the receiver now has to check, if it 1. entirely fills a=
 gap, 2. completely overlaps with received data, or 3. overlaps the boundar=
y between already received data and a gap.  This check can be performed in =
O(log N) per frame, so the computational complexity of the STREAM frame sor=
ter is O(N log N), where N is the number of STREAM frames an attacker can s=
end within one flow control window.\r\n\r\nBecause of this DoS vulnerabilit=
y we introduced a maximum number of gaps that a client may send in quic-go,=
 and I believe Chrome did the same.\r\n\r\n@ianswett: Merging frames was ne=
ver possible, since we're explicitly checking for OVERLAPPING_STREAM_DATA e=
rrors. To avoid those errors under all circumstances (especially when packe=
ts get delayed), it was necessary to include a STOP_WAITING in **every** pa=
cket containing retransmitted stream data. As soon as we drop STOP_WAITINGs=
, we would have to include an ACK instead in **every** such packet, which s=
eems undesirable, given that ACKs are bigger than STOP_WAITINGs."}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
146#issuecomment-272870920"}}}</script>=

----==_mimepart_587cd486ebfb2_3ec33fc4410f7130397c5--


From nobody Mon Jan 16 06:11:37 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A359129436 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:11:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.918
X-Spam-Level: 
X-Spam-Status: No, score=-5.918 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tPwWKSzn5EMf for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:11:30 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E3F02129490 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 06:11:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eYA5+9qh+/RixvvEFbFqveEMnwE=; b=mvY//Hy9aNhGiDq0 AaDUxi2d21Q6Jn5XwDZjHzWJl688+DOMr3XH9BUJOKhO8jSP/kh8k083y6zMcl1r vPZ+Nr6g8GqI4X+1vsUMcvI8kj0W00vz7q9O3YpmJK4iq5JJltN4h1pMOUccqawd SOXFr1MBclXxHOaQ0YuxdvUnEO0=
Received: by filter0998p1mdw1.sendgrid.net with SMTP id filter0998p1mdw1-24547-587CD48F-28 2017-01-16 14:11:27.521123186 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id NGu8JFhoS_6jkbOBQKxbHQ for <quic-issues@ietf.org>; Mon, 16 Jan 2017 14:11:27.713 +0000 (UTC)
Date: Mon, 16 Jan 2017 06:11:27 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/144/272870952@github.com>
In-Reply-To: <quicwg/base-drafts/issues/144@github.com>
References: <quicwg/base-drafts/issues/144@github.com>
Subject: Re: [quicwg/base-drafts] What happens with lost packets that are detected when an Ack arrives (#144)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cd48f8ff05_38c23fb7ef9d713c177717"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0tv+SEl3cvNnO/oVmzjZfVkge/LEhqLxXZ0s DdKOd1DqESMWzWNEk+fK1GKfN1b/JyQu0deIEJFV7c96LLSbryNX0H7XG/sU42A9bvrWxvNXxyz9RU gpF5WTr2uVWIkOTWH88pl3fBxmeb613SGT+ktmSJsSupjgAkiYgP3ycULk/mnMZHZER7T25oVuIpRH Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sXw4_P-xu-Om6eOgz_7tJ3J8vxY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 14:11:36 -0000

----==_mimepart_587cd48f8ff05_38c23fb7ef9d713c177717
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, what to do with lost packets is missing. 

Two main things I plan to add:
1) Decide whether to retransmit any frames in the packets.
2) Notify the congestion control interface and pass any lost packets to that.  

I hadn't decided if I was going to use a list of frames to be retransmitted for (1), or keep two numbers, one for the earliest lost packet that hasn't been retransmitted and one for the largest lost packet.  I think the latter is closer to how I'd recommend people implement it and I think may be easier to describe.  Thoughts?

Tell me if I'm missing 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/issues/144#issuecomment-272870952
----==_mimepart_587cd48f8ff05_38c23fb7ef9d713c177717
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, what to do with lost packets is missing.</p>
<p>Two main things I plan to add:</p>
<ol>
<li>Decide whether to retransmit any frames in the packets.</li>
<li>Notify the congestion control interface and pass any lost packets to th=
at.</li>
</ol>
<p>I hadn't decided if I was going to use a list of frames to be retransmit=
ted for (1), or keep two numbers, one for the earliest lost packet that has=
n't been retransmitted and one for the largest lost packet.  I think the la=
tter is closer to how I'd recommend people implement it and I think may be =
easier to describe.  Thoughts?</p>
<p>Tell me if I'm missing anything.</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/144#issuecomment-272870952">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7j18EAblK2wHiU=
_T-umjdtQRwPnks5rS3qPgaJpZM4LiiHa">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4lbXoo2shzEPJRPr=
j-wtqr80xJFks5rS3qPgaJpZM4LiiHa.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/144#issuecomment-272870952"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #144: Yes, what to =
do with lost packets is missing. \r\n\r\nTwo main things I plan to add:\r\n=
1) Decide whether to retransmit any frames in the packets.\r\n2) Notify the=
 congestion control interface and pass any lost packets to that.  \r\n\r\nI=
 hadn't decided if I was going to use a list of frames to be retransmitted =
for (1), or keep two numbers, one for the earliest lost packet that hasn't =
been retransmitted and one for the largest lost packet.  I think the latter=
 is closer to how I'd recommend people implement it and I think may be easi=
er to describe.  Thoughts?\r\n\r\nTell me if I'm missing anything."}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/144#issuecomment-272870952"}}}</script>=

----==_mimepart_587cd48f8ff05_38c23fb7ef9d713c177717--


From nobody Mon Jan 16 06:15:07 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06442129405 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:15:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vOCCKImbLKtQ for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:15:03 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 633581293F8 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 06:15:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=2SrYJ+yiPjic0ppoeHL+CLIdIRg=; b=q1KfBPQglWL8BIuC nzVKAKyNFRcSGO0AgfAGmRsVqYumxwMJeBSxA7kOOrezk15GZakEKLXq2ZDPakjf a7hELUiK/l0qm9/tYES7slhB6B5q7CUpTeOLMbLRO4eEv4mr7bvKiDXxKWvLPU1L naWMFCcsSiIK5YyIGR8TIMG+Lw8=
Received: by filter0569p1mdw1.sendgrid.net with SMTP id filter0569p1mdw1-5875-587CD549-42 2017-01-16 14:14:33.650247779 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id _o06398YS9GhuW6HBYpjXA for <quic-issues@ietf.org>; Mon, 16 Jan 2017 14:14:33.624 +0000 (UTC)
Date: Mon, 16 Jan 2017 06:14:33 -0800
From: Tatsuhiro Tsujikawa <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/160@github.com>
Subject: [quicwg/base-drafts] Fix stream state transition diagram (#160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cd54976842_2d87b3fd5f7c9d134149274"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak32LABxlOPemVC9b1Gjw3y84Ujc9nWGMwNkzT PBPIzNEuUZnN+lj4rXfCXedamH7NH0H3ISYBZgeNxPNutwkkJX9xdKPe1CqwYwA4Y+AcO5EBWGQZKE bl2ksWXhJIH35msfVh4HfBGh/m2MkUVPwSdXNt6uTT79GCz0I3ny+esVv27E8ZVBdmYGEXf4GOprv4 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jEIKiOeMPWriOfnL1blIxred6ro>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 14:15:05 -0000

----==_mimepart_587cd54976842_2d87b3fd5f7c9d134149274
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"send FIN" and "recv FIN" are used in wrong places.  https://tools.ietf.org/html/rfc7540#section-5.1 asserts this.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/160

-- Commit Summary --

  * Fix stream state transition diagram

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/160.patch
https://github.com/quicwg/base-drafts/pull/160.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/160

----==_mimepart_587cd54976842_2d87b3fd5f7c9d134149274
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>"send FIN" and "recv FIN" are used in wrong places.  <a href="https://tools.ietf.org/html/rfc7540#section-5.1">https://tools.ietf.org/html/rfc7540#section-5.1</a> asserts this.</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/160'>https://github.com/quicwg/base-drafts/pull/160</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix stream state transition diagram</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/160/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/160.patch'>https://github.com/quicwg/base-drafts/pull/160.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/160.diff'>https://github.com/quicwg/base-drafts/pull/160.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/160">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-FSRo3VJtb5P9SZeT3NhWjkQ4Kyks5rS3tJgaJpZM4LkmT-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6EyrPIzQH61j87Fpo9AJVjBGwhbks5rS3tJgaJpZM4LkmT-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/160"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix stream state transition diagram (#160)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/160"}}}</script>

----==_mimepart_587cd54976842_2d87b3fd5f7c9d134149274--


From nobody Mon Jan 16 06:21:32 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65888129503 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:21:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ea6WTSekg-0W for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:21:30 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3422F1293F8 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 06:21:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CuLceFWeaBRkZC5Vb5RS/WkMyuY=; b=Kg1ztkBGvxcLA4I1 8wSEF0nA+kkNxFNLySim0/Sg9Cioip9xoGRfwu0jGtpZzefa1/Vpm/9lc/Bo26dP YQ4DSoKIrJycuPeP7EWCgrLjJFZ9tHlYgB99VP8Hb6uwUxmV6/1yUB+3xzgpBzo2 Gxjmm6/fcbjGARC/lO43YzhSNfg=
Received: by filter0855p1mdw1.sendgrid.net with SMTP id filter0855p1mdw1-29062-587CD6DB-19 2017-01-16 14:21:15.460259367 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id fiuEbtDqQDyJrNBD9Ypmvg for <quic-issues@ietf.org>; Mon, 16 Jan 2017 14:21:15.376 +0000 (UTC)
Date: Mon, 16 Jan 2017 06:21:15 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/272873075@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Simplify time representation (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cd6db37ef4_59a23ffb3e031140771da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1zBp2AADUOa36KAyuh5QfZp1jqh4W/nvNmxP zPnaYtIQz5J2MCAXbAYM1Dywa0JJjB5YkcdeA+P7uO75KPd0Hp2R2rA6nnAJkfn9g99EceeHa/tmmj tVWSn2tLNwBZmiocb3Ejnl5WcTL25nksjuhf9QQSV0wpdHTmUXYRZpAWVLj8NwrBF0MLLufkny2H0r 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CJ0uicoU8KDm827-SgcLLSiVPIE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 14:21:31 -0000

----==_mimepart_587cd6db37ef4_59a23ffb3e031140771da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I propose we switch to scaled integers with a scale factor that is supplied by both peers at the beginning of the connection.  If no scale factor is supplied, default to microseconds.  This allows 65ms of time, which is plenty for most cases.

MAX_UINT_16 indicates the value was too large to be specified.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-272873075
----==_mimepart_587cd6db37ef4_59a23ffb3e031140771da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I propose we switch to scaled integers with a scale factor that is suppl=
ied by both peers at the beginning of the connection.  If no scale factor i=
s supplied, default to microseconds.  This allows 65ms of time, which is pl=
enty for most cases.</p>
<p>MAX_UINT_16 indicates the value was too large to be specified.</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/109#issuecomment-272873075">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzZxiMbukJ2aUZR=
TyboS8vMUBJosks5rS3zbgaJpZM4LZW8d">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyTk0bYZy30QJF43b=
-fUzxaYXhVZks5rS3zbgaJpZM4LZW8d.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/109#issuecomment-272873075"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #109: I propose we =
switch to scaled integers with a scale factor that is supplied by both peer=
s at the beginning of the connection.  If no scale factor is supplied, defa=
ult to microseconds.  This allows 65ms of time, which is plenty for most ca=
ses.\r\n\r\nMAX_UINT_16 indicates the value was too large to be specified."=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/109#issuecomment-272873075"}}}</script>=

----==_mimepart_587cd6db37ef4_59a23ffb3e031140771da--


From nobody Mon Jan 16 06:23:12 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD37A1294C2 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:23:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SKEN-WC670ET for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:23:09 -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 9A9241293F8 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 06:23:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Ht/aGCd/e/ipdSCRnH/yoctFKvQ=; b=fs5ikixSn9kXqh41 H9bor/VG/wtEr16lAnjt4Xc2hG//hp+hgf/wQjUB8xKoFIv6p5iv02dEQHwjG8uY jUtZ7VjPxeeUrQZRopvOAxA7LG5PzFcJPT+5LxqPlApZFrbQFY5N69zc5fZ/q7nV RO7uS9h/SZLqZ/+UECfcedpdBH8=
Received: by filter1108p1mdw1.sendgrid.net with SMTP id filter1108p1mdw1-7849-587CD74C-D 2017-01-16 14:23:08.356203559 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id UdzZ-QBeQBO9V0V7876GYQ for <quic-issues@ietf.org>; Mon, 16 Jan 2017 14:23:08.379 +0000 (UTC)
Date: Mon, 16 Jan 2017 06:23:08 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/159/272873472@github.com>
In-Reply-To: <quicwg/base-drafts/issues/159@github.com>
References: <quicwg/base-drafts/issues/159@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cd74c46d5d_38fa3fb7ef9d713c13818a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1lGBNsMCUdF6fNoEVwpNwlG/aiDazvwADzGM rT6ghptjeHgBAmzUR9XmYtjJaJF5JDAxZd9zUNdNQjqy+gWwca0PFGTdEHJOM71RB1QOAEEQ4FypKg 38ZM3Xj1aPycHDZrGkEwGO7fc4J5T7YBgo2EBGi7Hi7FcR4aGc/ZAT2JxA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z6QBIM6Cr1dSQevNG1sRXO1mz_I>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 14:23:11 -0000

----==_mimepart_587cd74c46d5d_38fa3fb7ef9d713c13818a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In #109, which is in the needs discussion list, I propose we switch to scaled uint16s.  

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/159#issuecomment-272873472
----==_mimepart_587cd74c46d5d_38fa3fb7ef9d713c13818a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In <a href="https://github.com/quicwg/base-drafts/issues/109" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/109" data-id="198414797" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#109</a>, which is in the needs discussion list, I propose we switch to scaled uint16s.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/159#issuecomment-272873472">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Hur4NPwwLbZv1QBCI0MsZTaAQAks5rS31MgaJpZM4Lkaa0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7At5-6mFW2OxIRt7HtAG394Eezaks5rS31MgaJpZM4Lkaa0.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/159#issuecomment-272873472"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #159: In #109, which is in the needs discussion list, I propose we switch to scaled uint16s.  "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/159#issuecomment-272873472"}}}</script>
----==_mimepart_587cd74c46d5d_38fa3fb7ef9d713c13818a--


From nobody Mon Jan 16 06:24:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9653312950A for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:24:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3R4Zj41zUCiT for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:24:13 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65135129503 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 06:24:13 -0800 (PST)
Date: Mon, 16 Jan 2017 06:24:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484576652; bh=5CzeKkU181e28Kf/7E8r1ENZu84YeREAlDi58OJczGM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KN9DJniONurMROmEArwptOtUBF+oDXve2+sYmWdrLJ4bHRQGuT/OZhR1lIBCdBQUc pNWlIKXiyOrhC2K3rtkvGiq5Fl6YBl/0lPTg3Fdupxfx93GF86tiimiiwh3k2XiAU/ /uCkaXIEtKkVAyUEdpqWueD+CtUIO/r3j80ln6Os=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/142/272873708@github.com>
In-Reply-To: <quicwg/base-drafts/issues/142@github.com>
References: <quicwg/base-drafts/issues/142@github.com>
Subject: Re: [quicwg/base-drafts] get_delay() undefined in loss detection pseudocode (#142)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cd78c9a5d5_5a073ffb3e03114013354a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GL83Ahyq6Rc0pxoyNC8WScRdeFY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 14:24:14 -0000

----==_mimepart_587cd78c9a5d5_5a073ffb3e03114013354a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's editorial, as well as not defined.  I'll 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/142#issuecomment-272873708
----==_mimepart_587cd78c9a5d5_5a073ffb3e03114013354a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's editorial, as well as not defined.  I'll 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/142#issuecomment-272873708">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Y4Y6aHtDGalHUtnhlpCG4cMlGGks5rS32MgaJpZM4LiYYa">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwbyYNSqXZwCQrG5QgRCNz6seK9_ks5rS32MgaJpZM4LiYYa.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/142#issuecomment-272873708"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #142: It's editorial, as well as not defined.  I'll fix it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/142#issuecomment-272873708"}}}</script>
----==_mimepart_587cd78c9a5d5_5a073ffb3e03114013354a--


From nobody Mon Jan 16 06:28:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87A2A1294C2 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:28:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zAzvKNVLg7dd for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:28:11 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A98812950A for <quic-issues@ietf.org>; Mon, 16 Jan 2017 06:28:03 -0800 (PST)
Date: Mon, 16 Jan 2017 06:28:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484576882; bh=oPIq/YNTH3k+uGxraYVaPTjTtpVkRKXfVehNTZcWj1I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T+20igbf+PgXyN7JMTQO3JV/vvJAdxD0ASVsxAiYbCmVYUX6scCVeMuURhmDW6hjJ i6VNcD2Zwg8PT58NRj8o4d5u1DAIsN672Ek1fYjjX2+qmzaNOUPDycnLL3fsWTRhtM 4mHYfAprFbplEE8JyRHRByb3kwTIyEMiZJUzQUf4=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/272874559@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cd8729bd81_5ace3f907f1691401308b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OBn4hX5jXb3FIFKKZZMYfYn4Alc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 14:28:13 -0000

----==_mimepart_587cd8729bd81_5ace3f907f1691401308b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The first use case I've discussed(not sure on what list) was WebRTC, where a proposed mapping is to use a stream per audio or video frame.  At that rate, we calculated we'd run out of stream ids after about a day.  Admittedly, we could also just reconnect at that point, so it's not a high priority use 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/108#issuecomment-272874559
----==_mimepart_587cd8729bd81_5ace3f907f1691401308b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The first use case I've discussed(not sure on what list) was WebRTC, w=
here a proposed mapping is to use a stream per audio or video frame.  At =
that rate, we calculated we'd run out of stream ids after about a day.  A=
dmittedly, we could also just reconnect at that point, so it's not a high=
 priority use 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/108#issuecomment-272874559">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1BYc=
KcPb0t74aATGKJCjX3GH_pwks5rS35ygaJpZM4LZWt_">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwK=
2LmXY6W0qnbLSu5_96zqtO-7-ks5rS35ygaJpZM4LZWt_.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/108#issuecomment-272874559"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
108: The first use case I've discussed(not sure on what list) was WebRTC,=
 where a proposed mapping is to use a stream per audio or video frame.  A=
t that rate, we calculated we'd run out of stream ids after about a day. =
 Admittedly, we could also just reconnect at that point, so it's not a hi=
gh priority use case."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/108#issuecomment-272874559"}}}</script>=

----==_mimepart_587cd8729bd81_5ace3f907f1691401308b6--


From nobody Mon Jan 16 06:39:04 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35621129503 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:39:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Crz1HvYww9Em for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:39: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 C84411294C2 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 06:39:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=B6lV/VKeUnIOxdwGr9opodDyTLY=; b=bBdH+wOmjHGaT2tG MUpKCZCVltqUo6me4TzF4TmADv2pJhYT4vsGnHKlbzP7ZTglaUoV9GrzYJhRv6ON vEW/UwmAdzIoUL77J31EI2+82JZ8d3lIOfEVr4jw2K5ZBl3ZDzevlMkNXD58157f M/dSDPWV5h1tPnbAWje9X839fTg=
Received: by filter0551p1mdw1.sendgrid.net with SMTP id filter0551p1mdw1-13190-587CDAD3-20 2017-01-16 14:38:11.448051819 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id ow3_ZLM-Q26X-0Bwez93LA for <quic-issues@ietf.org>; Mon, 16 Jan 2017 14:38:11.316 +0000 (UTC)
Date: Mon, 16 Jan 2017 06:38:11 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/154/272879053@github.com>
In-Reply-To: <quicwg/base-drafts/issues/154@github.com>
References: <quicwg/base-drafts/issues/154@github.com>
Subject: Re: [quicwg/base-drafts] Should HTTP use compressed stream IDs? (#154)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cdad33964e_2d9093fd5f7c9d1343279f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1D6c7/wH+pTN/CE76lXtCMOFqDz7zcWDtrWI CObSYMdlwgCzTM+J0LQOZLyArVhf8qK5mP3tZKlJnDfSao5pfU/ApUmaomavChfs3FR8IxKrwAzSF2 BheSZuaIpGuFWctjyK53BVDGr1zw+Zn77e/Z6+d9ewQr+Sh9kLR85bogbky0rKYZCtJozn8xAE48tu w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ea4hfIa2G5mMZiV-y69qwRRulPI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 14:39:03 -0000

----==_mimepart_587cdad33964e_2d9093fd5f7c9d1343279f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

That=E2=80=99s a good question for #108; this issue is over whether HTTP ne=
eds to spend all the bits to represent the full QUIC stream ID, no matter h=
ow large that is.

Sent from my Windows 10 phone

From: mirjak<mailto:notifications@github.com>
Sent: Monday, January 16, 2017 3:11 AM
To: quicwg/base-drafts<mailto:base-drafts@noreply.github.com>
Cc: Mike Bishop<mailto:Michael.Bishop@microsoft.com>; Author<mailto:author@=
noreply.github.com>
Subject: Re: [quicwg/base-drafts] Should HTTP use compressed stream IDs? (#=
154)


Is stream ID space really an issue? Given it's so cheap to open new connect=
ions, you could probably seamlessly open a new quic connection...?

=E2=80=94
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://github.com/quicwg/b=
ase-drafts/issues/154#issuecomment-272833964>, or mute the thread<https://g=
ithub.com/notifications/unsubscribe-auth/AEE2hSUHmLQl6ZNYSZZ863bqVSkp1k34ks=
5rS1BWgaJpZM4LjxV2>.


--=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/154#issuecomment-272879053=

----==_mimepart_587cdad33964e_2d9093fd5f7c9d1343279f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

That=E2=80=99s a good question for #108; this issue is over whether HTTP ne=
eds to spend all the bits to represent the full QUIC stream ID, no matter h=
ow large that is.<br>
<br>
Sent from my Windows 10 phone<br>
<br>
From: mirjak&lt;mailto:notifications@github.com&gt;<br>
Sent: Monday, January 16, 2017 3:11 AM<br>
To: quicwg/base-drafts&lt;mailto:base-drafts@noreply.github.com&gt;<br>
Cc: Mike Bishop&lt;mailto:Michael.Bishop@microsoft.com&gt;; Author&lt;mailt=
o:author@noreply.github.com&gt;<br>
Subject: Re: [quicwg/base-drafts] Should HTTP use compressed stream IDs? (#=
154)<br>
<br>
<br>
Is stream ID space really an issue? Given it&#39;s so cheap to open new con=
nections, you could probably seamlessly open a new quic connection...?<br>
<br>
=E2=80=94<br>
You are receiving this because you authored the thread.<br>
Reply to this email directly, view it on GitHub&lt;https://github.com/quicw=
g/base-drafts/issues/154#issuecomment-272833964&gt;, or mute the thread&lt;=
https://github.com/notifications/unsubscribe-auth/AEE2hSUHmLQl6ZNYSZZ863bqV=
Skp1k34ks5rS1BWgaJpZM4LjxV2&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/154#issuecomment-272879053">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6RHwFsIOJWEm7r=
4fLMmS0b00-zaks5rS4DTgaJpZM4LjxV2">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq298IM2i6juexd2Sn=
UHd6mjTMpQHks5rS4DTgaJpZM4LjxV2.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/154#issuecomment-272879053"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #154: That=E2=80=
=99s a good question for #108; this issue is over whether HTTP needs to spe=
nd all the bits to represent the full QUIC stream ID, no matter how large t=
hat is.\n\nSent from my Windows 10 phone\n\nFrom: mirjak\u003cmailto:notifi=
cations@github.com\u003e\nSent: Monday, January 16, 2017 3:11 AM\nTo: quicw=
g/base-drafts\u003cmailto:base-drafts@noreply.github.com\u003e\nCc: Mike Bi=
shop\u003cmailto:Michael.Bishop@microsoft.com\u003e; Author\u003cmailto:aut=
hor@noreply.github.com\u003e\nSubject: Re: [quicwg/base-drafts] Should HTTP=
 use compressed stream IDs? (#154)\n\n\nIs stream ID space really an issue?=
 Given it's so cheap to open new connections, you could probably seamlessly=
 open a new quic connection...?\n\n=E2=80=94\nYou are receiving this becaus=
e you authored the thread.\nReply to this email directly, view it on GitHub=
\u003chttps://github.com/quicwg/base-drafts/issues/154#issuecomment-2728339=
64\u003e, or mute the thread\u003chttps://github.com/notifications/unsubscr=
ibe-auth/AEE2hSUHmLQl6ZNYSZZ863bqVSkp1k34ks5rS1BWgaJpZM4LjxV2\u003e.\n"}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/154#issuecomment-272879053"}}}</script>=

----==_mimepart_587cdad33964e_2d9093fd5f7c9d1343279f--


From nobody Mon Jan 16 06:48:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEAE2129405 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:48:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4aj6t9wkem7H for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 06:48:32 -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 826AD12953F for <quic-issues@ietf.org>; Mon, 16 Jan 2017 06:48:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KefYT40EZe/dcAu9tiqarHwVgPc=; b=EZz2LN6mjHI8asxC V10sHEtLJYghiD/YY4JEkFC/1y6VaUhQVvB+VsMzFQNPFW1V/zAs5en3hqKaBQ2k rX43XlOZcRBGeMhLND7Nqbcy1n/z9IkS0XC0q4jqNFYTwStUzq4QA15vij4v/TAm j917DrLMiff68oat1uvUf7rCU1g=
Received: by filter0843p1mdw1.sendgrid.net with SMTP id filter0843p1mdw1-1736-587CDD3F-28 2017-01-16 14:48:31.611953801 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id CFbSzYCQRuCNZuUx0v68SA for <quic-issues@ietf.org>; Mon, 16 Jan 2017 14:48:31.496 +0000 (UTC)
Date: Mon, 16 Jan 2017 06:48:31 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/272881595@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cdd3f63fb9_5bbf3ffb3e0311401153f6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2koFVvgJh5X9TwCC5IvDPq3BX1cKBxlWVPrE u1JXIaF88cPr+z0er5b/Qjc3I8YW+1edZ9tbWUgjfQXP2Exvq6aUZ1DkP4r+N1KKbxDwneo78Pivtk +tiCj6P3kg8eDrjgQnd5HQ0ijWar4a++J7inWUcxgsELw2EkG6Ybjb1OVGcMrhZTKttIhUQZTOPQ+F g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tbjh5u7lcZZZ30p-zjJtSqD_PuY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 14:48:34 -0000

----==_mimepart_587cdd3f63fb9_5bbf3ffb3e0311401153f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Speaking of DoSes, I don't think that checking for CONFLICTING_STREAM_DATA comes for free, if an attacker sends stream data with a lot of gaps.
I'm not sure that there's an algorithm that doesn't have the same complexity as the one described above, or doesn't incur a memory overhead of O(N) (which is significant, since N can be on the order of megabytes per stream).

If I'm correct, this might be an argument against introducing a CONFLICTING_STREAM_DATA 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/146#issuecomment-272881595
----==_mimepart_587cdd3f63fb9_5bbf3ffb3e0311401153f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Speaking of DoSes, I don't think that checking for CONFLICTING_STREAM_DA=
TA comes for free, if an attacker sends stream data with a lot of gaps.<br>
I'm not sure that there's an algorithm that doesn't have the same complexit=
y as the one described above, or doesn't incur a memory overhead of O(N) (w=
hich is significant, since N can be on the order of megabytes per stream).<=
/p>
<p>If I'm correct, this might be an argument against introducing a CONFLICT=
ING_STREAM_DATA error.</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/146#issuecomment-272881595">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7vM4-9RZPLnKiq=
roO46a6hgg7Zfks5rS4M_gaJpZM4LimfW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyfcH2moFzbKFTPRe=
Yh8UmAEga2Uks5rS4M_gaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/146#issuecomment-272881595"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #146: Speakin=
g of DoSes, I don't think that checking for CONFLICTING_STREAM_DATA comes f=
or free, if an attacker sends stream data with a lot of gaps.\r\nI'm not su=
re that there's an algorithm that doesn't have the same complexity as the o=
ne described above, or doesn't incur a memory overhead of O(N) (which is si=
gnificant, since N can be on the order of megabytes per stream).\r\n\r\nIf =
I'm correct, this might be an argument against introducing a CONFLICTING_ST=
REAM_DATA error."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/146#issuecomment-272881595"}}}</script>=

----==_mimepart_587cdd3f63fb9_5bbf3ffb3e0311401153f6--


From nobody Mon Jan 16 07:00:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13CB2129557 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 07:00:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q1NAX-93WgCP for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 07:00:30 -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 5689512955C for <quic-issues@ietf.org>; Mon, 16 Jan 2017 07:00:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=evVtQy4NagRxUgj+QQOiUBSo9h4=; b=jVOtxNr540+LU/AZ QjKCqHkUwxCnvuBboTSYIQ7wOQDZ+n9IaJtC08Hxj6mYZWH5lyvL5IQXzs5tcIoo hbUocXji7Hr/Bi6qcV+Nnlc5qbg6uvVhoBHUT6Ln4ea0jmsZXkOG5IPrdrpsECVD NTQ/RceybP2yo8+cg9Odp8+nPtk=
Received: by filter0534p1mdw1.sendgrid.net with SMTP id filter0534p1mdw1-5843-587CE001-79 2017-01-16 15:00:17.974920641 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id qLGhUOIWRAOL-gFnoD6uBw for <quic-issues@ietf.org>; Mon, 16 Jan 2017 15:00:17.875 +0000 (UTC)
Date: Mon, 16 Jan 2017 07:00:17 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/272884522@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Simplify time representation (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ce001bd36d_56573f9c43c1f13c6544"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Dk3ezLuDjw9v7lr2ZsrlTw2gdQcxct7g03O NRJVOPANyM48GRP/h3gyXCbTKfXKtyADZ1YsEUt2QpdcRtu1OdDrVkBwGhXZPf0TQNvmHwsY+eNSxp I5bKrm7Une8wMZhIlCnKpH+NLUjAbu0xCo1X8qIZ2syGbYZpdZ/pjVieKbPfRd5GG9/77xZ+F55kYz A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GhHwOiJ78g4fOJFD-KL8DDTtmjg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 15:00:33 -0000

----==_mimepart_587ce001bd36d_56573f9c43c1f13c6544
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I just ran some tests with a quic-go server, and some normal browsing activity using Chrome (all on localhost), and recorded the delay times of incoming ACKs. I'm seeing a few ones that have delay times on the order of 65 ms.
ACKs with a delay of MAX_UINT_16 would probably need to be excluded from contributing to the RTT calculations, right?

What's the reason to change the format at all? Other than that it's a little bit of bit shifting that needs to be implemented (which could be made a lot easier by providing some examples).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-272884522
----==_mimepart_587ce001bd36d_56573f9c43c1f13c6544
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I just ran some tests with a quic-go server, and some normal browsing ac=
tivity using Chrome (all on localhost), and recorded the delay times of inc=
oming ACKs. I'm seeing a few ones that have delay times on the order of 65 =
ms.<br>
ACKs with a delay of MAX_UINT_16 would probably need to be excluded from co=
ntributing to the RTT calculations, right?</p>
<p>What's the reason to change the format at all? Other than that it's a li=
ttle bit of bit shifting that needs to be implemented (which could be made =
a lot easier by providing some examples).</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/109#issuecomment-272884522">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9hXEmErvC6TLfa=
JgFlwp3cLfsr3ks5rS4YBgaJpZM4LZW8d">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0w_DYWzS_7k4umTh=
RSsZhCQF336ks5rS4YBgaJpZM4LZW8d.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/109#issuecomment-272884522"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #109: I just =
ran some tests with a quic-go server, and some normal browsing activity usi=
ng Chrome (all on localhost), and recorded the delay times of incoming ACKs=
. I'm seeing a few ones that have delay times on the order of 65 ms.\r\nACK=
s with a delay of MAX_UINT_16 would probably need to be excluded from contr=
ibuting to the RTT calculations, right?\r\n\r\nWhat's the reason to change =
the format at all? Other than that it's a little bit of bit shifting that n=
eeds to be implemented (which could be made a lot easier by providing some =
examples)."}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/109#issuecomment-272884522"}}}</script>=

----==_mimepart_587ce001bd36d_56573f9c43c1f13c6544--


From nobody Mon Jan 16 07:25:42 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 841C5129562 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 07:25:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3HEaYcVhgoaZ for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 07:25:40 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 471EB129547 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 07:25:40 -0800 (PST)
Date: Mon, 16 Jan 2017 07:25:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484580339; bh=pWTjp3kGeFM0uj5ceKuOIAu7PQBEA4+kTt+aTPi0Ohc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N82uxrRIUOuPHiHtxam6nhlIB5w2XEh3M33Tr3R5Yk/M91ftAHEck19wP71c7YW0F rWb1CezCo6DBR4dB+ztwJk6qawdIdzbnM0b8CAsG32qFVk3IvtXBckNOhUXNapWU76 kcNmyl4dTnrZJaipVQXd9WAnAoysD+Td0s++nAWc=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/148/272890996@github.com>
In-Reply-To: <quicwg/base-drafts/issues/148@github.com>
References: <quicwg/base-drafts/issues/148@github.com>
Subject: Re: [quicwg/base-drafts] Reducing the complexity of the QUIC packet header (#148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ce5f360db7_45b33facf129d140109748"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2GvCMWpkXcqMTwobC48Pz4hONeM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 15:25:41 -0000

----==_mimepart_587ce5f360db7_45b33facf129d140109748
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We should definitely reduce complexity where-ever possible, and there are likely some opportunities in the header.  But it'd very difficult to make it simpler and maintain two design goals I believe are very important: 
1) Minimal framing overhead for applications that are sensitive to it(VoIP is one)
2) Future proofing QUIC for another 20+ years

1 byte packet numbers aren't hugely useful, but 2 byte ones are very common.  And as much as it seems insane to have packet numbers larger than 4 bytes, I fear we'd want it later. 

I think the issue of suboptimal MTU is not that large.  Right now we're always within 10% of optimal, and commonly closer to 5%.  5% more packet overhead is 3 bytes for IPv6.  But the complexity of making packet number and other variable length encodings work is tiny compared to doing PathMTU properly.  

It's also worth keeping in mind this will become ossified, so at some point we won't be able to easily change this via version negotiation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/148#issuecomment-272890996
----==_mimepart_587ce5f360db7_45b33facf129d140109748
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We should definitely reduce complexity where-ever possible, and there =
are likely some opportunities in the header.  But it'd very difficult to =
make it simpler and maintain two design goals I believe are very importan=
t:</p>
<ol>
<li>Minimal framing overhead for applications that are sensitive to it(Vo=
IP is one)</li>
<li>Future proofing QUIC for another 20+ years</li>
</ol>
<p>1 byte packet numbers aren't hugely useful, but 2 byte ones are very c=
ommon.  And as much as it seems insane to have packet numbers larger than=
 4 bytes, I fear we'd want it later.</p>
<p>I think the issue of suboptimal MTU is not that large.  Right now we'r=
e always within 10% of optimal, and commonly closer to 5%.  5% more packe=
t overhead is 3 bytes for IPv6.  But the complexity of making packet numb=
er and other variable length encodings work is tiny compared to doing Pat=
hMTU properly.</p>
<p>It's also worth keeping in mind this will become ossified, so at some =
point we won't be able to easily change this via version negotiation.</p>=


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/148#issuecomment-272890996">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwIBV=
I8ur2BHVNmKHLA1SZKwlE1gks5rS4vzgaJpZM4LireO">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1T=
sr2vuPc8xSgixvZl8cgbbavSyks5rS4vzgaJpZM4LireO.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/148#issuecomment-272890996"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
148: We should definitely reduce complexity where-ever possible, and ther=
e are likely some opportunities in the header.  But it'd very difficult t=
o make it simpler and maintain two design goals I believe are very import=
ant: \r\n1) Minimal framing overhead for applications that are sensitive =
to it(VoIP is one)\r\n2) Future proofing QUIC for another 20+ years\r\n\r=
\n1 byte packet numbers aren't hugely useful, but 2 byte ones are very co=
mmon.  And as much as it seems insane to have packet numbers larger than =
4 bytes, I fear we'd want it later. \r\n\r\nI think the issue of suboptim=
al MTU is not that large.  Right now we're always within 10% of optimal, =
and commonly closer to 5%.  5% more packet overhead is 3 bytes for IPv6. =
 But the complexity of making packet number and other variable length enc=
odings work is tiny compared to doing PathMTU properly.  \r\n\r\nIt's als=
o worth keeping in mind this will become ossified, so at some point we wo=
n't be able to easily change this via version negotiation."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/14=
8#issuecomment-272890996"}}}</script>=

----==_mimepart_587ce5f360db7_45b33facf129d140109748--


From nobody Mon Jan 16 07:42:04 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49EC212947A for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 07:42:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LEgCtehKW43s for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 07:41:57 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 684A2129557 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 07:41:57 -0800 (PST)
Date: Mon, 16 Jan 2017 07:41:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484581316; bh=j3E83+KiLuH+bnPSZcxVCLGVi2sKwwSnZRvnp0aD8ZU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=APQpk2hRlhuRH5xYDcUAKHesozETVeHv4iMfDBACqznLTwRElDvYjFQ2IPYV4yMAy Sum0jmAs+W3OnZmx/zyiaPBswfXb/iu/OubblM5D9i3KIGuIC9Zlc+SSmRn/DOk4Tm vEyeJnnrbFT2Olve6PFH+eqWJ3ZBq49WdwJHWkNY=
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/19/272895137@github.com>
In-Reply-To: <quicwg/base-drafts/issues/19@github.com>
References: <quicwg/base-drafts/issues/19@github.com>
Subject: Re: [quicwg/base-drafts] Core protocol doc missing RST_STREAM frame error codes (#19)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ce9c4aa645_11a73f9df1e2d1402305ef"; 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/hE-jcjh0ArnuvHXQoPOrPlOjmIU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 15:42:03 -0000

----==_mimepart_587ce9c4aa645_11a73f9df1e2d1402305ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The [error code section|https://tools.ietf.org/html/draft-ietf-quic-transport-01#section-11] in draft-ietf-quic-transport-01 has been updated but I still don't think my original issue has been addressed. There is a sentence that says:

> This section lists the defined QUIC transport error codes that may be  used in a CONNECTION_CLOSE or RST_STREAM frame.

However, this is inaccurate as there are ~ 16 stream RST_STREAM error codes missing (see below)

Google's QUIC reset stream error code definition (in code) have moved to  https://chromium.googlesource.com/chromium/src/+/master/net/quic/core/quic_error_codes.h

How would the following error codes map into the new I-D error code space? If you can provide a hint I would be happy to write a PR that put RST_STREAM errors into the doc.

```
enum QuicRstStreamErrorCode {
  // Complete response has been sent, sending a RST to ask the other endpoint
  // to stop sending request data without discarding the response.
  QUIC_STREAM_NO_ERROR = 0,
  // There was some error which halted stream processing.
  QUIC_ERROR_PROCESSING_STREAM,
  // We got two fin or reset offsets which did not match.
  QUIC_MULTIPLE_TERMINATION_OFFSETS,
  // We got bad payload and can not respond to it at the protocol level.
  QUIC_BAD_APPLICATION_PAYLOAD,
  // Stream closed due to connection error. No reset frame is sent when this
  // happens.
  QUIC_STREAM_CONNECTION_ERROR,
  // GoAway frame sent. No more stream can be created.
  QUIC_STREAM_PEER_GOING_AWAY,
  // The stream has been cancelled.
  QUIC_STREAM_CANCELLED,
  // Closing stream locally, sending a RST to allow for proper flow control
  // accounting. Sent in response to a RST from the peer.
  QUIC_RST_ACKNOWLEDGEMENT,
  // Receiver refused to create the stream (because its limit on open streams
  // has been reached).  The sender should retry the request later (using
  // another stream).
  QUIC_REFUSED_STREAM,
  // Invalid URL in PUSH_PROMISE request header.
  QUIC_INVALID_PROMISE_URL,
  // Server is not authoritative for this URL.
  QUIC_UNAUTHORIZED_PROMISE_URL,
  // Can't have more than one active PUSH_PROMISE per URL.
  QUIC_DUPLICATE_PROMISE_URL,
  // Vary check failed.
  QUIC_PROMISE_VARY_MISMATCH,
  // Only GET and HEAD methods allowed.
  QUIC_INVALID_PROMISE_METHOD,
  // The push stream is unclaimed and timed out.
  QUIC_PUSH_STREAM_TIMED_OUT,
  // Received headers were too large.
  QUIC_HEADERS_TOO_LARGE,
  // No error. Used as bound while iterating.
  QUIC_STREAM_LAST_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/19#issuecomment-272895137
----==_mimepart_587ce9c4aa645_11a73f9df1e2d1402305ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The [error code section|https://tools.ietf.org/html/draft-ietf-quic-tr=
ansport-01#section-11] in draft-ietf-quic-transport-01 has been updated b=
ut I still don't think my original issue has been addressed. There is a s=
entence that says:</p>
<blockquote>
<p>This section lists the defined QUIC transport error codes that may be =
 used in a CONNECTION_CLOSE or RST_STREAM frame.</p>
</blockquote>
<p>However, this is inaccurate as there are ~ 16 stream RST_STREAM error =
codes missing (see below)</p>
<p>Google's QUIC reset stream error code definition (in code) have moved =
to  <a href=3D"https://chromium.googlesource.com/chromium/src/+/master/ne=
t/quic/core/quic_error_codes.h">https://chromium.googlesource.com/chromiu=
m/src/+/master/net/quic/core/quic_error_codes.h</a></p>
<p>How would the following error codes map into the new I-D error code sp=
ace? If you can provide a hint I would be happy to write a PR that put RS=
T_STREAM errors into the doc.</p>
<pre><code>enum QuicRstStreamErrorCode {
  // Complete response has been sent, sending a RST to ask the other endp=
oint
  // to stop sending request data without discarding the response.
  QUIC_STREAM_NO_ERROR =3D 0,
  // There was some error which halted stream processing.
  QUIC_ERROR_PROCESSING_STREAM,
  // We got two fin or reset offsets which did not match.
  QUIC_MULTIPLE_TERMINATION_OFFSETS,
  // We got bad payload and can not respond to it at the protocol level.
  QUIC_BAD_APPLICATION_PAYLOAD,
  // Stream closed due to connection error. No reset frame is sent when t=
his
  // happens.
  QUIC_STREAM_CONNECTION_ERROR,
  // GoAway frame sent. No more stream can be created.
  QUIC_STREAM_PEER_GOING_AWAY,
  // The stream has been cancelled.
  QUIC_STREAM_CANCELLED,
  // Closing stream locally, sending a RST to allow for proper flow contr=
ol
  // accounting. Sent in response to a RST from the peer.
  QUIC_RST_ACKNOWLEDGEMENT,
  // Receiver refused to create the stream (because its limit on open str=
eams
  // has been reached).  The sender should retry the request later (using=

  // another stream).
  QUIC_REFUSED_STREAM,
  // Invalid URL in PUSH_PROMISE request header.
  QUIC_INVALID_PROMISE_URL,
  // Server is not authoritative for this URL.
  QUIC_UNAUTHORIZED_PROMISE_URL,
  // Can't have more than one active PUSH_PROMISE per URL.
  QUIC_DUPLICATE_PROMISE_URL,
  // Vary check failed.
  QUIC_PROMISE_VARY_MISMATCH,
  // Only GET and HEAD methods allowed.
  QUIC_INVALID_PROMISE_METHOD,
  // The push stream is unclaimed and timed out.
  QUIC_PUSH_STREAM_TIMED_OUT,
  // Received headers were too large.
  QUIC_HEADERS_TOO_LARGE,
  // No error. Used as bound while iterating.
  QUIC_STREAM_LAST_ERROR,
};
</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/19#issuecomment-272895137">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_UjM3=
yZP6G_XV97ygdhPup7eQoBks5rS4_EgaJpZM4K6f6e">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyr_xj=
W9UxDmOIWryUzkj67WWGszks5rS4_EgaJpZM4K6f6e.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/19#issuecomment-272895137"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #1=
9: The [error code section|https://tools.ietf.org/html/draft-ietf-quic-tr=
ansport-01#section-11] in draft-ietf-quic-transport-01 has been updated b=
ut I still don't think my original issue has been addressed. There is a s=
entence that says:\r\n\r\n\u003e This section lists the defined QUIC tran=
sport error codes that may be  used in a CONNECTION_CLOSE or RST_STREAM f=
rame.\r\n\r\nHowever, this is inaccurate as there are ~ 16 stream RST_STR=
EAM error codes missing (see below)\r\n\r\nGoogle's QUIC reset stream err=
or code definition (in code) have moved to  https://chromium.googlesource=
.com/chromium/src/+/master/net/quic/core/quic_error_codes.h\r\n\r\nHow wo=
uld the following error codes map into the new I-D error code space? If y=
ou can provide a hint I would be happy to write a PR that put RST_STREAM =
errors into the doc.\r\n\r\n```\r\nenum QuicRstStreamErrorCode {\r\n  // =
Complete response has been sent, sending a RST to ask the other endpoint\=
r\n  // to stop sending request data without discarding the response.\r\n=
  QUIC_STREAM_NO_ERROR =3D 0,\r\n  // There was some error which halted s=
tream processing.\r\n  QUIC_ERROR_PROCESSING_STREAM,\r\n  // We got two f=
in or reset offsets which did not match.\r\n  QUIC_MULTIPLE_TERMINATION_O=
FFSETS,\r\n  // We got bad payload and can not respond to it at the proto=
col level.\r\n  QUIC_BAD_APPLICATION_PAYLOAD,\r\n  // Stream closed due t=
o connection error. No reset frame is sent when this\r\n  // happens.\r\n=
  QUIC_STREAM_CONNECTION_ERROR,\r\n  // GoAway frame sent. No more stream=
 can be created.\r\n  QUIC_STREAM_PEER_GOING_AWAY,\r\n  // The stream has=
 been cancelled.\r\n  QUIC_STREAM_CANCELLED,\r\n  // Closing stream local=
ly, sending a RST to allow for proper flow control\r\n  // accounting. Se=
nt in response to a RST from the peer.\r\n  QUIC_RST_ACKNOWLEDGEMENT,\r\n=
  // Receiver refused to create the stream (because its limit on open str=
eams\r\n  // has been reached).  The sender should retry the request late=
r (using\r\n  // another stream).\r\n  QUIC_REFUSED_STREAM,\r\n  // Inval=
id URL in PUSH_PROMISE request header.\r\n  QUIC_INVALID_PROMISE_URL,\r\n=
  // Server is not authoritative for this URL.\r\n  QUIC_UNAUTHORIZED_PRO=
MISE_URL,\r\n  // Can't have more than one active PUSH_PROMISE per URL.\r=
\n  QUIC_DUPLICATE_PROMISE_URL,\r\n  // Vary check failed.\r\n  QUIC_PROM=
ISE_VARY_MISMATCH,\r\n  // Only GET and HEAD methods allowed.\r\n  QUIC_I=
NVALID_PROMISE_METHOD,\r\n  // The push stream is unclaimed and timed out=
.\r\n  QUIC_PUSH_STREAM_TIMED_OUT,\r\n  // Received headers were too larg=
e.\r\n  QUIC_HEADERS_TOO_LARGE,\r\n  // No error. Used as bound while ite=
rating.\r\n  QUIC_STREAM_LAST_ERROR,\r\n};\r\n```\r\n\r\n\r\n\r\n"}],"act=
ion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/19#issuecomment-272895137"}}}</script>=

----==_mimepart_587ce9c4aa645_11a73f9df1e2d1402305ef--


From nobody Mon Jan 16 08:20:45 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17FA6129583 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 08:20:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ptsq79o2UCud for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 08:20:42 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D6F891293DA for <quic-issues@ietf.org>; Mon, 16 Jan 2017 08:20:41 -0800 (PST)
Date: Mon, 16 Jan 2017 08:20:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484583640; bh=CtcTZOtCOiokdPbWdwoYajZcWH67nL2GbwS7mNQtmAw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yIarQEfFBx5cAXq0Ehgwa8woDDzATM9lECXEfh2/SQDrPrKvaAVYmc6jed6gPMgsv 1KCSynHmSvnliW/XHGEqDj9dszVeNwPF5Zd5+Lp/Dbpj2fGlKAmDyh9oAJrkAIjowQ xWvLD2/UgwAOeCq3WZ0gLZNjqtdBW0Oh/OcRN1GI=
From: Lars Eggert <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/272905078@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Simplify time representation (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587cf2d89f6b5_163c93fcc065d313c1193d1"; 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/8be_x32P5tdGHQTB8QxzOrB2Mkw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 16:20:43 -0000

----==_mimepart_587cf2d89f6b5_163c93fcc065d313c1193d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The reason is that it's not fully specified. We either need to say it's IEEE754 and cite it, or we need to include a spec for what we actually are using.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-272905078
----==_mimepart_587cf2d89f6b5_163c93fcc065d313c1193d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The reason is that it's not fully specified. We either need to say it's IEEE754 and cite it, or we need to include a spec for what we actually are using.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-272905078">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3hER7XPpA_iJWACVPshKRut0k8rks5rS5jYgaJpZM4LZW8d">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxwBZ9HgaY5n-vwlaYW4FLPZIkcQks5rS5jYgaJpZM4LZW8d.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-272905078"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@larseggert in #109: The reason is that it's not fully specified. We either need to say it's IEEE754 and cite it, or we need to include a spec for what we actually are using."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/109#issuecomment-272905078"}}}</script>
----==_mimepart_587cf2d89f6b5_163c93fcc065d313c1193d1--


From nobody Mon Jan 16 09:56:36 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 958321294F1 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 09:56:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0hxye6cSaWG1 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 09:56:32 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABAB51295ED for <quic-issues@ietf.org>; Mon, 16 Jan 2017 09:56:32 -0800 (PST)
Date: Mon, 16 Jan 2017 09:56:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484589391; bh=dEai1ZIXndwSFEv3ras3Kt11qm89SBjQ0jkDIG+gf1w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t7jMZblqjAaOBlGaLDyQpsLfohVG6S3EbePfK5EoimCTLOz4Piol3cpHo3QuWZ7TQ DYB8gjrdaaeaoY2xe+LY8CYwil2aw4GRTqn4wM+jz23+GGV5SiDplAnIPfaBtjZE4H V7/2MuRR1vVgCKfV7XskxnG5Wh90DWqK8Ec1Rs2A=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/147/272926946@github.com>
In-Reply-To: <quicwg/base-drafts/issues/147@github.com>
References: <quicwg/base-drafts/issues/147@github.com>
Subject: Re: [quicwg/base-drafts] Reducing the ease of reflected first packets (#147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d094fcadd9_71e83fd82fd9b13c208917"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IgRGVmw6pMLg8iDSI3bqhgsmt8s>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 17:56:34 -0000

----==_mimepart_587d094fcadd9_71e83fd82fd9b13c208917
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

All the unencrypted packets all have a 12 byte hash to ensure they haven't been inadvertently modified in flight or they're random internet junk.  It also means all the encryptors have the same 12 byte overhead, which is nice.

I'm guessing from your comment this never got migrated from the QUIC crypto doc into the transport or tls docs?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/147#issuecomment-272926946
----==_mimepart_587d094fcadd9_71e83fd82fd9b13c208917
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>All the unencrypted packets all have a 12 byte hash to ensure they hav=
en't been inadvertently modified in flight or they're random internet jun=
k.  It also means all the encryptors have the same 12 byte overhead, whic=
h is nice.</p>
<p>I'm guessing from your comment this never got migrated from the QUIC c=
rypto doc into the transport or tls docs?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/147#issuecomment-272926946">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq84YZ=
umEPzZ1O1ZuDvDAaREws9msks5rS69PgaJpZM4LirNV">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyu=
R9uowwI0qBRDC-pVhSuJDMsvhks5rS69PgaJpZM4LirNV.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/147#issuecomment-272926946"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
147: All the unencrypted packets all have a 12 byte hash to ensure they h=
aven't been inadvertently modified in flight or they're random internet j=
unk.  It also means all the encryptors have the same 12 byte overhead, wh=
ich is nice.\r\n\r\nI'm guessing from your comment this never got migrate=
d from the QUIC crypto doc into the transport or tls docs?"}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/14=
7#issuecomment-272926946"}}}</script>=

----==_mimepart_587d094fcadd9_71e83fd82fd9b13c208917--


From nobody Mon Jan 16 11:58:43 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B2C11299F9 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 11:58:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.655
X-Spam-Level: 
X-Spam-Status: No, score=-7.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iwlaAZT69bfp for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 11:58:41 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD68112962C for <quic-issues@ietf.org>; Mon, 16 Jan 2017 11:58:40 -0800 (PST)
Date: Mon, 16 Jan 2017 11:58:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484596719; bh=KjENKgLPw6xDDFJbWncu9Bq/wWZwQ+an0N5WKSOLwyY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sUFQ+rILqfLH9Vsjnbmsiv/Dl4vuGc8oXWb6XklIvLc4l68FPja32YM5/ENMpFyHi SWb3mVr4QB/SckfNoDrt6LPhzNFD1gMlhJ09gCn8pD93UWHKQJ1H3ztnJE0uCGqLg4 Q2qXIKYm+kBT1hXFm8pgM80UbYd4bNNZpOgmgvUg=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/272949947@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Simplify time representation (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d25ef9cd7e_439f3fd59b1cd13412302d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yGSicBiHx4g8YZBSjND3eiLyXco>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 19:58:42 -0000

----==_mimepart_587d25ef9cd7e_439f3fd59b1cd13412302d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One reason for changing it is that it may be very difficult to get a Linux kernel implementation if we require support for any sort of floating point format, but maybe it could be read and immediately converted to an int.  Similarly, hardware support may be much more challenging.  And though it's sort of neat, I'm not sure it's buying us a lot over a scaled int.

I agree that sometimes the delay times are over 65ms, but I'd expect it's typically either in a connection close frame(where it's not important at all) or when there's reordering and an RTT sample has already been taken for the current largest observed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-272949947
----==_mimepart_587d25ef9cd7e_439f3fd59b1cd13412302d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>One reason for changing it is that it may be very difficult to get a L=
inux kernel implementation if we require support for any sort of floating=
 point format, but maybe it could be read and immediately converted to an=
 int.  Similarly, hardware support may be much more challenging.  And tho=
ugh it's sort of neat, I'm not sure it's buying us a lot over a scaled in=
t.</p>
<p>I agree that sometimes the delay times are over 65ms, but I'd expect i=
t's typically either in a connection close frame(where it's not important=
 at all) or when there's reordering and an RTT sample has already been ta=
ken for the current largest observed.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/109#issuecomment-272949947">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6kWd=
oaMh0BqUmMvtA_jETl4XDHjks5rS8vvgaJpZM4LZW8d">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6T=
xhO1uefpZ33x7WTKGGMV8dAmIks5rS8vvgaJpZM4LZW8d.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/109#issuecomment-272949947"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
109: One reason for changing it is that it may be very difficult to get a=
 Linux kernel implementation if we require support for any sort of floati=
ng point format, but maybe it could be read and immediately converted to =
an int.  Similarly, hardware support may be much more challenging.  And t=
hough it's sort of neat, I'm not sure it's buying us a lot over a scaled =
int.\r\n\r\nI agree that sometimes the delay times are over 65ms, but I'd=
 expect it's typically either in a connection close frame(where it's not =
important at all) or when there's reordering and an RTT sample has alread=
y been taken for the current largest observed."}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/109#issuecomme=
nt-272949947"}}}</script>=

----==_mimepart_587d25ef9cd7e_439f3fd59b1cd13412302d--


From nobody Mon Jan 16 12:06:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E46B5129661 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 12:06:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0tVj1WbgtOKB for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 12:06:49 -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 6484E1294A3 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 12:06:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kh68f9xwVjf3YYKE0+Q/gjSxhos=; b=pJqsW79kqUwGU+Aq gqwwASVQz4s/IphhTtD9NRINxYRVz2iNirQbe1AMtMGffKDQjlkJBjZZr17PMTY5 zh8ntxO0VCqzRp/ks7+8rqE7bfrFsIW2MXft694s2QiLacP1xvtqbKffvJ1N4Wmg pKaNQbc9olAOeLNIvvfUTL+2otY=
Received: by filter0546p1mdw1.sendgrid.net with SMTP id filter0546p1mdw1-5714-587D27BC-54 2017-01-16 20:06:20.604607518 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id TZyp1gKWQ5GRs_uApBfHtg for <quic-issues@ietf.org>; Mon, 16 Jan 2017 20:06:20.710 +0000 (UTC)
Date: Mon, 16 Jan 2017 12:06:20 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/c272951282@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d27bc97791_f5f3f8f3029d138111254"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3IoxOyZbWw+7OqX0TOepPJ+se0NDMGGl/IqO edHHmLHNzJiBmxMjhkyTbT9k5TWe8euZboDq892ezhPlMsy6FBT9cJsW+peXHbuQok1RMHRv4O8GfX oDGooyVvx2nXllnGTyiyYv36poDZQund5zIrQHvN0mkQdZ1+AasHKnkiKr54P4tE9NVQrkHdbDT+wz 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RmxHECJfMKToIIIPoEn0RLbQaiA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 20:06:51 -0000

----==_mimepart_587d27bc97791_f5f3f8f3029d138111254
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I believe this PR is close to ready. The main open issue, I believe, is what the specification says about padding handshake packets.

1) All handshake packets to be padded to maximum size. 
2) Pad at least one packet per handshake (in each direction) _that is successfully acknowledged_
3) More specifically, the first client packet (CHLO) and retransmissions, and last server packet [SHLO]  and retransmissions. In many cases this will be the same as #2, but is a bit more prescriptive.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106#issuecomment-272951282
----==_mimepart_587d27bc97791_f5f3f8f3029d138111254
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I believe this PR is close to ready. The main open issue, I believe, is =
what the specification says about padding handshake packets.</p>
<ol>
<li>All handshake packets to be padded to maximum size.</li>
<li>Pad at least one packet per handshake (in each direction) <em>that is s=
uccessfully acknowledged</em></li>
<li>More specifically, the first client packet (CHLO) and retransmissions, =
and last server packet [SHLO]  and retransmissions. In many cases this will=
 be the same as <a href=3D"https://github.com/quicwg/base-drafts/issues/2" =
class=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/ba=
se-drafts/issues/2" data-id=3D"189966909" data-error-text=3D"Failed to load=
 issue title" data-permission-text=3D"Issue title is private">#2</a>, but i=
s a bit more prescriptive.</li>
</ol>

<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/106#issuecomment-272951282">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4k2h13bQwgaWdbrR=
6EuTj__m8ngks5rS828gaJpZM4LXJpx">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq00dmHgmEhrBsi4PH=
bqLBAmjLZ5Qks5rS828gaJpZM4LXJpx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/106#issuecomment-272951282"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinduke in #106: I believe t=
his PR is close to ready. The main open issue, I believe, is what the speci=
fication says about padding handshake packets.\r\n\r\n1) All handshake pack=
ets to be padded to maximum size. \r\n2) Pad at least one packet per handsh=
ake (in each direction) _that is successfully acknowledged_\r\n3) More spec=
ifically, the first client packet (CHLO) and retransmissions, and last serv=
er packet [SHLO]  and retransmissions. In many cases this will be the same =
as #2, but is a bit more prescriptive."}],"action":{"name":"View Pull Reque=
st","url":"https://github.com/quicwg/base-drafts/pull/106#issuecomment-2729=
51282"}}}</script>=

----==_mimepart_587d27bc97791_f5f3f8f3029d138111254--


From nobody Mon Jan 16 12:13:28 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91B11129671 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 12:13:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.656
X-Spam-Level: 
X-Spam-Status: No, score=-7.656 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zfR5owLoGJGC for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 12:13:24 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B6D212966E for <quic-issues@ietf.org>; Mon, 16 Jan 2017 12:13:24 -0800 (PST)
Date: Mon, 16 Jan 2017 12:13:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484597603; bh=Bs8vy4WtuIInIOYK3d18iAFFNfuSexU/zo1fSQBKRGI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m5R/TaA7imxORfZ1fETWudrgqhxzxW5tSX1ZWtFIPRVLG9pAnjQK64uW39BB31E9f hRGobXezqFd3RNDUF/X6Djh3KxxnuwDLnYKoTXnf1xbqK/03YSuPTGPXvdEyA0aGUC W8kUs98WPC88WgSEQzQWxjGCv7fcMf20UYsSMNpQ=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/c272952497@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d2963e0fc6_1b473fe519b171301610db"; 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/4na9FPOvTdzr_woym1UIIk3jWTk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 20:13:26 -0000

----==_mimepart_587d2963e0fc6_1b473fe519b171301610db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I'm having trouble finding this comment on the GitHub page, but I believe=

that the padding requirement is the only outstanding issue, and laid out
the options in another comment.

On Sun, Jan 15, 2017 at 8:09 PM, Martin Thomson <notifications@github.com=
>
wrote:

> *@martinthomson* commented on this pull request.
> ------------------------------
>
> In draft-ietf-quic-transport.md
> <https://github.com/quicwg/base-drafts/pull/106>:
>
> > -the resulting UDP datagram.  All QUIC packets SHOULD be sized to fit=
 within the
> -path's MTU to avoid IP fragmentation.  The recommended default maximum=
 packet
> -size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize bett=
er,
> -endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU an=
d setting
> -the maximum packet size appropriately.
> +The maximum packet size for QUIC is the maximum size of the entire UDP=
 payload,
> +including the public header, encrypted payload, and any authentication=
 fields.
> +All QUIC packets SHOULD be sized to fit within the path's MTU to avoid=
 IP
> +fragmentation. To optimize bandwidth efficiency, endpoints MAY use Pat=
h MTU
> +Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path MTU=

> +Discovery ({{!RFC4821}}) for detecting the path's MTU, setting the max=
imum
> +packet size appropriately, and storing the result of previous PMTU
> +determinations. In the absence of these mechanisms, the recommended de=
fault
> +maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4.
> +
> +All handshake packets MUST include a PADDING frame if necessary to bri=
ng the
>
> I'd consider retransmission of an initial packet to be equivalent to
> starting over. I'm concerned that we're going to affect the multi-packe=
t
> server flight unnecessary, that's all.
>
> =E2=80=94
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/pull/106>, or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AXRMEcQ84m15PlxO-GHx=
S0a863LToxrSks5rSu1ggaJpZM4LXJpx>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106#issuecomment-272952497=

----==_mimepart_587d2963e0fc6_1b473fe519b171301610db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I&#39;m having trouble finding this comment on the GitHub page, but I bel=
ieve<br>
that the padding requirement is the only outstanding issue, and laid out<=
br>
the options in another comment.<br>
<br>
On Sun, Jan 15, 2017 at 8:09 PM, Martin Thomson &lt;notifications@github.=
com&gt;<br>
wrote:<br>
<br>
&gt; *@martinthomson* commented on this pull request.<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; In draft-ietf-quic-transport.md<br>
&gt; &lt;https://github.com/quicwg/base-drafts/pull/106&gt;:<br>
&gt;<br>
&gt; &gt; -the resulting UDP datagram.  All QUIC packets SHOULD be sized =
to fit within the<br>
&gt; -path&#39;s MTU to avoid IP fragmentation.  The recommended default =
maximum packet<br>
&gt; -size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize b=
etter,<br>
&gt; -endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s=
 MTU and setting<br>
&gt; -the maximum packet size appropriately.<br>
&gt; +The maximum packet size for QUIC is the maximum size of the entire =
UDP payload,<br>
&gt; +including the public header, encrypted payload, and any authenticat=
ion fields.<br>
&gt; +All QUIC packets SHOULD be sized to fit within the path&#39;s MTU t=
o avoid IP<br>
&gt; +fragmentation. To optimize bandwidth efficiency, endpoints MAY use =
Path MTU<br>
&gt; +Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetization Layer Path =
MTU<br>
&gt; +Discovery ({{!RFC4821}}) for detecting the path&#39;s MTU, setting =
the maximum<br>
&gt; +packet size appropriately, and storing the result of previous PMTU<=
br>
&gt; +determinations. In the absence of these mechanisms, the recommended=
 default<br>
&gt; +maximum packet size is 1350 bytes for IPv6 and 1370 bytes for IPv4.=
<br>
&gt; +<br>
&gt; +All handshake packets MUST include a PADDING frame if necessary to =
bring the<br>
&gt;<br>
&gt; I&#39;d consider retransmission of an initial packet to be equivalen=
t to<br>
&gt; starting over. I&#39;m concerned that we&#39;re going to affect the =
multi-packet<br>
&gt; server flight unnecessary, that&#39;s all.<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you authored the thread.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/pull/106&gt;, or mute the =
thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AXRMEcQ84m15Pl=
xO-GHxS0a863LToxrSks5rSu1ggaJpZM4LXJpx&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/pull/106#issuecomment-272952497">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq50HJnw=
udumUZQg7fD244j2mJYanks5rS89jgaJpZM4LXJpx">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzzII-=
aWI883qz6kIrKvnKklYVsKks5rS89jgaJpZM4LXJpx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/106#issuecomment-272952497"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in=
 #106: I'm having trouble finding this comment on the GitHub page, but I =
believe\nthat the padding requirement is the only outstanding issue, and =
laid out\nthe options in another comment.\n\nOn Sun, Jan 15, 2017 at 8:09=
 PM, Martin Thomson \u003cnotifications@github.com\u003e\nwrote:\n\n\u003=
e *@martinthomson* commented on this pull request.\n\u003e --------------=
----------------\n\u003e\n\u003e In draft-ietf-quic-transport.md\n\u003e =
\u003chttps://github.com/quicwg/base-drafts/pull/106\u003e:\n\u003e\n\u00=
3e \u003e -the resulting UDP datagram.  All QUIC packets SHOULD be sized =
to fit within the\n\u003e -path's MTU to avoid IP fragmentation.  The rec=
ommended default maximum packet\n\u003e -size is 1350 bytes for IPv6 and =
1370 bytes for IPv4.  To optimize better,\n\u003e -endpoints MAY use PLPM=
TUD {{!RFC4821}} for detecting the path's MTU and setting\n\u003e -the ma=
ximum packet size appropriately.\n\u003e +The maximum packet size for QUI=
C is the maximum size of the entire UDP payload,\n\u003e +including the p=
ublic header, encrypted payload, and any authentication fields.\n\u003e +=
All QUIC packets SHOULD be sized to fit within the path's MTU to avoid IP=
\n\u003e +fragmentation. To optimize bandwidth efficiency, endpoints MAY =
use Path MTU\n\u003e +Discovery ({{!RFC1191}}, {{!RFC1981}}) or Packetiza=
tion Layer Path MTU\n\u003e +Discovery ({{!RFC4821}}) for detecting the p=
ath's MTU, setting the maximum\n\u003e +packet size appropriately, and st=
oring the result of previous PMTU\n\u003e +determinations. In the absence=
 of these mechanisms, the recommended default\n\u003e +maximum packet siz=
e is 1350 bytes for IPv6 and 1370 bytes for IPv4.\n\u003e +\n\u003e +All =
handshake packets MUST include a PADDING frame if necessary to bring the\=
n\u003e\n\u003e I'd consider retransmission of an initial packet to be eq=
uivalent to\n\u003e starting over. I'm concerned that we're going to affe=
ct the multi-packet\n\u003e server flight unnecessary, that's all.\n\u003=
e\n\u003e =E2=80=94\n\u003e You are receiving this because you authored t=
he thread.\n\u003e Reply to this email directly, view it on GitHub\n\u003=
e \u003chttps://github.com/quicwg/base-drafts/pull/106\u003e, or mute the=
 thread\n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/A=
XRMEcQ84m15PlxO-GHxS0a863LToxrSks5rSu1ggaJpZM4LXJpx\u003e\n\u003e .\n\u00=
3e\n"}],"action":{"name":"View Pull Request","url":"https://github.com/qu=
icwg/base-drafts/pull/106#issuecomment-272952497"}}}</script>=

----==_mimepart_587d2963e0fc6_1b473fe519b171301610db--


From nobody Mon Jan 16 12:13:38 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85F2612966E for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 12:13:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.373
X-Spam-Level: 
X-Spam-Status: No, score=-4.373 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7nIFxF2tJjeN for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 12:13:31 -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 8516B129677 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 12:13:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pZvZJRXxs1+1QLZOz5Fa69x5VK0=; b=VO9dIlemFk2hD9b9 8nfh6ihnGAOa0QdhIG/6NTVwdZXCpbAEqqAUiJY+xkUFLaX5mw/OsHQe+X3AMvVD LSunK1f0LuB7mXkQoNHCcw/Jdmvm4bYDHryWMCvpwF1ftdtIN+09zDvclQaZwT6a NULTy2t0j9ArJ0UQbTHjB69p2f8=
Received: by filter1133p1mdw1.sendgrid.net with SMTP id filter1133p1mdw1-23972-587D296A-12 2017-01-16 20:13:30.300388544 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id nC54azUJTpia0ct0cY0rag for <quic-issues@ietf.org>; Mon, 16 Jan 2017 20:13:30.203 +0000 (UTC)
Date: Mon, 16 Jan 2017 12:13:30 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/c272952525@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d296a1f07e_7aff3ffbbd1e9134142154"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1xiX+MWwZRRNXjH/wSpZG2lGMjoe8jte3Aaf TxPnIAaShLNSamGAsb7/Bbpj2xXxefoUEUdEY+bkQ4foKgSPbfjWeMUHOEII1Krh1iHnTfgD+s/cDV MOmST46vthvC/EpwmtZwzWMpT7La3IYAsmznbeKP01OYDOG/dUxUUUwuVEioSQUMgvkihao5Vayent g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sUlNN7paLvYHP5odx0vn_JBYRjU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 20:13:35 -0000

----==_mimepart_587d296a1f07e_7aff3ffbbd1e9134142154
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

(1) seems simpler, but (3) seems both correct and reasonable 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/106#issuecomment-272952525
----==_mimepart_587d296a1f07e_7aff3ffbbd1e9134142154
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>(1) seems simpler, but (3) seems both correct and reasonable 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/106#issuecomment-272952525">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0MzFkxIsavdsIneHqEB8Gez8E80ks5rS89qgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-DanBoDswbrbaXPbYfcfBpbhFa_ks5rS89qgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106#issuecomment-272952525"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #106: (1) seems simpler, but (3) seems both correct and reasonable as well."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106#issuecomment-272952525"}}}</script>
----==_mimepart_587d296a1f07e_7aff3ffbbd1e9134142154--


From nobody Mon Jan 16 12:26:12 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2752129679 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 12:26:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eRfrGAF5P8gk for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 12:26:10 -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 C6B9C12965C for <quic-issues@ietf.org>; Mon, 16 Jan 2017 12:26:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zMd9bIybl/W22GnNrfNTkHHlOMQ=; b=e3Qe/AQvk++lfQh6 lp6Ewu/lTHSvJuo8GB0Py93lkIV5T76l4ds5yIgnbD5sy+3wFq7i9CVcDICZYXeT 3etpTdfVucg6nHlhEeMBW4futmWOs3MA0AYwOKqb1cBupB4qGyAS3VGW4v6dBV26 G/WjNMAMcLgO78yZg+T8EacAY+I=
Received: by filter0538p1mdw1.sendgrid.net with SMTP id filter0538p1mdw1-25740-587D2C2D-51 2017-01-16 20:25:17.538642945 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id Q4U8XTNGRY2MmwDcPrlcUQ for <quic-issues@ietf.org>; Mon, 16 Jan 2017 20:25:17.661 +0000 (UTC)
Date: Mon, 16 Jan 2017 12:25:17 -0800
From: Brian Trammell <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/148/272954623@github.com>
In-Reply-To: <quicwg/base-drafts/issues/148@github.com>
References: <quicwg/base-drafts/issues/148@github.com>
Subject: Re: [quicwg/base-drafts] Reducing the complexity of the QUIC packet header (#148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d2c2d82908_2f1f3ffd56a451301158a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0PRmhbFlRbNoq4cqmxOen1DhCc7kJnFxBtx8 mXOQ4YY4h7TXdabMO2zy5QfNw7fi50R1PDLJ7HtXkFamP9EffsRPV/on7goWtsXFN1/AOgsednODm/ eDQQOBwr3xw6blfuAehCnnxg8c8jb7IqnxJoFzLczrmQoLrxMx0v/ba2MOhIN7NqFADnPm5xmW+5XN A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R5tv-PJ3vJ_WjwYlkg3pwkV9w9A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 20:26:11 -0000

----==_mimepart_587d2c2d82908_2f1f3ffd56a451301158a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

a couple of replies...

> I'm not sure that fixing the connection ID and version to be present at all times makes sense.

Fixing the version to be always present would IMO tend to reduce the tendency for ossification, by allowing stateless handling of QUIC version on the path. Well-chosen version numbers that always appear at the same point in the packet have the added advantage of fixing #147.

Fixing the connection ID on all packets seems to make less sense. However, if the connection ID is to be used as a hard-to-guess value to confirm state rebinding, it does have to appear on those packets used to re-establish state along the path.

> Minimal framing overhead for applications that are sensitive to it(VoIP is one)

This is a good argument for having a header that can get very small (and a semi-facetious side question: how small does the QUIC header have to get before the header compressors in common use decide not to bother with it?). A byte of flags and however many bytes you need to represent packet numbers would seem to be the minimum here ( unless you want to do tricks like defining 4 flag bits and an unsigned28 packet number). And as noted, you can only get down to 3 or 5 byte headers in this case. Is the 2 bytes per packet of overhead worth an extra flags bit and varlen complexity?

> Future proofing QUIC for another 20+ years
>
> 1 byte packet numbers aren't hugely useful, but 2 byte ones are very common. And as much as it
> seems insane to have packet numbers larger than 4 bytes, I fear we'd want it later.

I'm not sure I buy flows with more than four billion packets in the reorder window, even twenty years from now. But nobody will ever need more than 640k, either, so let's assume 64 bit packet numbers are useful. 

I'd argue the right way to do this is to have a version mechanism that'll actually get used, and to make those packet numbers a feature of a future version. One way to do this, if one is prepared to have version numbers on all (or at least most) packets, would be to have the version number reflect a *packet* version/variant as well as a protocol version: (most of the) higher order bits designate protocol versions, with (a small number of) lower order bits to be used by that protocol version for the different variants of packets they use.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/148#issuecomment-272954623
----==_mimepart_587d2c2d82908_2f1f3ffd56a451301158a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>a couple of replies...</p>
<blockquote>
<p>I'm not sure that fixing the connection ID and version to be present at =
all times makes sense.</p>
</blockquote>
<p>Fixing the version to be always present would IMO tend to reduce the ten=
dency for ossification, by allowing stateless handling of QUIC version on t=
he path. Well-chosen version numbers that always appear at the same point i=
n the packet have the added advantage of fixing <a href=3D"https://github.c=
om/quicwg/base-drafts/issues/147" class=3D"issue-link js-issue-link" data-u=
rl=3D"https://github.com/quicwg/base-drafts/issues/147" data-id=3D"20058286=
9" data-error-text=3D"Failed to load issue title" data-permission-text=3D"I=
ssue title is private">#147</a>.</p>
<p>Fixing the connection ID on all packets seems to make less sense. Howeve=
r, if the connection ID is to be used as a hard-to-guess value to confirm s=
tate rebinding, it does have to appear on those packets used to re-establis=
h state along the path.</p>
<blockquote>
<p>Minimal framing overhead for applications that are sensitive to it(VoIP =
is one)</p>
</blockquote>
<p>This is a good argument for having a header that can get very small (and=
 a semi-facetious side question: how small does the QUIC header have to get=
 before the header compressors in common use decide not to bother with it?)=
. A byte of flags and however many bytes you need to represent packet numbe=
rs would seem to be the minimum here ( unless you want to do tricks like de=
fining 4 flag bits and an unsigned28 packet number). And as noted, you can =
only get down to 3 or 5 byte headers in this case. Is the 2 bytes per packe=
t of overhead worth an extra flags bit and varlen complexity?</p>
<blockquote>
<p>Future proofing QUIC for another 20+ years</p>
<p>1 byte packet numbers aren't hugely useful, but 2 byte ones are very com=
mon. And as much as it<br>
seems insane to have packet numbers larger than 4 bytes, I fear we'd want i=
t later.</p>
</blockquote>
<p>I'm not sure I buy flows with more than four billion packets in the reor=
der window, even twenty years from now. But nobody will ever need more than=
 640k, either, so let's assume 64 bit packet numbers are useful.</p>
<p>I'd argue the right way to do this is to have a version mechanism that'l=
l actually get used, and to make those packet numbers a feature of a future=
 version. One way to do this, if one is prepared to have version numbers on=
 all (or at least most) packets, would be to have the version number reflec=
t a <em>packet</em> version/variant as well as a protocol version: (most of=
 the) higher order bits designate protocol versions, with (a small number o=
f) lower order bits to be used by that protocol version for the different v=
ariants of packets they use.</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/148#issuecomment-272954623">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-lO-m1Pm-Mx-hM=
dxosop7VcTRerks5rS9ItgaJpZM4LireO">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9syhQH3eZiUq4QUQ=
MuODsgGgFy_ks5rS9ItgaJpZM4LireO.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/148#issuecomment-272954623"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@britram in #148: a couple of re=
plies...\r\n\r\n\u003e I'm not sure that fixing the connection ID and versi=
on to be present at all times makes sense.\r\n\r\nFixing the version to be =
always present would IMO tend to reduce the tendency for ossification, by a=
llowing stateless handling of QUIC version on the path. Well-chosen version=
 numbers that always appear at the same point in the packet have the added =
advantage of fixing #147.\r\n\r\nFixing the connection ID on all packets se=
ems to make less sense. However, if the connection ID is to be used as a ha=
rd-to-guess value to confirm state rebinding, it does have to appear on tho=
se packets used to re-establish state along the path.\r\n\r\n\u003e Minimal=
 framing overhead for applications that are sensitive to it(VoIP is one)\r\=
n\r\nThis is a good argument for having a header that can get very small (a=
nd a semi-facetious side question: how small does the QUIC header have to g=
et before the header compressors in common use decide not to bother with it=
?). A byte of flags and however many bytes you need to represent packet num=
bers would seem to be the minimum here ( unless you want to do tricks like =
defining 4 flag bits and an unsigned28 packet number). And as noted, you ca=
n only get down to 3 or 5 byte headers in this case. Is the 2 bytes per pac=
ket of overhead worth an extra flags bit and varlen complexity?\r\n\r\n\u00=
3e Future proofing QUIC for another 20+ years\r\n\u003e\r\n\u003e 1 byte pa=
cket numbers aren't hugely useful, but 2 byte ones are very common. And as =
much as it\r\n\u003e seems insane to have packet numbers larger than 4 byte=
s, I fear we'd want it later.\r\n\r\nI'm not sure I buy flows with more tha=
n four billion packets in the reorder window, even twenty years from now. B=
ut nobody will ever need more than 640k, either, so let's assume 64 bit pac=
ket numbers are useful. \r\n\r\nI'd argue the right way to do this is to ha=
ve a version mechanism that'll actually get used, and to make those packet =
numbers a feature of a future version. One way to do this, if one is prepar=
ed to have version numbers on all (or at least most) packets, would be to h=
ave the version number reflect a *packet* version/variant as well as a prot=
ocol version: (most of the) higher order bits designate protocol versions, =
with (a small number of) lower order bits to be used by that protocol versi=
on for the different variants of packets they use."}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/148#issuecomme=
nt-272954623"}}}</script>=

----==_mimepart_587d2c2d82908_2f1f3ffd56a451301158a--


From nobody Mon Jan 16 13:37:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE5361294B1 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 13:37:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bZOxKN3omhUR for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 13:36:59 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D77B1294A5 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 13:36:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vnYuXwARb0FapLCEPeomyD71608=; b=siZ4AT0g6iqA+eDv SKo/2T/OKCqG29vIjhT0d++4nbxXAIrCOuxatuS+fsBnm3Ar7M0axwkIiufJ71mK 28TgkngHnxWutDDBHqjuwvcbK00URePqw6ifXFdpQJpJ4Peat6ddEof4+CH1Yalu UWzAawPYyVH2vj/Yh5JSpoOWlqE=
Received: by filter0690p1mdw1.sendgrid.net with SMTP id filter0690p1mdw1-494-587D3CFA-27 2017-01-16 21:36:58.398990259 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id MDeAnIZFQGmrXSVw1iuTMw for <quic-issues@ietf.org>; Mon, 16 Jan 2017 21:36:58.423 +0000 (UTC)
Date: Mon, 16 Jan 2017 13:36:58 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/19/272967612@github.com>
In-Reply-To: <quicwg/base-drafts/issues/19@github.com>
References: <quicwg/base-drafts/issues/19@github.com>
Subject: Re: [quicwg/base-drafts] Core protocol doc missing RST_STREAM frame error codes (#19)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d3cfa48243_8ccd3fe4fce511385263c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2HBqwzgWfcqOd63nL1bcqiBjbLlYcL3VRzp+ HZaTixhuWnEao9IILHVYEAfMCPc/awWNeDBTelcF4k+0JhX9ac2LeQfUhBUrHgIU+PATBXa6CXhwTJ AZ3bZd7GgL1ydv1TtfkQnxDIIp4Pz6FvQpN7djv2iKQ0gwSR5OlMwGKkhqHbcn14o2U/JigecFt4jL U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mpqwUy_d7q7nZ5HbRRrkeulamZc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 21:37:01 -0000

----==_mimepart_587d3cfa48243_8ccd3fe4fce511385263c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Several of those are HTTP error codes, not QUIC (transport).  Tagging to ma=
ke sure I add them to the HTTP draft.  Others look like they're host-local =
codes (I.e.=C2=A0you don't send RST_STREAM in response to a CONNECTION_CLOS=
E).

--=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/19#issuecomment-272967612=

----==_mimepart_587d3cfa48243_8ccd3fe4fce511385263c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Several of those are HTTP error codes, not QUIC (transport).  Tagging to=
 make sure I add them to the HTTP draft.  Others look like they're host-loc=
al codes (I.e.=C2=A0you don't send RST_STREAM in response to a CONNECTION_C=
LOSE).</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/19#issuecomment-272967612">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6u1KVaazcVjz_rz=
VdlHOhVsd8htks5rS-L6gaJpZM4K6f6e">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq73CwuxEyakUXthYL=
lhf7lAtua7Nks5rS-L6gaJpZM4K6f6e.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/19#issuecomment-272967612"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #19: Several of t=
hose are HTTP error codes, not QUIC (transport).  Tagging to make sure I ad=
d them to the HTTP draft.  Others look like they're host-local codes (I.e.=
=C2=A0you don't send RST_STREAM in response to a CONNECTION_CLOSE)."}],"act=
ion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issu=
es/19#issuecomment-272967612"}}}</script>=

----==_mimepart_587d3cfa48243_8ccd3fe4fce511385263c--


From nobody Mon Jan 16 14:36:44 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 547C012973D for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 14:36:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bj0UoylAL4MG for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 14:36:40 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3D401296AC for <quic-issues@ietf.org>; Mon, 16 Jan 2017 14:36:40 -0800 (PST)
Date: Mon, 16 Jan 2017 14:36:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484606199; bh=CRx03IhWWp12UbypIZho/qxx9jlplEe8BQUayQltzwo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2AreKB7sMcc9+2/Nzd9bjZHpWeduEIVZ+MfB/SOZvx4sV+LrfowhT9Qf2UYIlulMJ d5S37yPKshWvkwtpnWVMfyqPkJCaIvlZpsLx+8Gdjc2YUWGQiW8UQ1ztRjrtOl2qRu 6ZcAUXz/xoulJ2Jdt4nKVL1Ga4Axif5OsCroLdJw=
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/19/272977739@github.com>
In-Reply-To: <quicwg/base-drafts/issues/19@github.com>
References: <quicwg/base-drafts/issues/19@github.com>
Subject: Re: [quicwg/base-drafts] Core protocol doc missing RST_STREAM frame error codes (#19)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d4af7e78bf_171d3fcc357d5140160c7"; 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/w4tu0BkdGRs-TlgfsZwPBiZfl8E>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 22:36:42 -0000

----==_mimepart_587d4af7e78bf_171d3fcc357d5140160c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Good spot, I guess this a case where we'll have to split the Google QUIC
set and apply the application level bits.

On 16 Jan 2017 21:37, "Mike Bishop" <notifications@github.com> wrote:

> Several of those are HTTP error codes, not QUIC (transport). Tagging to=

> make sure I add them to the HTTP draft. Others look like they're host-l=
ocal
> codes (I.e. you don't send RST_STREAM in response to a CONNECTION_CLOSE=
).
>
> =E2=80=94
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/19#issuecomment-272967612=
>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AGRFtQYCdM5Hj4JWR8n7=
PdFNl4AAphoxks5rS-L6gaJpZM4K6f6e>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/19#issuecomment-272977739=

----==_mimepart_587d4af7e78bf_171d3fcc357d5140160c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Good spot, I guess this a case where we&#39;ll have to split the Google Q=
UIC<br>
set and apply the application level bits.<br>
<br>
On 16 Jan 2017 21:37, &quot;Mike Bishop&quot; &lt;notifications@github.co=
m&gt; wrote:<br>
<br>
&gt; Several of those are HTTP error codes, not QUIC (transport). Tagging=
 to<br>
&gt; make sure I add them to the HTTP draft. Others look like they&#39;re=
 host-local<br>
&gt; codes (I.e. you don&#39;t send RST_STREAM in response to a CONNECTIO=
N_CLOSE).<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you authored the thread.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/19#issuecomment-272=
967612&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AGRFtQYCdM5Hj4=
JWR8n7PdFNl4AAphoxks5rS-L6gaJpZM4K6f6e&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/19#issuecomment-272977739">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1RqYc=
8FwOv41C4xI8bLnAT0_V-Rks5rS_D3gaJpZM4K6f6e">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3PV53=
qlUG26L1_CJ3jtQ7_sqO3zks5rS_D3gaJpZM4K6f6e.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/19#issuecomment-272977739"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #1=
9: Good spot, I guess this a case where we'll have to split the Google QU=
IC\nset and apply the application level bits.\n\nOn 16 Jan 2017 21:37, \"=
Mike Bishop\" \u003cnotifications@github.com\u003e wrote:\n\n\u003e Sever=
al of those are HTTP error codes, not QUIC (transport). Tagging to\n\u003=
e make sure I add them to the HTTP draft. Others look like they're host-l=
ocal\n\u003e codes (I.e. you don't send RST_STREAM in response to a CONNE=
CTION_CLOSE).\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this be=
cause you authored the thread.\n\u003e Reply to this email directly, view=
 it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/issues/=
19#issuecomment-272967612\u003e,\n\u003e or mute the thread\n\u003e \u003=
chttps://github.com/notifications/unsubscribe-auth/AGRFtQYCdM5Hj4JWR8n7Pd=
FNl4AAphoxks5rS-L6gaJpZM4K6f6e\u003e\n\u003e .\n\u003e\n"}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/19#i=
ssuecomment-272977739"}}}</script>=

----==_mimepart_587d4af7e78bf_171d3fcc357d5140160c7--


From nobody Mon Jan 16 15:38:04 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3AEE2129484 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 15:38:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5hNpFoSNV3KX for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 15:38:00 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97D0B129453 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 15:38:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484609878; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JvP9GXmh8fS/N0TWiML1UnWle1ikHdqktpZGHprkuAk=; b=p6OGaXwCcurbIs9NFLz+By3qkRNj6mOTn/UqZsO3HAQ50ljXmcyzLYtPW7GS3CCYaysR0+8A Nu6NJeWhNGgp/xYcrCzLagXmIEIoadXVp+Yc/TwCterd0IoSmpo66qJNhphLuW7ipmdIBHl4 BHRo0gDmz2NxfbKwrGCCu9iavN4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=yDrPRpqajR4R0UrmHlI/+X1mJjXTjlXnb5TNvpTJ7BBnnHIX98ms1iis8rBe3wBUsEsWaC 8RceVLS14EVn44PK+D/j/qMA3/ft759JLroXJ9sPjGgCdP3L6hOvZK3BMUPpQS1I3xik81o+ IpxyxFV+XkpbKNQRC1TdF+PbluPeg=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 587d5956.7fa63564c720-smtp-out-n03; Mon, 16 Jan 2017 23:37:58 -0000 (UTC)
Date: Mon, 16 Jan 2017 15:37:58 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <587d59568dc0f_f5c33fc894adf13c4959d@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 38a0d8: Remove percent-encoding from example
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587d59568d91b_f5c33fc894adf13c494db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_N2kNPgYgD4_JeI3yCSk96ju6z0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2017 23:38:02 -0000

----==_mimepart_587d59568d91b_f5c33fc894adf13c494db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 38a0d8605503df4b08441dee8df91e6d6c4ffd98
      https://github.com/quicwg/base-drafts/commit/38a0d8605503df4b08441dee8df91e6d6c4ffd98
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-16 (Mon, 16 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Remove percent-encoding from example



----==_mimepart_587d59568d91b_f5c33fc894adf13c494db--


From nobody Mon Jan 16 17:01:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDEC01298D0 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:01:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DOIjREL1lcJk for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:01:31 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08EBF128B38 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 17:01:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=TYE59gCyUue/Izh14dSsDkEaq+4=; b=JtmoXlFqxEECPw13 j4cuVSqjVw2senlRJsHx46OF+vyGbtGJ+699+lT4jutASdljwl5EKOxYts09JM1e gtUz/r1CAtKuo652NMThTLYfyq9OZw+GuTVgpFvFJMXj+2CWpo1h451lMoP1Z9u1 Vi/S49Bv7Vaay2Qrron1GLfSMr4=
Received: by filter0829p1mdw1.sendgrid.net with SMTP id filter0829p1mdw1-22043-587D6CD2-44 2017-01-17 01:01:06.290968946 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id E2ObUgWFRRW9eFaBARwlEg for <quic-issues@ietf.org>; Tue, 17 Jan 2017 01:01:06.309 +0000 (UTC)
Date: Mon, 16 Jan 2017 17:01:06 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/161@github.com>
Subject: [quicwg/base-drafts] Address change and consent to send (#161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d6cd236514_67ab3fcc357d51404641f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0MTcpBYx9Hmx3sWWAWyBtfMIgERsNow2Crpi yAp2non9qtC+EG39tA0zD6qwaOsIv/T5ke0ihjA54VeMDeVfgN7PpVqqCf/WtU55CrdfzhxBqK5nP1 WZ//sTRlmjrOSylzusC2CdaJFPCDOJFhtMqjLlJ9k3DvcqmlwQDGBA/34zVRf0UhuLiG9eyfTIQwIO w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XPBi457TOITGAh9BBOgPKFU1_Bg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 01:01:33 -0000

----==_mimepart_587d6cd236514_67ab3fcc357d51404641f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

When a client changes IP addresses (for any reason, including NAT rebinding), the server has no way of gaining an assurance that the client has actually seen its packets.  That opens an attack where the attacker establishes a connection, then starts spoofing source address.  If the server starts to send to that source address without verifying that the client can receive packets, that's potentially a powerful packet amplification attack.

It's not sufficient to look for ACKs or other such things, because no client message includes proof that the client has actually received a packet from the server.  A client can just generate ACK and WINDOW_UPDATE frames as necessary, even new requests.  The only risk a client runs is that it overestimates the number of packets that the server has sent and sends too many spurious ACK frames, which the server will then recognize and react 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/161
----==_mimepart_587d6cd236514_67ab3fcc357d51404641f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>When a client changes IP addresses (for any reason, including NAT rebinding), the server has no way of gaining an assurance that the client has actually seen its packets.  That opens an attack where the attacker establishes a connection, then starts spoofing source address.  If the server starts to send to that source address without verifying that the client can receive packets, that's potentially a powerful packet amplification attack.</p>
<p>It's not sufficient to look for ACKs or other such things, because no client message includes proof that the client has actually received a packet from the server.  A client can just generate ACK and WINDOW_UPDATE frames as necessary, even new requests.  The only risk a client runs is that it overestimates the number of packets that the server has sent and sends too many spurious ACK frames, which the server will then recognize and react to.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/161">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzoUQPUsH8uuDUH1JQm3Un0izbWMks5rTBLSgaJpZM4LlHwL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq67AXemjW_PpRw6q3Np20QsTJbDvks5rTBLSgaJpZM4LlHwL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/161"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Address change and consent to send (#161)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/161"}}}</script>
----==_mimepart_587d6cd236514_67ab3fcc357d51404641f--


From nobody Mon Jan 16 17:01:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FDA4128B38 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:01:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YeQguau7T25Z for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:01:47 -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 247CA12988F for <quic-issues@ietf.org>; Mon, 16 Jan 2017 17:01:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BegNWv0LXu+4gBvUL1k1MiRwQC8=; b=C9U5+bBs6a0ZBEjq ZUmOahrtaFH4+tpFQMkDoFXp9r+90UHpdjsXnS4paXhh21xopiwUVAqkZoMB7zwH ttZjOSzoUspw1HjpTPxcozq9rW9NpiFYJSJsth5yZd2CWvFoHMELNcThBbYTYCx6 hFMRQ4DVPa6s1UU4915uJWqlS8M=
Received: by filter0492p1mdw1.sendgrid.net with SMTP id filter0492p1mdw1-4406-587D6CEE-3D 2017-01-17 01:01:34.679954704 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id hmud5d5VRn-DE7TQZ8CRAg for <quic-issues@ietf.org>; Tue, 17 Jan 2017 01:01:34.573 +0000 (UTC)
Date: Mon, 16 Jan 2017 17:01:34 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/120/c272995622@github.com>
In-Reply-To: <quicwg/base-drafts/pull/120@github.com>
References: <quicwg/base-drafts/pull/120@github.com>
Subject: Re: [quicwg/base-drafts] Source address token (#120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d6cee7834f_54823fb852a451382423a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak33Bm7rDTRjRV1hfyF6gNhhBGLUVmqwRWPyTW es0biILKkfMBjTzoBXNf90cnifGwIfQTmmZeKYnvW8YEKC1NsAvFapDwqxsAYQLUx6TuDXxXfySfwR 9PTS7t6LJt94H4KRCxD7w/0XoyfZuF31145zQuQep8kpvZDGAei9+MlCfp6VAAm0bv9pi4iOLxAxlU c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xtV4qn1TjizfIV1dYPFDmqy50yc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 01:01:48 -0000

----==_mimepart_587d6cee7834f_54823fb852a451382423a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Maybe.  Whether the server insists on verifying an address will depend on the server.  Since the primary concern seems to be packet reflection, the server might be OK with clamping its send rate after seeing a change in the remote address.

What this does NOT provide is the ability for the server to insist on the client proving that it has seen packets at the new address.  That's a problem because QUIC doesn't include any innate proof of possession mechanism.  A client can pretend to have seen packets by generating an ACK, but it can't prove to have received them.

I've opened #161 to track 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/120#issuecomment-272995622
----==_mimepart_587d6cee7834f_54823fb852a451382423a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Maybe.  Whether the server insists on verifying an address will depend o=
n the server.  Since the primary concern seems to be packet reflection, the=
 server might be OK with clamping its send rate after seeing a change in th=
e remote address.</p>
<p>What this does NOT provide is the ability for the server to insist on th=
e client proving that it has seen packets at the new address.  That's a pro=
blem because QUIC doesn't include any innate proof of possession mechanism.=
  A client can pretend to have seen packets by generating an ACK, but it ca=
n't prove to have received them.</p>
<p>I've opened <a href=3D"https://github.com/quicwg/base-drafts/issues/161"=
 class=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/b=
ase-drafts/issues/161" data-id=3D"201150892" data-error-text=3D"Failed to l=
oad issue title" data-permission-text=3D"Issue title is private">#161</a> t=
o track 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/pull/120#issuecomment-272995622">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq22otUJFDSLXIer9E=
NSlsb1WuljDks5rTBLugaJpZM4LaeYG">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqymqZbyFRnR4a6F3M=
dHGaEcwn4qpks5rTBLugaJpZM4LaeYG.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/120#issuecomment-272995622"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #120: Maybe.  =
Whether the server insists on verifying an address will depend on the serve=
r.  Since the primary concern seems to be packet reflection, the server mig=
ht be OK with clamping its send rate after seeing a change in the remote ad=
dress.\r\n\r\nWhat this does NOT provide is the ability for the server to i=
nsist on the client proving that it has seen packets at the new address.  T=
hat's a problem because QUIC doesn't include any innate proof of possession=
 mechanism.  A client can pretend to have seen packets by generating an ACK=
, but it can't prove to have received them.\r\n\r\nI've opened #161 to trac=
k this."}],"action":{"name":"View Pull Request","url":"https://github.com/q=
uicwg/base-drafts/pull/120#issuecomment-272995622"}}}</script>=

----==_mimepart_587d6cee7834f_54823fb852a451382423a--


From nobody Mon Jan 16 17:14:18 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4A08128B38 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:14:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id obsxZ6MYMP0F for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:14:15 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 630D712994F for <quic-issues@ietf.org>; Mon, 16 Jan 2017 17:14:15 -0800 (PST)
Date: Mon, 16 Jan 2017 17:14:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484615654; bh=3ZpFQgUHL1nX+SjIIkNWXQN1w6rbTDPHKJpD4vRWous=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ah+qGb1vBSZNCIrwRCmh5gZhcE+hbO64jIB6oj00A8ngz8epV0QPuy9JLb9iwUzp2 WCmnhfCC8T64rQZMYe1u59hBrGJzbzHX49jHF6EMrXr72ModFSs1dBvxpttVE/01pY b85malVPCnEXuNLRNtYjEx4q2wTodmPHVwYkneQ4=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/161/272997099@github.com>
In-Reply-To: <quicwg/base-drafts/issues/161@github.com>
References: <quicwg/base-drafts/issues/161@github.com>
Subject: Re: [quicwg/base-drafts] Address change and consent to send (#161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d6fe6b1d49_172d3ff7771b1134520741"; 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/vy3TpmvXK-PEPTqe8ql1CSIM5s0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 01:14:17 -0000

----==_mimepart_587d6fe6b1d49_172d3ff7771b1134520741
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This would be the equivalent of an Optimistic ACK attack, after completing the crypto handshake. If the server randomly skips packet numbers, the server will notice the attack **eventually** and close the connection.
The question is, will that happen soon enough to make this attack unpractical. In quic-go, we randomly skip one packet out of 500, so just ACKing random packets would make the server send about 800 kB of data before noticing the attack.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/161#issuecomment-272997099
----==_mimepart_587d6fe6b1d49_172d3ff7771b1134520741
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This would be the equivalent of an Optimistic ACK attack, after comple=
ting the crypto handshake. If the server randomly skips packet numbers, t=
he server will notice the attack <strong>eventually</strong> and close th=
e connection.<br>
The question is, will that happen soon enough to make this attack unpract=
ical. In quic-go, we randomly skip one packet out of 500, so just ACKing =
random packets would make the server send about 800 kB of data before not=
icing the attack.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/161#issuecomment-272997099">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4xED=
yzf-mVg4EQ05P8Mju30JMIlks5rTBXmgaJpZM4LlHwL">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxH=
8h2r1uSYxPBit2ofLfvltMqf_ks5rTBXmgaJpZM4LlHwL.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/161#issuecomment-272997099"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seeman=
n in #161: This would be the equivalent of an Optimistic ACK attack, afte=
r completing the crypto handshake. If the server randomly skips packet nu=
mbers, the server will notice the attack **eventually** and close the con=
nection.\r\nThe question is, will that happen soon enough to make this at=
tack unpractical. In quic-go, we randomly skip one packet out of 500, so =
just ACKing random packets would make the server send about 800 kB of dat=
a before noticing the attack."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/161#issuecomment-272997099"}}}<=
/script>=

----==_mimepart_587d6fe6b1d49_172d3ff7771b1134520741--


From nobody Mon Jan 16 17:16:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A09FE128B38 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:16:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H1zY0-eIi1Er for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:16:24 -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 E07E112994E for <quic-issues@ietf.org>; Mon, 16 Jan 2017 17:16:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=ufhuvOKNkZun4MsVjj287ntXLEQ=; b=adpKogYlLdqGjaQs oXWJSlIrM8sv6Im1xIwltcs0McjwwVkiS5VKOr1P1EuOvy7DXOEhxeKGmrKpoCGi IPfxxY9yYinz0B5AizRGqRGntXDo072xt0XypL8C77jYGyWfUMYfXbIXQUuJJTqN FenCa/VbiB2SB5Ii5QUdFKrQfdY=
Received: by filter0470p1mdw1.sendgrid.net with SMTP id filter0470p1mdw1-24597-587D705E-3A 2017-01-17 01:16:14.784288822 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id jcn8zXp8S2i_KOJdYdRyBA for <quic-issues@ietf.org>; Tue, 17 Jan 2017 01:16:14.594 +0000 (UTC)
Date: Mon, 16 Jan 2017 17:16:14 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/162@github.com>
Subject: [quicwg/base-drafts] Police the flow control window based on the offset in RST_STREAM (#162)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d705e7dbf0_8663ff7771b113418257e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0E2RdHjzVlTYjKa+IVU84rcJf07+R2uv9m6s QpHq6SHmUhJcOZWNB094Qib7NH9/zWGssI063eUusTu9Ly2nmuRTth/z0he83eSrPzgNQWuZDIFhMm vdJqEkxIDAh58tjm8Rl+zg8cQrwOPMo6Vc4nhUoFss79Q453frsB42vfkcnYNUs+t4/w5kb6D42fre E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OFNBeFpubnvACXxV1FTXO1kmhhQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 01:16:25 -0000

----==_mimepart_587d705e7dbf0_8663ff7771b113418257e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If an endpoint receives a RST_STREAM that indicates that its peer has exceeded the stream or connection-level flow control window, it should treat this as a flow control 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/162
----==_mimepart_587d705e7dbf0_8663ff7771b113418257e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If an endpoint receives a RST_STREAM that indicates that its peer has exceeded the stream or connection-level flow control window, it should treat this as a flow control 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/162">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzUP8QK15Y2N_ZWWnSOVybvQ810yks5rTBZegaJpZM4LlIMJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz_S9iRkY35adJ0UosaJe7Pdkyqqks5rTBZegaJpZM4LlIMJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/162"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Police the flow control window based on the offset in RST_STREAM (#162)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/162"}}}</script>
----==_mimepart_587d705e7dbf0_8663ff7771b113418257e--


From nobody Mon Jan 16 17:21:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E4B5129519 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:21:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2sH6zlyFbCei for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:21: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 9D81D128B38 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 17:21:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=StOMnRvats7XZy1geSzDq3FbuYE=; b=rOmFbhBfe+KP4J7M rxg8xfIJu0mM9C9z8AibNBzoqQqUCWBC0Z7YRolzVwajyS6dKecx7vGEnDVtnV5I wrPHeY5B+eYjVf5TBIUXoyDv4/LbcWqwYZpEYTUTY9P3LYN2w9RSYzrI5HazcqR5 Bbpi9p3FvCwJHPARZZ6Mpvxq2vI=
Received: by filter0641p1mdw1.sendgrid.net with SMTP id filter0641p1mdw1-8417-587D71A7-C 2017-01-17 01:21:43.08018936 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id QXsZVHjXTy-LvEdXK4ZAcg for <quic-issues@ietf.org>; Tue, 17 Jan 2017 01:21:42.950 +0000 (UTC)
Date: Mon, 16 Jan 2017 17:21:42 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/163@github.com>
Subject: [quicwg/base-drafts] RST_STREAM and connection-level flow control (#163)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d71a6d27a7_6b693fef53bc113c55514c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2HtiYTmxEpEwkJe3dLyUysbmg2VFH3foTyS0 Tg7S2gl3n5MMT4WUNtB7J8Do2vxFMmoo4sXHxSFCnC71jN8AAxf3HzLdm11rW+Bn0LlISTbIvNtl6M jzhk1VD/45/ePgHJmJWPIqk7FMzIKyuIIOYphQgrXg/d9A5T67J/uiaqqkrGaYb3DYZ6tpHyQf2DhF Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oxzSkU7huxPDZ3sToRgigtI9XQY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 01:21:48 -0000

----==_mimepart_587d71a6d27a7_6b693fef53bc113c55514c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

RST_STREAM kills a stream, but what impact does it have on connection flow control?  Or are we required to account for data in STREAM frames even if they are discarded?

The problem here is that data on reset streams is not re-sent, therefore peers get a very different view about what data has been sent.  The receiver of RST_STREAM has no way to manage connection-level flow control for the packets that it has sent.  Packets that it sends before receiving the RST_STREAM might be lost and therefore they might or might not have been counted by the other side.

At best, this results in an overly pessimistic view of the connection-level flow control window.  Though it could end up freezing the connection if there are lots of RST_STREAM use with concurrent packet loss.

The sender of RST_STREAM can signal the offset of the last octet and thereby ensure that their data is accounted for.  (Separately, we need policing for this value: if it indicates that a flow control window was exceeded, we should treat it as such, even if the frames that it mentions were never sent: opened #162.)

A potential fix: require RST_STREAM in both directions.  A more drastic fix: make streams unidirectional.

Related to the issue @marten-seemann originally mentioned in #145.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/163
----==_mimepart_587d71a6d27a7_6b693fef53bc113c55514c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>RST_STREAM kills a stream, but what impact does it have on connection flow control?  Or are we required to account for data in STREAM frames even if they are discarded?</p>
<p>The problem here is that data on reset streams is not re-sent, therefore peers get a very different view about what data has been sent.  The receiver of RST_STREAM has no way to manage connection-level flow control for the packets that it has sent.  Packets that it sends before receiving the RST_STREAM might be lost and therefore they might or might not have been counted by the other side.</p>
<p>At best, this results in an overly pessimistic view of the connection-level flow control window.  Though it could end up freezing the connection if there are lots of RST_STREAM use with concurrent packet loss.</p>
<p>The sender of RST_STREAM can signal the offset of the last octet and thereby ensure that their data is accounted for.  (Separately, we need policing for this value: if it indicates that a flow control window was exceeded, we should treat it as such, even if the frames that it mentions were never sent: opened <a href="https://github.com/quicwg/base-drafts/issues/162" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/162" data-id="201152466" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#162</a>.)</p>
<p>A potential fix: require RST_STREAM in both directions.  A more drastic fix: make streams unidirectional.</p>
<p>Related to the issue <a href="https://github.com/marten-seemann" class="user-mention">@marten-seemann</a> originally mentioned in <a href="https://github.com/quicwg/base-drafts/pull/145" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/145" data-id="200561693" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#145</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/163">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9xAcxTB0UszAz4188YfM9Mx-Yi3ks5rTBemgaJpZM4LlIW-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8ug1Q7rW6eHX4cEwZKau-c6nm_zks5rTBemgaJpZM4LlIW-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/163"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"RST_STREAM and connection-level flow control (#163)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/163"}}}</script>
----==_mimepart_587d71a6d27a7_6b693fef53bc113c55514c--


From nobody Mon Jan 16 17:27:48 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5CB7F129952 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:27:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PnTT2qsWuCCq for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:27:46 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8009128B38 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 17:27:45 -0800 (PST)
Date: Mon, 16 Jan 2017 17:27:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484616465; bh=91JzM1HXT43nqGEyUDL9OgaJ4tgWjjJvWdmPNRLxFCA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oQqdRnGvVNljvQzdN478wgOgG8tyWHkBj06iuJ8P2oI2tM+qN/tDGDhrhh4vaSXJv 99JE/QM50GtWTGW2t6oFonQyXVJmsd2kWa2BqikEyW4U9hov3ok+FhIcbW+nRDjBd5 1S+eJY1Qr2gg40FDqLuS1cCZgc/7IfmHJGYueq+g=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/161/272998697@github.com>
In-Reply-To: <quicwg/base-drafts/issues/161@github.com>
References: <quicwg/base-drafts/issues/161@github.com>
Subject: Re: [quicwg/base-drafts] Address change and consent to send (#161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d73118480_76bd3f8293b891383906dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OVEVcIx1cabdQLINodfIljZaMIc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 01:27:47 -0000

----==_mimepart_587d73118480_76bd3f8293b891383906dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Packet skipping would seem to be a possible answer, though the client only needs to ack a few packets to keep things moving along.  If it is eventually unlucky enough to hit a skipped packet the attack ends.  I'd need to do the math, but 800k sounds right for an expected value, which is pretty high when you compare it to the cost of a handshake (around 1400 octets and some crypto for 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/161#issuecomment-272998697
----==_mimepart_587d73118480_76bd3f8293b891383906dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Packet skipping would seem to be a possible answer, though the client =
only needs to ack a few packets to keep things moving along.  If it is ev=
entually unlucky enough to hit a skipped packet the attack ends.  I'd nee=
d to do the math, but 800k sounds right for an expected value, which is p=
retty high when you compare it to the cost of a handshake (around 1400 oc=
tets and some crypto for 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/161#issuecomment-272998697">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7JZO=
7nYYpUUd-29eFA180D_iEhjks5rTBkRgaJpZM4LlHwL">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwz=
4VA-UvbHRzZtsE-0b2a2AWobFks5rTBkRgaJpZM4LlHwL.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/161#issuecomment-272998697"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #161: Packet skipping would seem to be a possible answer, though the =
client only needs to ack a few packets to keep things moving along.  If i=
t is eventually unlucky enough to hit a skipped packet the attack ends.  =
I'd need to do the math, but 800k sounds right for an expected value, whi=
ch is pretty high when you compare it to the cost of a handshake (around =
1400 octets and some crypto for clients)."}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/161#issuecomment-27=
2998697"}}}</script>=

----==_mimepart_587d73118480_76bd3f8293b891383906dd--


From nobody Mon Jan 16 17:37:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09EAC1294F0 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:37:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JMSWKOH88tYs for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:37:37 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB7E41289B0 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 17:37:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=tarUZamOEon1eOWG5+GCm6uvuyc=; b=YkwTBD6IHD8ta3qm gJna4Lze+OE2a93DxyIHaNtIKsULrAAhGDYy3F+2f2VjLVdc5uW+EKlD2o+YIj5W 66YCzefxldzZLxRo2qpyR2zMDflYOkOTgpQSoNmB7WXZFn9RP6xG31mVKNpeghDG ls7iYcLHgAxDZ9gbTmDUg2Lrysw=
Received: by filter0660p1mdw1.sendgrid.net with SMTP id filter0660p1mdw1-8974-587D752D-48 2017-01-17 01:36:45.371040113 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id wIQyWnr3TWmtbwbryLIxUA for <quic-issues@ietf.org>; Tue, 17 Jan 2017 01:36:45.185 +0000 (UTC)
Date: Mon, 16 Jan 2017 17:36:45 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/114/272999753@github.com>
In-Reply-To: <quicwg/base-drafts/issues/114@github.com>
References: <quicwg/base-drafts/issues/114@github.com>
Subject: Re: [quicwg/base-drafts] Do retransmissions of STREAM frames need special prioritization rules (#114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d752d1b2e7_5edf3f8293b891384138ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3oKx/HBpdEIKnwB7JUCQTH9W8m0BCi0OzkAL uBFEamfjG12/l7VtdKqZeLWOcSK+lbVkSuDFg/E4OFr7AFW6wRKt2X8/TGy0BjurgtI3hQgJww47Fx jFjmMvAGgA9ld/UIyZz/r1g/5vnFH9cccQppAZyFgla/IE4usC+0P+CgOkR+gdwYf5xx8woPZ5NPW3 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9fgXsYvfXGrwfp7jDUU-8Iziz0g>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 01:37:39 -0000

----==_mimepart_587d752d1b2e7_5edf3f8293b891384138ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think that we have to wait for the prioritization discussion to conclude.  QUIC can certainly be priority-aware even if it doesn't innately provide the messages that set priority.

I think that @marten-seemann is right to observe that retransmitting data is potentially more valuable than sending new ones.  But only if you are ignorant of priority.  Repairing a gap could end up freeing a large amount of data, which could be a great return on investment.  In an extreme example, retransmit a lost 10 octets and the receiver can now play out a megabyte of HoL-blocked data.

On the other hand, if the other side didn't want that data because that stream was dependent on a higher priority stream, it's still wasted effort.  For a concrete example, imagine that you are streaming video and two streams have consecutive chunks.  If there is a backend issue that delays the first chunk, you still want to send the second.  However, if a piece of the second goes missing while the backend is catching up, you have a choice between repairing chunk 2 or sending chunk 1.  You don't want to repair chunk 2 *unless* the flow control credit it releases is critical (it might be).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/114#issuecomment-272999753
----==_mimepart_587d752d1b2e7_5edf3f8293b891384138ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think that we have to wait for the prioritization discussion to =
conclude.  QUIC can certainly be priority-aware even if it doesn't innately=
 provide the messages that set priority.</p>
<p>I think that <a href=3D"https://github.com/marten-seemann" class=3D"user=
-mention">@marten-seemann</a> is right to observe that retransmitting data =
is potentially more valuable than sending new ones.  But only if you are ig=
norant of priority.  Repairing a gap could end up freeing a large amount of=
 data, which could be a great return on investment.  In an extreme example,=
 retransmit a lost 10 octets and the receiver can now play out a megabyte o=
f HoL-blocked data.</p>
<p>On the other hand, if the other side didn't want that data because that =
stream was dependent on a higher priority stream, it's still wasted effort.=
  For a concrete example, imagine that you are streaming video and two stre=
ams have consecutive chunks.  If there is a backend issue that delays the f=
irst chunk, you still want to send the second.  However, if a piece of the =
second goes missing while the backend is catching up, you have a choice bet=
ween repairing chunk 2 or sending chunk 1.  You don't want to repair chunk =
2 <em>unless</em> the flow control credit it releases is critical (it might=
 be).</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/114#issuecomment-272999753">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwMENjacOvtM9_F=
2luRnI4-CuR9Iks5rTBstgaJpZM4LaS-U">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxAj26Klj8wjjkgzc=
KTi1oczfl-cks5rTBstgaJpZM4LaS-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/114#issuecomment-272999753"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #114: I don't =
think that we have to wait for the prioritization discussion to conclude.  =
QUIC can certainly be priority-aware even if it doesn't innately provide th=
e messages that set priority.\r\n\r\nI think that @marten-seemann is right =
to observe that retransmitting data is potentially more valuable than sendi=
ng new ones.  But only if you are ignorant of priority.  Repairing a gap co=
uld end up freeing a large amount of data, which could be a great return on=
 investment.  In an extreme example, retransmit a lost 10 octets and the re=
ceiver can now play out a megabyte of HoL-blocked data.\r\n\r\nOn the other=
 hand, if the other side didn't want that data because that stream was depe=
ndent on a higher priority stream, it's still wasted effort.  For a concret=
e example, imagine that you are streaming video and two streams have consec=
utive chunks.  If there is a backend issue that delays the first chunk, you=
 still want to send the second.  However, if a piece of the second goes mis=
sing while the backend is catching up, you have a choice between repairing =
chunk 2 or sending chunk 1.  You don't want to repair chunk 2 *unless* the =
flow control credit it releases is critical (it might be)."}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/114#is=
suecomment-272999753"}}}</script>=

----==_mimepart_587d752d1b2e7_5edf3f8293b891384138ae--


From nobody Mon Jan 16 17:38:44 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED2EB129952 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:38:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3oR5Css1yoo0 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:38: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 51E6A1289B0 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 17:38:41 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484617120; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=D7EKyCNYuHVrhO1pIIZvEYL1h3O7/jSxrSdTP5CKz/c=; b=vmBJbODH1znPj7Y4agPiyYKEmAx4ygEmiTG/e6sNzCDSwp/rw7O2pVQjllfHhnWgMqrHt0zj 6ur4hOtZr2LV4dCdiHZe7kqPXpQbsQnBrN14BWQ5LvjqERNFCKA1+cOMdo7CKZtK+jzimTrs 2uTBJZ+OQXjQuztj1pvnaGmYtR8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=eqjEetg0NomX5RfTnRo1ajRtDpMpgM4kFG0B50WWkkz1OHvfa4AsnbknseSzU9O60eF7oA BmI9Kb7IyvVeHJbV2LoTufMQEof56fJ9rBiardoiJ42eJEHQb/bNd3sEMxB4qMBNfnju0mgO KSEWqy/Jvyjecg4Ib4GF1SnGknfxg=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 587d759e.7f07e5b80d80-in07; Tue, 17 Jan 2017 01:38:38 -0000 (UTC)
Date: Mon, 16 Jan 2017 17:38:37 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <587d759df0b77_2f193f9b89fed13412115e@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 2cd63e: Fix stream state transition diagram
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587d759df071f_2f193f9b89fed1341210c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EQCRItDyOdg_TNZ90OS9rXmPqSI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 01:38:43 -0000

----==_mimepart_587d759df071f_2f193f9b89fed1341210c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2cd63ea4dde75d40e8ae1a92130ebbd620839630
      https://github.com/quicwg/base-drafts/commit/2cd63ea4dde75d40e8ae1a92130ebbd620839630
  Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
  Date:   2017-01-16 (Mon, 16 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix stream state transition diagram


  Commit: f297ac1e1090f4352fe70882acd7eafada7fa664
      https://github.com/quicwg/base-drafts/commit/f297ac1e1090f4352fe70882acd7eafada7fa664
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #160 from tatsuhiro-t/fix-stream-state-diag

Fix stream state transition diagram


Compare: https://github.com/quicwg/base-drafts/compare/38a0d8605503...f297ac1e1090
----==_mimepart_587d759df071f_2f193f9b89fed1341210c2--


From nobody Mon Jan 16 17:38:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90BA31289B0 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:38:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2VR9SmAF0BM8 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:38:42 -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 187161294F0 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 17:38:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hy1Dml14CbO6VTW+wL0hGmv5nT4=; b=ekSGVl4kdOU+pdow szMkaegcPsjsJluZ42k2kW5O8GtBzMya/L1Jx991K7mVIQMu+ggdOFv+qvxctqGg QCRju2Gp1c0VHcZwWMXCnnRdv5is4H3iKc5bUOC0SWmnyuUMkj+GyfjNlKv/5N53 rYYvENpfNueWq4LryrJZfDZocVM=
Received: by filter0492p1mdw1.sendgrid.net with SMTP id filter0492p1mdw1-4406-587D759E-F 2017-01-17 01:38:38.173764499 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id MrP4IL2KS6ewq1PTrtxmRw for <quic-issues@ietf.org>; Tue, 17 Jan 2017 01:38:38.000 +0000 (UTC)
Date: Mon, 16 Jan 2017 17:38:37 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/160/issue_event/925076834@github.com>
In-Reply-To: <quicwg/base-drafts/pull/160@github.com>
References: <quicwg/base-drafts/pull/160@github.com>
Subject: Re: [quicwg/base-drafts] Fix stream state transition diagram (#160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d759dd71b4_120f3fd8c032f130791819"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak248SQuo+gYt0CdFZzn3V1+GbYHuSx7AjUP1y c6kPxQhK+M90BSA7YjgDAqVlO0SNvBMq+GtK/v1x8scQy1/fq9G3v1i6xIzp5E+mua2ncAB+BRMQhi hhi+aS4ajdRchV8St9Z3IrsmqRPiZvwfn7k47Fxl+M3/lbluIk9f1niJhOgzSeq3H4MA76jJhjmkyz g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-eVZYay9UBOU9C49cPSPtAIaAq4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 01:38:43 -0000

----==_mimepart_587d759dd71b4_120f3fd8c032f130791819
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #160.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/160#event-925076834
----==_mimepart_587d759dd71b4_120f3fd8c032f130791819
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/160" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/160" data-id="201029362" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#160</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/160#event-925076834">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4yGWsb7iMMPIaxQKJ4piljDFnw2ks5rTBudgaJpZM4LkmT-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0blZubgaVlQQqWvCE6lV76VnbPcks5rTBudgaJpZM4LkmT-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/160#event-925076834"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #160."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/160#event-925076834"}}}</script>
----==_mimepart_587d759dd71b4_120f3fd8c032f130791819--


From nobody Mon Jan 16 17:44:38 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBD4412996A for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:44:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YyPqm-3nLOSE for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 17:44:35 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7475812995F for <quic-issues@ietf.org>; Mon, 16 Jan 2017 17:44:33 -0800 (PST)
Date: Mon, 16 Jan 2017 17:44:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484617472; bh=bwqfruQ/Py63r9JvMb5r4HjGTPl8XBROCDRtcQ/gaXs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LxoOUn6fvCPAymb9RT4KyEhhsFkRlUvdPAY+6fFXcK4qp65nDi3YDS2evbNT1LeqN nyX28TISYRDqZfqN+dDRDyoayuE75Ihc3EFBpNC1IKaED/ryisKTHzn5swgU0+8wbI RIl9X5xoioN5i0QBdPoT7/YZ7xm03Tsf6x9dNczI=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/273000676@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Simplify time representation (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d77008844c_169133f9b74cf1134583890"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f7tZqrf0KkwmjUg0e_2nC2QLKFQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 01:44:37 -0000

----==_mimepart_587d77008844c_169133f9b74cf1134583890
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Can't implementations also avoid providing timing for packets that have large processing delays?  If that means that there are no processing delays reported, that's probably OK too.  Though RTT measurements will then be 65ms+ out of whack, it might be better than sending a useless 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/109#issuecomment-273000676
----==_mimepart_587d77008844c_169133f9b74cf1134583890
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Can't implementations also avoid providing timing for packets that hav=
e large processing delays?  If that means that there are no processing de=
lays reported, that's probably OK too.  Though RTT measurements will then=
 be 65ms+ out of whack, it might be better than sending a useless 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/109#issuecomment-273000676">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq63ws=
KLo6GrTUq7p-wvy42tV_9UZks5rTB0AgaJpZM4LZW8d">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzx=
OPhyD-MdIeqV1eleIMSADH8u1ks5rTB0AgaJpZM4LZW8d.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/109#issuecomment-273000676"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #109: Can't implementations also avoid providing timing for packets t=
hat have large processing delays?  If that means that there are no proces=
sing delays reported, that's probably OK too.  Though RTT measurements wi=
ll then be 65ms+ out of whack, it might be better than sending a useless =
value."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/109#issuecomment-273000676"}}}</script>=

----==_mimepart_587d77008844c_169133f9b74cf1134583890--


From nobody Mon Jan 16 18:01:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52C05129952 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 18:01:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FQd-g2fN5JCh for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 18:01:13 -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 939A4129695 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 18:01:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Ts7Bf3B7PXYc4SuO266SdVCYzBc=; b=KU0+SULfntpjlPV2 3Bh3OCH1tU7bolRSl3jblIXPXwhz4OQUZmqapl7m6JLCkwSCREU+ijWL/42f5j2w LtpCvi84YheMxFc10726rKI3jlP5YSkm9z0e540ZU6wkJthO1lsiP6MydT0OsINY KnmQK12MXRFWxicVunIum5Y2hps=
Received: by filter1108p1mdw1.sendgrid.net with SMTP id filter1108p1mdw1-7849-587D7AE5-5E 2017-01-17 02:01:09.884161223 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 6Xeqm-mzTK-SVkyas3j46A for <quic-issues@ietf.org>; Tue, 17 Jan 2017 02:01:09.983 +0000 (UTC)
Date: Mon, 16 Jan 2017 18:01:09 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/273002730@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d7ae5dee05_31a93f8293b89138468513"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3MhNk81YO17i4YBolhiSOIxSC+H7OEMqZZ1a bcamMrG1G504qz8Ee6l80m07FCXmka3vpGiLGRGp1KlLeByfaHt3JpHN+lfvHh8SBz0MdXhLhbk1nb I4lREE53bnKfcqdtDx/kpMQFKWED1a7cnab4hrUn/iHLLWwEvbUsQHb+NnvroeOFIVInbg9ocdXhF/ 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Pu-onnXGwvrIXkLEqFGlRFyXbtU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 02:01:15 -0000

----==_mimepart_587d7ae5dee05_31a93f8293b89138468513
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann, Can't you just have the inbound buffer (up to the flow control credit in size) with all the pieces that have been received in place, then you compare the incoming frame (up to MTU-some in size) with the corresponding pieces that you have?  The nasty cost here is that every octet has 257 values: the 256 values of an octet you have and the octet you don't have.  Storing that efficiently will be the only challenge, especially if you have lots of small non-contiguous ranges.

I don't think that we can account for non-contiguous ranges in the flow control accounting.  Well, much.  You could insist that STREAM data be provided in N-bit blocks.

As @ianswett points out and I think we've agreed, not everyone will be required to do that check.  Not everyone can do the check (at least efficiently). Some could just overwrite, others could just repair the gaps.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/146#issuecomment-273002730
----==_mimepart_587d7ae5dee05_31a93f8293b89138468513
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/marten-seemann" class=3D"user-mention">@ma=
rten-seemann</a>, Can't you just have the inbound buffer (up to the flow co=
ntrol credit in size) with all the pieces that have been received in place,=
 then you compare the incoming frame (up to MTU-some in size) with the corr=
esponding pieces that you have?  The nasty cost here is that every octet ha=
s 257 values: the 256 values of an octet you have and the octet you don't h=
ave.  Storing that efficiently will be the only challenge, especially if yo=
u have lots of small non-contiguous ranges.</p>
<p>I don't think that we can account for non-contiguous ranges in the flow =
control accounting.  Well, much.  You could insist that STREAM data be prov=
ided in N-bit blocks.</p>
<p>As <a href=3D"https://github.com/ianswett" class=3D"user-mention">@iansw=
ett</a> points out and I think we've agreed, not everyone will be required =
to do that check.  Not everyone can do the check (at least efficiently). So=
me could just overwrite, others could just repair the gaps.</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/146#issuecomment-273002730">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9cZclrNRUrsiwc=
ghyvMoL9pThuVks5rTCDlgaJpZM4LimfW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4FKXAtaBMpli8rBC=
s9XFbsDFRKJks5rTCDlgaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/146#issuecomment-273002730"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #146: @marten-=
seemann, Can't you just have the inbound buffer (up to the flow control cre=
dit in size) with all the pieces that have been received in place, then you=
 compare the incoming frame (up to MTU-some in size) with the corresponding=
 pieces that you have?  The nasty cost here is that every octet has 257 val=
ues: the 256 values of an octet you have and the octet you don't have.  Sto=
ring that efficiently will be the only challenge, especially if you have lo=
ts of small non-contiguous ranges.\r\n\r\nI don't think that we can account=
 for non-contiguous ranges in the flow control accounting.  Well, much.  Yo=
u could insist that STREAM data be provided in N-bit blocks.\r\n\r\nAs @ian=
swett points out and I think we've agreed, not everyone will be required to=
 do that check.  Not everyone can do the check (at least efficiently). Some=
 could just overwrite, others could just repair the gaps."}],"action":{"nam=
e":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/146#iss=
uecomment-273002730"}}}</script>=

----==_mimepart_587d7ae5dee05_31a93f8293b89138468513--


From nobody Mon Jan 16 18:02:32 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E35D129695 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 18:02:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DNHtK7TbWpwY for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 18:02: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 E53B9129952 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 18:02:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZXjFoa9PY4mevHdP2Iiq3QuzsBE=; b=Tya3ctov2POax5YQ U9bXovfQgl6AkDRvpZxizmIrXCzYYJYBg7n2QMvE5pCdcQbCLhjEV6XkK2pb8lOy Yu2ac8Vb5h/jojNljJJXAhl+qGyMS4PJgkbCPIlHiFJXBIgo23SW6y1cptdWMfAn OtFNxGhFTqFMVkeQUt30GZ5UzUw=
Received: by filter0931p1mdw1.sendgrid.net with SMTP id filter0931p1mdw1-14634-587D7B35-3 2017-01-17 02:02:29.044321758 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id TOtXhXp3TzWO5j5yhAJiDQ for <quic-issues@ietf.org>; Tue, 17 Jan 2017 02:02:29.015 +0000 (UTC)
Date: Mon, 16 Jan 2017 18:02:28 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/147/273002904@github.com>
In-Reply-To: <quicwg/base-drafts/issues/147@github.com>
References: <quicwg/base-drafts/issues/147@github.com>
Subject: Re: [quicwg/base-drafts] Reducing the ease of reflected first packets (#147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d7b34e3866_24423f8293b891384203e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1a04pslrJNQRMSZnDpodZ3B/LQoeRYTMxzHE 8EDSeBnMNZlHu+SahxonJ6wIUyxJNvCShWUMUo2N6o5Mz4ibKnTwugC6+RmKEvogQ/T5SJpVxIjVyG JrSBMlGH5e5UPwrY3sVRPxnA66Sm2FrtUFb2cmJpwC8+N7lHzoRbZNKMyZhQm3xBVGpgZjSfxuYa9s w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/feQ_OiUIldTf5uREDyA550Luuw4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 02:02:31 -0000

----==_mimepart_587d7b34e3866_24423f8293b891384203e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, this didn't get migrated.  It was intentional.  Given that no one noticed, I have to wonder whether it was needed.  Open an issue if you 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/147#issuecomment-273002904
----==_mimepart_587d7b34e3866_24423f8293b891384203e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, this didn't get migrated.  It was intentional.  Given that no one noticed, I have to wonder whether it was needed.  Open an issue if you 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/147#issuecomment-273002904">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3edRC258h61bpU3OekVhCsNW2fzks5rTCE0gaJpZM4LirNV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8Pz_LVy2Bheqcm0bWsXkFoNa-rzks5rTCE0gaJpZM4LirNV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/147#issuecomment-273002904"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #147: Yes, this didn't get migrated.  It was intentional.  Given that no one noticed, I have to wonder whether it was needed.  Open an issue if you care."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/147#issuecomment-273002904"}}}</script>
----==_mimepart_587d7b34e3866_24423f8293b891384203e7--


From nobody Mon Jan 16 18:05:16 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFCB6129695 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 18:05:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mqHu_BAyVPOw for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 18:05:14 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5236B129968 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 18:05:14 -0800 (PST)
Date: Mon, 16 Jan 2017 18:05:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484618713; bh=SytN92DZXWnVTkH7papNDeolC3ngKOb+qEyqsGqRNTQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UorzIa1Qro0aRg0luaMWrXDQNGKZTD8HPB3s3bAaOYzYhkBXNqTfgfdLFjeA9ODk7 B35Y2GPl4Tye8vREIM8IP4Ofkp9Ikq/4SiLAvhg5pHj0Nx4TP7Dt0FrGxiMwDUMgfz eW8DCg5Z/CmRjbc51wo3yTW/H7/MXe5TBbbqL//M=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/c273003239@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d7bd9a71ef_14b953f9b74cf113417108e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C_tJvh6RLVuV-X5xV_3lN71tEWY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 02:05:16 -0000

----==_mimepart_587d7bd9a71ef_14b953f9b74cf113417108e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Can we split the discussion about padding handshake packets from this change?  That would let us merge this and allow discussion to continue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106#issuecomment-273003239
----==_mimepart_587d7bd9a71ef_14b953f9b74cf113417108e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Can we split the discussion about padding handshake packets from this change?  That would let us merge this and allow discussion to continue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106#issuecomment-273003239">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4caYHd4VFzbvsqjMJ-xw5J3pLu2ks5rTCHZgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_SwAP1zJtWge_86aiHVG2tcpO1Fks5rTCHZgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106#issuecomment-273003239"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #106: Can we split the discussion about padding handshake packets from this change?  That would let us merge this and allow discussion to continue."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106#issuecomment-273003239"}}}</script>
----==_mimepart_587d7bd9a71ef_14b953f9b74cf113417108e--


From nobody Mon Jan 16 18:09:02 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2370F128824 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 18:09:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R5ceJxuFLPKj for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 18:08:59 -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 A523D128BA2 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 18:08:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=kepswN5PdJtNtKC6ggIwLWIaFCc=; b=EypfUbR2c1yRCAW7 wcWj4nWSb55RutkOrqO6ZxvjfFUBUW6gpjyzvFNXzt7LW8VQz77wBAdEymz5Y4hL 3ZErIswczK6Qa1l695fUUf8EZfMKGqqqfsTwmZ+azxkecDr3Cqvd2nL+nNmFSrRo 3WlwNm43u8PJBNAPxSMKlNZ1uYY=
Received: by filter0829p1mdw1.sendgrid.net with SMTP id filter0829p1mdw1-22043-587D7CB2-57 2017-01-17 02:08:50.837847094 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id nmJ8WcsTQsWPOfOnFr666w for <quic-issues@ietf.org>; Tue, 17 Jan 2017 02:08:50.822 +0000 (UTC)
Date: Mon, 16 Jan 2017 18:08:50 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/164@github.com>
Subject: [quicwg/base-drafts] Padding handshake packets (#164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d7cb2b3520_11cb3fd8c032f130982ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0qwx3ppex0p2JqzET3sNBbc0mH4dylDnq0Jo gOCJtOm3y0rGlUbcofrweqM3q9P7+MxQOTyXfF096QTQkhQhbKMcbvS+25KmBrwIZaf8es+1CORNj+ 1b7zQLaRFxHkXkFtU1xU3gkop2YYd/QAd2fDXU7tav5lur6XmHVaQl8JV0WxrAJMlCOQI3Rm9D822a w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XGt_IWxFECaIGm_uwEj6dtfJcmU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 02:09:01 -0000

----==_mimepart_587d7cb2b3520_11cb3fd8c032f130982ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke raised this in #106.  What should we say about the size of handshake packets.

1. All handshake packets to be padded to maximum size.
2. Pad at least one packet per handshake (in each direction) that is successfully acknowledged
3. More specifically, the first client packet (CHLO) and retransmissions, and last server packet [SHLO] and retransmissions. In many cases this will be the same as #2, but is a bit more prescriptive.

I think that we have agreed that the first packet from the client will be *at most* one packet.  The question is for the server where to pad.

I believe that option 3 and option 1 amount to the same thing.  Option 2 looks a bit like option 4 (pad the first packet).

This relates to (and may subsume) #38.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/164
----==_mimepart_587d7cb2b3520_11cb3fd8c032f130982ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a> raised this in <a href="https://github.com/quicwg/base-drafts/pull/106" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/106" data-id="197907354" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#106</a>.  What should we say about the size of handshake packets.</p>
<ol>
<li>All handshake packets to be padded to maximum size.</li>
<li>Pad at least one packet per handshake (in each direction) that is successfully acknowledged</li>
<li>More specifically, the first client packet (CHLO) and retransmissions, and last server packet [SHLO] and retransmissions. In many cases this will be the same as <a href="https://github.com/quicwg/base-drafts/issues/2" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/2" data-id="189966909" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#2</a>, but is a bit more prescriptive.</li>
</ol>
<p>I think that we have agreed that the first packet from the client will be <em>at most</em> one packet.  The question is for the server where to pad.</p>
<p>I believe that option 3 and option 1 amount to the same thing.  Option 2 looks a bit like option 4 (pad the first packet).</p>
<p>This relates to (and may subsume) <a href="https://github.com/quicwg/base-drafts/issues/38" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/38" data-id="191927431" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#38</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/164">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq11xD46hO2M-KAuauzMiUe-TWcSMks5rTCKygaJpZM4LlJzD">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8LANnIzsab-BUAMlsyXkBriP351ks5rTCKygaJpZM4LlJzD.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/164"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Padding handshake packets (#164)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/164"}}}</script>
----==_mimepart_587d7cb2b3520_11cb3fd8c032f130982ee--


From nobody Mon Jan 16 18:37:50 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60E0F129411 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 18:37:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wgl3VpqkHX5D for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 18:37:47 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9135127071 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 18:37:47 -0800 (PST)
Date: Mon, 16 Jan 2017 18:37:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484620667; bh=Oz95wUJqT+eqAHvQjkFZg2dDLMzVEE/2BzZNSzcMoeo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pSjkqbX/E7abbZBRj8IlH9cJPKNACw1Y5nhlnprOx3KC1E1TtWtOmweyPmIAiuoCc krRMKZ8gZhObE0oBOaQQc2lxfvhcUx7HchNsehnAfYK0Y1O8sZnC+REeiVoyo29yA7 r4xXlFPZP2AVJu6FqbZWjGSmHpXWhYCtskMOq1L4=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/273007357@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d837b11b_3e353f9b74cf11345548f0"; 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/7D-hNfVFuuwnZB5Y8DiJdJC_q8Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 02:37:49 -0000

----==_mimepart_587d837b11b_3e353f9b74cf11345548f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson: All my DoS considerations don't apply to the average case (where you only have a few non-contiguous range), they're only relevant for the worst case (tens of thousands of non-contiguous range). But the worst case is exactly what an attacker will hit us with.
As you mention, we need an additional bit per byte to store if we already received that particular byte. Since caching STREAM frames is probably the biggest RAM requirement of a QUIC implementation, as an implementor I'd choose to not increase that by a factor of 1/8.

I'm not sure I understand your point about flow control. The only thing that matters for a receiver is the highest offset of data contained in a STREAM frame (both for checking for flow control violations and for making adjustments to the connection-level flow control credit).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/146#issuecomment-273007357
----==_mimepart_587d837b11b_3e353f9b74cf11345548f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/martinthomson" class=3D"user-mention">@m=
artinthomson</a>: All my DoS considerations don't apply to the average ca=
se (where you only have a few non-contiguous range), they're only relevan=
t for the worst case (tens of thousands of non-contiguous range). But the=
 worst case is exactly what an attacker will hit us with.<br>
As you mention, we need an additional bit per byte to store if we already=
 received that particular byte. Since caching STREAM frames is probably t=
he biggest RAM requirement of a QUIC implementation, as an implementor I'=
d choose to not increase that by a factor of 1/8.</p>
<p>I'm not sure I understand your point about flow control. The only thin=
g that matters for a receiver is the highest offset of data contained in =
a STREAM frame (both for checking for flow control violations and for mak=
ing adjustments to the connection-level flow control credit).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/146#issuecomment-273007357">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4D4v=
zF5B1npbwObU39RYEpgniX2ks5rTCl6gaJpZM4LimfW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqys=
F2T_I-VACl7iUymOyGOQ8kW03ks5rTCl6gaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/146#issuecomment-273007357"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seeman=
n in #146: @martinthomson: All my DoS considerations don't apply to the a=
verage case (where you only have a few non-contiguous range), they're onl=
y relevant for the worst case (tens of thousands of non-contiguous range)=
. But the worst case is exactly what an attacker will hit us with.\r\nAs =
you mention, we need an additional bit per byte to store if we already re=
ceived that particular byte. Since caching STREAM frames is probably the =
biggest RAM requirement of a QUIC implementation, as an implementor I'd c=
hoose to not increase that by a factor of 1/8.\r\n\r\nI'm not sure I unde=
rstand your point about flow control. The only thing that matters for a r=
eceiver is the highest offset of data contained in a STREAM frame (both f=
or checking for flow control violations and for making adjustments to the=
 connection-level flow control credit)."}],"action":{"name":"View Issue",=
"url":"https://github.com/quicwg/base-drafts/issues/146#issuecomment-2730=
07357"}}}</script>=

----==_mimepart_587d837b11b_3e353f9b74cf11345548f0--


From nobody Mon Jan 16 18:59:07 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4462C129675 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 18:59:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.354
X-Spam-Level: 
X-Spam-Status: No, score=-6.354 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cnb0HWG8XLck for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 18:59:03 -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 BA5F3129695 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 18:59:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gbp2uA8rizneADL/ZgAUDlA7Teg=; b=KX98sCTBBKOJMAuV zisf2DO/U4lN6YQCHHHl5kKCg2VlhXXqfTvAc75UrRcm7dHomWSDE9f83ax8UYSg nFFLxBYLnHpioNmJ9H1HkUc+hI7mB0HzQzRp3njaF36vEGVkbRVPn1RiwQrRQtbn /Mkr2il1Qu0pu1mW8dBSJemjSbY=
Received: by filter0970p1mdw1.sendgrid.net with SMTP id filter0970p1mdw1-31297-587D8875-14 2017-01-17 02:59:01.428970685 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id cY6n37EJSoy45B2rdBXxSw for <quic-issues@ietf.org>; Tue, 17 Jan 2017 02:59:01.354 +0000 (UTC)
Date: Mon, 16 Jan 2017 18:59:01 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/148/273010085@github.com>
In-Reply-To: <quicwg/base-drafts/issues/148@github.com>
References: <quicwg/base-drafts/issues/148@github.com>
Subject: Re: [quicwg/base-drafts] Reducing the complexity of the QUIC packet header (#148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d8875423af_61523f8293b89138328293"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0sPnsooCfDtIWe16BCc5xv36fcof6TUNyaUG GdIkTiyuWxdL8t7WTJs6E4JNdHTKZ+F9WtOMMFNeUXHuOzqZXx9a4XtZ4R8FVetUO0zD0DVmHP3+mA i/2hUtDT7T9sxBbpRIfB/uHrDXwOTDbXowcTiFrY31QPSxYDOzVhx1sObkBpLiqNTXK/9VkgYxJg4e Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_AFXIG86E46_IW-MhnJi3XgdsIQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 02:59:05 -0000

----==_mimepart_587d8875423af_61523f8293b89138328293
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would have thought that signaling version in every packet, aside from being grossly inefficient (yes, people complain about every octet still), would encourage more ossification.  Let QUIC version N through and block everything else is a very predictable response.  That leads to everyone using QUIC version N.

As for sizes on things, I can see cases for packet numbers of 2 and 4 octets, and think that defining a new version is the rational response to a need for more.  It's probably the 640k thing all over, but even though I can't see far enough into the future to see that being a mistake, I can see as far as a new version (even if that turns out to be the problem that triggers the creation of a new version).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/148#issuecomment-273010085
----==_mimepart_587d8875423af_61523f8293b89138328293
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I would have thought that signaling version in every packet, aside from =
being grossly inefficient (yes, people complain about every octet still), w=
ould encourage more ossification.  Let QUIC version N through and block eve=
rything else is a very predictable response.  That leads to everyone using =
QUIC version N.</p>
<p>As for sizes on things, I can see cases for packet numbers of 2 and 4 oc=
tets, and think that defining a new version is the rational response to a n=
eed for more.  It's probably the 640k thing all over, but even though I can=
't see far enough into the future to see that being a mistake, I can see as=
 far as a new version (even if that turns out to be the problem that trigge=
rs the creation of a new 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/issues/148#issuecomment-273010085">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_NmyJA42m103Th=
19bfex2-_V3Ynks5rTC51gaJpZM4LireO">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5c8tUH4bvoTXU3fe=
jHenJsYgtXhks5rTC51gaJpZM4LireO.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/148#issuecomment-273010085"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #148: I would =
have thought that signaling version in every packet, aside from being gross=
ly inefficient (yes, people complain about every octet still), would encour=
age more ossification.  Let QUIC version N through and block everything els=
e is a very predictable response.  That leads to everyone using QUIC versio=
n N.\r\n\r\nAs for sizes on things, I can see cases for packet numbers of 2=
 and 4 octets, and think that defining a new version is the rational respon=
se to a need for more.  It's probably the 640k thing all over, but even tho=
ugh I can't see far enough into the future to see that being a mistake, I c=
an see as far as a new version (even if that turns out to be the problem th=
at triggers the creation of a new version)."}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/148#issuecomment-2730=
10085"}}}</script>=

----==_mimepart_587d8875423af_61523f8293b89138328293--


From nobody Mon Jan 16 19:07:34 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81B5F12994F for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 19:07:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.655
X-Spam-Level: 
X-Spam-Status: No, score=-7.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2es_Ds8TAS9W for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 19:07:24 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1FC112997E for <quic-issues@ietf.org>; Mon, 16 Jan 2017 19:07:23 -0800 (PST)
Date: Mon, 16 Jan 2017 19:07:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484622443; bh=o03FFkvIhG7gWU9KG0b+LSPQwJb1keazno1vIwJmvjI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o15WA8r/6b/Kbbr3D57pRSOWTvBwCqpYM1pkQvFjqi7mefMG3y+ib69wN9MPXeWRN 5c21RFHtzRebLzxxhog6icsuLdh2b26ebS9E3QR1OcF0kxV15UZrZbAzT93/7vbA0F PII1qlzygEN8/1csgiLZHB/HgHaha5fenreqfhY0=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/273011039@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d8a6b3f7d0_74ad3fcc357d51406482e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7YpuUoPgN0eKUfnIqIAMKeHPTic>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 03:07:33 -0000

----==_mimepart_587d8a6b3f7d0_74ad3fcc357d51406482e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's not a bit per byte, it's much less.  Though it's probably one way to store it that balances storage and the potential for storage blow-out.

Not sure where you got the 1/8 from.  My point was that if we reduce the granularity that a sender can fragment on from per-byte to per-many-bytes, then that 1-bit-per-byte overhead is reduced proportionally.  A change like that could propagate to flow control: because you account on a block basis rather than a byte basis, so you can only move the offset in whole multiples of blocks.  The same goes for the offset field in the STREAM 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/146#issuecomment-273011039
----==_mimepart_587d8a6b3f7d0_74ad3fcc357d51406482e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It's not a bit per byte, it's much less.  Though it's probably one way=
 to store it that balances storage and the potential for storage blow-out=
.</p>
<p>Not sure where you got the 1/8 from.  My point was that if we reduce t=
he granularity that a sender can fragment on from per-byte to per-many-by=
tes, then that 1-bit-per-byte overhead is reduced proportionally.  A chan=
ge like that could propagate to flow control: because you account on a bl=
ock basis rather than a byte basis, so you can only move the offset in wh=
ole multiples of blocks.  The same goes for the offset field in the STREA=
M frame.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/146#issuecomment-273011039">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1xdx=
SpJXaYEWJqTevCAdY3ZV9a7ks5rTDBrgaJpZM4LimfW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwG=
GYHhhx19wb2Yf8pXSsEUmkcOOks5rTDBrgaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/146#issuecomment-273011039"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #146: It's not a bit per byte, it's much less.  Though it's probably =
one way to store it that balances storage and the potential for storage b=
low-out.\r\n\r\nNot sure where you got the 1/8 from.  My point was that i=
f we reduce the granularity that a sender can fragment on from per-byte t=
o per-many-bytes, then that 1-bit-per-byte overhead is reduced proportion=
ally.  A change like that could propagate to flow control: because you ac=
count on a block basis rather than a byte basis, so you can only move the=
 offset in whole multiples of blocks.  The same goes for the offset field=
 in the STREAM frame."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/146#issuecomment-273011039"}}}</script>=

----==_mimepart_587d8a6b3f7d0_74ad3fcc357d51406482e--


From nobody Mon Jan 16 20:04:46 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 473001299AF for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 20:04:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V8VKbGDE_WJE for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 20:04:43 -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 BD5D71299A3 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 20:04:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=kq7TOlgeUulh/qF6knIusEagNXc=; b=KwJyYav5XGxonmiJ JWi9U6QOWYqr6kKUlC8taDNntBjkBKuEdlpyxbPu3MbC6f5r06yfrBaQ6wf4ppRd /CyuZH2HKh6BM9AIfMllmDQqdvEvdbyTzoYXiP2LbuqSzvtv+0JpDlaoVmRmI5Mu qVPQbjFJ7aPo0KcppB5TTzmX7bo=
Received: by filter0542p1mdw1.sendgrid.net with SMTP id filter0542p1mdw1-28771-587D97D8-55 2017-01-17 04:04:40.9546437 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id bUsOgvA4TMiL8qGjzMhrwg for <quic-issues@ietf.org>; Tue, 17 Jan 2017 04:04:41.051 +0000 (UTC)
Date: Mon, 16 Jan 2017 20:04:40 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/165@github.com>
Subject: [quicwg/base-drafts] Resetting Streams (#165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587d97d8e5fb8_40bf3ff7771b11341498d9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3b8C+XGZoV1ybbGI8G//IhvCU3Y6PAC+FBTV dla3EKpAiBdjX4P60SE5rlbM2j120q9GyCghxtKH0Dgm2oUMUY17vbKWwFXjGYj1+G47nekq+esquT Fpbf8vKFiulVNwIskaNM8PxS5tTGkS+K81DFPbXZUa5Fn9zjHzn2W4yOGbTkJounTqEDZRaTyUWOKF Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m_worI4z2oM_8UBejhwY975sv8Q>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 04:04:45 -0000

----==_mimepart_587d97d8e5fb8_40bf3ff7771b11341498d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm writing this issue because there was some discussion about a change I made in #145, that seemed to be controversial. I spent a lot of time thinking about this, and realized that my changes in that PR were insufficient to address the problem. I think there are multiple issues in the stream state machinery.


## Two common scenarios

I will describe two scenarios where RST_STREAMs will be used regularly when using HTTP/QUIC.

### Rejected PUSH

The sender (in this case a HTTP server) uses HTTP/2 Push to push a resource that the receiver isn't interested in. The receiver therefore sends a RST_STREAM with offset 0 (since it didn't send any data on that stream) to stop the sender from pushing the resource.

When the sender receives the RST_STREAM, there are two options:

- the transfer hasn't completed yet: The sender then stops sending data and sends a RST_STREAM with a byte offset equal to whatever highest data offset it sent. RST_STREAMs are transmitted reliably, so both sides will *eventually* receive the other side's RST_STREAM and make adjustments to their flow controller. There is no problem here.
- the transfer has already completed (i.e. the sender already sent a STREAM frame with the FIN bit): According to the draft, STREAM frames on reset streams are not retransmitted. If the STREAM frame with the FIN gets lost, and the sender will never be able to make the necessary adjustments to its flow controller. (I'm not sure, but maybe this is what #163 is about).

A fix for this problem is to **always** send a RST_STREAM as a response to a RST_STREAM, even if the stream already transitioned to the *half closed* state by sending a FIN bit.



### POST to a 404 URI

The second example is more involved, since it involves data flowing bidirectionaly (note that for the PUSH case, the receiver never sent any data on the stream):

The sender (in this case a HTTP client) performs a POST request to an URI that the receiver is not reading from, e.g. a non-existing site (HTTP status code 404). The receiver will first send the HTTP response header, and then the (non-empty) 404 body. It will send send a RST_STREAM with a offset equivalent to the body length, to stop the sender, to stop it from sending more data.

On the sender side, we have the same situation as in the PUSH case, but let's assume we already resolved that issue.

There are two more issues here:

- We must ensure reliable delivery of the response body (the 404 page). Thus, although the stream was reset, STREAM frames need to be retransmitted.
- The receiver can only send the RST_STREAM **after** composing the response body (since the final byte offset has to be included). However, it would make sense to send the RST_STREAM as soon as possible, to stop the unwanted upload.

The first issue could be fixed by requiring that the peer that is resetting a stream MUST ensure reliable delivery of stream data it sent, whereas a peer that is receiving the RST_STREAM SHOULD NOT retransmit any stream data.

The second issue could be fixed by defining a RST_STREAM frame that doesn't include a byte offset (or introducing an RST error code that indicates that the byte offset is not set). The receiver in the above example would send this RST_STREAM before sending the 404 body. Since stream data is transmitted reliably, the sender would eventually receive a highest byte offset with a STREAM frame carrying the FIN flag.


## Open points for discussion

Do the three changes capture all possible use cases of resetting streams. Or do we need
* a way to reset a stream such that the peer initiating the reset doesn't ensure the reliable transmission of the data it already sent
* a way to reset a stream such that the peer receiving the RST has to ensure the reliable transmission up to a certain (which?) offset



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/165
----==_mimepart_587d97d8e5fb8_40bf3ff7771b11341498d9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm writing this issue because there was some discussion about a change I made in <a href="https://github.com/quicwg/base-drafts/pull/145" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/145" data-id="200561693" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#145</a>, that seemed to be controversial. I spent a lot of time thinking about this, and realized that my changes in that PR were insufficient to address the problem. I think there are multiple issues in the stream state machinery.</p>
<h2>Two common scenarios</h2>
<p>I will describe two scenarios where RST_STREAMs will be used regularly when using HTTP/QUIC.</p>
<h3>Rejected PUSH</h3>
<p>The sender (in this case a HTTP server) uses HTTP/2 Push to push a resource that the receiver isn't interested in. The receiver therefore sends a RST_STREAM with offset 0 (since it didn't send any data on that stream) to stop the sender from pushing the resource.</p>
<p>When the sender receives the RST_STREAM, there are two options:</p>
<ul>
<li>the transfer hasn't completed yet: The sender then stops sending data and sends a RST_STREAM with a byte offset equal to whatever highest data offset it sent. RST_STREAMs are transmitted reliably, so both sides will <em>eventually</em> receive the other side's RST_STREAM and make adjustments to their flow controller. There is no problem here.</li>
<li>the transfer has already completed (i.e. the sender already sent a STREAM frame with the FIN bit): According to the draft, STREAM frames on reset streams are not retransmitted. If the STREAM frame with the FIN gets lost, and the sender will never be able to make the necessary adjustments to its flow controller. (I'm not sure, but maybe this is what <a href="https://github.com/quicwg/base-drafts/issues/163" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/163" data-id="201153078" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#163</a> is about).</li>
</ul>
<p>A fix for this problem is to <strong>always</strong> send a RST_STREAM as a response to a RST_STREAM, even if the stream already transitioned to the <em>half closed</em> state by sending a FIN bit.</p>
<h3>POST to a 404 URI</h3>
<p>The second example is more involved, since it involves data flowing bidirectionaly (note that for the PUSH case, the receiver never sent any data on the stream):</p>
<p>The sender (in this case a HTTP client) performs a POST request to an URI that the receiver is not reading from, e.g. a non-existing site (HTTP status code 404). The receiver will first send the HTTP response header, and then the (non-empty) 404 body. It will send send a RST_STREAM with a offset equivalent to the body length, to stop the sender, to stop it from sending more data.</p>
<p>On the sender side, we have the same situation as in the PUSH case, but let's assume we already resolved that issue.</p>
<p>There are two more issues here:</p>
<ul>
<li>We must ensure reliable delivery of the response body (the 404 page). Thus, although the stream was reset, STREAM frames need to be retransmitted.</li>
<li>The receiver can only send the RST_STREAM <strong>after</strong> composing the response body (since the final byte offset has to be included). However, it would make sense to send the RST_STREAM as soon as possible, to stop the unwanted upload.</li>
</ul>
<p>The first issue could be fixed by requiring that the peer that is resetting a stream MUST ensure reliable delivery of stream data it sent, whereas a peer that is receiving the RST_STREAM SHOULD NOT retransmit any stream data.</p>
<p>The second issue could be fixed by defining a RST_STREAM frame that doesn't include a byte offset (or introducing an RST error code that indicates that the byte offset is not set). The receiver in the above example would send this RST_STREAM before sending the 404 body. Since stream data is transmitted reliably, the sender would eventually receive a highest byte offset with a STREAM frame carrying the FIN flag.</p>
<h2>Open points for discussion</h2>
<p>Do the three changes capture all possible use cases of resetting streams. Or do we need</p>
<ul>
<li>a way to reset a stream such that the peer initiating the reset doesn't ensure the reliable transmission of the data it already sent</li>
<li>a way to reset a stream such that the peer receiving the RST has to ensure the reliable transmission up to a certain (which?) offset</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/165">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9YiiOCnI5MnWV9x7g8_xAntV_eCks5rTD3YgaJpZM4LlNY6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwtMZjUfQ_6P666Jf49oKhi8yEcFks5rTD3YgaJpZM4LlNY6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/165"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Resetting Streams (#165)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/165"}}}</script>
----==_mimepart_587d97d8e5fb8_40bf3ff7771b11341498d9--


From nobody Mon Jan 16 23:41:26 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00EF51294A8 for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 23:41:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0nAN7k5nM_8X for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 23:41:23 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CCCB129420 for <quic-issues@ietf.org>; Mon, 16 Jan 2017 23:41:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2tKB40gtcRRbrcTf3IAbWk43J8k=; b=m5QNcvcbu7rQ8E6w ddKOcEdfOI197XwvmIpbtzzqFH9pWYP96EdvsTMZ/TND53dBQOmgmc3Bx0JBqKaZ 7PtM26ArNVML4S29cS2oA+YE/iWKLXvThOtCoFdWH7YsBmKn2/yt8jrdVbZ6K2uA +otTPPpyx1JMSSYkM/4mj5iD2F8=
Received: by filter1100p1mdw1.sendgrid.net with SMTP id filter1100p1mdw1-26303-587DCAA2-16 2017-01-17 07:41:22.404192703 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id KczRPPSHQT6tAlV8-pwfXw for <quic-issues@ietf.org>; Tue, 17 Jan 2017 07:41:22.408 +0000 (UTC)
Date: Mon, 16 Jan 2017 23:41:22 -0800
From: Brian Trammell <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/164/273043105@github.com>
In-Reply-To: <quicwg/base-drafts/issues/164@github.com>
References: <quicwg/base-drafts/issues/164@github.com>
Subject: Re: [quicwg/base-drafts] Padding handshake packets (#164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587dcaa245390_547d3fc83b2fb1403637d0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak393Rt3Cz9mg2nVxzYScOG+0yCLy/CrixmwFv +lr7og4CbeLRHL3hkrBT6a1tLP0qrV7IwhQKJcRKNTe2MFXJtjfQHWxlplNh4Gb4JVHsb19eVu6q4O mI9Aig10D7/p30OhD8yl+rFOgHmDLhOpLcguGiSvFqd2C2BdSyJnJmrCZzERtT7ywuhkE4mNP5dWcM Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qGkhIwnSm7gqSbqn7mZOyjm-vTo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 07:41:25 -0000

----==_mimepart_587dcaa245390_547d3fc83b2fb1403637d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This interaction pattern (or any interaction pattern in its place in terms of observable packer properties) can (i.e., will) be used by stateful firewalls to recognize QUIC session establishment. If this is the case, it may be useful to note that an established flow that detects it has lost its connection due to state drop or timeout can simulate the pattern to "re-handshake", without losing any end-to-end (crypto, stream) state.

Having this contract be explicit is IMO useful.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/164#issuecomment-273043105
----==_mimepart_587dcaa245390_547d3fc83b2fb1403637d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This interaction pattern (or any interaction pattern in its place in ter=
ms of observable packer properties) can (i.e., will) be used by stateful fi=
rewalls to recognize QUIC session establishment. If this is the case, it ma=
y be useful to note that an established flow that detects it has lost its c=
onnection due to state drop or timeout can simulate the pattern to "re-hand=
shake", without losing any end-to-end (crypto, stream) state.</p>
<p>Having this contract be explicit is IMO useful.</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/164#issuecomment-273043105">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwNIYI3fH4805BP=
___E90dsMlbUAks5rTHCigaJpZM4LlJzD">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9wGajXubeJo_TsP4=
vACnJ6_Dekgks5rTHCigaJpZM4LlJzD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/164#issuecomment-273043105"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@britram in #164: This interacti=
on pattern (or any interaction pattern in its place in terms of observable =
packer properties) can (i.e., will) be used by stateful firewalls to recogn=
ize QUIC session establishment. If this is the case, it may be useful to no=
te that an established flow that detects it has lost its connection due to =
state drop or timeout can simulate the pattern to \"re-handshake\", without=
 losing any end-to-end (crypto, stream) state.\r\n\r\nHaving this contract =
be explicit is IMO useful."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/164#issuecomment-273043105"}}}</script>=

----==_mimepart_587dcaa245390_547d3fc83b2fb1403637d0--


From nobody Mon Jan 16 23:57:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 316321293FD for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 23:57:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DcVZlXmengRK for <quic-issues@ietfa.amsl.com>; Mon, 16 Jan 2017 23:57:07 -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 96C1112952C for <quic-issues@ietf.org>; Mon, 16 Jan 2017 23:57:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kO/a8dbKXAGyQlTFxJ5L9/eu+/A=; b=iimVvN1qWe4H/xmu MkLE3Tir0TTR/WdrCsLK7almDnd7Cw2OIAM4seH9zZ+cK3UG9Wcx32+o3cgEWr46 zv2/YGBQjQYLfGbl7DJ5qr6kRGB/uqzuYttkgCkYD1iOVuFG0IyEm2S9VPsLF/bd cF/t6LENKGBdCr/qcZ3szAiyykI=
Received: by filter0505p1mdw1.sendgrid.net with SMTP id filter0505p1mdw1-3022-587DCE50-21 2017-01-17 07:57:04.720353813 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 5hQqehgXRA2UHqqBg_9ZpQ for <quic-issues@ietf.org>; Tue, 17 Jan 2017 07:57:04.802 +0000 (UTC)
Date: Mon, 16 Jan 2017 23:57:04 -0800
From: Lars Eggert <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/273045621@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Simplify time representation (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587dce50af04e_5a23f9ac0949130165474"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2b5g9m7SIhGOqHAgZdfLgl+rIM2ql2B52pBu IT4IoOSKgHoJIoBHMeQoPYL2o+EKGCUQdBmpikol4KE0LUI3YAxlhBquOZQSatptJjR+L1axZNpcvs V2T+ciRWQG6nih0wYslSKTMPkNRcTUSOW2Kmc8E4x+swAKXZ52zNMqNnSZuAbqLLaToE9ABqXQUgCP k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vRH0XGtIMtsAb3uh6OmB3VwcPCg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 07:57:09 -0000

----==_mimepart_587dce50af04e_5a23f9ac0949130165474
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think 65ms is at least an order of magnitude too short. We don't know where people will want to use QUIC 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/109#issuecomment-273045621
----==_mimepart_587dce50af04e_5a23f9ac0949130165474
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think 65ms is at least an order of magnitude too short. We don't know where people will want to use QUIC in the future.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-273045621">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9ORZpUUAOhTsNmQmmzjdZfNfvWlks5rTHRQgaJpZM4LZW8d">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0gytMGHCbwnEeRD_QhBVS5KN0X7ks5rTHRQgaJpZM4LZW8d.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-273045621"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@larseggert in #109: I think 65ms is at least an order of magnitude too short. We don't know where people will want to use QUIC in the future."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/109#issuecomment-273045621"}}}</script>
----==_mimepart_587dce50af04e_5a23f9ac0949130165474--


From nobody Tue Jan 17 00:36:02 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AB61129407 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 00:36:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SuEtL-Nli61Z for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 00:36:00 -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 F3F6F129599 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 00:35:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wXC1npxIGbogePhM16O174I0zaI=; b=U/FybnUhFIJcW30h asO8cZJZwGeLGEwREwhKNnZ/2pcsdSetddfeH3jq2mowCnzs0/AXQNGRpuEIX4NH jUsN3tBYvNGpXuNzP7SB4G1zI+cM78BhNYai+Enzw3ScqFcQjaGksl9jvWIDplnE t5triC06s7XBKddExblMnpsks7c=
Received: by filter1082p1mdw1.sendgrid.net with SMTP id filter1082p1mdw1-22333-587DD76F-17 2017-01-17 08:35:59.384305031 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id NeJVuw-lRJaCad6wUrjGPg for <quic-issues@ietf.org>; Tue, 17 Jan 2017 08:35:59.235 +0000 (UTC)
Date: Tue, 17 Jan 2017 00:35:59 -0800
From: Brian Trammell <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/148/273052541@github.com>
In-Reply-To: <quicwg/base-drafts/issues/148@github.com>
References: <quicwg/base-drafts/issues/148@github.com>
Subject: Re: [quicwg/base-drafts] Reducing the complexity of the QUIC packet header (#148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587dd76f29344_5d413fa7837a71404318aa"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1WB3/s24ec0HTsHOdRk+RSOlyTs8X3N5rZLg C3bvujxX4qVP/7NMCC5h6dxJTIrsqIheiy0JRImM3y8PLMe3w9Y7NUOppP6wVleeJzXEo/q/EpiLI0 DoJq73R+sP2iQqsfP5YXaLO5oC42Cj4MuirjsB5jJbjHBzc5t4Fw6Nji8mkAAHdxYEbfIPZPyYMd/1 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sB-RTWuJGWhGReQ1L6IP4hcnx7o>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 08:36:01 -0000

----==_mimepart_587dd76f29344_5d413fa7837a71404318aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I would have thought that signaling version in every packet, aside from being grossly inefficient (yes, people complain about every octet still), would encourage more ossification.

packet-size-matters vs. packet-size-doesn't-matter (rephrased as bytes-congest vs. packets-congest) might be TSV's official vi vs. emacs fight. so if we want to have it let's open another issue for it. :)

The problem here is, without a crystal ball, both "versioning leads to ossification" and "versioning prevents ossification" have believable elements. It depends in large part whether the people making the devices that lead to ossification treat the version number as something that will change, or as something that is labeled as "version" but really means "magic". 

Adding an option for u16 packet numbers saves 2 octets per packet compared to u32 packet numbers, but adds the complexity of variable field offsets. u16 packet numbers are probably fine for most situations today -- even shaving a bit for wrap-around detection, both the receiver and passive observers will have an accurate view of what's happening as long as all your reordering gaps are less than 32ki packets. So I think I'm more sold on the idea of 2-octet packet numbers than I am on the idea of 2-or-4 octet packet numbers.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/148#issuecomment-273052541
----==_mimepart_587dd76f29344_5d413fa7837a71404318aa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I would have thought that signaling version in every packet, aside from =
being grossly inefficient (yes, people complain about every octet still), w=
ould encourage more ossification.</p>
</blockquote>
<p>packet-size-matters vs. packet-size-doesn't-matter (rephrased as bytes-c=
ongest vs. packets-congest) might be TSV's official vi vs. emacs fight. so =
if we want to have it let's open another issue for it. :)</p>
<p>The problem here is, without a crystal ball, both "versioning leads to o=
ssification" and "versioning prevents ossification" have believable element=
s. It depends in large part whether the people making the devices that lead=
 to ossification treat the version number as something that will change, or=
 as something that is labeled as "version" but really means "magic".</p>
<p>Adding an option for u16 packet numbers saves 2 octets per packet compar=
ed to u32 packet numbers, but adds the complexity of variable field offsets=
. u16 packet numbers are probably fine for most situations today -- even sh=
aving a bit for wrap-around detection, both the receiver and passive observ=
ers will have an accurate view of what's happening as long as all your reor=
dering gaps are less than 32ki packets. So I think I'm more sold on the ide=
a of 2-octet packet numbers than I am on the idea of 2-or-4 octet packet nu=
mbers.</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/148#issuecomment-273052541">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3Nm7FJgZIfHHjq=
aH5fMt5uBwt0Lks5rTH1vgaJpZM4LireO">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9AbR5Mc4iEZh0b11=
C51aEXRYpvLks5rTH1vgaJpZM4LireO.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/148#issuecomment-273052541"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@britram in #148: \u003e I would=
 have thought that signaling version in every packet, aside from being gros=
sly inefficient (yes, people complain about every octet still), would encou=
rage more ossification.\r\n\r\npacket-size-matters vs. packet-size-doesn't-=
matter (rephrased as bytes-congest vs. packets-congest) might be TSV's offi=
cial vi vs. emacs fight. so if we want to have it let's open another issue =
for it. :)\r\n\r\nThe problem here is, without a crystal ball, both \"versi=
oning leads to ossification\" and \"versioning prevents ossification\" have=
 believable elements. It depends in large part whether the people making th=
e devices that lead to ossification treat the version number as something t=
hat will change, or as something that is labeled as \"version\" but really =
means \"magic\". \r\n\r\nAdding an option for u16 packet numbers saves 2 oc=
tets per packet compared to u32 packet numbers, but adds the complexity of =
variable field offsets. u16 packet numbers are probably fine for most situa=
tions today -- even shaving a bit for wrap-around detection, both the recei=
ver and passive observers will have an accurate view of what's happening as=
 long as all your reordering gaps are less than 32ki packets. So I think I'=
m more sold on the idea of 2-octet packet numbers than I am on the idea of =
2-or-4 octet packet numbers.\r\n"}],"action":{"name":"View Issue","url":"ht=
tps://github.com/quicwg/base-drafts/issues/148#issuecomment-273052541"}}}</=
script>=

----==_mimepart_587dd76f29344_5d413fa7837a71404318aa--


From nobody Tue Jan 17 02:13:57 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17E6512952C for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 02:13:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zEotwsRvIOcL for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 02:13:53 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA094129478 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 02:13:53 -0800 (PST)
Date: Tue, 17 Jan 2017 02:13:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484648032; bh=/Er0k3+RBuoyGt3vaK0iv635OghfZKfM3e/1ioYvbd0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zszbv09NJjwkEp4Tzp/07Z1NfmINMOlFQs4F4/S0yJTnZ3rjNyDNIfZZgj+IujEOT bgSJYW+bT+9KHeQY04ouK1K37TWY676WYZfm5KWdV/ib++QFN9eUTODjsiFzdJqp8G xb98B11MVWbddsUChZxoey0p27GGmCQ60ORRcruU=
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/161/273085306@github.com>
In-Reply-To: <quicwg/base-drafts/issues/161@github.com>
References: <quicwg/base-drafts/issues/161@github.com>
Subject: Re: [quicwg/base-drafts] Address change and consent to send (#161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587dee60c15d2_3b8c3fba5751d140285685"; 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/6kqzp2qV-SmWwCb0_NEThuUnQf4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 10:13:56 -0000

----==_mimepart_587dee60c15d2_3b8c3fba5751d140285685
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You could maybe send a ping frame with a random number if you see a new IP address...?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/161#issuecomment-273085306
----==_mimepart_587dee60c15d2_3b8c3fba5751d140285685
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You could maybe send a ping frame with a random number if you see a new IP address...?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/161#issuecomment-273085306">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq__AhkNz7Znkp71MrU3Ys-CHX0Ohks5rTJRggaJpZM4LlHwL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2D9iYNXxkMtRLnj31dcolUkT7tiks5rTJRggaJpZM4LlHwL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/161#issuecomment-273085306"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #161: You could maybe send a ping frame with a random number if you see a new IP address...?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/161#issuecomment-273085306"}}}</script>
----==_mimepart_587dee60c15d2_3b8c3fba5751d140285685--


From nobody Tue Jan 17 02:28:42 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5213129599 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 02:28:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tjDbXJ47YxqR for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 02:28:33 -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 75CFD12945F for <quic-issues@ietf.org>; Tue, 17 Jan 2017 02:28:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kEtkPj0ME3SOQKQosYSFibRfJnM=; b=ti9hxZaF/O1SN3o4 Jl1KSzmSmyqNeZZFsZAh2o6otbqVkjWBYSW0u74avWAIqmLHh/JM5VUjToBxYd9G nKlqcWqtHGBUTp4B/WCYnXxLkwusCX+wkr+CAh5pmwLyP01fQHtHDizB6k+syrdY Sudk7buzG6dVnnG+FOhdEUFCkpk=
Received: by filter0926p1mdw1.sendgrid.net with SMTP id filter0926p1mdw1-4560-587DF1CA-23 2017-01-17 10:28:26.352053582 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id XpGJJdrrSVCJbjQQdX_Ghw for <quic-issues@ietf.org>; Tue, 17 Jan 2017 10:28:26.159 +0000 (UTC)
Date: Tue, 17 Jan 2017 02:28:25 -0800
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/148/273094442@github.com>
In-Reply-To: <quicwg/base-drafts/issues/148@github.com>
References: <quicwg/base-drafts/issues/148@github.com>
Subject: Re: [quicwg/base-drafts] Reducing the complexity of the QUIC packet header (#148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587df1c9f2beb_4fc33fadaa32313c285496"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2UrjTAbaeddrcGekc2rAqHs1NRFftoSDkyjY NnDSoLsEg+Gb0reNr+uD9XF6bIR/Id3HBxTx9zTTVzZl3K1TY5F3KjJh4brh+pTR9y0NQFWMh7TePM q/G0ngUIMLZAiwMpmxFHPqyYenqaWAtWovRkZ82A0hYNkCCk4VPcUA5eeQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6UyXlwC2cUkHcSlgIC9XXs9UXj0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 10:28:38 -0000

----==_mimepart_587df1c9f2beb_4fc33fadaa32313c285496
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think you can have mostly the same ossification if you only have the version number on the first packet (meaning middleboxes block packets where the version bit it set and they don't like the version they see). All information that is visible at some point will be ossified. Having the version flag always only set on the first packet, will however make this packet specially and middelboxes will use this signal to identify the first packet of a connection. That's worst from my point of few because that'd be a wrong interpretation of the signal (while the interpretation that a certain version number identifies a certain version is true).

Also +1 to larger packet numbers can go with a new version if we ever need them in 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/148#issuecomment-273094442
----==_mimepart_587df1c9f2beb_4fc33fadaa32313c285496
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think you can have mostly the same ossification if you only have the v=
ersion number on the first packet (meaning middleboxes block packets where =
the version bit it set and they don't like the version they see). All infor=
mation that is visible at some point will be ossified. Having the version f=
lag always only set on the first packet, will however make this packet spec=
ially and middelboxes will use this signal to identify the first packet of =
a connection. That's worst from my point of few because that'd be a wrong i=
nterpretation of the signal (while the interpretation that a certain versio=
n number identifies a certain version is true).</p>
<p>Also +1 to larger packet numbers can go with a new version if we ever ne=
ed them in 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/148#issuecomment-273094442">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0-37HlFJV_7EaR=
TvZIhn3U7tc4Dks5rTJfJgaJpZM4LireO">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5vMIpFFilBZJx9DK=
eIuL3K4Jqqlks5rTJfJgaJpZM4LireO.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/148#issuecomment-273094442"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mirjak in #148: I think you can=
 have mostly the same ossification if you only have the version number on t=
he first packet (meaning middleboxes block packets where the version bit it=
 set and they don't like the version they see). All information that is vis=
ible at some point will be ossified. Having the version flag always only se=
t on the first packet, will however make this packet specially and middelbo=
xes will use this signal to identify the first packet of a connection. That=
's worst from my point of few because that'd be a wrong interpretation of t=
he signal (while the interpretation that a certain version number identifie=
s a certain version is true).\r\n\r\nAlso +1 to larger packet numbers can g=
o with a new version if we ever need them in future."}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/148#issuecom=
ment-273094442"}}}</script>=

----==_mimepart_587df1c9f2beb_4fc33fadaa32313c285496--


From nobody Tue Jan 17 02:36:03 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4076512952C for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 02:36:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.515
X-Spam-Level: 
X-Spam-Status: No, score=-4.515 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x6PkREqisqem for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 02:36:00 -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 92626129514 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 02:36:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nwbmY4igqtnulnfXbHRD8yNvCkA=; b=XMMLHwuQAEBAOMEO foOGO/nnUKpmQ76EIS8prSIt+e+hLGpd/iBQQEe006X7Siw50M7Nmr7zOX2tOuqN mPTDyKZ+alYkEF4nOtCsYdcXu7g/fi+RFHSI4M5PQP5jg1qmoijg4Zpe2UOZukax gSRJL+qYxQHgP1tD1AMpBksCJ5w=
Received: by filter0952p1mdw1.sendgrid.net with SMTP id filter0952p1mdw1-28854-587DF38F-20 2017-01-17 10:35:59.515451572 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id FCdNpIZyRQGWtpn-tEyWTw for <quic-issues@ietf.org>; Tue, 17 Jan 2017 10:35:59.479 +0000 (UTC)
Date: Tue, 17 Jan 2017 02:35:59 -0800
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/165/273098593@github.com>
In-Reply-To: <quicwg/base-drafts/issues/165@github.com>
References: <quicwg/base-drafts/issues/165@github.com>
Subject: Re: [quicwg/base-drafts] Resetting Streams (#165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587df38f62425_5acf3fb8d3d7913428277e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0IJGelj29EUV+wp0E8efzo2nxABkk0Gji/3O nalZjkHFb2QxmZvwkFDQvksyEVmrZ+1Vnz4iuo+rPPKuoJ99UUJ80wEnuFw2VDe9hbosPPi6lm1sVi E2JaOuUeELblP1P97XCcERW9/8wzS1a3VI4V4WzgDxGhS4g11bXO1I06BQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MihkhZ02laLYOE7xNTx98YvFr8Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 10:36:02 -0000

----==_mimepart_587df38f62425_5acf3fb8d3d7913428277e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To be honest I still believe you are mixing up transport and application semantics here. Why are you sending a reset in this situation and not a fin? From the transport point of view there is no problem (in both cases) all transmissions as provided by the higher layer have been successful. If you want to make sure that the other end is not sending any more data (but why should it send more data after the 404 was received), you should close the connection.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/165#issuecomment-273098593
----==_mimepart_587df38f62425_5acf3fb8d3d7913428277e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>To be honest I still believe you are mixing up transport and application=
 semantics here. Why are you sending a reset in this situation and not a fi=
n? From the transport point of view there is no problem (in both cases) all=
 transmissions as provided by the higher layer have been successful. If you=
 want to make sure that the other end is not sending any more data (but why=
 should it send more data after the 404 was received), you should close the=
 connection.</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/165#issuecomment-273098593">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0r30lEbpLLkwZ_=
swr17nQP8A1jCks5rTJmPgaJpZM4LlNY6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7aH2DErtrZumf72X=
QuBM9v7hdujks5rTJmPgaJpZM4LlNY6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/165#issuecomment-273098593"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mirjak in #165: To be honest I =
still believe you are mixing up transport and application semantics here. W=
hy are you sending a reset in this situation and not a fin? From the transp=
ort point of view there is no problem (in both cases) all transmissions as =
provided by the higher layer have been successful. If you want to make sure=
 that the other end is not sending any more data (but why should it send mo=
re data after the 404 was received), you should close the connection."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/165#issuecomment-273098593"}}}</script>=

----==_mimepart_587df38f62425_5acf3fb8d3d7913428277e--


From nobody Tue Jan 17 02:36:45 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99D2D129AC8 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 02:36:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.655
X-Spam-Level: 
X-Spam-Status: No, score=-7.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yMQuq7srq3xv for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 02:36:42 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 799701299B5 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 02:36:36 -0800 (PST)
Date: Tue, 17 Jan 2017 02:36:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484649395; bh=6gyg99c9SlC+AQHdgxzrD3sSfeXjUwPwAnWwMUiEmFk=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IGTz+fBN+JZGLgZnhApoHQ00vP2pu0NQ2Eo5MTaiRiHGOmZBwpH+ytvYdCgF6w6O9 FrCVrBMwTxcPX2/Rj/sQBGQIkz7KjLW7KuSYTpsxTBD2RdmDJACMQqprpJTF8UmnYA suKo4yCRqzhmTSlcA/efkfq1bSO1yxGpMfMQuJwU=
From: emile <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/166@github.com>
Subject: [quicwg/base-drafts] Interdomain UX troubleshooting (#166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587df3b3d051c_4ff43fadaa32313c281015"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: emile22
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/62oNZ9RU6bSuHlw-uQQotwoliTs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 10:36:43 -0000

----==_mimepart_587df3b3d051c_4ff43fadaa32313c281015
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fast troubleshooting of QoS is mandatory to maintain end users high Quality of Experience;
There are my cases of troubleshooting. A typical example starts by the signaling to the ISP that its end-users are experimenting a significant decrease of QoE when using an Internet application. Typical point of failures are line cards memory errors or overloaded routers located somewhere on the path, either in the ISP domain or outside.

The ISP NOC has to localize asap the point of failure. Currently it proceeds by dichotomy (is the point of failure inside ISP domain or outside ?) using passive monitoring of packet lost and congestion. 

Following is the description of the parameters in use:

1. Packet lost downstream (vice versa for upstream): 
- Measure of packet lost before the point of measure needs TCP sequence number
- Measure of lost after the point of measure needs TCP ACK + SACK 

1. Congestion: 
- Detects that the congestion is located either before or after the point of measure
- Analysis based on TCP ACK+SACK observation

QUIC packets numbering should be continuous to allow packet loss monitoring. Flows control fields (ACK, SACK) are available in QUIC but encrypted. 

It should be nice to use the approach of the TCPinc WG (with an integrity check mechanism) to keep visible the fields allowing fast troubleshooting of the network layer.




-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/166
----==_mimepart_587df3b3d051c_4ff43fadaa32313c281015
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fast troubleshooting of QoS is mandatory to maintain end users high Quality of Experience;<br>
There are my cases of troubleshooting. A typical example starts by the signaling to the ISP that its end-users are experimenting a significant decrease of QoE when using an Internet application. Typical point of failures are line cards memory errors or overloaded routers located somewhere on the path, either in the ISP domain or outside.</p>
<p>The ISP NOC has to localize asap the point of failure. Currently it proceeds by dichotomy (is the point of failure inside ISP domain or outside ?) using passive monitoring of packet lost and congestion.</p>
<p>Following is the description of the parameters in use:</p>
<ol>
<li>Packet lost downstream (vice versa for upstream):</li>
</ol>
<ul>
<li>Measure of packet lost before the point of measure needs TCP sequence number</li>
<li>Measure of lost after the point of measure needs TCP ACK + SACK</li>
</ul>
<ol>
<li>Congestion:</li>
</ol>
<ul>
<li>Detects that the congestion is located either before or after the point of measure</li>
<li>Analysis based on TCP ACK+SACK observation</li>
</ul>
<p>QUIC packets numbering should be continuous to allow packet loss monitoring. Flows control fields (ACK, SACK) are available in QUIC but encrypted.</p>
<p>It should be nice to use the approach of the TCPinc WG (with an integrity check mechanism) to keep visible the fields allowing fast troubleshooting of the network layer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/166">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0x3P5l-2Bavisjn5C6pmZCMIhU4ks5rTJmzgaJpZM4LleaO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3ZxdJGLdRPTDiosG9Bd3Je1iDowks5rTJmzgaJpZM4LleaO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/166"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Interdomain UX troubleshooting (#166)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/166"}}}</script>
----==_mimepart_587df3b3d051c_4ff43fadaa32313c281015--


From nobody Tue Jan 17 06:28:21 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA98F1293EE for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 06:28:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O_EyeoU39YMN for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 06:28:18 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3437712896F for <quic-issues@ietf.org>; Tue, 17 Jan 2017 06:28:18 -0800 (PST)
Date: Tue, 17 Jan 2017 06:28:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484663297; bh=Y+Ihd0R+IDe+EhIlA0QuPK9aPwrRDpZoKGAP+3jjIGk=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=USI70hOpH/8di8RIipUoHNWgkpz3wNFpxx+ctBGj6H/xT0xf5bQ8iZhYeohV8jel1 Zk2FcidVIDHqsoAhxbnnI3746Th8l3zLw7KX3mTgp3S6MeMHbeuz52HJmU9vLRGp2W SfUKNQK1wg4FHSQIOHocipuH+vtlpu3POITtwGAY=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/167@github.com>
Subject: [quicwg/base-drafts] Add a hash for unencrypted packets (#167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e2a0122d11_16e3fabd2b831304120a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R9wd_sgEIx5lt9GdEXrEOKlvi8A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 14:28:19 -0000

----==_mimepart_587e2a0122d11_16e3fabd2b831304120a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

QUIC originally specified a 12 byte hash for unencrypted packets.  This was dropped when QUIC crypto was swapped for the TLS 1.3 mapping.

We should add it back, since it is useful in eliminating corrupted packets and random internet junk.  And possibly in preventing reflection attacks mentioned in #147 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/167
----==_mimepart_587e2a0122d11_16e3fabd2b831304120a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>QUIC originally specified a 12 byte hash for unencrypted packets.  This was dropped when QUIC crypto was swapped for the TLS 1.3 mapping.</p>
<p>We should add it back, since it is useful in eliminating corrupted packets and random internet junk.  And possibly in preventing reflection attacks mentioned in <a href="https://github.com/quicwg/base-drafts/issues/147" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/147" data-id="200582869" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#147</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/167">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1XsnQWJqbcqvem4DAI-_c4-bI3Gks5rTNABgaJpZM4Llt21">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxK-HWXe2TSjvcHGMB70gN1aWdVQks5rTNABgaJpZM4Llt21.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/167"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Add a hash for unencrypted packets (#167)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/167"}}}</script>
----==_mimepart_587e2a0122d11_16e3fabd2b831304120a0--


From nobody Tue Jan 17 06:37:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB6F21294B5 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 06:37:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iKvW5y23-M45 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 06:36:59 -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 6079F1294AD for <quic-issues@ietf.org>; Tue, 17 Jan 2017 06:36:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jjyCIor6PMPVPB8O+7JoOUcgrCc=; b=gZziyXGZVg/G6hup ilvt8XLZdg81jaqLmSGrTcsazSnWkzvWTLSgJ9WhqhW4tsjE6gxA1Y86j7sFy+9d KckySRLhSpNB8r52ueUNB8K4nAM9Io4FCLPQPvDF5zWQ6aYEqgXxunaEnLgrPQkF 0WoyAMZs2YJJsyDriHGQq+SbCPo=
Received: by filter0847p1mdw1.sendgrid.net with SMTP id filter0847p1mdw1-6211-587E2C07-25 2017-01-17 14:36:55.249549369 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 5KU5puGJTjSln5sjWFJkeg for <quic-issues@ietf.org>; Tue, 17 Jan 2017 14:36:55.335 +0000 (UTC)
Date: Tue, 17 Jan 2017 06:36:55 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/273183742@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Simplify time representation (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e2c0736a62_33d83f7f6d43713811245d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3uQKuK+22qOz8aMLIeuuMORvFfslmTKW4gxU LP8Z5eXQNe3WJbw6VSpaJQ8eS/61XCNFK/zSt4HKFDhqu29JAp3bO3eekZ/6GSnmURcOJMD9MP+gY4 JMrObSq6LAU3DDfKEkSN3z95FNsAoCPy02skOCj+SmuzgbSKSq1Ohq8kT7wFDeWdtcDtE//5/p2dox A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RwGEZewsxjdIdAHdgBlCOnU1__8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 14:37:01 -0000

----==_mimepart_587e2c0736a62_33d83f7f6d43713811245d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed Lars, that's why we'd have the ability to scale the 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/109#issuecomment-273183742
----==_mimepart_587e2c0736a62_33d83f7f6d43713811245d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed Lars, that's why we'd have the ability to scale the value.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-273183742">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwf-Q3J1Alyrtl6Dohl4bHH3QYCYks5rTNIHgaJpZM4LZW8d">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2hzVp1P8gQHzGpFXl-8beG8JFD4ks5rTNIHgaJpZM4LZW8d.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-273183742"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #109: Agreed Lars, that's why we'd have the ability to scale the value."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/109#issuecomment-273183742"}}}</script>
----==_mimepart_587e2c0736a62_33d83f7f6d43713811245d--


From nobody Tue Jan 17 06:40:47 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5FCE1294E4 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 06:40:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mV8sr6GHE6jW for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 06:40:44 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30C101294DC for <quic-issues@ietf.org>; Tue, 17 Jan 2017 06:40:44 -0800 (PST)
Date: Tue, 17 Jan 2017 06:40:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484664043; bh=sWXHF8AP6k+SQ5swRkzA+mfBOtiNo6uUGUMV2XoEZ2o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cxFNPm8TDTiDqzY0J9lZkW1OvC6/DXw7i/G8NURwgATLYaf2c5mr3YFBm08C+nnJ2 VwxRx4ZwTdd3W5R/FzbTzd2D6b+0503Bnab9HbVefLkSQ/KNriA+1JgqAn5gFHtvWz gxQNMrpVCIVbvFwmfyDdn1xnASQ+0Uex0w8D+XJI=
From: Lars Eggert <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/273185388@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Simplify time representation (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e2ceb1dc5c_79543f870f60513c3206f"; 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/zqvIQg0h7DkrSfQVN7fSJxHPkKk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 14:40:45 -0000

----==_mimepart_587e2ceb1dc5c_79543f870f60513c3206f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sorry I was unclear: We should use a scaling default that results in a sensible range.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-273185388
----==_mimepart_587e2ceb1dc5c_79543f870f60513c3206f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sorry I was unclear: We should use a scaling default that results in a sensible range.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-273185388">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-4quEPwiAYztjwJBCEZllASCxTHks5rTNLrgaJpZM4LZW8d">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-rcOoWt-4GS8z7g2QfUGkrDcfgxks5rTNLrgaJpZM4LZW8d.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-273185388"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@larseggert in #109: Sorry I was unclear: We should use a scaling default that results in a sensible range."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/109#issuecomment-273185388"}}}</script>
----==_mimepart_587e2ceb1dc5c_79543f870f60513c3206f--


From nobody Tue Jan 17 06:55:28 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE7E2129489 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 06:55:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.252
X-Spam-Level: 
X-Spam-Status: No, score=-6.252 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tRu61D65NHxS for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 06:55:25 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93F10129470 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 06:55:25 -0800 (PST)
Date: Tue, 17 Jan 2017 06:55:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484664924; bh=1pP1CDexzfnvNuii2E5QeIsIrYJk/xeh+WVyP2ss80w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EPz0OQsJbYSmvyYLOsT3hL7yta/EbtpJqM/9Mjpel4/4ZrZ2o+POosxR9EcO0v7cj pLJurAxmhoHfTRbR4/wqiE+uVzetbCDHLfArNTGxKLaE1AxL7nrxhhHz6Bm/Ku6rLn HIQmDUsq6hBH+ZW+FGV6f8sj4wAfC3AXHkSnx+To=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/273190679@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Simplify time representation (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e305c8fbb8_796d3f870f60513c3368df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fNvEXQK8MiJ9VI9cyVJUPKMuCPQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 14:55:27 -0000

----==_mimepart_587e305c8fbb8_796d3f870f60513c3368df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd propose we require a scale factor as part of the handshake, so we ensure this is well exercised, then we don't need to worry too much about whether we've chosen a good default.

For the current use of the custom 2 byte timestamp, 65ms is enough to handle all the cases when a time value is actually useful.  Obviously this would change if we used this time format in different use 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/109#issuecomment-273190679
----==_mimepart_587e305c8fbb8_796d3f870f60513c3368df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'd propose we require a scale factor as part of the handshake, so we =
ensure this is well exercised, then we don't need to worry too much about=
 whether we've chosen a good default.</p>
<p>For the current use of the custom 2 byte timestamp, 65ms is enough to =
handle all the cases when a time value is actually useful.  Obviously thi=
s would change if we used this time format in different use 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/109#issuecomment-273190679">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq302V=
y_BkiukUTDh2Ier_P2ekrQdks5rTNZcgaJpZM4LZW8d">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq35=
imxZLa_UKrHsyqDwVS8O4lm1Kks5rTNZcgaJpZM4LZW8d.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/109#issuecomment-273190679"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
109: I'd propose we require a scale factor as part of the handshake, so w=
e ensure this is well exercised, then we don't need to worry too much abo=
ut whether we've chosen a good default.\r\n\r\nFor the current use of the=
 custom 2 byte timestamp, 65ms is enough to handle all the cases when a t=
ime value is actually useful.  Obviously this would change if we used thi=
s time format in different use cases."}],"action":{"name":"View Issue","u=
rl":"https://github.com/quicwg/base-drafts/issues/109#issuecomment-273190=
679"}}}</script>=

----==_mimepart_587e305c8fbb8_796d3f870f60513c3368df--


From nobody Tue Jan 17 07:34:03 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 407CC1293F8 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 07:34:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XULqCmtovGyk for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 07:34:01 -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 D24491294C2 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 07:34:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=C6gqubJzg0KRyMgSzmh3jLGOnCw=; b=HS9kTt1oMcDJ5NkL 47W3jWAsxJm/7KoxQ2EyMESgso/UwzRjni1cL0xh2ytj/ynYnTRFQIU2VMswb3Ky EwtsGSsE7mGXpgK4ABWmr7aM6KgCF/xrC3wNSg6zE5uBwYEzxFip2Z65aJ8YwSxV VH2sXQEv3LyTC7Hs+gyV1ZbK39c=
Received: by filter0913p1mdw1.sendgrid.net with SMTP id filter0913p1mdw1-3087-587E3966-51 2017-01-17 15:33:58.603067427 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 5ttr8XuYRmq68h-yUkSjSw for <quic-issues@ietf.org>; Tue, 17 Jan 2017 15:33:58.668 +0000 (UTC)
Date: Tue, 17 Jan 2017 07:33:58 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/161/273202803@github.com>
In-Reply-To: <quicwg/base-drafts/issues/161@github.com>
References: <quicwg/base-drafts/issues/161@github.com>
Subject: Re: [quicwg/base-drafts] Address change and consent to send (#161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e39668bfae_4e423ff7182731301452bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Hr+7k3jnQMj77CVrB6kBChKLymG8eLh63qy LousjRLMgTiQDUOoz4ukrapcixqlT0l/3P2ddkgyhYG3NeX83n6IayWM4BicRa82Fz9eKXCV1iEQ7f v9INdNnnMmVCorWFbzMYRRmHwxZ62r87hepi6kKwFZ8gjWuFo/BgnbrfrsOtzIHrWuwjLs6UBnIpHA Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rdyBnLcpW84ulrK2RFlSLjWX33s>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 15:34:02 -0000

----==_mimepart_587e39668bfae_4e423ff7182731301452bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In the case of port or IP address change, skipping a larger number of packets makes it much harder to guess.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/161#issuecomment-273202803
----==_mimepart_587e39668bfae_4e423ff7182731301452bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In the case of port or IP address change, skipping a larger number of packets makes it much harder to guess.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/161#issuecomment-273202803">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_b_CoBfBTEWZ1nq4ypjk9KbxHiFks5rTN9mgaJpZM4LlHwL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4XBR1KZjZi043R0bv_MYJk0Wv9_ks5rTN9mgaJpZM4LlHwL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/161#issuecomment-273202803"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #161: In the case of port or IP address change, skipping a larger number of packets makes it much harder to guess."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/161#issuecomment-273202803"}}}</script>
----==_mimepart_587e39668bfae_4e423ff7182731301452bc--


From nobody Tue Jan 17 07:54:07 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A28EA129541 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 07:54:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IbivM3Ug7y8l for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 07:54:05 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15029129426 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 07:54:05 -0800 (PST)
Date: Tue, 17 Jan 2017 07:54:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484668444; bh=xoeUBs3FbhkirU/CChD+xnFPr2ZpDQcqVPbIuQMwHyM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VqAdVirNIGCWRBTF4xEhm8EfZPF4NKyNJLX54ywrdswtzWW0ckpOcPt8G1rtB5vue NvgsewTg1EyfUG+BuwyEy8NMAYVb3a1UKaGf2gRRTsuuQZPSPVxGWq2hpLpLxQFIyC kC4qtmOTi9vu6nDf0BmdsYAxSNKSkV3bdckCyK2s=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/273209147@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e3e1c559e8_70d13fdad49b3130201662"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ppRqbh49zE0wwjFqRP3r5IvBqh8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 15:54:06 -0000

----==_mimepart_587e3e1c559e8_70d13fdad49b3130201662
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I believe Marten is concerned about the overhead to track what's in the contiguous buffers, not the storage of buffered data itself.

If the extra amount of memory is limited to a small constant factor on top of the actual storage, is this a DDoS we're concerned about?  Sending small stream frames requires quite a bit of extra overhead 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/146#issuecomment-273209147
----==_mimepart_587e3e1c559e8_70d13fdad49b3130201662
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I believe Marten is concerned about the overhead to track what's in th=
e contiguous buffers, not the storage of buffered data itself.</p>
<p>If the extra amount of memory is limited to a small constant factor on=
 top of the actual storage, is this a DDoS we're concerned about?  Sendin=
g small stream frames requires quite a bit of extra overhead already.</p>=


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/146#issuecomment-273209147">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-19w=
if2ZkxXqSdKfJcnDVc2tsCiks5rTOQcgaJpZM4LimfW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3C=
Ou-os99JuFMyXqvOYDD6TXP0dks5rTOQcgaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/146#issuecomment-273209147"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
146: I believe Marten is concerned about the overhead to track what's in =
the contiguous buffers, not the storage of buffered data itself.\r\n\r\nI=
f the extra amount of memory is limited to a small constant factor on top=
 of the actual storage, is this a DDoS we're concerned about?  Sending sm=
all stream frames requires quite a bit of extra overhead already."}],"act=
ion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/146#issuecomment-273209147"}}}</script>=

----==_mimepart_587e3e1c559e8_70d13fdad49b3130201662--


From nobody Tue Jan 17 08:28:08 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24EF512955B for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:28:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eyma3kkhyb4G for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:28:06 -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 CE53C129548 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 08:28:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=H8MTFnMk2HtFW6A/jPJskVugYPs=; b=bDRp2dG78Knul1RQ cQVdKdTugM4b0Q8xWrStL2VzqEv+tBWjygdkT9Ay1dXYFYdFFa+blsl3KMvhgI4u 7dYf/5x4eDN/0Y/HALTJNKi5905Wyfv/SbbgdlwWuLgreYOSEf1LZbPNWxOnIDzQ pCuJeYa0mj0COjPiQotK504BPhU=
Received: by filter1079p1mdw1.sendgrid.net with SMTP id filter1079p1mdw1-3509-587E4612-1C 2017-01-17 16:28:02.200470758 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id ESKiXFgqTNKfQ0bbpqu3-g for <quic-issues@ietf.org>; Tue, 17 Jan 2017 16:28:02.229 +0000 (UTC)
Date: Tue, 17 Jan 2017 08:28:02 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/165/273219695@github.com>
In-Reply-To: <quicwg/base-drafts/issues/165@github.com>
References: <quicwg/base-drafts/issues/165@github.com>
Subject: Re: [quicwg/base-drafts] Resetting Streams (#165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e46121edaf_6a0e3f961e613138157334"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hm07pC8XzmNWhRySS1H7og3HNnyyf5QAkqq 5CUgwgnwEor2gqyIP0sv+YuKuZ/aevqRKyhDa8T26AG99JaZojjyzQlrGRl+a1J5ah5Ehb8pCd06gh lh0Y4jZ1iMgyhM4mIb7Tu/Z9zKD1PUBdU8iqtPBRH0A0ZPWnBPuRPm2CxOmzuz52WTw0nEo7YQcZbs 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YPlGr133uufjjBcBM0-qmaP3q-c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 16:28:07 -0000

----==_mimepart_587e46121edaf_6a0e3f961e613138157334
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mirjak, I half agree with you.  The issue here is that, in both scenarios, one peer wishes to abruptly terminate the other peer's activity on a stream.  The issue that we've hit with FIN is that it implies a completed message, and in both these scenarios the point is that there *isn't* a completed message.  We could do this at the app layer by introducing an EOM marker plus an app-layer RST command that tells the peer to abruptly stop sending, but.... why?  (Also, that usually hasn't worked well in TCP, where the client isn't reading from the receive buffer while they're dumping the message body into the send buffer.  By the time they see the "stop sending" message, it's already been handed to the transport and can't be revoked without a RST.)  Unfortunately, RST_STREAM is currently defined to abruptly terminate *all* activity on a stream, which isn't what the application needs in this case.

Maybe the simplest solution is to add e.g. a MIC_DROP bit to STREAM that means "FIN my side, RST yours"?  Then RST_STREAM can be reserved for actual errors.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/165#issuecomment-273219695
----==_mimepart_587e46121edaf_6a0e3f961e613138157334
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/mirjak" class=3D"user-mention">@mirjak</a>=
, I half agree with you.  The issue here is that, in both scenarios, one pe=
er wishes to abruptly terminate the other peer's activity on a stream.  The=
 issue that we've hit with FIN is that it implies a completed message, and =
in both these scenarios the point is that there <em>isn't</em> a completed =
message.  We could do this at the app layer by introducing an EOM marker pl=
us an app-layer RST command that tells the peer to abruptly stop sending, b=
ut.... why?  (Also, that usually hasn't worked well in TCP, where the clien=
t isn't reading from the receive buffer while they're dumping the message b=
ody into the send buffer.  By the time they see the "stop sending" message,=
 it's already been handed to the transport and can't be revoked without a R=
ST.)  Unfortunately, RST_STREAM is currently defined to abruptly terminate =
<em>all</em> activity on a stream, which isn't what the application needs i=
n this case.</p>
<p>Maybe the simplest solution is to add e.g. a MIC_DROP bit to STREAM that=
 means "FIN my side, RST yours"?  Then RST_STREAM can be reserved for actua=
l errors.</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/165#issuecomment-273219695">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyt3xLFQ-izSxOQ=
DcOXdgyUwiQXaks5rTOwSgaJpZM4LlNY6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxdpAyDvNwtRt08CT=
zv6Iqz7sxjhks5rTOwSgaJpZM4LlNY6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/165#issuecomment-273219695"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #165: @mirjak, I =
half agree with you.  The issue here is that, in both scenarios, one peer w=
ishes to abruptly terminate the other peer's activity on a stream.  The iss=
ue that we've hit with FIN is that it implies a completed message, and in b=
oth these scenarios the point is that there *isn't* a completed message.  W=
e could do this at the app layer by introducing an EOM marker plus an app-l=
ayer RST command that tells the peer to abruptly stop sending, but.... why?=
  (Also, that usually hasn't worked well in TCP, where the client isn't rea=
ding from the receive buffer while they're dumping the message body into th=
e send buffer.  By the time they see the \"stop sending\" message, it's alr=
eady been handed to the transport and can't be revoked without a RST.)  Unf=
ortunately, RST_STREAM is currently defined to abruptly terminate *all* act=
ivity on a stream, which isn't what the application needs in this case.\r\n=
\r\nMaybe the simplest solution is to add e.g. a MIC_DROP bit to STREAM tha=
t means \"FIN my side, RST yours\"?  Then RST_STREAM can be reserved for ac=
tual errors."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/165#issuecomment-273219695"}}}</script>=

----==_mimepart_587e46121edaf_6a0e3f961e613138157334--


From nobody Tue Jan 17 08:36:22 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4800012997F for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:36:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-Kon3Tr_Gt7 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:36:18 -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 68096129964 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 08:36:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qrhWW3RIWlXj3cW+uSDPQWLOhKc=; b=fVFN9mc3H7ZwlfGv LsZTmnDNfhWpdXNmmjCbAqqUS2J+M+v59VCaxTS1XAAzPHASW2q040wrqVoFxL0/ vzKZUZtmhJJloy6XJcAeFyuvS/6xk97NMJd4rlKTN4bRPGzFb+8jwFHgXqKoq2ZK g/9fK8DoYGctS+s4DWV3/a/Zt7k=
Received: by filter0507p1mdw1.sendgrid.net with SMTP id filter0507p1mdw1-19409-587E4801-26 2017-01-17 16:36:17.243208463 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id a4qW8VBMTwO2qIVmtDdVUg for <quic-issues@ietf.org>; Tue, 17 Jan 2017 16:36:17.211 +0000 (UTC)
Date: Tue, 17 Jan 2017 08:36:17 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/166/273222240@github.com>
In-Reply-To: <quicwg/base-drafts/issues/166@github.com>
References: <quicwg/base-drafts/issues/166@github.com>
Subject: Re: [quicwg/base-drafts] Interdomain UX troubleshooting (#166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e48011bc65_45bb3ff814769138193713"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak32jVsYckme0UuOXS9raTTMuFmx3x0+unxvul n86ojQe9X/mZ2tiC7aBfgwSDyz85Wv6aYCchvEnDCsYBQVM55c/YGOVqaP05ps+pTnOWfKT5UyALbo Icfl+4wm/geaMY5B2O/IsgP0XaddMH3wQ+RJaVAjHsVQoiUe6ufqZNua+milmA6bYJFKf7tH6MuVIv M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W6zn7O8TMklQ5cic71DKswsKGxY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 16:36:20 -0000

----==_mimepart_587e48011bc65_45bb3ff814769138193713
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This would directly contradict the existing suggestion to intentionally skip packet numbers in order to detect spoofed 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/166#issuecomment-273222240
----==_mimepart_587e48011bc65_45bb3ff814769138193713
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This would directly contradict the existing suggestion to intentionally skip packet numbers in order to detect spoofed ACKs.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/166#issuecomment-273222240">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq29XChlpYZX4P5nuJDCb1rHFM3cZks5rTO4BgaJpZM4LleaO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyb_eVruZRTf2E4jHIiUzCHj8t7Wks5rTO4BgaJpZM4LleaO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/166#issuecomment-273222240"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #166: This would directly contradict the existing suggestion to intentionally skip packet numbers in order to detect spoofed ACKs."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/166#issuecomment-273222240"}}}</script>
----==_mimepart_587e48011bc65_45bb3ff814769138193713--


From nobody Tue Jan 17 08:43:51 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2513B129AD2 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:43:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-5uvyX46Iz for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:43: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 2872D129565 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 08:43:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=e2SylUrsot2AXST/Q+2V8Dlyrwg=; b=dszMI++D0RT4psBM OXHZe+rrtQem0O85spJKDB2Qt5iMdqnM6vFKdIOuLIJNyqer5hlu9peVtyOQTg5M mjG5ot6McU8s9c5s6XIzzQf9nIciqhNrQhTt5oqpS7qVmI3RHQ4Fp/Z81zI1jcBQ IzCXzkubaJ4FRJAfzwZvTe26JXs=
Received: by filter0552p1mdw1.sendgrid.net with SMTP id filter0552p1mdw1-8255-587E49B0-2A 2017-01-17 16:43:28.335661631 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id P6oiToomTtas8ep28Zxurg for <quic-issues@ietf.org>; Tue, 17 Jan 2017 16:43:28.352 +0000 (UTC)
Date: Tue, 17 Jan 2017 08:43:28 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/164/273224503@github.com>
In-Reply-To: <quicwg/base-drafts/issues/164@github.com>
References: <quicwg/base-drafts/issues/164@github.com>
Subject: Re: [quicwg/base-drafts] Padding handshake packets (#164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e49b027944_35233fa221a7f140685655"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0L/AcGsOhlnoSJNKOGScvd2hAXOFb0ek4QZa VpavU78RiecTFnJt5zeXJN5LBfqS1nBdnhUzHIAPI5hs+tvl3yoc8IPuFwPSaoGDlwpXZJiVWI7+6s xbcpW0arynu4Ab8SphzaIAS3qiWgC43rf1K3FXqtFJusWAKa8PVjJmwBA1qrlJwsyF/Tti+IjaBEBO o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/27JMTtEBxXd-Hkq9PR64KOxrawo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 16:43:49 -0000

----==_mimepart_587e49b027944_35233fa221a7f140685655
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Since the transport document should be handshake-agnostic, I think it's
important to craft the requirement precisely rather than using inferences
about what the handshake packets actually are.

Option 2 is *not *the same as padding the first packet on the serverside,
as it's the difference between potentially padding a REJ instead of a SHLO
(forgive the legacy-QUIC terms).

So the pros and cons, in my opinion, are as follows:
(1) is very simple but wasteful, and would increase server load during DoS.
(2) is relatively complicated to verify compliance (implementers could
easily make a mistake where they "assume" there is another handshake
message to come and then there isn't), but it is the most agnostic to the
handshake form
(3) Is very prescriptive, and preserves one main objective (maximize
initial load on the client, minimize initial load on the server). But it
can lead to perverse results, where (for instance) the server has already
sent a full-size packet when delivering a certificate, and then is forced
to send a second-full size packet using PADDING due to the requirement.


On Mon, Jan 16, 2017 at 11:41 PM, Brian Trammell <notifications@github.com>
wrote:

> This interaction pattern (or any interaction pattern in its place in terms
> of observable packer properties) can (i.e., will) be used by stateful
> firewalls to recognize QUIC session establishment. If this is the case, it
> may be useful to note that an established flow that detects it has lost i=
ts
> connection due to state drop or timeout can simulate the pattern to
> "re-handshake", without losing any end-to-end (crypto, stream) state.
>
> Having this contract be explicit is IMO useful.
>
> =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/164#issuecomment-273043105>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AXRMEYs9uG0TZMV_OpgK3R=
8nx8VmPOaNks5rTHCigaJpZM4LlJzD>
> .
>


--=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/164#issuecomment-273224503=

----==_mimepart_587e49b027944_35233fa221a7f140685655
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Since the transport document should be handshake-agnostic, I think it&#39;s=
<br>
important to craft the requirement precisely rather than using inferences<b=
r>
about what the handshake packets actually are.<br>
<br>
Option 2 is *not *the same as padding the first packet on the serverside,<b=
r>
as it&#39;s the difference between potentially padding a REJ instead of a S=
HLO<br>
(forgive the legacy-QUIC terms).<br>
<br>
So the pros and cons, in my opinion, are as follows:<br>
(1) is very simple but wasteful, and would increase server load during DoS.=
<br>
(2) is relatively complicated to verify compliance (implementers could<br>
easily make a mistake where they &quot;assume&quot; there is another handsh=
ake<br>
message to come and then there isn&#39;t), but it is the most agnostic to t=
he<br>
handshake form<br>
(3) Is very prescriptive, and preserves one main objective (maximize<br>
initial load on the client, minimize initial load on the server). But it<br>
can lead to perverse results, where (for instance) the server has already<b=
r>
sent a full-size packet when delivering a certificate, and then is forced<b=
r>
to send a second-full size packet using PADDING due to the requirement.<br>
<br>
<br>
On Mon, Jan 16, 2017 at 11:41 PM, Brian Trammell &lt;notifications@github.c=
om&gt;<br>
wrote:<br>
<br>
&gt; This interaction pattern (or any interaction pattern in its place in t=
erms<br>
&gt; of observable packer properties) can (i.e., will) be used by stateful<=
br>
&gt; firewalls to recognize QUIC session establishment. If this is the case=
, it<br>
&gt; may be useful to note that an established flow that detects it has los=
t its<br>
&gt; connection due to state drop or timeout can simulate the pattern to<br>
&gt; &quot;re-handshake&quot;, without losing any end-to-end (crypto, strea=
m) state.<br>
&gt;<br>
&gt; Having this contract be explicit is IMO useful.<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/164#issuecomment-2730=
43105&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AXRMEYs9uG0TZMV_=
OpgK3R8nx8VmPOaNks5rTHCigaJpZM4LlJzD&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/164#issuecomment-273224503">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1jHSHuVXLcqPIu=
tKUHlABXKsNbwks5rTO-wgaJpZM4LlJzD">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq95P6pC4rJ3X1eCz5=
FQFzUiVW79uks5rTO-wgaJpZM4LlJzD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/164#issuecomment-273224503"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinduke in #164: Since the t=
ransport document should be handshake-agnostic, I think it's\nimportant to =
craft the requirement precisely rather than using inferences\nabout what th=
e handshake packets actually are.\n\nOption 2 is *not *the same as padding =
the first packet on the serverside,\nas it's the difference between potenti=
ally padding a REJ instead of a SHLO\n(forgive the legacy-QUIC terms).\n\nS=
o the pros and cons, in my opinion, are as follows:\n(1) is very simple but=
 wasteful, and would increase server load during DoS.\n(2) is relatively co=
mplicated to verify compliance (implementers could\neasily make a mistake w=
here they \"assume\" there is another handshake\nmessage to come and then t=
here isn't), but it is the most agnostic to the\nhandshake form\n(3) Is ver=
y prescriptive, and preserves one main objective (maximize\ninitial load on=
 the client, minimize initial load on the server). But it\ncan lead to perv=
erse results, where (for instance) the server has already\nsent a full-size=
 packet when delivering a certificate, and then is forced\nto send a second=
-full size packet using PADDING due to the requirement.\n\n\nOn Mon, Jan 16=
, 2017 at 11:41 PM, Brian Trammell \u003cnotifications@github.com\u003e\nwr=
ote:\n\n\u003e This interaction pattern (or any interaction pattern in its =
place in terms\n\u003e of observable packer properties) can (i.e., will) be=
 used by stateful\n\u003e firewalls to recognize QUIC session establishment=
. If this is the case, it\n\u003e may be useful to note that an established=
 flow that detects it has lost its\n\u003e connection due to state drop or =
timeout can simulate the pattern to\n\u003e \"re-handshake\", without losin=
g any end-to-end (crypto, stream) state.\n\u003e\n\u003e Having this contra=
ct be explicit is IMO useful.\n\u003e\n\u003e =E2=80=94\n\u003e You are rec=
eiving this because you were mentioned.\n\u003e Reply to this email directl=
y, view it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/is=
sues/164#issuecomment-273043105\u003e,\n\u003e or mute the thread\n\u003e \=
u003chttps://github.com/notifications/unsubscribe-auth/AXRMEYs9uG0TZMV_OpgK=
3R8nx8VmPOaNks5rTHCigaJpZM4LlJzD\u003e\n\u003e .\n\u003e\n"}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/164#is=
suecomment-273224503"}}}</script>=

----==_mimepart_587e49b027944_35233fa221a7f140685655--


From nobody Tue Jan 17 08:44:21 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D324A129964 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:44:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XHH-C1oh-XUv for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:44:19 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E759D129565 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 08:44:18 -0800 (PST)
Date: Tue, 17 Jan 2017 08:44:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484671457; bh=9cQDoYYAktZvhlArhYY+lW+/4a/S6I2w6vT2eHssosg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LMTwIVNkPOXqJYDm+1QKJzokDPpk27QdG+auXqP/+4oQ/hR5VuoWRin1GBzVkL3t4 xUGrDDRCYQ30nQ7nNXPxn5bV6tq4+ic7XvZIlBfNuIz3Bty6Nf61XnRUIuXZWktfAw viuQMhTVBeOXh5T6EHCXObtelk31dUZbe6lTER40=
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/165/273224756@github.com>
In-Reply-To: <quicwg/base-drafts/issues/165@github.com>
References: <quicwg/base-drafts/issues/165@github.com>
Subject: Re: [quicwg/base-drafts] Resetting Streams (#165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e49e1de65b_3e43fd5688e713c49125c"; 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/pNLhe3ao_2W_LZ-ZjbQS3grPCis>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 16:44:21 -0000

----==_mimepart_587e49e1de65b_3e43fd5688e713c49125c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As you said there are two possibilities here:
1) the transport could tell the other end that it is not willing to except any (new?) data anymore on a certain stream, or
2) you tell the other end in the application layer that it should stop sending and you have a local interface to the transport that tell it to drop all data that has not send yet and close the stream.

However, I still don't really understand the use case where 1) is actually fast then 2) because there are any outstanding data that is sitting in the transport buffer but not send yet. 
Regarding the two cases above:
Push: Either you don't want any push message at all anymore. In this case you can tell the other end at any time in the application layer that it should not send new push messages (basically properly unsubscribe) and the other end will probably close the stream. Or you receive a new push message but have to fully receive and understand it to decide that you don't want to have any push message in future; again in this case you tell the other in the application to unsubscribe, after you have received the full message.
404: In this case you also have to receive the full 404 message first and I would not expect to receive any additional data in this case anyway, so you can probably just close the whole connection.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/165#issuecomment-273224756
----==_mimepart_587e49e1de65b_3e43fd5688e713c49125c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As you said there are two possibilities here:</p>
<ol>
<li>the transport could tell the other end that it is not willing to exce=
pt any (new?) data anymore on a certain stream, or</li>
<li>you tell the other end in the application layer that it should stop s=
ending and you have a local interface to the transport that tell it to dr=
op all data that has not send yet and close the stream.</li>
</ol>
<p>However, I still don't really understand the use case where 1) is actu=
ally fast then 2) because there are any outstanding data that is sitting =
in the transport buffer but not send yet.<br>
Regarding the two cases above:<br>
Push: Either you don't want any push message at all anymore. In this case=
 you can tell the other end at any time in the application layer that it =
should not send new push messages (basically properly unsubscribe) and th=
e other end will probably close the stream. Or you receive a new push mes=
sage but have to fully receive and understand it to decide that you don't=
 want to have any push message in future; again in this case you tell the=
 other in the application to unsubscribe, after you have received the ful=
l message.<br>
404: In this case you also have to receive the full 404 message first and=
 I would not expect to receive any additional data in this case anyway, s=
o you can probably just close the whole connection.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/165#issuecomment-273224756">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Q3D=
F8DuIKBzL2ATguR4GSX2Ik0ks5rTO_hgaJpZM4LlNY6">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3c=
AmM3D3eFYMhq18GCKHze-80_1ks5rTO_hgaJpZM4LlNY6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/165#issuecomment-273224756"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #16=
5: As you said there are two possibilities here:\r\n1) the transport coul=
d tell the other end that it is not willing to except any (new?) data any=
more on a certain stream, or\r\n2) you tell the other end in the applicat=
ion layer that it should stop sending and you have a local interface to t=
he transport that tell it to drop all data that has not send yet and clos=
e the stream.\r\n\r\nHowever, I still don't really understand the use cas=
e where 1) is actually fast then 2) because there are any outstanding dat=
a that is sitting in the transport buffer but not send yet. \r\nRegarding=
 the two cases above:\r\nPush: Either you don't want any push message at =
all anymore. In this case you can tell the other end at any time in the a=
pplication layer that it should not send new push messages (basically pro=
perly unsubscribe) and the other end will probably close the stream. Or y=
ou receive a new push message but have to fully receive and understand it=
 to decide that you don't want to have any push message in future; again =
in this case you tell the other in the application to unsubscribe, after =
you have received the full message.\r\n404: In this case you also have to=
 receive the full 404 message first and I would not expect to receive any=
 additional data in this case anyway, so you can probably just close the =
whole connection."}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/165#issuecomment-273224756"}}}</script>=

----==_mimepart_587e49e1de65b_3e43fd5688e713c49125c--


From nobody Tue Jan 17 08:46:00 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D843E129ADA for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:45:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PC42lgJiFp-y for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:45:58 -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 6DD57129ADF for <quic-issues@ietf.org>; Tue, 17 Jan 2017 08:45:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SKcGQbAhAAY5Br8B07XR9pDKle0=; b=jJJbSDMuzvjFCTi3 nBAV5/lhYC6hFsds2XitjZ7UBT1lZ+ePgBdfdy2X8ebgxsHnT75/lE4Goe77Yrpr qhMGLYxHYuIGaAjE0G+BiHGxxFIfnuPvdayKfftVAtyTp5W4GU2Q5b47cT2Lo5vi ANmVi55rY4Bboh5/CUM2UoLBgxg=
Received: by filter0418p1mdw1.sendgrid.net with SMTP id filter0418p1mdw1-10193-587E4A44-5C 2017-01-17 16:45:56.541481795 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id GPxa1EtNRvaMlIP6vSpSWw for <quic-issues@ietf.org>; Tue, 17 Jan 2017 16:45:56.511 +0000 (UTC)
Date: Tue, 17 Jan 2017 08:45:56 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/push/1505491085@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e4a4466311_39633fa96262113c129835"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2oEd7S4hyNdtYAkW9DMOewNxMUcQA+81Lu4s gqwY1si6kEqdAcbHmqnpFiBUPqI0a3hsG/IudNrY1cupWPReOlD8x7KwXwEj5VWmevjdlLlkhTOVFr LLUvp6xj6NCcUQ4IQ7PSyPepd8B1FA2x41cfxabMxyIgHI4Q4YuwQnnaBFiMlaE5hqT6c08/KHZw2a 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2BQPUKxbCP5XMA5SJc-NkxOftuA>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 16:46:00 -0000

----==_mimepart_587e4a4466311_39633fa96262113c129835
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke pushed 1 commit.

e768325  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/106/files/e7b455c745f1c2da93b1b393cad030e818e986e1..e7683255809c372d2de7a4355a94036f384943b1

----==_mimepart_587e4a4466311_39633fa96262113c129835
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 href="https://github.com/quicwg/base-drafts/commit/e768325" class="commit-link">e768325</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/106/files/e7b455c745f1c2da93b1b393cad030e818e986e1..e7683255809c372d2de7a4355a94036f384943b1">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9kErrgjMGXhdvILrkzEWxrSdaeaks5rTPBEgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7_1nFlmPbxzxrma2JmgQn7P9clDks5rTPBEgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106/files/e7b455c745f1c2da93b1b393cad030e818e986e1..e7683255809c372d2de7a4355a94036f384943b1"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke pushed 1 commit in #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106/files/e7b455c745f1c2da93b1b393cad030e818e986e1..e7683255809c372d2de7a4355a94036f384943b1"}}}</script>

----==_mimepart_587e4a4466311_39633fa96262113c129835--


From nobody Tue Jan 17 08:46:58 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 562D3127077 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:46:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uueg17PRCl2W for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:46:54 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE802129529 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 08:46:53 -0800 (PST)
Date: Tue, 17 Jan 2017 08:46:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484671613; bh=SnvDFhOuEwBogZ9rOXTSoEq4dlPaAH7NQobF/C9PMCY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KghO7hKiHJOaBqnPsEmLcrUNkaHtq++ouwgZBfD81cUqbcpA7JNC66lhlwtOvLrol w22pKv2r5HY+Con4HIYbmFYOlChpNUtubckEXi7q5JS2a7ovDmnl0XSwd2nI9NvfXj /9JVJ6qZJQDup5eb05LMY9hYtHI1V3tPEDjiLKc4=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/c273225617@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e4a7d1c927_33833fda634ff13c5524b1"; 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/8g3kXzfUC-t1eYGzoX1Z4eXtLGA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 16:46:57 -0000

----==_mimepart_587e4a7d1c927_33833fda634ff13c5524b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK, the handshake padding issue is gone from this PR. If there are no further objections, I believe the editors can merge this into the base 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/106#issuecomment-273225617
----==_mimepart_587e4a7d1c927_33833fda634ff13c5524b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OK, the handshake padding issue is gone from this PR. If there are no further objections, I believe the editors can merge this into the base 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/106#issuecomment-273225617">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4az7ZpoSIkRBHW-zBYC8OSTdfEQks5rTPB9gaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzGgkD3R6NuZugTM-IjxocTHVESkks5rTPB9gaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106#issuecomment-273225617"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #106: OK, the handshake padding issue is gone from this PR. If there are no further objections, I believe the editors can merge this into the base draft."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106#issuecomment-273225617"}}}</script>
----==_mimepart_587e4a7d1c927_33833fda634ff13c5524b1--


From nobody Tue Jan 17 08:48:13 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 519481279EB for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:48:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZL4LkstumhLz for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:48:12 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39C23127077 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 08:48:12 -0800 (PST)
Date: Tue, 17 Jan 2017 08:48:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484671691; bh=tVIgMgdsBkhEa21mZgri84AwUbiN4HDLkC73SXbE7Pw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H8eCCxz8hKKWYrR6sB3RzSRNM940z/oJlAq17qVQQ3ndf7wGjlIXfy4A6pL50EFsA dkXCWJb5wEg22szmKJwGClOqM9HjKTqSsJFebs6Qnt0OwMj4gMB75IO8M83kOy6Kxt oP0AbhsIbN2bPf1uFJr9bDDlB0bBxAOGponMfQt8=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/164/273225989@github.com>
In-Reply-To: <quicwg/base-drafts/issues/164@github.com>
References: <quicwg/base-drafts/issues/164@github.com>
Subject: Re: [quicwg/base-drafts] Padding handshake packets (#164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e4acb8c062_35233fa221a7f1409090f6"; 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/hk5QRlKHM_Q-f0NcX55rZizjU1Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 16:48:13 -0000

----==_mimepart_587e4acb8c062_35233fa221a7f1409090f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For reference, the text that was in the PR for #106 before being removed is as follows. It codifies option (2) as described at the top of this thread:

"Both the QUIC client and server MUST send at least one handshake packet of size
 equal to the estimated PMTU, and receive an acknowledgment for that packet. This
could require a PADDING frame to increase the packet size. PMTU-size, IPv4
handshake packets SHOULD have the DF bit set."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/164#issuecomment-273225989
----==_mimepart_587e4acb8c062_35233fa221a7f1409090f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>For reference, the text that was in the PR for <a href=3D"https://gith=
ub.com/quicwg/base-drafts/pull/106" class=3D"issue-link js-issue-link" da=
ta-url=3D"https://github.com/quicwg/base-drafts/issues/106" data-id=3D"19=
7907354" data-error-text=3D"Failed to load issue title" data-permission-t=
ext=3D"Issue title is private">#106</a> before being removed is as follow=
s. It codifies option (2) as described at the top of this thread:</p>
<p>"Both the QUIC client and server MUST send at least one handshake pack=
et of size<br>
equal to the estimated PMTU, and receive an acknowledgment for that packe=
t. This<br>
could require a PADDING frame to increase the packet size. PMTU-size, IPv=
4<br>
handshake packets SHOULD have the DF bit set."</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/164#issuecomment-273225989">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq17at=
BsaZZNSasECQ33EcQX9kN3Lks5rTPDLgaJpZM4LlJzD">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9G=
6DrZvw2NRAgiElPABvYHd1E8Yks5rTPDLgaJpZM4LlJzD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/164#issuecomment-273225989"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in=
 #164: For reference, the text that was in the PR for #106 before being r=
emoved is as follows. It codifies option (2) as described at the top of t=
his thread:\r\n\r\n\"Both the QUIC client and server MUST send at least o=
ne handshake packet of size\r\n equal to the estimated PMTU, and receive =
an acknowledgment for that packet. This\r\ncould require a PADDING frame =
to increase the packet size. PMTU-size, IPv4\r\nhandshake packets SHOULD =
have the DF bit set.\""}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/164#issuecomment-273225989"}}}</script=
>=

----==_mimepart_587e4acb8c062_35233fa221a7f1409090f6--


From nobody Tue Jan 17 08:49:02 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4AA59129AE9 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:49:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rVv4gTbQUmrQ for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:48:59 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F8AA129AE7 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 08:48:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=u4ZgzQ3wd/u64P4pAgjbzOpNEKc=; b=QqHIWCR5W9hGcZ/L LY0XgUVuFhPSFmY2tmahYhzp2Gf/0qUZAKUyBSKTCibkpVXSYFG85SvQPQTTVttm Wzi2/qr7hUladn+TV5b9/+d2wUCSREB7DVpeam0vVq6RXUQ4QXOkwy5UC4BHHGVB rEzEhLJL1o1WUfQWJ9FlXYEaVBE=
Received: by filter0796p1mdw1.sendgrid.net with SMTP id filter0796p1mdw1-12588-587E4AF1-1E 2017-01-17 16:48:49.428260374 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id sFNPRYVORwWkQ0BcZm6nFQ for <quic-issues@ietf.org>; Tue, 17 Jan 2017 16:48:49.515 +0000 (UTC)
Date: Tue, 17 Jan 2017 08:48:49 -0800
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/166/273226193@github.com>
In-Reply-To: <quicwg/base-drafts/issues/166@github.com>
References: <quicwg/base-drafts/issues/166@github.com>
Subject: Re: [quicwg/base-drafts] Interdomain UX troubleshooting (#166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e4af165840_64f3fbc5e7471387418ef"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2HLQ/RmqwAe/eFEG5paoOlm1d7hYxkse+gLy po1u2iHUr7k9vj+6LCfetdqBl4WkP4VCH4jt4Hh78ENSF0qBVDhIYiUvzVjbDOWVLrUzxLRXqJnSw6 MjpOjTEKU3GX/NPn8Pr/omXpVGSfCbSWFj41utR9C5Wy9A7jVdiyqcxSHw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5_ScYVjBf8cg69hboUqt3YiRIAE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 16:49:00 -0000

----==_mimepart_587e4af165840_64f3fbc5e7471387418ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, I would rather use packet numbers for diagnostics, as proposed here and in draft-kuehlewind-quic-appman-00, and use ping to check return routability (see my comment on that in issue #161 ). I find the skipping packet numbers approach anyway not a good 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/166#issuecomment-273226193
----==_mimepart_587e4af165840_64f3fbc5e7471387418ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, I would rather use packet numbers for diagnostics, as proposed here=
 and in draft-kuehlewind-quic-appman-00, and use ping to check return routa=
bility (see my comment on that in issue <a href=3D"https://github.com/quicw=
g/base-drafts/issues/161" class=3D"issue-link js-issue-link" data-url=3D"ht=
tps://github.com/quicwg/base-drafts/issues/161" data-id=3D"201150892" data-=
error-text=3D"Failed to load issue title" data-permission-text=3D"Issue tit=
le is private">#161</a> ). I find the skipping packet numbers approach anyw=
ay not a good solution :-(</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/166#issuecomment-273226193">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqygH9Fiz6dHlIMV=
2bacNMmzGL1bdks5rTPDxgaJpZM4LleaO">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq94WBN2pc4tbnlZyU=
nOcgrjeuEdHks5rTPDxgaJpZM4LleaO.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/166#issuecomment-273226193"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mirjak in #166: Yes, I would ra=
ther use packet numbers for diagnostics, as proposed here and in draft-kueh=
lewind-quic-appman-00, and use ping to check return routability (see my com=
ment on that in issue #161 ). I find the skipping packet numbers approach a=
nyway not a good solution :-("}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/166#issuecomment-273226193"}}}</scr=
ipt>=

----==_mimepart_587e4af165840_64f3fbc5e7471387418ef--


From nobody Tue Jan 17 08:52:28 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01BA312958A for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:52:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OeyD9J2mOKjt for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 08:52:25 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67D17129588 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 08:52:25 -0800 (PST)
Date: Tue, 17 Jan 2017 08:52:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484671944; bh=koNLoUO4sp+ffInmmlrtYJVotMa7m1h/SNe8mLZ9HH0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lKkpMetF7pOr6VuYti9vrja5RqkHGV77S0Fvut2LcyL3r318sznR69EOMDzESSTkd iiitgTQG+Uwwew+NVbuq97l6PjeR8ZhF4SvX1dPGM06spMzv6vwEr6RcZM2OHGT3Mb 7qunjx5eaVCbGXGh0tJNH+wrSLH2Air5PGl8sOHE=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/164/273227356@github.com>
In-Reply-To: <quicwg/base-drafts/issues/164@github.com>
References: <quicwg/base-drafts/issues/164@github.com>
Subject: Re: [quicwg/base-drafts] Padding handshake packets (#164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e4bc899bd9_67f03ff94c4f1138151519"; 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/D38d0O0anbflyAYLwhhrzDU5dYo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 16:52:27 -0000

----==_mimepart_587e4bc899bd9_67f03ff94c4f1138151519
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While we're looking at this subject, I believe am in the minority in believing that the DF bit "SHOULD" condition and ought to be a "MUST".  Although it's true that some OSes may not allow full user-space control of DF, I'm not sure about the point of this whole exercise if we pad a packet only to have it silently fragment in the network.

Do the OSes that people care about not allow sysctl-equivalent control of DF? It would be entirely sufficient to simply turn on PMTU/DF and mark more packets that necessary. The important thing is that at least the full-size packet is marked.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/164#issuecomment-273227356
----==_mimepart_587e4bc899bd9_67f03ff94c4f1138151519
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>While we're looking at this subject, I believe am in the minority in b=
elieving that the DF bit "SHOULD" condition and ought to be a "MUST".  Al=
though it's true that some OSes may not allow full user-space control of =
DF, I'm not sure about the point of this whole exercise if we pad a packe=
t only to have it silently fragment in the network.</p>
<p>Do the OSes that people care about not allow sysctl-equivalent control=
 of DF? It would be entirely sufficient to simply turn on PMTU/DF and mar=
k more packets that necessary. The important thing is that at least the f=
ull-size packet is marked.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/164#issuecomment-273227356">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Lll=
zz8dBbt47UeK4PrEe4yLw3gks5rTPHIgaJpZM4LlJzD">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_g=
Xw4ZRCJxcSoxa3ll-34FG32Keks5rTPHIgaJpZM4LlJzD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/164#issuecomment-273227356"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in=
 #164: While we're looking at this subject, I believe am in the minority =
in believing that the DF bit \"SHOULD\" condition and ought to be a \"MUS=
T\".  Although it's true that some OSes may not allow full user-space con=
trol of DF, I'm not sure about the point of this whole exercise if we pad=
 a packet only to have it silently fragment in the network.\r\n\r\nDo the=
 OSes that people care about not allow sysctl-equivalent control of DF? I=
t would be entirely sufficient to simply turn on PMTU/DF and mark more pa=
ckets that necessary. The important thing is that at least the full-size =
packet is marked."}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/164#issuecomment-273227356"}}}</script>=

----==_mimepart_587e4bc899bd9_67f03ff94c4f1138151519--


From nobody Tue Jan 17 09:01:39 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D3E112997E for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:01:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ueU-XzhQxMPI for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:01:36 -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 9EB9512958A for <quic-issues@ietf.org>; Tue, 17 Jan 2017 09:01:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2nySTEEH54IqwT/O8q3WVx/pSec=; b=M5alkyP2jT8YreXo 4Rm8iH2gzFMqnGBOKLfmTaIgwIzrzkeJf0ZxU3z4e67rMth3BnePKZadD1YflLTp rRm2gs0XCVMBKc5CbjuoYAtWxDGXFnwEFwNdHgGRiPGQ4wEhPVLg4fkT5P7fyCrw gLKttDWl4x772NHnsl9oN6+hibI=
Received: by filter0998p1mdw1.sendgrid.net with SMTP id filter0998p1mdw1-24547-587E4DEE-93 2017-01-17 17:01:34.626198469 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id ByZ_k61kSGS0bE9_IY2C_A for <quic-issues@ietf.org>; Tue, 17 Jan 2017 17:01:34.661 +0000 (UTC)
Date: Tue, 17 Jan 2017 09:01:34 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/37/273230323@github.com>
In-Reply-To: <quicwg/base-drafts/issues/37@github.com>
References: <quicwg/base-drafts/issues/37@github.com>
Subject: Re: [quicwg/base-drafts] Codify how handshake failures are written down (#37)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e4dee84b29_26263fbd08bf91401468c0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0lkyRvskeRc+tdqxpjBtuOOFy3qyNvxVVqim PdF8lezetinknL1sc2nwMyKNMy4/IxaHnScdaXIR3iuWbfYsiErXJy2wex+GJZ/VS43OD+AcPDNxxk fCuITXmwzrqnxoI6ZkG3eEEXuUIgMaxbINT+sFAa6GIMQhOa7yCnNBdp5RgXLuLxaYO+xmgfQFgDM8 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IMD-USnqR3vDjFnbU9Gc6do_5eM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 17:01:38 -0000

----==_mimepart_587e4dee84b29_26263fbd08bf91401468c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Lastly, I'm not sure if this is a separate issue, but I would like to see some language here, or in the loss recovery document, about client actions when the first handshake message is lost. We have overloaded this loss signal with multiple meanings/responses:

(1) Retransmit (due to garden-variety network loss)
(2) Change MTU and retransmit (due to MTU problems, though we might see ICMP here?)
(3) Failover to TCP (middleboxes eating QUIC)
(4) Give up (path failure)

If I were implementing a client using these documents, I am not sure how I would handle a CHLO loss given these conflicting imperatives. I could accept having SHOULDs instead of MUSTs, but there ought to be 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/37#issuecomment-273230323
----==_mimepart_587e4dee84b29_26263fbd08bf91401468c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Lastly, I'm not sure if this is a separate issue, but I would like to se=
e some language here, or in the loss recovery document, about client action=
s when the first handshake message is lost. We have overloaded this loss si=
gnal with multiple meanings/responses:</p>
<p>(1) Retransmit (due to garden-variety network loss)<br>
(2) Change MTU and retransmit (due to MTU problems, though we might see ICM=
P here?)<br>
(3) Failover to TCP (middleboxes eating QUIC)<br>
(4) Give up (path failure)</p>
<p>If I were implementing a client using these documents, I am not sure how=
 I would handle a CHLO loss given these conflicting imperatives. I could ac=
cept having SHOULDs instead of MUSTs, but there ought to be 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/37#issuecomment-273230323">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyu9THJ-lq2G-f6N=
MwQ06BD4cZOWks5rTPPugaJpZM4K9bxx">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0vhyno5qUyP2B7GA=
Ru57O9cKEiHks5rTPPugaJpZM4K9bxx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/37#issuecomment-273230323"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinduke in #37: Lastly, I'm =
not sure if this is a separate issue, but I would like to see some language=
 here, or in the loss recovery document, about client actions when the firs=
t handshake message is lost. We have overloaded this loss signal with multi=
ple meanings/responses:\r\n\r\n(1) Retransmit (due to garden-variety networ=
k loss)\r\n(2) Change MTU and retransmit (due to MTU problems, though we mi=
ght see ICMP here?)\r\n(3) Failover to TCP (middleboxes eating QUIC)\r\n(4)=
 Give up (path failure)\r\n\r\nIf I were implementing a client using these =
documents, I am not sure how I would handle a CHLO loss given these conflic=
ting imperatives. I could accept having SHOULDs instead of MUSTs, but there=
 ought to be something."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/37#issuecomment-273230323"}}}</script>=

----==_mimepart_587e4dee84b29_26263fbd08bf91401468c0--


From nobody Tue Jan 17 09:02:57 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D31DF1295A9 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:02:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jk2jw1OEOITi for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:02:53 -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 BBCF612997E for <quic-issues@ietf.org>; Tue, 17 Jan 2017 09:02:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QxjBDdJhQ27JZnDhDIz6uy5ifRM=; b=pGZgff5BY+pPTUnK cQZSzSOo0AOcNT525OIL/KR7t/wApPsxsnnUjAynANWVJayxqYnfQBV7agNmcAvT 70DKyvfcnTH5nBZcA5sUqq/XD5QAX+pFiuR1TajH4tP/iOPgqKMtOtaw8LRChHVE H6yRfB2ZuVASJaZazZNDpnUOmTQ=
Received: by filter0569p1mdw1.sendgrid.net with SMTP id filter0569p1mdw1-5875-587E4E2E-18 2017-01-17 17:02:38.64889875 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id irhNZ8TvTqOxgl3CMLc3cw for <quic-issues@ietf.org>; Tue, 17 Jan 2017 17:02:38.598 +0000 (UTC)
Date: Tue, 17 Jan 2017 09:02:38 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/165/273230643@github.com>
In-Reply-To: <quicwg/base-drafts/issues/165@github.com>
References: <quicwg/base-drafts/issues/165@github.com>
Subject: Re: [quicwg/base-drafts] Resetting Streams (#165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e4e2e6daa4_2db03f8641a8913c3093fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1O7p5fvUR5zpII8PDAdod12bP79mPjx1B3vO RNiD4oNx4RNh2yPeVi3jbZwUYU92/60TUjLiWbQ9qjKfc671mZM9SOgIjqCk/gIjg2Mz4rym99MtKw CKemu5aho1b2JRsrdAl22PGLNxMtw054lhCg4krLZ7FnElhrQb+N8cA2LGOxTQuXm6WV7uwO10JbEX o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tRO73kofYJta97iOLpuCKIJf5kY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 17:02:56 -0000

----==_mimepart_587e4e2e6daa4_2db03f8641a8913c3093fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

But the push scenario isn't saying that I don't want *any* push messages in the future.  It's saying that the other side has promised to send:

- resource A on stream X
- resource B on stream Y
- resource C on stream Z

I already have resources A and C, so I want to tell the peer not to waste its time on those.  In HTTP/2, the way to do that is to RST_STREAM streams X and Z.

In the 404 case, you're correct that you won't receive any additional data from the server.  The issue is the reverse, data from the client:

- Client sends message headers
- Client begins sending (large) message body
- Server sees message headers and can already generate a response without parsing the body
    - ...and the response is almost certainly "I don't want the body" if it can be generated at this point.
- Client is still sending the message body

At this point in HTTP/1.1 over TCP, the server is stuck receiving and discarding the entire message body from the client, which could be gigabytes in size.  The client can't continue using the TCP connection without completing the message, but the rest of the message is irrelevant.  The server can't RST the connection because that would discard its response in the client's TCP buffer upon receipt.  (Same problem we're trying to avoid here.)  If the client is smart enough to be reading from the socket even while it's sending, *it* could choose to RST the TCP connection and open a new one rather than sending the rest of the body; more often, it will spew useless bytes into the transport prior to reading.

In HTTP/2, this is at least confined to a single stream.  After sending its response, the server can RST_STREAM with NO_ERROR, telling the client to abort sending data on that stream.  That works because TCP under HTTP/2 is still providing in-order and reliable delivery, so the client is guaranteed to get the response *and* the RST_STREAM in that order.

In QUIC, though, a RST_STREAM can accidentally drop data that was sent before it, such as the server's response.  That leaves the client with a terminated stream, but not having received the response to tell it why.  We need a solution that interrupts the client, but still reliably delivers the server's data.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/165#issuecomment-273230643
----==_mimepart_587e4e2e6daa4_2db03f8641a8913c3093fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>But the push scenario isn't saying that I don't want <em>any</em> push m=
essages in the future.  It's saying that the other side has promised to sen=
d:</p>
<ul>
<li>resource A on stream X</li>
<li>resource B on stream Y</li>
<li>resource C on stream Z</li>
</ul>
<p>I already have resources A and C, so I want to tell the peer not to wast=
e its time on those.  In HTTP/2, the way to do that is to RST_STREAM stream=
s X and Z.</p>
<p>In the 404 case, you're correct that you won't receive any additional da=
ta from the server.  The issue is the reverse, data from the client:</p>
<ul>
<li>Client sends message headers</li>
<li>Client begins sending (large) message body</li>
<li>Server sees message headers and can already generate a response without=
 parsing the body
<ul>
<li>...and the response is almost certainly "I don't want the body" if it c=
an be generated at this point.</li>
</ul>
</li>
<li>Client is still sending the message body</li>
</ul>
<p>At this point in HTTP/1.1 over TCP, the server is stuck receiving and di=
scarding the entire message body from the client, which could be gigabytes =
in size.  The client can't continue using the TCP connection without comple=
ting the message, but the rest of the message is irrelevant.  The server ca=
n't RST the connection because that would discard its response in the clien=
t's TCP buffer upon receipt.  (Same problem we're trying to avoid here.)  I=
f the client is smart enough to be reading from the socket even while it's =
sending, <em>it</em> could choose to RST the TCP connection and open a new =
one rather than sending the rest of the body; more often, it will spew usel=
ess bytes into the transport prior to reading.</p>
<p>In HTTP/2, this is at least confined to a single stream.  After sending =
its response, the server can RST_STREAM with NO_ERROR, telling the client t=
o abort sending data on that stream.  That works because TCP under HTTP/2 i=
s still providing in-order and reliable delivery, so the client is guarante=
ed to get the response <em>and</em> the RST_STREAM in that order.</p>
<p>In QUIC, though, a RST_STREAM can accidentally drop data that was sent b=
efore it, such as the server's response.  That leaves the client with a ter=
minated stream, but not having received the response to tell it why.  We ne=
ed a solution that interrupts the client, but still reliably delivers the s=
erver's data.</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/165#issuecomment-273230643">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8z3BbH-KCEE1Ha=
mCBfuzrkYA6TNks5rTPQugaJpZM4LlNY6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9aYIiELWJ03EaDAo=
GKs0vE26JGGks5rTPQugaJpZM4LlNY6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/165#issuecomment-273230643"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #165: But the pus=
h scenario isn't saying that I don't want *any* push messages in the future=
.  It's saying that the other side has promised to send:\r\n\r\n- resource =
A on stream X\r\n- resource B on stream Y\r\n- resource C on stream Z\r\n\r=
\nI already have resources A and C, so I want to tell the peer not to waste=
 its time on those.  In HTTP/2, the way to do that is to RST_STREAM streams=
 X and Z.\r\n\r\nIn the 404 case, you're correct that you won't receive any=
 additional data from the server.  The issue is the reverse, data from the =
client:\r\n\r\n- Client sends message headers\r\n- Client begins sending (l=
arge) message body\r\n- Server sees message headers and can already generat=
e a response without parsing the body\r\n    - ...and the response is almos=
t certainly \"I don't want the body\" if it can be generated at this point.=
\r\n- Client is still sending the message body\r\n\r\nAt this point in HTTP=
/1.1 over TCP, the server is stuck receiving and discarding the entire mess=
age body from the client, which could be gigabytes in size.  The client can=
't continue using the TCP connection without completing the message, but th=
e rest of the message is irrelevant.  The server can't RST the connection b=
ecause that would discard its response in the client's TCP buffer upon rece=
ipt.  (Same problem we're trying to avoid here.)  If the client is smart en=
ough to be reading from the socket even while it's sending, *it* could choo=
se to RST the TCP connection and open a new one rather than sending the res=
t of the body; more often, it will spew useless bytes into the transport pr=
ior to reading.\r\n\r\nIn HTTP/2, this is at least confined to a single str=
eam.  After sending its response, the server can RST_STREAM with NO_ERROR, =
telling the client to abort sending data on that stream.  That works becaus=
e TCP under HTTP/2 is still providing in-order and reliable delivery, so th=
e client is guaranteed to get the response *and* the RST_STREAM in that ord=
er.\r\n\r\nIn QUIC, though, a RST_STREAM can accidentally drop data that wa=
s sent before it, such as the server's response.  That leaves the client wi=
th a terminated stream, but not having received the response to tell it why=
.  We need a solution that interrupts the client, but still reliably delive=
rs the server's data."}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/165#issuecomment-273230643"}}}</script>=

----==_mimepart_587e4e2e6daa4_2db03f8641a8913c3093fb--


From nobody Tue Jan 17 09:05:11 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DCD41295AE for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:05:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fo5oBUZ4-nGE for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:05:07 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 571E01295A9 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 09:05:07 -0800 (PST)
Date: Tue, 17 Jan 2017 09:05:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484672706; bh=p99JgwLhR9GLa+lf++lM+WCxx8wEvK7nYTA38k4gKOY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=f+jXH/D1BVNaoE/7DePoaH1Il3VMJnKCmfIcogTaeNibiObtdBZcwMXhGXAbn1mks v1RBdeja72wus7n+6XJEuA1+OERYMMYY9pk56lxWnw7pA1X4WEOwz0fnL3Crk+RL0U g+ndP/NyGYo6uTMrKgWmDO3V7hDUQ7TWfG3ZpcKk=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/165/273231349@github.com>
In-Reply-To: <quicwg/base-drafts/issues/165@github.com>
References: <quicwg/base-drafts/issues/165@github.com>
Subject: Re: [quicwg/base-drafts] Resetting Streams (#165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e4ebfe2e5d_1d2d3ff46844d1345711fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YRWHPtvVZUsh7kV3AV4BWEgnXrc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 17:05:09 -0000

----==_mimepart_587e4ebfe2e5d_1d2d3ff46844d1345711fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In other words, both cases arise out of one party's ability to conclude a response without seeing the other party's entire message.  The requirement is to reliably deliver the response, but minimize wasted bandwidth on the remainder of the now-obsolete 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/165#issuecomment-273231349
----==_mimepart_587e4ebfe2e5d_1d2d3ff46844d1345711fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In other words, both cases arise out of one party's ability to conclud=
e a response without seeing the other party's entire message.  The requir=
ement is to reliably deliver the response, but minimize wasted bandwidth =
on the remainder of the now-obsolete 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/165#issuecomment-273231349">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwtGS=
9K0zcSXu1W2xG4JdjYicRiCks5rTPS_gaJpZM4LlNY6">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1v=
cWM2uml67c50-167xadqsCLVKks5rTPS_gaJpZM4LlNY6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/165#issuecomment-273231349"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #165: In other words, both cases arise out of one party's ability to con=
clude a response without seeing the other party's entire message.  The re=
quirement is to reliably deliver the response, but minimize wasted bandwi=
dth on the remainder of the now-obsolete message."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/165#issueco=
mment-273231349"}}}</script>=

----==_mimepart_587e4ebfe2e5d_1d2d3ff46844d1345711fd--


From nobody Tue Jan 17 09:09:48 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B18E1129594 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:09:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nMwd8eWAblWp for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:09:45 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90DC712958E for <quic-issues@ietf.org>; Tue, 17 Jan 2017 09:09:45 -0800 (PST)
Date: Tue, 17 Jan 2017 09:09:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484672984; bh=rAWoo4hzn+FnTka9BX0WNXd2OnOP6gmTq9vPLWuZC+Y=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=JPfGo1vUy8E3Yi7+OnRRtDM2t1xKJd9IEwjwTFhOvnERpksIVJOIpQrg6x6d7gKVM sz7P7eUfWi3pJGXfgb7oz5ItVN76l4c7zd5MT5DcFlH66HgRgkEj2Veq+iCsYH7ZyU hjoszv7uliR4XJN6cH7Ty9Be+C68p7aqeX4xsdUw=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/168@github.com>
Subject: [quicwg/base-drafts] Ordering of ACK Frame fields (#168)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e4fd8e08ae_26293fbd08bf914047919b"; 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/ufO4pp_vb3cF2YKnGoav64Xkv5E>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 17:09:47 -0000

----==_mimepart_587e4fd8e08ae_26293fbd08bf914047919b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Computing the length of an ACK frame is unnecessarily complicated because there are a series of length fields the implementation has to check. These fields are themselves of variable length from the start of the frame because they are placed after ACK frame content. This amounts to a lot of traversing of memory just to just to figure out how much memory to pull to process the ACK.

A simple solution would be to move NumBlocks and NumTS to immediate after the ACK frame flags. This would have no impact on the protocol except to ease 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/issues/168
----==_mimepart_587e4fd8e08ae_26293fbd08bf914047919b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Computing the length of an ACK frame is unnecessarily complicated because there are a series of length fields the implementation has to check. These fields are themselves of variable length from the start of the frame because they are placed after ACK frame content. This amounts to a lot of traversing of memory just to just to figure out how much memory to pull to process the ACK.</p>
<p>A simple solution would be to move NumBlocks and NumTS to immediate after the ACK frame flags. This would have no impact on the protocol except to ease 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/issues/168">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8O1bt0cK8_NhWYto_Va-H7v6BVjks5rTPXYgaJpZM4Ll6si">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyzTr4LLAoQXxf1WQG2ZJh4FCWjdks5rTPXYgaJpZM4Ll6si.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/168"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Ordering of ACK Frame fields (#168)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/168"}}}</script>
----==_mimepart_587e4fd8e08ae_26293fbd08bf914047919b--


From nobody Tue Jan 17 09:12:13 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46E4E1299A6 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:12:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.373
X-Spam-Level: 
X-Spam-Status: No, score=-4.373 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nOzV1mLvSO03 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:12:10 -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 DC5B6129401 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 09:12:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=aKO9OphGnOOYyNHr+fucSqD+/iw=; b=NNthWWYV70lP8i+P cEQUazleWxsbGy5LHKdNhQ44bsrbZzpHDNrGYmECgWzOsfkWM4w41CdQRmncWKe9 2SCtYyBb95HKYP0/Enae2l7cbTgKSaOvSvTCuc41E1J8mbHIm16Z15WmtyIWDJSm Dhn7AoEUM7ROVoE9r6mVVe/l1EU=
Received: by filter0996p1mdw1.sendgrid.net with SMTP id filter0996p1mdw1-32342-587E5066-2D 2017-01-17 17:12:06.311761331 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 1NlgMmLXTDukFhl8pga7Eg for <quic-issues@ietf.org>; Tue, 17 Jan 2017 17:12:06.186 +0000 (UTC)
Date: Tue, 17 Jan 2017 09:12:06 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/168/273233374@github.com>
In-Reply-To: <quicwg/base-drafts/issues/168@github.com>
References: <quicwg/base-drafts/issues/168@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of ACK Frame fields (#168)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e506613c33_642f3fdc3472513c5118af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0isp/PU6gLAXEB+fLdSvR7hGIdPx+e7iA2MD Bb4MqrA8hyXdy/nZo1j/23xn7a5cU/NwUhdClATDeaMgPL0EuZq0cxzp+XkFg4aUWtataXwXtuyDgy dkj9EGs+c/bmQ+mhFmXyXe8V5rP6FlzO49feiSUHVCO/qoPyhgeLfiJGH/7RUS9osFd/2CKo+5YGtM 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xYTCgYTwx7h7Z58IBXdkr_BtdAc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 17:12:11 -0000

----==_mimepart_587e506613c33_642f3fdc3472513c5118af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sounds good to me.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/168#issuecomment-273233374
----==_mimepart_587e506613c33_642f3fdc3472513c5118af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sounds good to me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/168#issuecomment-273233374">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4t0zt-WAYEpnsSkgCyqILxrhdBfks5rTPZmgaJpZM4Ll6si">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8trgOzZJ7CzQlkJqoFfs2pa-R8aks5rTPZmgaJpZM4Ll6si.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/168#issuecomment-273233374"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #168: Sounds good to me."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/168#issuecomment-273233374"}}}</script>
----==_mimepart_587e506613c33_642f3fdc3472513c5118af--


From nobody Tue Jan 17 09:14:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97D9012958E for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:14:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SQafbvNKQUyx for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:14:12 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44EA612958A for <quic-issues@ietf.org>; Tue, 17 Jan 2017 09:14:12 -0800 (PST)
Date: Tue, 17 Jan 2017 09:14:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484673250; bh=Rog03w1T3EXcEh/i7xwu0Jj4Kn0nBa7AlcuQiU+rOXY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hz+0cTg3A8wOlHm+4AqSEgN1efDiBu/EMplrWfrLsOe1ASyzbuxqc5XImcDhv+8lH f7vDN60iZTXyC9Oy6jRiM+UGmwQSds67WUgtBQ9hIiTewoFjVHmCKD7uUgEuXctwZn d0Xp5Lq1eZstduHf3X7W4YttNtU4OSh3/zrl2ujg=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/37/273233996@github.com>
In-Reply-To: <quicwg/base-drafts/issues/37@github.com>
References: <quicwg/base-drafts/issues/37@github.com>
Subject: Re: [quicwg/base-drafts] Codify how handshake failures are written down (#37)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e50e0e07d5_1d473ff46844d1347983a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OtartEoM8x13B54r_j2xny3nzLo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 17:14:13 -0000

----==_mimepart_587e50e0e07d5_1d473ff46844d1347983a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed, that should be in there.  I think that belongs in the loss recovery doc.  Want to a file a specific issue to fix that, since it seems somewhat orthogonal to the type of handshake failure this issue was intended to discuss.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/37#issuecomment-273233996
----==_mimepart_587e50e0e07d5_1d473ff46844d1347983a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Agreed, that should be in there.  I think that belongs in the loss rec=
overy doc.  Want to a file a specific issue to fix that, since it seems s=
omewhat orthogonal to the type of handshake failure this issue was intend=
ed to discuss.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/37#issuecomment-273233996">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq67gzU=
TSY7h29tuCLncnsqCny0EMks5rTPbggaJpZM4K9bxx">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6kndJ=
GB4eDm-UZUpurcQayYkfleks5rTPbggaJpZM4K9bxx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/37#issuecomment-273233996"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
37: Agreed, that should be in there.  I think that belongs in the loss re=
covery doc.  Want to a file a specific issue to fix that, since it seems =
somewhat orthogonal to the type of handshake failure this issue was inten=
ded to discuss."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/37#issuecomment-273233996"}}}</script>=

----==_mimepart_587e50e0e07d5_1d473ff46844d1347983a2--


From nobody Tue Jan 17 09:29:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39A9C129564 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:29:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MjfHDYuIXjpv for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:29:30 -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 79906120725 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 09:29:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=270SVX9wkFtbUbjXJr2Ldo2DkSk=; b=oyjlyexLzrnOQDs7 h3+J45/jWrXW10HOaY+T/2oeyEMRWuFaA8HsZuIkQxZcMO6symq22gAAHJHwGsUu EXQcp8OonuNnvFWLEjqvsOFjGxs0PK6r+tIwClb3Yr/I2H1xMN9SBHGALbAn+sMv ENHSW7umGVow8wpwZhA5YwrUB4w=
Received: by filter0565p1mdw1.sendgrid.net with SMTP id filter0565p1mdw1-15799-587E5470-2B 2017-01-17 17:29:20.421544032 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 9C-gxDJESAq1i7AHaW7pbQ for <quic-issues@ietf.org>; Tue, 17 Jan 2017 17:29:20.370 +0000 (UTC)
Date: Tue, 17 Jan 2017 09:29:20 -0800
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/165/273238284@github.com>
In-Reply-To: <quicwg/base-drafts/issues/165@github.com>
References: <quicwg/base-drafts/issues/165@github.com>
Subject: Re: [quicwg/base-drafts] Resetting Streams (#165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e547043bdd_1b0b3fbe861ad13011858c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak33NXKKkI9aZJh1jx6dDYa2IH3gaXw9DIq3lp JIBqO2YS62QNMuDUK7Smmwoiq4p34RVPD/BJ7W4uf0lGNy3OnNFdj9oQz0bssavfK+nHlAYx0XRaqN Y05/Y6P6tz1/QzFJ0BnZsz8hxT/UYXO4J7gqgCmX2O8r8E0Bj7EESx4jmw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V7ATf7idvb0WdKXku_NQEy4wQDc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 17:29:32 -0000

----==_mimepart_587e547043bdd_1b0b3fbe861ad13011858c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Okay, still not sure about the push case. But I see your point for 404. Wasn't clear to me that the server could already issue a 404 response before receiving the whole GET request.

I was about to agree that we need a separate "don't send any more data" signal but I still have the feeling that this is the wrong split between transport and application semantics; meaning the application should decide that it does want to send certain data anymore.

Technically there is still another solution. The application/server tells the transport that it does want the data anymore and the transport can announce a receive window of zero for that stream. As soon as the client receives the 404 (or what ever message that indicates it does make sense to send anymore data), it could cancel the sending of any outstanding data on that scream (or completely close the connection).

However, that also seems like a hack and has the same effect, so maybe the unidirectional reset might be better. Let me sleep about this...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/165#issuecomment-273238284
----==_mimepart_587e547043bdd_1b0b3fbe861ad13011858c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Okay, still not sure about the push case. But I see your point for 404. =
Wasn't clear to me that the server could already issue a 404 response befor=
e receiving the whole GET request.</p>
<p>I was about to agree that we need a separate "don't send any more data" =
signal but I still have the feeling that this is the wrong split between tr=
ansport and application semantics; meaning the application should decide th=
at it does want to send certain data anymore.</p>
<p>Technically there is still another solution. The application/server tell=
s the transport that it does want the data anymore and the transport can an=
nounce a receive window of zero for that stream. As soon as the client rece=
ives the 404 (or what ever message that indicates it does make sense to sen=
d anymore data), it could cancel the sending of any outstanding data on tha=
t scream (or completely close the connection).</p>
<p>However, that also seems like a hack and has the same effect, so maybe t=
he unidirectional reset might be better. Let me sleep about 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/165#issuecomment-273238284">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw62iWjst5AmQRy=
Eea3QQnxh75ogks5rTPpwgaJpZM4LlNY6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8-RDj9BZJfJiTqy4=
ZlcIeAcx8wIks5rTPpwgaJpZM4LlNY6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/165#issuecomment-273238284"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mirjak in #165: Okay, still not=
 sure about the push case. But I see your point for 404. Wasn't clear to me=
 that the server could already issue a 404 response before receiving the wh=
ole GET request.\r\n\r\nI was about to agree that we need a separate \"don'=
t send any more data\" signal but I still have the feeling that this is the=
 wrong split between transport and application semantics; meaning the appli=
cation should decide that it does want to send certain data anymore.\r\n\r\=
nTechnically there is still another solution. The application/server tells =
the transport that it does want the data anymore and the transport can anno=
unce a receive window of zero for that stream. As soon as the client receiv=
es the 404 (or what ever message that indicates it does make sense to send =
anymore data), it could cancel the sending of any outstanding data on that =
scream (or completely close the connection).\r\n\r\nHowever, that also seem=
s like a hack and has the same effect, so maybe the unidirectional reset mi=
ght be better. Let me sleep about this..."}],"action":{"name":"View Issue",=
"url":"https://github.com/quicwg/base-drafts/issues/165#issuecomment-273238=
284"}}}</script>=

----==_mimepart_587e547043bdd_1b0b3fbe861ad13011858c--


From nobody Tue Jan 17 09:31:06 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9F8A128874 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:31:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ajIF7_vu-Z1l for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:31:03 -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 36680120725 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 09:31:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=h7eP82XNOJiDsSjEL4J4TpWAFX4=; b=bwQ54IkzE5n6wrle wLCyneE0ZOi19v08a28LFlq8go3t4YDOIHmArX+YUoWrNHnW9Ip/JyImD2y7TA5c EFvgWiGaw2RgaxchlWwqsjqa/L3K2I64gxO6vo5MKJi+GGYY0htDIL9LTVYBwhYe MoFkF53RS5PMGBew2OYiIZv3RKU=
Received: by filter1120p1mdw1.sendgrid.net with SMTP id filter1120p1mdw1-29154-587E54CD-61 2017-01-17 17:30:53.567470583 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 6p1dYJ9zTdmGt7UGwKe7Dw for <quic-issues@ietf.org>; Tue, 17 Jan 2017 17:30:53.496 +0000 (UTC)
Date: Tue, 17 Jan 2017 09:30:53 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/163/273238775@github.com>
In-Reply-To: <quicwg/base-drafts/issues/163@github.com>
References: <quicwg/base-drafts/issues/163@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM and connection-level flow control (#163)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e54cd5da30_38393fd0bfa85140122957"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3t+deok/yWUNbN+131l2Wf+r/6qZXHNww++7 McZL/3R31kYiGMehrrvaZwabCVsy0NfVGp7iCgx2qs2+dnSNy624zSEC6XV2Yk6SolLjiEYQK2YWE2 mN8WddkJrDixdnVx2jYesebEhO4bYxaG1qYHDdK/9GBkCFyJDmpYdZGKsO3bDlterm6oyWp3QP+Rbs M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oVBm9X2b7hYnZxYGi7s7MolBxlU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 17:31:05 -0000

----==_mimepart_587e54cd5da30_38393fd0bfa85140122957
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, I think RST_STREAM in response to a RST_STREAM is probably the best solution here.  And I think the set of error codes that are in Chrome's code but not in the spec includes an error code for "received RST_STREAM."  If you receive a RST_STREAM with any error code other than that one, you MUST generate a RST_STREAM with that error code.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/163#issuecomment-273238775
----==_mimepart_587e54cd5da30_38393fd0bfa85140122957
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, I think RST_STREAM in response to a RST_STREAM is probably the best=
 solution here.  And I think the set of error codes that are in Chrome's co=
de but not in the spec includes an error code for "received RST_STREAM."  I=
f you receive a RST_STREAM with any error code other than that one, you MUS=
T generate a RST_STREAM with that error code.</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/163#issuecomment-273238775">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq50Jox_r6mqh4ii=
pKrfK0jHCMkaPks5rTPrNgaJpZM4LlIW-">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7MoyWxOx6J016khM=
XgGUFelMUKMks5rTPrNgaJpZM4LlIW-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/163#issuecomment-273238775"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #163: Yes, I thin=
k RST_STREAM in response to a RST_STREAM is probably the best solution here=
.  And I think the set of error codes that are in Chrome's code but not in =
the spec includes an error code for \"received RST_STREAM.\"  If you receiv=
e a RST_STREAM with any error code other than that one, you MUST generate a=
 RST_STREAM with that error code."}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/163#issuecomment-273238775"}}}<=
/script>=

----==_mimepart_587e54cd5da30_38393fd0bfa85140122957--


From nobody Tue Jan 17 09:43:44 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DF9D129488 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:43:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p76_6UZO_K_I for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:43: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 8E7F0127077 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 09:43:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FhMHzGqwDwEnPyY+ga5qsjAxQ1g=; b=pCtjKAxHKRED5fkh 7WYjkylDP4ZSPOMHy4kcd9z+6F+v2K8u1ZOacyltWWAq77t7zm7xy0wOHDyAhs8M AiXq4tha0YjR0I1EfYsv5XrWCV5go9wt+jOaKHL8uPKUZhNsw3fZbEA2I7d7oLo+ zdqF95jLriWJfZEb9SnEjSRNhJ4=
Received: by filter0414p1mdw1.sendgrid.net with SMTP id filter0414p1mdw1-21641-587E57BC-26 2017-01-17 17:43:24.323488916 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 2bsWrhLDSzKhmHNLbJS69Q for <quic-issues@ietf.org>; Tue, 17 Jan 2017 17:43:24.291 +0000 (UTC)
Date: Tue, 17 Jan 2017 09:43:24 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/165/273242495@github.com>
In-Reply-To: <quicwg/base-drafts/issues/165@github.com>
References: <quicwg/base-drafts/issues/165@github.com>
Subject: Re: [quicwg/base-drafts] Resetting Streams (#165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e57bc28bf1_6c353f8447e2d140221214"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2V507m6/ov/kZuNKoRK+XtXoXYCmRsZrmNGF v6kmYQw+eG2MDiQZJvbTG8p/V9AoUBiPlBFcHWdJCZpbJ7CUCw6wWPdk0oO9HNUKky4ohsIViwtxlt WU+QQ8Kqz70CuXQnr0ZN3ypsuXrGAiTIohPpLqM3B3Q458t1IClxr7VyXhy1mCdhCveWpbZR4moa2M I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vNnGUm2e3nF_APsDmYUNvgbcyKQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 17:43:43 -0000

----==_mimepart_587e57bc28bf1_6c353f8447e2d140221214
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To a certain extent it *is* the wrong split.  In an ideal world, the client would be reading from the socket, see that the server responded, then generate a RST_STREAM itself.  But that puts control of server load on well-behaving clients.  The server telling the transport layer not to generate any more WINDOW_UPDATE frames on the stream would partially mitigate that; however, you risk stalling clients that aren't reading in parallel, the clients are still going to retransmit lost frames in what they've already sent, and they're going to fill up their existing window with useless data.

It really depends how much we want to trust peers versus putting more control in the hands of the party getting data thrown at 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/165#issuecomment-273242495
----==_mimepart_587e57bc28bf1_6c353f8447e2d140221214
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>To a certain extent it <em>is</em> the wrong split.  In an ideal world, =
the client would be reading from the socket, see that the server responded,=
 then generate a RST_STREAM itself.  But that puts control of server load o=
n well-behaving clients.  The server telling the transport layer not to gen=
erate any more WINDOW_UPDATE frames on the stream would partially mitigate =
that; however, you risk stalling clients that aren't reading in parallel, t=
he clients are still going to retransmit lost frames in what they've alread=
y sent, and they're going to fill up their existing window with useless dat=
a.</p>
<p>It really depends how much we want to trust peers versus putting more co=
ntrol in the hands of the party getting data thrown at them.</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/165#issuecomment-273242495">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9DTWxDNopOedrh=
lf2MEzK5F4G_aks5rTP28gaJpZM4LlNY6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5P46TKuFAUM_wJWc=
BwRawOW5OKXks5rTP28gaJpZM4LlNY6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/165#issuecomment-273242495"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #165: To a certai=
n extent it *is* the wrong split.  In an ideal world, the client would be r=
eading from the socket, see that the server responded, then generate a RST_=
STREAM itself.  But that puts control of server load on well-behaving clien=
ts.  The server telling the transport layer not to generate any more WINDOW=
_UPDATE frames on the stream would partially mitigate that; however, you ri=
sk stalling clients that aren't reading in parallel, the clients are still =
going to retransmit lost frames in what they've already sent, and they're g=
oing to fill up their existing window with useless data.\r\n\r\nIt really d=
epends how much we want to trust peers versus putting more control in the h=
ands of the party getting data thrown at them."}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/165#issuecomment-2=
73242495"}}}</script>=

----==_mimepart_587e57bc28bf1_6c353f8447e2d140221214--


From nobody Tue Jan 17 09:55:42 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7256912945E for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:55:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t58sSpqECL5A for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 09:55: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 D0825127077 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 09:55:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/oPyWxJ7pfKDgIWuFtvBiAZPgcM=; b=lU+k+YOHJ01rxJrk obZNESXS/eST8II+bQv5576S9BiFN9W+KxIF8VWJucD/beBtKlXPBuqhvJtTKECc 3PXVsTMHAOKepwqVed2SogrQzxRgBv6sNaKVmTk3uA6qGiwwuA3gn2rzDn3hQOxI GESb6dUETvu9OG5CXhA0RRukIZ4=
Received: by filter0931p1mdw1.sendgrid.net with SMTP id filter0931p1mdw1-14634-587E5A99-8C 2017-01-17 17:55:37.887763851 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 0MGcEqmBRZ-T3Y1y6aro4w for <quic-issues@ietf.org>; Tue, 17 Jan 2017 17:55:37.815 +0000 (UTC)
Date: Tue, 17 Jan 2017 09:55:37 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/273246184@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e5a99ad759_34753fd7f15771381470e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0T+6km64yHk+5U39G7hkj+T0qPwrrCDGCX7+ ri5QYxWO9S+R5qMXB7Btfmc04yWjMDkTPP56dJg50YlN7kvn1eKg+pvNgGkopppC0hCPYEnMyH9gRd XTWAgRJ4RiocPnuK//jjg4p9+k6Izelp+KPkOHV2bBpYM2uFFT+0WkxiQRSvbaiCxi+CKM1dFwoTXR k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NVXfYGGHyRbfhd_w3PHLs0sETzA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 17:55:40 -0000

----==_mimepart_587e5a99ad759_34753fd7f15771381470e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett Correct, that's what I was concerned about. I don't think there is a DoS opportunity here, if one decides to allocate an additional buffer that keeps track of which bytes were already received. The DoS opportunity comes from optimizing for the average case (few gaps in stream data), by using a data structure that doesn't require a constant overhead, but only allows for O(log N) lookups.

I'd like to discuss if we really need to define a CONFLICTING_STREAM_DATA error at all. For QUIC, the stream data is an opaque byte stream anyway, and if the peer decides to send nonsensical data on that stream, there's nothing that QUIC can do against that.
I can't imagine any attack on a QUIC implementation that could be achieved by sending conflicting stream data. The only thing a CONFLICTING_STREAM_DATA error would actually help with is debugging an implementation that doesn't correctly assemble STREAM frames in retransmissions, and this seems like a kind of bug that could easily be caught by some unit tests.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/146#issuecomment-273246184
----==_mimepart_587e5a99ad759_34753fd7f15771381470e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/ianswett" class=3D"user-mention">@ianswett=
</a> Correct, that's what I was concerned about. I don't think there is a D=
oS opportunity here, if one decides to allocate an additional buffer that k=
eeps track of which bytes were already received. The DoS opportunity comes =
from optimizing for the average case (few gaps in stream data), by using a =
data structure that doesn't require a constant overhead, but only allows fo=
r O(log N) lookups.</p>
<p>I'd like to discuss if we really need to define a CONFLICTING_STREAM_DAT=
A error at all. For QUIC, the stream data is an opaque byte stream anyway, =
and if the peer decides to send nonsensical data on that stream, there's no=
thing that QUIC can do against that.<br>
I can't imagine any attack on a QUIC implementation that could be achieved =
by sending conflicting stream data. The only thing a CONFLICTING_STREAM_DAT=
A error would actually help with is debugging an implementation that doesn'=
t correctly assemble STREAM frames in retransmissions, and this seems like =
a kind of bug that could easily be caught by some unit tests.</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/146#issuecomment-273246184">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2dAjHgKhAEd8T_=
KM032gIGVsKMMks5rTQCZgaJpZM4LimfW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwrDAPLiIBh-V-PWS=
I1C8IUpjtK9ks5rTQCZgaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/146#issuecomment-273246184"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #146: @ianswe=
tt Correct, that's what I was concerned about. I don't think there is a DoS=
 opportunity here, if one decides to allocate an additional buffer that kee=
ps track of which bytes were already received. The DoS opportunity comes fr=
om optimizing for the average case (few gaps in stream data), by using a da=
ta structure that doesn't require a constant overhead, but only allows for =
O(log N) lookups.\r\n\r\nI'd like to discuss if we really need to define a =
CONFLICTING_STREAM_DATA error at all. For QUIC, the stream data is an opaqu=
e byte stream anyway, and if the peer decides to send nonsensical data on t=
hat stream, there's nothing that QUIC can do against that.\r\nI can't imagi=
ne any attack on a QUIC implementation that could be achieved by sending co=
nflicting stream data. The only thing a CONFLICTING_STREAM_DATA error would=
 actually help with is debugging an implementation that doesn't correctly a=
ssemble STREAM frames in retransmissions, and this seems like a kind of bug=
 that could easily be caught by some unit tests."}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/146#issuecomment=
-273246184"}}}</script>=

----==_mimepart_587e5a99ad759_34753fd7f15771381470e--


From nobody Tue Jan 17 10:07:02 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4AA0812007C for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 10:07:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d3x5Zm5VTLWk for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 10:06:58 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75BAA127077 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 10:06:58 -0800 (PST)
Date: Tue, 17 Jan 2017 10:06:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484676417; bh=6ZZT8IhQX8nLuXG/We+ziGFfmGQmYTbukndpKXvfLYw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WCFgVGbnQZv1S9cakM0FpXutAzI5WfDPbvm7wTkNvEDahYi7CXYKM6QFG5M7uTPCX MdO6j110ekfxZOHofraRAyJ0M+LBZojzM/W0QdWCrtAreHBh4Q8HUuSfKZEdmuNxz1 i8cseRbyFWLJpGJTz8/TrB2IYAgus4ormTXheiyU=
From: emile <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/166/273249427@github.com>
In-Reply-To: <quicwg/base-drafts/issues/166@github.com>
References: <quicwg/base-drafts/issues/166@github.com>
Subject: Re: [quicwg/base-drafts] Interdomain UX troubleshooting (#166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e5d4163043_2b6fd3f8fa62a11401098c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: emile22
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LxdWGnYrUoRgeula65t0YdPocoU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 18:07:00 -0000

----==_mimepart_587e5d4163043_2b6fd3f8fa62a11401098c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How can someone spoof ACKs which are integrity protected ?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/166#issuecomment-273249427
----==_mimepart_587e5d4163043_2b6fd3f8fa62a11401098c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>How can someone spoof ACKs which are integrity protected ?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/166#issuecomment-273249427">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0zC4YsHSDl95SkPlYPL3hDI8lXhks5rTQNBgaJpZM4LleaO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwiN5ISEi-54Y_SqHSXD3hsgeuycks5rTQNBgaJpZM4LleaO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/166#issuecomment-273249427"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@emile22 in #166: How can someone spoof ACKs which are integrity protected ?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/166#issuecomment-273249427"}}}</script>
----==_mimepart_587e5d4163043_2b6fd3f8fa62a11401098c3--


From nobody Tue Jan 17 10:14:37 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 961B51293D8 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 10:14:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YHiYFgKAa_Oi for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 10:14:35 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA71E128DF6 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 10:14:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EBtfnVTl4wcs9P3bARWuOPxxuUY=; b=hL5FYMaP7wndyVdW FUMHXy0mxee/YXjbYtIg3EqAorzr299I1IY7DefgrZjlTZESUXoZZXX0Pixgr2wC ZteW3v+hQ77ct4zsz/EqzN5F4QeGJL0cVLIpzyTrI+oB7FTDX+CcxLzJtj8PClfG i7LIOUcOq3qd7apbBZs1riVGBas=
Received: by filter0958p1mdw1.sendgrid.net with SMTP id filter0958p1mdw1-11928-587E5F07-67 2017-01-17 18:14:31.689729912 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 0Ua1TtuBR8mJLuiTUpJVnQ for <quic-issues@ietf.org>; Tue, 17 Jan 2017 18:14:31.678 +0000 (UTC)
Date: Tue, 17 Jan 2017 10:14:31 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/273251545@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e5f07892e9_45723fd47cc05130228983"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3znYifaM3wEDGio4Dm4XSai26jZquZnELLYm m/BHEMZL+GXRm+QqYhiASIxk4tSFBiQuwPmyLqoITYGTFUgA1Vv8T0Gt2gv2mp8uPvK2GV976UX9lG +/rDdWInfjoJ7IzTB7AljbFfd5XYuuMwr45wDwzYLtZnSpnD9TsfoT0vP3IlzbXQvMz/lOUDcHtBeA c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jJWHrbtX7eJtsmrPLozO1MjwgwE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 18:14:36 -0000

----==_mimepart_587e5f07892e9_45723fd47cc05130228983
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Good point, the only value of CONFLICTING_STREAM_DATA I can imagine is debugging correctness issues.  But I don't think that's a good enough reason to include it in the transport.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/146#issuecomment-273251545
----==_mimepart_587e5f07892e9_45723fd47cc05130228983
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Good point, the only value of CONFLICTING_STREAM_DATA I can imagine is debugging correctness issues.  But I don't think that's a good enough reason to include it in the transport.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/146#issuecomment-273251545">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6ynbExtb4Xwvot_TC34-V5M5T8Wks5rTQUHgaJpZM4LimfW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2xgVdJvs1lEfR2tM_W6yCGDsgOGks5rTQUHgaJpZM4LimfW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/146#issuecomment-273251545"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #146: Good point, the only value of CONFLICTING_STREAM_DATA I can imagine is debugging correctness issues.  But I don't think that's a good enough reason to include it in the transport."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/146#issuecomment-273251545"}}}</script>
----==_mimepart_587e5f07892e9_45723fd47cc05130228983--


From nobody Tue Jan 17 10:20:20 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DBFA2129480 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 10:20:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9NQRHNeVVyhg for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 10:20:12 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 844931293D8 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 10:20:11 -0800 (PST)
Date: Tue, 17 Jan 2017 10:20:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484677210; bh=LjExQivkj4N1WUJsIXw1eA9hAQJvASH07ulUBs/Vic8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A1tzim04kmoqAlCrW4ZiWh/DZyaA6hepk1ok3Tg4y93l6zkxVhB1g+GkHm53VmwVH E88MAt13q45TTJTcgWK+tM21QVU9+pudqam9X1r14jRQAyonO/9K55dBHYbQuHsDXa EEj84i6XJDogjbV6GwSFNyv0xXXV8bp1E7mGQPXg=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/37/273253097@github.com>
In-Reply-To: <quicwg/base-drafts/issues/37@github.com>
References: <quicwg/base-drafts/issues/37@github.com>
Subject: Re: [quicwg/base-drafts] Codify how handshake failures are written down (#37)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e605ad7a2e_cee3fadc957f13c202075"; 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/i60MbhLkIWaQ8RHkFrGGYQksKsM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 18:20:14 -0000

----==_mimepart_587e605ad7a2e_cee3fadc957f13c202075
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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/issues/37#issuecomment-273253097
----==_mimepart_587e605ad7a2e_cee3fadc957f13c202075
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>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/issues/37#issuecomment-273253097">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4FHuCZSDaj1SlxoJ3AH0iwqMbBdks5rTQZagaJpZM4K9bxx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3zhdPJP915DXI9r9WzTwxb3Vd7tks5rTQZagaJpZM4K9bxx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/37#issuecomment-273253097"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #37: Will do."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/37#issuecomment-273253097"}}}</script>
----==_mimepart_587e605ad7a2e_cee3fadc957f13c202075--


From nobody Tue Jan 17 10:33:44 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A281B129424 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 10:33:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ksJMf3BmDqoI for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 10:33:41 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E95C41293D9 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 10:33:40 -0800 (PST)
Date: Tue, 17 Jan 2017 10:33:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484678020; bh=XGVFvT+ii2e+vL0nwZG7IS35CFfVcEoNEBx1Irwi8NE=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=lgR9iznwk6b8k7NLIxqfq8z5qne5Fjqov1ep/kNW6Q5LEQkUdvcKFLbb4P6Qf0Cfm pDIQIH9UHYSIfrKMgfPgU70ygyTE/FwFpJwiWDi/yR6sfkAVQwmg3cX9RAhChb2BVn Sfq/3DghiV83hVMPxGOQMGzatzCyy5akWQST0Geo=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/169@github.com>
Subject: [quicwg/base-drafts] Response to lost handshake packets (#169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e6384bd9a_6a2e3fd47cc0513029303e"; 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/cKsg23lr1ynA8E6nUzGr3_CgLj4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 18:33:43 -0000

----==_mimepart_587e6384bd9a_6a2e3fd47cc0513029303e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would like to see some language in the loss recovery document about client actions when the first handshake message is lost. We have overloaded this loss signal with multiple meanings/responses:

(1) Retransmit (due to garden-variety network loss)
(2) Change MTU and retransmit (due to MTU problems, though we might see ICMP here?)
(3) Failover to TCP (middleboxes eating QUIC)
(4) Give up (path failure)

If I were implementing a client using these documents, I am not sure how I would handle a CHLO loss given these conflicting imperatives. I could accept having SHOULDs instead of MUSTs, but there ought to be 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/169
----==_mimepart_587e6384bd9a_6a2e3fd47cc0513029303e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I would like to see some language in the loss recovery document about client actions when the first handshake message is lost. We have overloaded this loss signal with multiple meanings/responses:</p>
<p>(1) Retransmit (due to garden-variety network loss)<br>
(2) Change MTU and retransmit (due to MTU problems, though we might see ICMP here?)<br>
(3) Failover to TCP (middleboxes eating QUIC)<br>
(4) Give up (path failure)</p>
<p>If I were implementing a client using these documents, I am not sure how I would handle a CHLO loss given these conflicting imperatives. I could accept having SHOULDs instead of MUSTs, but there ought to be 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/169">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Fw_ClHJzQcrmjyI3-uAzlDIl1zks5rTQmEgaJpZM4LmAZa">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwRf4rQ4k0hxnxYBwjrdVL_dmR1Zks5rTQmEgaJpZM4LmAZa.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/169"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Response to lost handshake packets (#169)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/169"}}}</script>
----==_mimepart_587e6384bd9a_6a2e3fd47cc0513029303e--


From nobody Tue Jan 17 12:44:00 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3930F1294D7 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 12:43:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qas3FaRbGFAc for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 12:43:58 -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 CDA9E12946E for <quic-issues@ietf.org>; Tue, 17 Jan 2017 12:43:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pV43HSnPiKk9yx7WJUwU57jSXEw=; b=VCzgYa2Om16PC40D /qWEphJLni5WDcrp8XRb8YP1yF7Ed1e3gndDl6kotxDRSNzAY5qGJswzHAXFc36j bY57LP5Ffl+Hg/LkNy98LgNlwONKYlEbi425P0Uuz/672w6hTYWNud0Okldjx8UE 2bJiHI+IRb76bwCCdr/18dDiJ8g=
Received: by filter0987p1mdw1.sendgrid.net with SMTP id filter0987p1mdw1-700-587E820B-4F 2017-01-17 20:43:55.874551808 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 3XHPXgBYT_aZ_yNQCeiUTg for <quic-issues@ietf.org>; Tue, 17 Jan 2017 20:43:55.691 +0000 (UTC)
Date: Tue, 17 Jan 2017 12:43:55 -0800
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/165/273293772@github.com>
In-Reply-To: <quicwg/base-drafts/issues/165@github.com>
References: <quicwg/base-drafts/issues/165@github.com>
Subject: Re: [quicwg/base-drafts] Resetting Streams (#165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e820b95615_9513f86d8985140931c7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0FqYujrlsf6Tv96vU82FJ+5YPHCkbB2nkm5d OuzRBFzQUY/+J3az4RJCkNKMXvv5k8CXNb9IKT1NCTWZ6W+YRYG8f5BDvnV8AGhx1x/h5R1A1vJi4z YNgzDVkVADLuMFmRFmKLOSTwhMLXSFwIOd1u0Qc46oFGiE34J8LnLjvEAw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JreXMk01XpPQHaNnUHR6APiYMpQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 20:43:59 -0000

----==_mimepart_587e820b95615_9513f86d8985140931c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, I managed to convince myself in the mean time that the zero window solution is not a good idea given that you will keep data in the buffer unnecessary that is waiting for a retransmit that is not needed.

However, I think reset is the right terms here; what's about adding two flags to indicate which direction is reset, allowing for resetting one direction but not the other, or both in the error case where one end somehow just lost all state on that stream.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/165#issuecomment-273293772
----==_mimepart_587e820b95615_9513f86d8985140931c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, I managed to convince myself in the mean time that the zero window =
solution is not a good idea given that you will keep data in the buffer unn=
ecessary that is waiting for a retransmit that is not needed.</p>
<p>However, I think reset is the right terms here; what's about adding two =
flags to indicate which direction is reset, allowing for resetting one dire=
ction but not the other, or both in the error case where one end somehow ju=
st lost all state on that stream.</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/165#issuecomment-273293772">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8aRJi7BE4GMfvb=
HNJI1H0xlvQkzks5rTSgLgaJpZM4LlNY6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-PU5wsrEyia5pHeC=
qUSBzCNyBChks5rTSgLgaJpZM4LlNY6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/165#issuecomment-273293772"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mirjak in #165: Yes, I managed =
to convince myself in the mean time that the zero window solution is not a =
good idea given that you will keep data in the buffer unnecessary that is w=
aiting for a retransmit that is not needed.\r\n\r\nHowever, I think reset i=
s the right terms here; what's about adding two flags to indicate which dir=
ection is reset, allowing for resetting one direction but not the other, or=
 both in the error case where one end somehow just lost all state on that s=
tream."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/165#issuecomment-273293772"}}}</script>=

----==_mimepart_587e820b95615_9513f86d8985140931c7--


From nobody Tue Jan 17 13:20:49 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93CD012951B for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 13:20:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.898
X-Spam-Level: 
X-Spam-Status: No, score=-5.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URI_HEX=1.122] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9nymHwlG5Hht for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 13:20:47 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3651B1294FC for <quic-issues@ietf.org>; Tue, 17 Jan 2017 13:20:47 -0800 (PST)
Date: Tue, 17 Jan 2017 13:20:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484688046; bh=NacS6vDUadlcPcGct16jQ8Q1pd2Q5d8OE0W/WWgHD0Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ze/HH8hlzNrisclfMrEQStuOqeOVMzALUQV1xLfpRfraw+lQOaz+PgdxFOP9h7Zvl DiHsFn9xg6Bl9+fpIOeHrKCjBqJDGXbdYWN/Lbjf4RoVPo7jDEFvY1nausXVzRViGJ KO3pnEzofMmXoFKHeFWnrAzAvt20SCDaKw6lw1E4=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/164/273303376@github.com>
In-Reply-To: <quicwg/base-drafts/issues/164@github.com>
References: <quicwg/base-drafts/issues/164@github.com>
Subject: Re: [quicwg/base-drafts] Padding handshake packets (#164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e8aae713a0_77c73fda7f46d1301219e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iMjBexmXJ6TgQHwYAKSmuf0-_vU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 21:20:48 -0000

----==_mimepart_587e8aae713a0_77c73fda7f46d1301219e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I confess that I'm not following [this comment](#issuecomment-273224503) very well.  Maybe it's because I don't follow your point about requiring acknowledgment on option 2.

Two things that I didn't explictly say, but assumed:

* We should not require padding for a stateless reject.

* If the server is required to send multiple handshake packets, it would be because the crypto had provided a blob larger than would fit in a single packet.  I had assumed that it would fill the first up to the requisite size.   You could fill from the last packet backwards, but that's not going to fit well when you add 0-RTT and want to fill all the packets.

All of these packets are required to make progress, so the specific packetization we use for those initial packets is fairly open to whatever strategy we think is best.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/164#issuecomment-273303376
----==_mimepart_587e8aae713a0_77c73fda7f46d1301219e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I confess that I'm not following <a href=3D"#issuecomment-273224503">t=
his comment</a> very well.  Maybe it's because I don't follow your point =
about requiring acknowledgment on option 2.</p>
<p>Two things that I didn't explictly say, but assumed:</p>
<ul>
<li>
<p>We should not require padding for a stateless reject.</p>
</li>
<li>
<p>If the server is required to send multiple handshake packets, it would=
 be because the crypto had provided a blob larger than would fit in a sin=
gle packet.  I had assumed that it would fill the first up to the requisi=
te size.   You could fill from the last packet backwards, but that's not =
going to fit well when you add 0-RTT and want to fill all the packets.</p=
>
</li>
</ul>
<p>All of these packets are required to make progress, so the specific pa=
cketization we use for those initial packets is fairly open to whatever s=
trategy we think is best.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/164#issuecomment-273303376">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq50AN=
bhmC2mXalZm0uezIcTfInO2ks5rTTCugaJpZM4LlJzD">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7E=
7OYcZIwNOQKQ3VAqAbtkcd9pOks5rTTCugaJpZM4LlJzD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/164#issuecomment-273303376"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #164: I confess that I'm not following [this comment](#issuecomment-2=
73224503) very well.  Maybe it's because I don't follow your point about =
requiring acknowledgment on option 2.\r\n\r\nTwo things that I didn't exp=
lictly say, but assumed:\r\n\r\n* We should not require padding for a sta=
teless reject.\r\n\r\n* If the server is required to send multiple handsh=
ake packets, it would be because the crypto had provided a blob larger th=
an would fit in a single packet.  I had assumed that it would fill the fi=
rst up to the requisite size.   You could fill from the last packet backw=
ards, but that's not going to fit well when you add 0-RTT and want to fil=
l all the packets.\r\n\r\nAll of these packets are required to make progr=
ess, so the specific packetization we use for those initial packets is fa=
irly open to whatever strategy we think is best."}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/164#issuecom=
ment-273303376"}}}</script>=

----==_mimepart_587e8aae713a0_77c73fda7f46d1301219e7--


From nobody Tue Jan 17 14:23:00 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08E7C1294A1 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 14:23:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dNVffZeEHLR1 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 14:22:57 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 473E31294B2 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 14:22:57 -0800 (PST)
Date: Tue, 17 Jan 2017 14:22:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484691776; bh=72i1jaduKTq1itDNYaYuTKEdWtsDNpcS0oqGzOVl5dM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U0nTh6TZKjCVF/3fjDCF2t4uKfRBSWgvS3Ubo+Etu3ABap3W7g6zGxRYwvMuTK//9 7JPQaNMNtDmHfiQLe2DAp/SBRBYTn8iQURJEx8jT59Zq14qJIPm3j08j9dFag9sCdV kfiEOs46Nl1qxawlliZvVbxrJs63+BMWPFFZ4y7Q=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/161/273319728@github.com>
In-Reply-To: <quicwg/base-drafts/issues/161@github.com>
References: <quicwg/base-drafts/issues/161@github.com>
Subject: Re: [quicwg/base-drafts] Address change and consent to send (#161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e9940799d7_4d853f9ff8fe11401457c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VGKrhhsz5LESIje6oqmLuky_Ic0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 22:23:00 -0000

----==_mimepart_587e9940799d7_4d853f9ff8fe11401457c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FWIW, PING doesn't work here.  The response to a PING is an ACK, which contains no information from the PING.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/161#issuecomment-273319728
----==_mimepart_587e9940799d7_4d853f9ff8fe11401457c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>FWIW, PING doesn't work here.  The response to a PING is an ACK, which contains no information from the PING.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/161#issuecomment-273319728">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_bamSPE7oBu7hMFE5zFHZqohy3Xks5rTT9AgaJpZM4LlHwL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyDjNDz8_-hQMBa34kPCqQyYew9Rks5rTT9AgaJpZM4LlHwL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/161#issuecomment-273319728"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #161: FWIW, PING doesn't work here.  The response to a PING is an ACK, which contains no information from the PING."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/161#issuecomment-273319728"}}}</script>
----==_mimepart_587e9940799d7_4d853f9ff8fe11401457c1--


From nobody Tue Jan 17 14:32:39 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B39F51295AB for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 14:32:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.252
X-Spam-Level: 
X-Spam-Status: No, score=-6.252 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SipsTQKI882f for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 14:32:37 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5FCD11294E9 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 14:32:37 -0800 (PST)
Date: Tue, 17 Jan 2017 14:32:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484692356; bh=twKmhAAlfokTxARbd/Sb4h2QDH5lXGO5OyAWsgzjHSY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fgQBsa2/V3VKvxWrv+0bnGiAuoIkzDztYr/nmWGli5Bn/RcUJwc1i5e41ZrJabwmJ jYLjg9ZKjPrgga/3ursaoF6zCWgNKkzDw6FcWXkntCaBuMyBllR2SdIuj2YxtjwT2W lguBlhlzTin4pKsu+DNupvPRGX7bSfzoCSqZHClE=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/165/273322018@github.com>
In-Reply-To: <quicwg/base-drafts/issues/165@github.com>
References: <quicwg/base-drafts/issues/165@github.com>
Subject: Re: [quicwg/base-drafts] Resetting Streams (#165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e9b84aaccf_5533fbe609c113033138"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eq60pletULvVOTbtSJBDJtLh9bg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 22:32:38 -0000

----==_mimepart_587e9b84aaccf_5533fbe609c113033138
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mirjak, that suggestion smells a lot like unidirectional streams.  That is, breaking the state machine link between the two directions of a stream.  I'm starting to think that it might be feasible to do that, but it does create some issues.  But I think that we already have those issues and we're blithely ignoring them for the moment.  I'll expound further in another message, because a change on that magnitude probably needs better framing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/165#issuecomment-273322018
----==_mimepart_587e9b84aaccf_5533fbe609c113033138
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/mirjak" class=3D"user-mention">@mirjak</=
a>, that suggestion smells a lot like unidirectional streams.  That is, b=
reaking the state machine link between the two directions of a stream.  I=
'm starting to think that it might be feasible to do that, but it does cr=
eate some issues.  But I think that we already have those issues and we'r=
e blithely ignoring them for the moment.  I'll expound further in another=
 message, because a change on that magnitude probably needs better framin=
g.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/165#issuecomment-273322018">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3ZK9=
HTZU6Mf9CLxoTEH4kFzVZKnks5rTUGEgaJpZM4LlNY6">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8K=
26Lmg8JWcDH2IOzrg157M7Vp0ks5rTUGEgaJpZM4LlNY6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/165#issuecomment-273322018"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #165: @mirjak, that suggestion smells a lot like unidirectional strea=
ms.  That is, breaking the state machine link between the two directions =
of a stream.  I'm starting to think that it might be feasible to do that,=
 but it does create some issues.  But I think that we already have those =
issues and we're blithely ignoring them for the moment.  I'll expound fur=
ther in another message, because a change on that magnitude probably need=
s better framing."}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/165#issuecomment-273322018"}}}</script>=

----==_mimepart_587e9b84aaccf_5533fbe609c113033138--


From nobody Tue Jan 17 14:48:25 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5F711295EB for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 14:48:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NSNGTD_ajfhZ for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 14:48:21 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2879F1295F0 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 14:48:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=7utlZsSPQBOdNIV5pslG7yTOo9M=; b=IBgp5v0AQTwf9w56 DFBSxoTBP95zNPlnfw6Wp+PJm2HCcORy1Y2XdA9qRciBuc4n46TUI51A7MY/yhlp WmUbhRBVy8sDAB+urrGw3SPbCDj1z3MLsyJif1D0JB7/RvKa4ecS+x0ELP0grka+ TA64u5jHEVt7N9onyYYjhw29fgM=
Received: by filter0475p1mdw1.sendgrid.net with SMTP id filter0475p1mdw1-6145-587E9F31-19 2017-01-17 22:48:17.579692726 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id Ao94c_NjSkyoOTrunjPs8g for <quic-issues@ietf.org>; Tue, 17 Jan 2017 22:48:17.529 +0000 (UTC)
Date: Tue, 17 Jan 2017 14:48:17 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/164/273325645@github.com>
In-Reply-To: <quicwg/base-drafts/issues/164@github.com>
References: <quicwg/base-drafts/issues/164@github.com>
Subject: Re: [quicwg/base-drafts] Padding handshake packets (#164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e9f316622e_177f3f839d1f713c13519"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ndzWrwD6bte+wFH+geOvPEARHExUnheHfe+ kE/C4G5TYEaVPNcdnqigMVzyHTjQnpwIM+zqeuFepEvbxkbcvq5DwzDicRSokXu/XISugL575YW3V6 NbgI7javwzItQ9iU91A5+wMe6b3aL6fcShkM1/VnRT2QMQydN2shloKooxo/B5cjaJUIGYgWUkA90m E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J8d7_hyWB83ZGpHv5qhg1sISR4o>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 22:48:23 -0000

----==_mimepart_587e9f316622e_177f3f839d1f713c13519
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

By "requiring acknowledgment", I am saying that it is insufficient to send a full-size packet, have it lost due to being too large, and then retransmit that payload without padding. The language may not be clear enough here, but retransmission of the ClientHello, for example, should be padded to whatever the fallback PMTU is. There are some dependencies here with some other open issues.

I agree we should not pad a stateless reject.

Having re-read the TLS 1.3 spec, I also agree that the server wording is probably not correct. To be honest, I was thinking of the current Google spec, where the certificate is in the REJ message. I'd be happier if we just said the server MUST send at least one MTU-size packet, and receive an acknowledgment for it, before the handshake is over. This is also completely robust to some future handshake protocol where the Certificate is in the HelloRetryRequest, or whatever.

On the clientside, there might be value in waiting for the message that has the ClientCertificate in it, but as we won't know if that's required it's best to just require padding the first message.

So, to summarize, I'm proposing:
(1) The client MUST pad the first handshake message, and pad any retransmissions of that data.
(2) The server MUST pad at least one handshake message, and pad any retransmissions of that data.

If you think that's about right I'll 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/164#issuecomment-273325645
----==_mimepart_587e9f316622e_177f3f839d1f713c13519
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>By "requiring acknowledgment", I am saying that it is insufficient to se=
nd a full-size packet, have it lost due to being too large, and then retran=
smit that payload without padding. The language may not be clear enough her=
e, but retransmission of the ClientHello, for example, should be padded to =
whatever the fallback PMTU is. There are some dependencies here with some o=
ther open issues.</p>
<p>I agree we should not pad a stateless reject.</p>
<p>Having re-read the TLS 1.3 spec, I also agree that the server wording is=
 probably not correct. To be honest, I was thinking of the current Google s=
pec, where the certificate is in the REJ message. I'd be happier if we just=
 said the server MUST send at least one MTU-size packet, and receive an ack=
nowledgment for it, before the handshake is over. This is also completely r=
obust to some future handshake protocol where the Certificate is in the Hel=
loRetryRequest, or whatever.</p>
<p>On the clientside, there might be value in waiting for the message that =
has the ClientCertificate in it, but as we won't know if that's required it=
's best to just require padding the first message.</p>
<p>So, to summarize, I'm proposing:<br>
(1) The client MUST pad the first handshake message, and pad any retransmis=
sions of that data.<br>
(2) The server MUST pad at least one handshake message, and pad any retrans=
missions of that data.</p>
<p>If you think that's about right I'll create a PR.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/164#issuecomment-273325645">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxvZPxgrXeuVThu=
0RHTDmT9PQBxKks5rTUUxgaJpZM4LlJzD">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2Nd3EpYBEvU91kPz=
OultAxRb1ePks5rTUUxgaJpZM4LlJzD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/164#issuecomment-273325645"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinduke in #164: By \"requir=
ing acknowledgment\", I am saying that it is insufficient to send a full-si=
ze packet, have it lost due to being too large, and then retransmit that pa=
yload without padding. The language may not be clear enough here, but retra=
nsmission of the ClientHello, for example, should be padded to whatever the=
 fallback PMTU is. There are some dependencies here with some other open is=
sues.\r\n\r\nI agree we should not pad a stateless reject.\r\n\r\nHaving re=
-read the TLS 1.3 spec, I also agree that the server wording is probably no=
t correct. To be honest, I was thinking of the current Google spec, where t=
he certificate is in the REJ message. I'd be happier if we just said the se=
rver MUST send at least one MTU-size packet, and receive an acknowledgment =
for it, before the handshake is over. This is also completely robust to som=
e future handshake protocol where the Certificate is in the HelloRetryReque=
st, or whatever.\r\n\r\nOn the clientside, there might be value in waiting =
for the message that has the ClientCertificate in it, but as we won't know =
if that's required it's best to just require padding the first message.\r\n=
\r\nSo, to summarize, I'm proposing:\r\n(1) The client MUST pad the first h=
andshake message, and pad any retransmissions of that data.\r\n(2) The serv=
er MUST pad at least one handshake message, and pad any retransmissions of =
that data.\r\n\r\nIf you think that's about right I'll create a PR.\r\n"}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/164#issuecomment-273325645"}}}</script>=

----==_mimepart_587e9f316622e_177f3f839d1f713c13519--


From nobody Tue Jan 17 14:49:59 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 308081295D4 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 14:49:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0V6Wn064cVmK for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 14:49:58 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD04B1294F5 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 14:49:57 -0800 (PST)
Date: Tue, 17 Jan 2017 14:49:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484693396; bh=ukJl1PMisxrA6R/0gNt/cNfeUWUmnvnz0NGxo8Heni4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r0jC45gIdpMB2o2Atgq2Uj5al1zifYTgUwMt/aBD+TSY+28y9eIy0jds5VnSylhWW 7zqeOe2iszXwx66MUjrZdvg3kpYP43/2zyU8RjGEWvxsFWq97tMdUdjIAqH4aty4f/ 73sxbA2Y9b5Rd9khEsv7u35yg9t6dkYZ61ZYGvho=
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/161/273326029@github.com>
In-Reply-To: <quicwg/base-drafts/issues/161@github.com>
References: <quicwg/base-drafts/issues/161@github.com>
Subject: Re: [quicwg/base-drafts] Address change and consent to send (#161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587e9f94e96ca_265f3fe17333313420392f"; 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/GmKF0YbWMmqzuUR7J37UVg0M3OQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 22:49:59 -0000

----==_mimepart_587e9f94e96ca_265f3fe17333313420392f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, I meant to actually extend the ping mechanism here to make it possible to reflect a random number chosen by the ping sender. Having this as an explicit check rather than doing some implicit guess-work might make sense given it's simple and the cost is 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/161#issuecomment-273326029
----==_mimepart_587e9f94e96ca_265f3fe17333313420392f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, I meant to actually extend the ping mechanism here to make it pos=
sible to reflect a random number chosen by the ping sender. Having this a=
s an explicit check rather than doing some implicit guess-work might make=
 sense given it's simple and the cost is low.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/161#issuecomment-273326029">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9Uwo=
s7Iy1whmW9bAiu3jDgyHUh9ks5rTUWUgaJpZM4LlHwL">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2a=
s1P7HJ5iS3RGiHac0WTkR9v08ks5rTUWUgaJpZM4LlHwL.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/161#issuecomment-273326029"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #16=
1: Yes, I meant to actually extend the ping mechanism here to make it pos=
sible to reflect a random number chosen by the ping sender. Having this a=
s an explicit check rather than doing some implicit guess-work might make=
 sense given it's simple and the cost is low."}],"action":{"name":"View I=
ssue","url":"https://github.com/quicwg/base-drafts/issues/161#issuecommen=
t-273326029"}}}</script>=

----==_mimepart_587e9f94e96ca_265f3fe17333313420392f--


From nobody Tue Jan 17 15:20:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0ECC11294C1 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 15:20:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AoDaShgFJyor for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 15:20:47 -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 59B30129516 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 15:20:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ibCveA17l221GTOeJ+jEeIWS+q4=; b=shMSKaB4qvRsVmac LbtC8WRTIWZ7DL0qDaNLBVfhtaJMam3ULANXZh/yr1Egr1B3Us04RWAhbikg9TIm fzeyA1rQaNInYnmtmoyWFgkjYSAzvf37k4QlDqCaIp++T0vPhglIHTTMH0cG8g54 RoNLiipDyGkUWUK6QV6r3f5PrBc=
Received: by filter0642p1mdw1.sendgrid.net with SMTP id filter0642p1mdw1-28939-587EA6C7-32 2017-01-17 23:20:39.548090332 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id hB3lVhDTTXyQYIMlH0GNVA for <quic-issues@ietf.org>; Tue, 17 Jan 2017 23:20:39.469 +0000 (UTC)
Date: Tue, 17 Jan 2017 15:20:39 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/161/273333000@github.com>
In-Reply-To: <quicwg/base-drafts/issues/161@github.com>
References: <quicwg/base-drafts/issues/161@github.com>
Subject: Re: [quicwg/base-drafts] Address change and consent to send (#161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ea6c75df65_cfc3fb4550fd1301249fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak33o1TYL6T38nNl+8Z5jz+Se0+ZOjme0eUEQw 6uJfctljMQK1Pg6+2HfrHLlXOT66FgbwCF2eThuKC0q5w+0uIMVheGXZVS+xiNbNhZmfm1olDwVw2Y oaZc3zCKrKQwF1983i5ZRKOriuLtb+0Xei0dQYJXG5uYimbCFw71pNk3hFfksHJIUV2/4UVyxAKGnj 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fkzWEgYtOPNrb1GQoL5W0okTOZ4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 23:20:49 -0000

----==_mimepart_587ea6c75df65_cfc3fb4550fd1301249fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The idea of a PING packet with an random number and a PONG in response seems reasonable, though if this is the only use case, I think skipping packet numbers is sufficient, given the 5-tuple is changing 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/161#issuecomment-273333000
----==_mimepart_587ea6c75df65_cfc3fb4550fd1301249fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The idea of a PING packet with an random number and a PONG in response seems reasonable, though if this is the only use case, I think skipping packet numbers is sufficient, given the 5-tuple is changing 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/161#issuecomment-273333000">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzVyWZZk3nWYZ_ebtF3uIrmWUs5Hks5rTUzHgaJpZM4LlHwL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2roLH3tGsHZlHxCtNWYCZOPdZ5hks5rTUzHgaJpZM4LlHwL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/161#issuecomment-273333000"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #161: The idea of a PING packet with an random number and a PONG in response seems reasonable, though if this is the only use case, I think skipping packet numbers is sufficient, given the 5-tuple is changing anyway."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/161#issuecomment-273333000"}}}</scri
 pt>
----==_mimepart_587ea6c75df65_cfc3fb4550fd1301249fe--


From nobody Tue Jan 17 15:45:05 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A23E112711D for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 15:45:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id izbSk7U5PUm7 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 15:45:02 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 420E2129517 for <quic-issues@ietf.org>; Tue, 17 Jan 2017 15:45:02 -0800 (PST)
Date: Tue, 17 Jan 2017 15:45:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484696701; bh=MnEjMAnbSqnDqG7lc8WyqjjeExXEPiJGuoY6YPUeOes=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HfdIGviKKo4eVGno1iU3p4v07uP3DK5axWlplDlra+mahXyQd7Y/SRQ+T7571JjqL iEsrh3i4p2UTCZg/ttKg2iod+l2VHfeitR156lbBN+27vdU8+oJMATsQE8H/gZySmO jMjqodREP2itqGEJIjuAW96YCRsMPl36tXT4jVY8=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/164/273337637@github.com>
In-Reply-To: <quicwg/base-drafts/issues/164@github.com>
References: <quicwg/base-drafts/issues/164@github.com>
Subject: Re: [quicwg/base-drafts] Padding handshake packets (#164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587eac7d5eab8_bb73fc670e951302668d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5JnglZM59zf6LxYHTfg-d4SzaSk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2017 23:45:04 -0000

----==_mimepart_587eac7d5eab8_bb73fc670e951302668d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that's correct and sufficient for all the cases I can think 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/164#issuecomment-273337637
----==_mimepart_587eac7d5eab8_bb73fc670e951302668d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that's correct and sufficient for all the cases I can think 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/164#issuecomment-273337637">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8f2enje8BVhx5QGxoTlKsYqxT_6ks5rTVJ9gaJpZM4LlJzD">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3Bzmy_6Y9qyYlLDhnljOEWe2mFnks5rTVJ9gaJpZM4LlJzD.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/164#issuecomment-273337637"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #164: I think that's correct and sufficient for all the cases I can think of."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/164#issuecomment-273337637"}}}</script>
----==_mimepart_587eac7d5eab8_bb73fc670e951302668d--


From nobody Tue Jan 17 20:42:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEF66129690 for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 20:42:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 40Kg9gtWC6Bm for <quic-issues@ietfa.amsl.com>; Tue, 17 Jan 2017 20:42: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 60F3E12960D for <quic-issues@ietf.org>; Tue, 17 Jan 2017 20:42:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=AWUn2iWkps+V31El/tNOIKOyKTI=; b=kXD0XJPbCcOcou1I ODYCM/pqXWFjiCDfJVtJYnolG6NIpIWAAAh3G6XlLqytKcj8Zmr6X8yh/w3ZH6h/ d/RqVRAisdU9GvjClCHgGeYbNFqC9f2gE0CMEsufjKbM4vQUPlksJvkKgEztEinC NWe65w8z87vFrDGaKM11qVqo808=
Received: by filter0561p1mdw1.sendgrid.net with SMTP id filter0561p1mdw1-12434-587EF21F-9 2017-01-18 04:42:07.189218475 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id XjU8yYIhTyatBhD9_Oh-bw for <quic-issues@ietf.org>; Wed, 18 Jan 2017 04:42:07.018 +0000 (UTC)
Date: Tue, 17 Jan 2017 20:42:06 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/170@github.com>
Subject: [quicwg/base-drafts] Connection ID collisions (#170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ef21ed4d56_58ba3fd10e90f1401831ba"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1H6PCtK8zAYFHRLXv++ViaqnhIMA8p2QN7Q+ sToSs3cuLsNamNXAuaIFo718wqO3GSheltwM1BpcFEvQjOnkByVLamuacLVuD+t0kBlJH75tgi0ojT yMGZQAiwMidZjz1Rpksa1cOUHzw3o6/GMHIimCmE/ydWBQFhXKcQ6gnEaIf8cFEsCNCiS6hvhRW4/a A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JW73-enA1tq3szE6jnU2H1VVKek>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 04:42:10 -0000

----==_mimepart_587ef21ed4d56_58ba3fd10e90f1401831ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There's currently no behavior defined for the case of a connection ID collision.
The probability for a collision of two 64 bit numbers is *really small*, if connections IDs are chosen randomly. For example, for a server handling 100,000 concurrent connections, the collision probability is about 3*10^-10.
It might therefore be justified to completely neglect this issue.

According to the current draft, if a client initiates a handshake and chooses an existing connection ID, the server would just silently discard those packets, because it already switched to an encrypted connection and will regard them as undecryptable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/170
----==_mimepart_587ef21ed4d56_58ba3fd10e90f1401831ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There's currently no behavior defined for the case of a connection ID collision.<br>
The probability for a collision of two 64 bit numbers is <em>really small</em>, if connections IDs are chosen randomly. For example, for a server handling 100,000 concurrent connections, the collision probability is about 3*10^-10.<br>
It might therefore be justified to completely neglect this issue.</p>
<p>According to the current draft, if a client initiates a handshake and chooses an existing connection ID, the server would just silently discard those packets, because it already switched to an encrypted connection and will regard them as undecryptable.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/170">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_wRbfHn4HZ3911GdqxXMBQlzlRYks5rTZgegaJpZM4LmeSf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqziI6XZNycY5gdOv_mm2HLRXjS9-ks5rTZgegaJpZM4LmeSf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/170"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Connection ID collisions (#170)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/170"}}}</script>
----==_mimepart_587ef21ed4d56_58ba3fd10e90f1401831ba--


From nobody Wed Jan 18 00:25:35 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F141129428 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 00:25:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.252
X-Spam-Level: 
X-Spam-Status: No, score=-6.252 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jhTMxUlmqTVP for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 00:25:32 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3575128B44 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 00:25:31 -0800 (PST)
Date: Wed, 18 Jan 2017 00:25:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484727930; bh=aQPX5HMUvsXIe7/y9kjA+g+pHGty7mbjhohtdUo88QI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wTOoFoJG/gKmC2GNuKVuaUkDy8fJiO4wDDrQIH9RElfGeL05UQjXXa+q/I58qjeQV STz6mY0SJbX1eeI0BHx/Npa27nXkfDpyTSw1BXWHKM7hRUIJ5S29NRF2zlHwffSK9Y aBj7cay+UqLRpJ5cvxBlIjEaadIeIIe91M8luWsc=
From: Dragana Damjanovic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/273412587@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587f267ad8524_739b3fd944bbb1301832bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ddragana
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZjLqogVXEC0HcjIS36whd35dXFE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 08:25:33 -0000

----==_mimepart_587f267ad8524_739b3fd944bbb1301832bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A side note: This will not happen very often, actually very rarely, but still it can happen.
A original packet has packetId of size 8bits and for a retransmission of that packet packetId increases to 16bits. Fragmenting frames in many-bites frames will be inefficient, the packets will not be fully used. If only one packet is lost we will have a 1bit frame to retransmit.
Also choosing to reduce the granularity will be inefficient because max frame size depend on packetId size, 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/issues/146#issuecomment-273412587
----==_mimepart_587f267ad8524_739b3fd944bbb1301832bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>A side note: This will not happen very often, actually very rarely, bu=
t still it can happen.<br>
A original packet has packetId of size 8bits and for a retransmission of =
that packet packetId increases to 16bits. Fragmenting frames in many-bite=
s frames will be inefficient, the packets will not be fully used. If only=
 one packet is lost we will have a 1bit frame to retransmit.<br>
Also choosing to reduce the granularity will be inefficient because max f=
rame size depend on packetId size, for example.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/146#issuecomment-273412587">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_DKd=
_u0wiq0myYOYC94C6PK8dUIks5rTcx6gaJpZM4LimfW">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_1=
LpooNxDUPXsND-h8-4bKkivUEks5rTcx6gaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/146#issuecomment-273412587"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ddragana in #=
146: A side note: This will not happen very often, actually very rarely, =
but still it can happen.\r\nA original packet has packetId of size 8bits =
and for a retransmission of that packet packetId increases to 16bits. Fra=
gmenting frames in many-bites frames will be inefficient, the packets wil=
l not be fully used. If only one packet is lost we will have a 1bit frame=
 to retransmit.\r\nAlso choosing to reduce the granularity will be ineffi=
cient because max frame size depend on packetId size, for example."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/146#issuecomment-273412587"}}}</script>=

----==_mimepart_587f267ad8524_739b3fd944bbb1301832bf--


From nobody Wed Jan 18 07:23:51 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F005F12940B for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 07:23:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.515
X-Spam-Level: 
X-Spam-Status: No, score=-4.515 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MsjS410dcUXW for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 07:23:49 -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 BD38C129406 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 07:23:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5q+n0oEqqE9rSGP5wN2P0s5/ebE=; b=iPmVanWLbPrkjX61 fczQpC0A7LwXXW2ioEiNO4swdbyrH2fktYPlkQ2R6PVNNE7g2Qt1nvmk05Gch/6K SKDAcQ5nv6K7Oa4rD8yfhUosekdUc9v2aPRWSL15+WIhuhC1n0ZuZYwFmmcM6uYz 5N63URgPF75MpQN8bnftHoVVBo0=
Received: by filter0835p1mdw1.sendgrid.net with SMTP id filter0835p1mdw1-26932-587F8846-14 2017-01-18 15:22:46.129985097 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id BcJMPlXrSHyJqrIo_PDXEw for <quic-issues@ietf.org>; Wed, 18 Jan 2017 15:22:45.957 +0000 (UTC)
Date: Wed, 18 Jan 2017 07:22:45 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/273504775@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587f8845d3ec9_24ef3ff3e6565134111639"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2QJrMNLdYIzXtOxeW5UtLQlq40QhTcNRCRyj dhZBUwzpAoRSh6KIxWz+ya2i59ZQ5TUBNwhkE2TxTVW/V8wYjrGOhcP0F6TNRB3SWzlY6TEbn8qtg2 PM1N5UQ1um8UKuiEoNZgrlKK3x3807HopIGTRl28K9b8EYgqwf5eLyusJSSDaOI+rGtYr55zzM2IPW 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/szrT7dO_LRwIrcNIm155nG_fIGc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 15:23:51 -0000

----==_mimepart_587f8845d3ec9_24ef3ff3e6565134111639
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The scenario you describe definitely can happen often enough to be a problem.  The solution we've been using is to ensure there's enough available packet number space for all outstanding packets + packets that may be sent in the future(including retransmissions) to avoid having to fragment one byte of payload into a new stream 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/146#issuecomment-273504775
----==_mimepart_587f8845d3ec9_24ef3ff3e6565134111639
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The scenario you describe definitely can happen often enough to be a pro=
blem.  The solution we've been using is to ensure there's enough available =
packet number space for all outstanding packets + packets that may be sent =
in the future(including retransmissions) to avoid having to fragment one by=
te of payload into a new stream 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/issues/146#issuecomment-273504775">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6kI634itYAMp4J=
ThNC5foE6x9NJks5rTi5FgaJpZM4LimfW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxRKZPfutFEcTCG9V=
JTvTdlnq0XWks5rTi5FgaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/146#issuecomment-273504775"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #146: The scenario =
you describe definitely can happen often enough to be a problem.  The solut=
ion we've been using is to ensure there's enough available packet number sp=
ace for all outstanding packets + packets that may be sent in the future(in=
cluding retransmissions) to avoid having to fragment one byte of payload in=
to a new stream frame."}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/146#issuecomment-273504775"}}}</script>=

----==_mimepart_587f8845d3ec9_24ef3ff3e6565134111639--


From nobody Wed Jan 18 07:24:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 559DF12940B for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 07:24:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Repjjz0CAWpz for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 07:24:50 -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 CE60112896F for <quic-issues@ietf.org>; Wed, 18 Jan 2017 07:24:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5VBPXg/6omMLZnX39ZTqF1/q4AU=; b=P/hMpvtCf9vNyQRM 7fUuXtl5lZBPWVnwxVaolzZTx5nynJtnkYnuPS//3kxEDMHPNpCNMcn8oNfJSIc0 dUEnCCdCth47SPGeUiLW90NzxuoQ0OLZi5u0zBYF+rZcHuEBAcApddE4iIzwgE73 kw4oiGf5cEQ1RgRTNOZh8r31I1k=
Received: by filter0600p1mdw1.sendgrid.net with SMTP id filter0600p1mdw1-1308-587F88C0-3F 2017-01-18 15:24:48.506731594 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id jRHZkLjOSCSF-o_QPyp2Xw for <quic-issues@ietf.org>; Wed, 18 Jan 2017 15:24:48.482 +0000 (UTC)
Date: Wed, 18 Jan 2017 07:24:48 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/170/273505404@github.com>
In-Reply-To: <quicwg/base-drafts/issues/170@github.com>
References: <quicwg/base-drafts/issues/170@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID collisions (#170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587f88c0644e6_32253ff7451f113015259a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak393Zh4Z7TJudjBVkQw5mtYOce7sB1yLRI0wl sxI3PT4zUCP2NfsLFuD2EryMxra11aAQ6hr38KibOz2q5XZNVkOUK8uw8lUbXFlV0Ds1yqmDh7AFfh sz9gRMVTK833OmhC7RcthLuqwzLq6dFYQHi+qadgiYzsg2+bGMZsoK84HcGVfHYLz2k1h04ZPCn5gU 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ueY8KrrlZl8e3kBKNpG1eY3U6_U>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 15:24:51 -0000

----==_mimepart_587f88c0644e6_32253ff7451f113015259a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, the packets would be discarded and the connection would fail.  I think that's a good response, given how infrequently it's expected 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/170#issuecomment-273505404
----==_mimepart_587f88c0644e6_32253ff7451f113015259a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, the packets would be discarded and the connection would fail.  I think that's a good response, given how infrequently it's expected 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/170#issuecomment-273505404">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-R8wAYFo1-Bd6Rud-rraubKfEVuks5rTi7AgaJpZM4LmeSf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzzA2eX5UJoSry2iOZqL0fH3hl7fks5rTi7AgaJpZM4LmeSf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/170#issuecomment-273505404"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #170: Yes, the packets would be discarded and the connection would fail.  I think that's a good response, given how infrequently it's expected to happen."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/170#issuecomment-273505404"}}}</script>
----==_mimepart_587f88c0644e6_32253ff7451f113015259a--


From nobody Wed Jan 18 09:41:15 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13A74129512 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 09:41:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M4zIdBeoTrrj for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 09:41: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 E97611294E2 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 09:41:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484761270; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=sCNrn3DYQRjrkU2EjfJeqTCHwysyklDztzhFIxOZU+Q=; b=sSYLPOWOfIImnJOW5vblzTD6oL4HRKT0X+9KgeqGeMozWa3vIU5JeUzi+37kJS+n+YKcNm+b 71NcpDzyV3pUBUmw4s34zORdK5qdcKtM1YuTACXKkxuJDhCyY8Whrsf4p9xYOxZ9MwbhMWwo AoFx64HvD2VH9yPHhtpNOhCBDds=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=gRuJ9zVGGmT4BDtuyKcuB6RtxI39LOK7yHLD7S0/x3vhSTxnIh49U0GKIA/MJQRAKOyP1B FotEgwYPEVU86hf2iFtOS5fZBJzlY8pKrRJaxwEvOUHu5dDUmlmJM8CUVTDqOvszb/5LhKJp NdnLI7rEtc+hg36hX68CO+IclzK08=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 587fa8b5.7f2a9d809210-smtp-out-n02; Wed, 18 Jan 2017 17:41:09 -0000 (UTC)
Date: Wed, 18 Jan 2017 09:41:09 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <587fa8b520fc6_3b973ff38176113c1235c8@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587fa8b520acc_3b973ff38176113c12341e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v95gKrcVh3NX4ATGR0_4RdiraGE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 17:41:13 -0000

----==_mimepart_587fa8b520acc_3b973ff38176113c12341e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/request_rst
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_587fa8b520acc_3b973ff38176113c12341e--


From nobody Wed Jan 18 09:42:38 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C2AA129543 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 09:42:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IScb_eZq2R1n for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 09:42: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 C3D631294D6 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 09:42:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484761354; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mQXfp/goAfX4FcZG7c7PP9gBEOxfzlZYPL61U35yNfs=; b=smmyz14pqRD0ejEP18pwohclV5y5xWHfevcRKXiGWxI+rB4mmd1bso8rrOGGk+5sAO0BbIO7 LbGjNDBs8YUURUC+ujU2eRRwoPiE7BdRCJtrTSaG9Dq5qV0/ZNBB5UND9p9B/HHOS0Oi8hi6 iIq/3s1YuI1P6D5Q3CrAFdS5DQ0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=yuqnF8HeE6uwjViRa4QRxNmkg1AvSU6bz+kK7uVx9H9xnNwMb5Z+a/w2C3IxGEI3T5eQxK ZcYl2OhaMTacYTPB0RYmRY/nL9KmWS1yotvo3T4kLn9+TbS4s0t6ciZMXAMfVGINoTp1V3b1 Qn+GRhTYBKtynMY6U0gVPnDbOjsQQ=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 587fa909.7f5b1946b1b0-smtp-out-n03; Wed, 18 Jan 2017 17:42:33 -0000 (UTC)
Date: Wed, 18 Jan 2017 09:42:32 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <587fa908ac9f1_acc3fea3074d13c1077a0@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 3da878: First pass at REQUEST_RST
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587fa908ac385_acc3fea3074d13c10769a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/11AQaBFw4KKurm8KE6LS9AMWsfc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 17:42:36 -0000

----==_mimepart_587fa908ac385_acc3fea3074d13c10769a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/request_rst
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3da878cdc104f7f74a939251691b4ac55f798daa
      https://github.com/quicwg/base-drafts/commit/3da878cdc104f7f74a939251691b4ac55f798daa
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-18 (Wed, 18 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  First pass at REQUEST_RST



----==_mimepart_587fa908ac385_acc3fea3074d13c10769a--


From nobody Wed Jan 18 09:48:26 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52ACE129557 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 09:48:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ht8qG9uvC3Vq for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 09:48: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 638E21294ED for <quic-issues@ietf.org>; Wed, 18 Jan 2017 09:48:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484761700; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rKDJdARnzVeYOI3VWd1oVhAGjvLo0CSiLm2HBf5pTE4=; b=RrGla1BzEnXQpxcpoFEjKgGSrTFnpA09+zuewY7j6bHZe/mrRGfAO3FpeGnul9awnrvl62Ws uLh5uERKA3XXCBzOZKfnanGtMW6QY4qNHO6PnF6/Awg/sBSGyvSErmBF9dtBAFKs+dAl2a8w kX3/6Tq/hpkUiEM/mhMpb0tx4z8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Y2TWTFjsuOPM3MPBKmvpUwKwNl8tR8FdSFzvR3cXY+vv+26i3rfVVQPsHly0XSD+rKV8wI 3TpJNoqbwQfpHzXHqscYhQKvlhmyKSiX1ZkVCjNTNhoSVl1YfCZv/qhUsgiJvRrT3O90TV4k 19ecazZTwrWHRrLCZQ4OYYF4l8PsQ=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 587faa64.7f4c450c4cc0-smtp-out-n01; Wed, 18 Jan 2017 17:48:20 -0000 (UTC)
Date: Wed, 18 Jan 2017 09:48:19 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <587faa63a78f9_199653fc09f62b13842321@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 16f19b: Those RFC7540 references aren't really normative.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587faa63a75c3_199653fc09f62b13842274"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GqzW54o38wMA-oXkvgWrt5E8Yo4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 17:48:24 -0000

----==_mimepart_587faa63a75c3_199653fc09f62b13842274
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/h2_informative
  Home:   https://github.com/quicwg/base-drafts
  Commit: 16f19bc8576c29c07bb2dd47b38e944f23582b2a
      https://github.com/quicwg/base-drafts/commit/16f19bc8576c29c07bb2dd47b38e944f23582b2a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-18 (Wed, 18 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Those RFC7540 references aren't really normative.



----==_mimepart_587faa63a75c3_199653fc09f62b13842274--


From nobody Wed Jan 18 09:50:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D267D12954C for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 09:49:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w2WQ3oT35qiu for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 09:49:58 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2ABE61294C8 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 09:49:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=Y7aKesBWKvwGeBuxjJdvXm5wsHo=; b=EcVrv+i1+OIws2SQ 5uPlDiMPr/ifwhJAMZ+GRzUn2YzJ01xsUUSoLYGiSNdAxN2xGiBbBbxSwVtEZhZX JTSJVWUjn8A3FiEd+zr/rbZhbra/6RRwJpWOSnelcwI5D913A6KUuDRm3QJbJVYy j/Jiy5z0sZfTo/SHChDJBvte/cE=
Received: by filter1083p1mdw1.sendgrid.net with SMTP id filter1083p1mdw1-16862-587FAAC4-4F 2017-01-18 17:49:56.918560524 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id YHSVhTcSSkGB6uEmwdBLQQ for <quic-issues@ietf.org>; Wed, 18 Jan 2017 17:49:56.892 +0000 (UTC)
Date: Wed, 18 Jan 2017 09:49:56 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/172@github.com>
Subject: [quicwg/base-drafts] Unnecessary normative reference to RFC7540 (#172)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587faac48052b_34c43f810f08b13017645b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3bQCt+CyhU2CE2GxtluM5HO57trEaRwYwpRv Rl3BkqzKOfXKClt7LwBmPjqxD4Rgg4RagmocQ933yO3FbQolsQF8Hm5wd+ivyngp5ELUmm5W5QLzVN 8cyJygXRUukNmZYgdOR42kMCU6rjM83hiRAibNZccJRZYXKdt7eGMUtfabfKuDWwX1mPUyNF/DjecW 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/traUcvOXCV5KxFJRELk7T95XdrI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 17:50:00 -0000

----==_mimepart_587faac48052b_34c43f810f08b13017645b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

QUIC's flow control and stream states are similar to and modeled after HTTP/2.  That makes RFC7540 a great *informative* reference.  However, reading RFC7540 isn't (or shouldn't be) required to implement QUIC, so they shouldn't be normative.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/172

-- Commit Summary --

  * Those RFC7540 references aren't really normative.

-- File Changes --

    M draft-ietf-quic-transport.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/172.patch
https://github.com/quicwg/base-drafts/pull/172.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/172

----==_mimepart_587faac48052b_34c43f810f08b13017645b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>QUIC's flow control and stream states are similar to and modeled after HTTP/2.  That makes RFC7540 a great <em>informative</em> reference.  However, reading RFC7540 isn't (or shouldn't be) required to implement QUIC, so they shouldn't be normative.</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/172'>https://github.com/quicwg/base-drafts/pull/172</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Those RFC7540 references aren&#39;t really normative.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/172/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/172.patch'>https://github.com/quicwg/base-drafts/pull/172.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/172.diff'>https://github.com/quicwg/base-drafts/pull/172.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/172">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6JGGjNYI2Nvlggj3ScwJmDAxPPEks5rTlDEgaJpZM4LnMJ2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_ahcdEGkSCMCtudBsz6tE5MTx3_ks5rTlDEgaJpZM4LnMJ2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/172"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Unnecessary normative reference to RFC7540 (#172)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/172"}}}</script>

----==_mimepart_587faac48052b_34c43f810f08b13017645b--


From nobody Wed Jan 18 09:56:28 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D9521294C8 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 09:56:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.919
X-Spam-Level: 
X-Spam-Status: No, score=-5.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, 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 qywvX3ZjZMGg for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 09:56:25 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17EC3129529 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 09:46:59 -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=FSMB9f3aatFbnVscRM7dFzR0Zy8=; b=HsM9ZIU7mY4ySyx6 xazAsGdslL7ZfOZL2RkUSaA252nVJ8hFds4fwVjwzqlFsGPQ+hOfkkkmvBwqAm4F mNw4BAF8MfGiwu3RXnBQicVv9B7ym+ZFcyL7sh1OwSVaGxg/B2QbSN6pQcZQLWmC qSOvZpJYapM9tBDbm+Q12YzscCM=
Received: by filter0945p1mdw1.sendgrid.net with SMTP id filter0945p1mdw1-3787-587FAA03-18 2017-01-18 17:46:43.322201885 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id Dsexjt83RlOpfjAmSbfpUw for <quic-issues@ietf.org>; Wed, 18 Jan 2017 17:46:43.259 +0000 (UTC)
Date: Wed, 18 Jan 2017 09:46:43 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171@github.com>
Subject: [quicwg/base-drafts] First pass at REQUEST_RST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587faa032afc0_774b3f9f68e111341102f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1noMhfo38lromNJyOK5ofMLEpzg/mgAb3DrZ eqvnOTSLEIYSDNNR8LDATmwZY0Qk0gZ4VCJ5s2aqS2XKBpAQYf0b9Gc/BkuxSeiB0dVtg+N/IFGYQM q8qcwsGe5eTghURCAWFTgkAzAw6gPicR0TYhP40zHVP3XJ3sA9eQsyTnt6s4nHRbZMyBjZ3fd/uOX5 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YQvuaBAztT4ZIIBqTbQewFQBDdA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 17:56:27 -0000

----==_mimepart_587faa032afc0_774b3f9f68e111341102f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A rough draft of a fix for #165.  Key changes:

- RST_STREAM kills only the sender's direction, not both.  (Retains the existing requirement to respond with RST_STREAM with another RST_STREAM if the stream isn't already closed, which eventually leads to the same result.)
- New REQUEST_RST frame allows peer to solicit a RST_STREAM; text states that this reflects an app recv_close, and that received data is being discarded

This should solve the scenarios outlined in #165; a server can ask a client to RST_STREAM its own direction after having sent an early response.  Feedback welcome, of course -- please point out anything I've missed.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/171

-- Commit Summary --

  * First pass at REQUEST_RST

-- File Changes --

    M draft-ietf-quic-transport.md (162)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/171.patch
https://github.com/quicwg/base-drafts/pull/171.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171

----==_mimepart_587faa032afc0_774b3f9f68e111341102f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A rough draft of a fix for <a href="https://github.com/quicwg/base-drafts/issues/165" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/165" data-id="201171466" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#165</a>.  Key changes:</p>
<ul>
<li>RST_STREAM kills only the sender's direction, not both.  (Retains the existing requirement to respond with RST_STREAM with another RST_STREAM if the stream isn't already closed, which eventually leads to the same result.)</li>
<li>New REQUEST_RST frame allows peer to solicit a RST_STREAM; text states that this reflects an app recv_close, and that received data is being discarded</li>
</ul>
<p>This should solve the scenarios outlined in <a href="https://github.com/quicwg/base-drafts/issues/165" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/165" data-id="201171466" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#165</a>; a server can ask a client to RST_STREAM its own direction after having sent an early response.  Feedback welcome, of course -- please point out anything I've missed.</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/171'>https://github.com/quicwg/base-drafts/pull/171</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>First pass at REQUEST_RST</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/171/files#diff-0">draft-ietf-quic-transport.md</a>
    (162)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/171.patch'>https://github.com/quicwg/base-drafts/pull/171.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/171.diff'>https://github.com/quicwg/base-drafts/pull/171.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/171">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxeKin3dMPELaQgDnmj7XdVamwIPks5rTlADgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9RVjVDjN28Z_GVyMeWkXHYuRcO7ks5rTlADgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"First pass at REQUEST_RST (#171)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171"}}}</script>

----==_mimepart_587faa032afc0_774b3f9f68e111341102f9--


From nobody Wed Jan 18 09:58:06 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE35E12954D for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 09:58:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vUSci086J9Rb for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 09:58:03 -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 B2B0F129529 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 09:58:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=seu5BeIt0kAJaXGC7ifeJWopGrM=; b=EQ0HVp2Xsuge9xN5 haONNenz9k+2NlGzIQ6kgIy/9SVDRJwVZ0GFYEBwO8WJz6jNUDj7HwZurVefOqRu UUVfO1Rz00xOqHAlsPJKP5YdbakVlQPOqBf7ExK1qEAA4kGgXVSANeDghDSs9ejZ m2BNoTa7g+kmidS7U+yzhAUJyNI=
Received: by filter0420p1mdw1.sendgrid.net with SMTP id filter0420p1mdw1-3894-587FACA6-57 2017-01-18 17:57:58.751556586 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id e2saIR34RVuSXJTbTjvKQQ for <quic-issues@ietf.org>; Wed, 18 Jan 2017 17:57:58.692 +0000 (UTC)
Date: Wed, 18 Jan 2017 09:57:58 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/push/1507917023@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] First pass at REQUEST_RST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587faca698ab4_350f3f810f08b1302289d1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0pjIxip4lyBA9s9lbYaYKpShPcrio4UuGSrn rtdu3d+yct9RRDelt2GKqDWT3L0YjPX5QPEncxHVq1Xuv2CWfGMBy1o6ZCR71e8vK3HIVnGoaBB05z b3rMjjZXWQiWaYHjp1oUntBqte3rhtxN5le+8XOjea9AdOZkRveIHjRlYGzki6sR3f2N54wpsPOy4+ M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YkUdlkBL7f0fM-ihtyyh7VhOn7A>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 17:58:04 -0000

----==_mimepart_587faca698ab4_350f3f810f08b1302289d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

8451cf6  Use REQUEST_RST in HTTP/QUIC


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/171/files/3da878cdc104f7f74a939251691b4ac55f798daa..8451cf6dbb5a072518fa0d0bbd3df10ea9f691a2

----==_mimepart_587faca698ab4_350f3f810f08b1302289d1
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 href="https://github.com/quicwg/base-drafts/commit/8451cf6" class="commit-link">8451cf6</a>  Use REQUEST_RST in HTTP/QUIC</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/171/files/3da878cdc104f7f74a939251691b4ac55f798daa..8451cf6dbb5a072518fa0d0bbd3df10ea9f691a2">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-LM77lxNbaEf_KVd2q0jIQWB7O8ks5rTlKmgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyzs_T1kVIQmvjK1K9GrX0_ZN1tFks5rTlKmgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171/files/3da878cdc104f7f74a939251691b4ac55f798daa..8451cf6dbb5a072518fa0d0bbd3df10ea9f691a2"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171/files/3da878cdc104f7f74a939251691b4ac55f798daa..8451cf6dbb5a072518fa0d0bbd3df10ea9f691a2"}}}</script>

----==_mimepart_587faca698ab4_350f3f810f08b1302289d1--


From nobody Wed Jan 18 10:06:28 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E426129401 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 10:06:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aEw6p_EKVHH5 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 10:06: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 151E1129543 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 09:57:59 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484762278; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9zSlSZviqWVR7iHG9zolffNIXmZQW8S+PZr+eZODvEE=; b=M91HqtikpYFRa16kDVSUGX7r3ZrymI/2ATUYZuVRa3SPGGvq8kB8d9DOCGTVXAvKlmATPvYQ rqpOKVxb9xvPsAAR1GdcD2CQF2LOZdlCJffBFLcUDxG8v2/5bXQFxjOiLzPM/uTkgaocyVMA gxVefSK+o9QJ5CO7Gy4RtXT6BKE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Bh851xpBwmNomyH4fvMmr7JEswKfiMbIGiSgOqjNRY9XUiKbF3t5FoEhjxF5lLl7u8+DxM enKbFGnm15P+MYkUYDRzUOp70GmS8t0E/Egggv9DKnaxSUN9EZQqJ3zTg1qky+V3E/mZy0yj dM15uqqywTxOSyRSKzRvQfsh0iwlI=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 587faca5.7fa0a416ab70-smtp-out-n03; Wed, 18 Jan 2017 17:57:57 -0000 (UTC)
Date: Wed, 18 Jan 2017 09:57:57 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <587faca5c5491_14fd23fb8c426914081057@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8451cf: Use REQUEST_RST in HTTP/QUIC
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587faca5c5166_14fd23fb8c426914080958"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c9dZq-7JYGuIT7jzfBH5IsgPEw0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 18:06:26 -0000

----==_mimepart_587faca5c5166_14fd23fb8c426914080958
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/request_rst
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8451cf6dbb5a072518fa0d0bbd3df10ea9f691a2
      https://github.com/quicwg/base-drafts/commit/8451cf6dbb5a072518fa0d0bbd3df10ea9f691a2
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-18 (Wed, 18 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Use REQUEST_RST in HTTP/QUIC



----==_mimepart_587faca5c5166_14fd23fb8c426914080958--


From nobody Wed Jan 18 10:13:39 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A38611294E3 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 10:13:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kGpFS7CVL1-U for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 10:13: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 B353F120725 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 10:13: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=3WRCx/OMbLf45jRh6ITkI6bVTg4=; b=OeFRsKCYvhkFoAVC XEj/6DSoZNzNNGbYO+pubuRV5aNjs2OMkF5lmlViAAcauNjMHO8plRXVtuKvpBAK S2Yk3yaT5CxONxmiNS+2WvbmwGUkn0N9+JG7hu7gJG/4sAR+ePjsAGIvF+jpvsPa r1R8wYV7/xTnEY5Mnl7xWmCFnvM=
Received: by filter0609p1mdw1.sendgrid.net with SMTP id filter0609p1mdw1-12343-587FB04B-5A 2017-01-18 18:13:31.818738696 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id CltPHqjURoSA1JziIaDJ9Q for <quic-issues@ietf.org>; Wed, 18 Jan 2017 18:13:31.806 +0000 (UTC)
Date: Wed, 18 Jan 2017 10:13:31 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/165/273554901@github.com>
In-Reply-To: <quicwg/base-drafts/issues/165@github.com>
References: <quicwg/base-drafts/issues/165@github.com>
Subject: Re: [quicwg/base-drafts] Resetting Streams (#165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587fb04ba4af5_6f3d3fdde9ed7130136255"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2bzt8ucll2cXvkZU6QaWXb+pLK69c1oxkCgd cwqOJNnmyNUhYGXU6gK1H4Su4RYL2Z937nNc/Qps1QNIpDjZ8GL6AdIRcTXM+NTEez5ahckXejQCir j5VlNfxyLJ5B4vi0+EcI857YKUuiPyPUcCiH8jVKE5V81qUeU7A3A18qMi3ajHhMsRU1qD+D54Uuqd M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BABzH-a1Za3KZnD1z9Ckg7Wf5k4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 18:13:38 -0000

----==_mimepart_587fb04ba4af5_6f3d3fdde9ed7130136255
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I just took a stab at this, and landed on something that, as @martinthomson says, smells a lot like unidirectional streams.  While I left the description as a joint model, I changed RST_STREAM to close only the sender's direction (though the requirement to respond to RST_STREAM with RST_STREAM that was already in the doc is still there, so you wind up in the same place).

I also added a REQUEST_RST frame, which effectively says "there's no point sending anything else; no one's consuming it."  The recipient SHOULD send a RST_STREAM for their direction upon receipt.  I *think* that covers the above scenarios.

The biggest hole that I see is in the two playing off each other:

- Server sends REQUEST_RST and starts generating the response
    - Due to lost packets, some portion of the response gets lost and is pending retransmission
- Client gets the REQUEST_RST and obediently generates a RST_STREAM
- Server gets the RST_STREAM and responds with RST_STREAM
    - Server aborts retransmission of its response

I'm thinking I might want to remove the "SHOULD respond with RST_STREAM even if you've already sent FIN".  However, in the case of a refused push, you *want* the server to not bother retransmitting anything it hasn't already gotten out successfully.  Maybe that's just the wiggle room in the SHOULD, but I'd like something more deterministic.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/165#issuecomment-273554901
----==_mimepart_587fb04ba4af5_6f3d3fdde9ed7130136255
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I just took a stab at this, and landed on something that, as <a href=3D"=
https://github.com/martinthomson" class=3D"user-mention">@martinthomson</a>=
 says, smells a lot like unidirectional streams.  While I left the descript=
ion as a joint model, I changed RST_STREAM to close only the sender's direc=
tion (though the requirement to respond to RST_STREAM with RST_STREAM that =
was already in the doc is still there, so you wind up in the same place).</=
p>
<p>I also added a REQUEST_RST frame, which effectively says "there's no poi=
nt sending anything else; no one's consuming it."  The recipient SHOULD sen=
d a RST_STREAM for their direction upon receipt.  I <em>think</em> that cov=
ers the above scenarios.</p>
<p>The biggest hole that I see is in the two playing off each other:</p>
<ul>
<li>Server sends REQUEST_RST and starts generating the response
<ul>
<li>Due to lost packets, some portion of the response gets lost and is pend=
ing retransmission</li>
</ul>
</li>
<li>Client gets the REQUEST_RST and obediently generates a RST_STREAM</li>
<li>Server gets the RST_STREAM and responds with RST_STREAM
<ul>
<li>Server aborts retransmission of its response</li>
</ul>
</li>
</ul>
<p>I'm thinking I might want to remove the "SHOULD respond with RST_STREAM =
even if you've already sent FIN".  However, in the case of a refused push, =
you <em>want</em> the server to not bother retransmitting anything it hasn'=
t already gotten out successfully.  Maybe that's just the wiggle room in th=
e SHOULD, but I'd like something more deterministic.</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/165#issuecomment-273554901">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4FbalL_Zbrf7w2=
D0xNbyQNNkAQWks5rTlZLgaJpZM4LlNY6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzMzZ5hb8Z-bdDdOP=
fvCPgBgWcKoks5rTlZLgaJpZM4LlNY6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/165#issuecomment-273554901"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #165: I just took=
 a stab at this, and landed on something that, as @martinthomson says, smel=
ls a lot like unidirectional streams.  While I left the description as a jo=
int model, I changed RST_STREAM to close only the sender's direction (thoug=
h the requirement to respond to RST_STREAM with RST_STREAM that was already=
 in the doc is still there, so you wind up in the same place).\r\n\r\nI als=
o added a REQUEST_RST frame, which effectively says \"there's no point send=
ing anything else; no one's consuming it.\"  The recipient SHOULD send a RS=
T_STREAM for their direction upon receipt.  I *think* that covers the above=
 scenarios.\r\n\r\nThe biggest hole that I see is in the two playing off ea=
ch other:\r\n\r\n- Server sends REQUEST_RST and starts generating the respo=
nse\r\n    - Due to lost packets, some portion of the response gets lost an=
d is pending retransmission\r\n- Client gets the REQUEST_RST and obediently=
 generates a RST_STREAM\r\n- Server gets the RST_STREAM and responds with R=
ST_STREAM\r\n    - Server aborts retransmission of its response\r\n\r\nI'm =
thinking I might want to remove the \"SHOULD respond with RST_STREAM even i=
f you've already sent FIN\".  However, in the case of a refused push, you *=
want* the server to not bother retransmitting anything it hasn't already go=
tten out successfully.  Maybe that's just the wiggle room in the SHOULD, bu=
t I'd like something more deterministic."}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/165#issuecomment-2735549=
01"}}}</script>=

----==_mimepart_587fb04ba4af5_6f3d3fdde9ed7130136255--


From nobody Wed Jan 18 12:42:33 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0D1C1294E0 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 12:42:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2VlC4Etn_yKH for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 12:42:28 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 81B3012947E for <quic-issues@ietf.org>; Wed, 18 Jan 2017 12:42:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vGtlKb3xJKutKjz+7IoskzWkkTw=; b=G1n22pfjG5q0ohWW rODcpl9d4JbQ3dT0wlhRofrYEh3zhbvIqyJpVePKNdNjal/2ky8MfNDcAG32rqVK Sbx1FR3PMUzAg5oK6hmTQWs+NeuhWWFm16Ax6A3pKDvJ6UjCdb1wXkEy7Dj4NAmc bi2psy0BW+svH0KZkTJwxhZFCB4=
Received: by filter0442p1mdw1.sendgrid.net with SMTP id filter0442p1mdw1-22640-587FD31B-39 2017-01-18 20:42:03.486167494 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id vEmv5FaWQRexcKoKaOlV1Q for <quic-issues@ietf.org>; Wed, 18 Jan 2017 20:42:03.542 +0000 (UTC)
Date: Wed, 18 Jan 2017 12:42:03 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/161/273595443@github.com>
In-Reply-To: <quicwg/base-drafts/issues/161@github.com>
References: <quicwg/base-drafts/issues/161@github.com>
Subject: Re: [quicwg/base-drafts] Address change and consent to send (#161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587fd31b6b6b4_46503f8df2bd713482323"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2C6J6xGxt/CgFD8jKFCOgZ7T/TJPPdb9fFjL cjdaI/kyBA7/BFkdLYM01q4Pm6rHejD/X40YUYKhKeY3bxN96BdmkhInAd2WqoWyukTzoL03TNSOF6 KCj0O0m5kLh/B0V7g7wmlEvHS1m7MHbBsiNNBgi3FrBDyjbi2Gd8KQXMulvmRzhq6FMDByIgduV3sq Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-AYUvM19bUCF6crfaI_d_wsengw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 20:42:31 -0000

----==_mimepart_587fd31b6b6b4_46503f8df2bd713482323
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Having thought about this some more, skipping packet numbers does allow for some fairly high confidence that there is return routeability.  Since you are starting a new congestion state for the new path anyway, ACKs will be critical in driving the congestion window open.  I do think that we need to be a lot more aggressive in dropping, skipping packet numbers with high probability (> 0.5) for a short while.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/161#issuecomment-273595443
----==_mimepart_587fd31b6b6b4_46503f8df2bd713482323
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Having thought about this some more, skipping packet numbers does allow =
for some fairly high confidence that there is return routeability.  Since y=
ou are starting a new congestion state for the new path anyway, ACKs will b=
e critical in driving the congestion window open.  I do think that we need =
to be a lot more aggressive in dropping, skipping packet numbers with high =
probability (&gt; 0.5) for a short while.</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/161#issuecomment-273595443">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7R6E2iZACixDzB=
IK_-W1g-t7vQgks5rTnkbgaJpZM4LlHwL">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8Ngafw2gaWShtZhi=
p8y569TnvHzks5rTnkbgaJpZM4LlHwL.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/161#issuecomment-273595443"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #161: Having t=
hought about this some more, skipping packet numbers does allow for some fa=
irly high confidence that there is return routeability.  Since you are star=
ting a new congestion state for the new path anyway, ACKs will be critical =
in driving the congestion window open.  I do think that we need to be a lot=
 more aggressive in dropping, skipping packet numbers with high probability=
 (\u003e 0.5) for a short while."}],"action":{"name":"View Issue","url":"ht=
tps://github.com/quicwg/base-drafts/issues/161#issuecomment-273595443"}}}</=
script>=

----==_mimepart_587fd31b6b6b4_46503f8df2bd713482323--


From nobody Wed Jan 18 12:48:31 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B871F129468 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 12:48:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.354
X-Spam-Level: 
X-Spam-Status: No, score=-6.354 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vwauYLlXcIwg for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 12:48:29 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7AE1C129413 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 12:48: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=gdwFKOHF6yb290sqCfnT6x/vjUE=; b=v1sXh6PmhvSzGlcS ujpWyGnAOKztvyiH6N5Doo/6LwUIJw05XaxvchwrLi8RaNbRXwF7LGJOTlQsofOl soxObCK9oJPGDpVAcM7/+hMGl/WVY/hMhO3aahRZH72+J+KJgeWBzWl++bxY9uBI oOtAHkBxlyAkSISKgS5jvCxNFc8=
Received: by filter0631p1mdw1.sendgrid.net with SMTP id filter0631p1mdw1-26845-587FD49A-32 2017-01-18 20:48:26.830445105 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id Gs9pwU0sROyxmU4c0I68Lw for <quic-issues@ietf.org>; Wed, 18 Jan 2017 20:48:26.844 +0000 (UTC)
Date: Wed, 18 Jan 2017 12:48:26 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/164/273597152@github.com>
In-Reply-To: <quicwg/base-drafts/issues/164@github.com>
References: <quicwg/base-drafts/issues/164@github.com>
Subject: Re: [quicwg/base-drafts] Padding handshake packets (#164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587fd49ab9469_74783faf0e1e3140836b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0yueIKj7vEr/n6oi/jrguoUNzLgnGVri//// AHILBJh+VAGd5WlkhqssIne4MEKGTeFFrPPKWWnp7SC4nwLMQhx5QwwnzZ0Ns9iBYGTvOkOwXS2wsE tgC5zCuQ35ncyncpF0nERTNoQpK9gVKIHKhoWHae+5LWnSQiJTTosYLlfOONBzZ/1HSoogGrPF3X5X M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W0miikRzxtXZcFBC-sOYCf_XqDA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 20:48:31 -0000

----==_mimepart_587fd49ab9469_74783faf0e1e3140836b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for the explanation.  I will observe that you don't need an explicit acknowledgment for the handshake messages.  If the handshake completes, then the other side definitely received the packet.  That means that you should always send at an octet (any octet) in a fully-padded packet.

To that end, I would suggest the relatively obvious solution here: the first octet of the crypto handshake MUST be in a fully-padded packet, including retransmissions of that octet.  That's going to happen by default for the server 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/164#issuecomment-273597152
----==_mimepart_587fd49ab9469_74783faf0e1e3140836b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks for the explanation.  I will observe that you don't need an expli=
cit acknowledgment for the handshake messages.  If the handshake completes,=
 then the other side definitely received the packet.  That means that you s=
hould always send at an octet (any octet) in a fully-padded packet.</p>
<p>To that end, I would suggest the relatively obvious solution here: the f=
irst octet of the crypto handshake MUST be in a fully-padded packet, includ=
ing retransmissions of that octet.  That's going to happen by default for t=
he server anyway.</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/164#issuecomment-273597152">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxWwO-s8Cd4HKnl=
LYlU3IXMECHBXks5rTnqagaJpZM4LlJzD">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1BceSvMCpcRJ-2eh=
drgVO9KiXd3ks5rTnqagaJpZM4LlJzD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/164#issuecomment-273597152"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #164: Thanks f=
or the explanation.  I will observe that you don't need an explicit acknowl=
edgment for the handshake messages.  If the handshake completes, then the o=
ther side definitely received the packet.  That means that you should alway=
s send at an octet (any octet) in a fully-padded packet.\r\n\r\nTo that end=
, I would suggest the relatively obvious solution here: the first octet of =
the crypto handshake MUST be in a fully-padded packet, including retransmis=
sions of that octet.  That's going to happen by default for the server anyw=
ay."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/164#issuecomment-273597152"}}}</script>=

----==_mimepart_587fd49ab9469_74783faf0e1e3140836b3--


From nobody Wed Jan 18 12:53:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4AA5E1293EC for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 12:53:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rDQDFKzaWV-c for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 12:53:54 -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 0E0541295A4 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 12:53: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=jtwYb02eP8kbc7rkVCRXYZk/1rs=; b=DWt5MLRXlf8Nma9x M65IpqgiLeFs7jkNLEzcEoekZ3Ypt3znuol9yQfB1bMFhgf6yB7Mc+QDKwiU3+TX EpP6p1R+7lNkwOvjdh3WPFOMZBGbDbJMPkZcQ8ngukWwQ7NkN+pRrFI+JQPPST1D GAHeR94q5DSUAl4sXsngPhi8w3k=
Received: by filter0596p1mdw1.sendgrid.net with SMTP id filter0596p1mdw1-10965-587FD5DD-21 2017-01-18 20:53:49.669105623 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id P3vchJY0QEOQxsScsO-0eQ for <quic-issues@ietf.org>; Wed, 18 Jan 2017 20:53:49.728 +0000 (UTC)
Date: Wed, 18 Jan 2017 12:53:49 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/170/273598504@github.com>
In-Reply-To: <quicwg/base-drafts/issues/170@github.com>
References: <quicwg/base-drafts/issues/170@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID collisions (#170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587fd5dd9be2a_134813ff26cd41130944b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak03kpn696AvX7tNfqaLuiOXvbXr+ZVne7CvL1 YNcGNf1rTpo4P9MpBOPANbEmDeu7awGGjbkp+wnt81HUZW9mXPQFyVEEdr9Iuvdg+ydSBasJMZZebY rklhd4FH1MjfBTHw11bxaTagjB3uPbDrPhgXv9mwnUPcaJxf9c2JndY7gUcNkmVSuSPFOHPKih4fyI 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IofWw6r28ycKWwtd23pv54lcH6c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 20:53:55 -0000

----==_mimepart_587fd5dd9be2a_134813ff26cd41130944b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @ianswett here.  Given that the same client won't generate a colliding packet number (or it shouldn't), the server could recognize this by observing a change in the remote IP and port.  It could therefore handle the new connection (and propose a new connection ID) if it really wanted to.  But I wouldn't expect them to, it's just so damned unlikely.

The real question here is: do we need to write anything down about this?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/170#issuecomment-273598504
----==_mimepart_587fd5dd9be2a_134813ff26cd41130944b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree with <a href=3D"https://github.com/ianswett" class=3D"user-menti=
on">@ianswett</a> here.  Given that the same client won't generate a collid=
ing packet number (or it shouldn't), the server could recognize this by obs=
erving a change in the remote IP and port.  It could therefore handle the n=
ew connection (and propose a new connection ID) if it really wanted to.  Bu=
t I wouldn't expect them to, it's just so damned unlikely.</p>
<p>The real question here is: do we need to write anything down about 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/170#issuecomment-273598504">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Q-mt4pSDFHYFe=
3FpU3a1bPRk79ks5rTnvdgaJpZM4LmeSf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7q7efVDNkWLPigj8=
nE2yhvW47kYks5rTnvdgaJpZM4LmeSf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/170#issuecomment-273598504"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #170: I agree =
with @ianswett here.  Given that the same client won't generate a colliding=
 packet number (or it shouldn't), the server could recognize this by observ=
ing a change in the remote IP and port.  It could therefore handle the new =
connection (and propose a new connection ID) if it really wanted to.  But I=
 wouldn't expect them to, it's just so damned unlikely.\r\n\r\nThe real que=
stion here is: do we need to write anything down about this?"}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/170#=
issuecomment-273598504"}}}</script>=

----==_mimepart_587fd5dd9be2a_134813ff26cd41130944b0--


From nobody Wed Jan 18 12:54:24 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2ED01293EC for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 12:54:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MiJrMtmfhTSK for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 12:54:21 -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 C6F0A127077 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 12:54: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=mruafn6ElsQg6dVXVa2yLH4chVQ=; b=RRBvGe7klGubIchb yAyRkP7hRM85PonDIrTG3rE9/QxkJqG8kqv+QfMnoNyreBDNHRXHCRmGCxmqlg0r dh7ItWPYR7hRMO9xLTbHaXN7NSxBRKYzZrzvuO1e3Fz8XpAftUrhscutHRdIGz1e oYgVvOPwWgSYok5irAQkcp9MpK0=
Received: by filter0442p1mdw1.sendgrid.net with SMTP id filter0442p1mdw1-22640-587FD5FB-C 2017-01-18 20:54:19.226019818 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id hlQYSTIlSGu14Id_KD_zdw for <quic-issues@ietf.org>; Wed, 18 Jan 2017 20:54:19.292 +0000 (UTC)
Date: Wed, 18 Jan 2017 12:54:19 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/172/issue_event/928133823@github.com>
In-Reply-To: <quicwg/base-drafts/pull/172@github.com>
References: <quicwg/base-drafts/pull/172@github.com>
Subject: Re: [quicwg/base-drafts] Unnecessary normative reference to RFC7540 (#172)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587fd5fb309e6_3a8a3ff1e220f134155742"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2e1dqzeMGrhMXircGh8Rn6+kwdVx+XUPu96n f2xgF7srVHBxUSqJ3sddMBBwAjwcMdMbvQ90v4mavJWVR/P/1i6JtvqYswEpS07I7C1L+HECgw2gJo JpGP7NhbzenYDeU4dVqWuQmj5bfleA7siizFL3/XhMi8p/5dDDgti5pVUWu1x5L/HIFFlpmWiDEgZM s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nvBxJK84MdLWlIUzesEXOWBx8K4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 20:54:23 -0000

----==_mimepart_587fd5fb309e6_3a8a3ff1e220f134155742
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #172.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/172#event-928133823
----==_mimepart_587fd5fb309e6_3a8a3ff1e220f134155742
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/172" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/172" data-id="201645537" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#172</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/172#event-928133823">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3ULDTrx9Mva9neSOUP86WWTtcUoks5rTnv7gaJpZM4LnMJ2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzmqIxJQcCHLR5cVridsusqG73BMks5rTnv7gaJpZM4LnMJ2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/172#event-928133823"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #172."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/172#event-928133823"}}}</script>
----==_mimepart_587fd5fb309e6_3a8a3ff1e220f134155742--


From nobody Wed Jan 18 12:54:30 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2B401293EC for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 12:54:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id im-2F2jg8kPy for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 12:54:22 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BEFE12959B for <quic-issues@ietf.org>; Wed, 18 Jan 2017 12:54:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484772860; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6p/l3FkxhoerTzPL0swO9MK13IAmp2O0YNFXt35Jkx8=; b=HRtgu7wpxVzkVejGxi+T5SKnyT1zD+QoMez7DXglT9D71xmy5+UHjR+f2B/93EzL5sTFJplI Hqy3oxxh60iXkvTJg4vAekWb7jMET2GT+iOO3o7h2NbFzGTUmvCf5ly3MkOAn7P5rQ62cUJM Mnu7SHqWzylcq7gn4dBZcuKGiYk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=avwwS8SRfZr82RZ6XjLaCoaimz61hW/Ik8r0VaCix2SvyArIrcb2tikAPqdq6joTBlXOCI wWWHv2Ojn386iDVtzzzfgFj6ULHogu3PZQYs7LQ+kbag3HE9hyygBHORWM4Xbgq5s8m6yaQa X25+SlJJVcJvBIMW4MII+W9k+fZoA=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 587fd5fc.7f42b419af90-smtp-out-n01; Wed, 18 Jan 2017 20:54:20 -0000 (UTC)
Date: Wed, 18 Jan 2017 12:54:19 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <587fd5fb194d4_43193fee0ff6f1341102c8@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 16f19b: Those RFC7540 references aren't really normative.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_587fd5fb19067_43193fee0ff6f13411016b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/phGPDc_0p99edsLPoZCSFAE5dlE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 20:54:24 -0000

----==_mimepart_587fd5fb19067_43193fee0ff6f13411016b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 16f19bc8576c29c07bb2dd47b38e944f23582b2a
      https://github.com/quicwg/base-drafts/commit/16f19bc8576c29c07bb2dd47b38e944f23582b2a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-18 (Wed, 18 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Those RFC7540 references aren't really normative.


  Commit: 4b257838ea3bbb83f7250b5362951762e6ce3df6
      https://github.com/quicwg/base-drafts/commit/4b257838ea3bbb83f7250b5362951762e6ce3df6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #172 from quicwg/h2_informative

Unnecessary normative reference to RFC7540


Compare: https://github.com/quicwg/base-drafts/compare/f297ac1e1090...4b257838ea3b
----==_mimepart_587fd5fb19067_43193fee0ff6f13411016b--


From nobody Wed Jan 18 13:34:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A22B129494 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 13:34:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.354
X-Spam-Level: 
X-Spam-Status: No, score=-6.354 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DprfQoT3jTsb for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 13:34:50 -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 B150112946E for <quic-issues@ietf.org>; Wed, 18 Jan 2017 13:34: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=yjAP8Gxm+JgfU5nkyS2ZvfsniNw=; b=URxvrIWHcRy1VbC7 iYDiLNJckAzwh2DXZwaw2Nj66kEQHp5LUZq2dWWU8ojENJYDPS+U+ow/6C9ZQBTl iPDiue3RQWu/m0acmjY5GL1xtsHQl1tshgEG3Q+VK8Hsf3WhDsAV+Uuo8Amlu72U JCRDh/kKM223o/cVmZ4WyW+XsCs=
Received: by filter1112p1mdw1.sendgrid.net with SMTP id filter1112p1mdw1-15857-587FDF79-49 2017-01-18 21:34:49.645753567 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 9yNasiTCQGaKbUxMKRqj-g for <quic-issues@ietf.org>; Wed, 18 Jan 2017 21:34:49.692 +0000 (UTC)
Date: Wed, 18 Jan 2017 13:34:49 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/164/273608835@github.com>
In-Reply-To: <quicwg/base-drafts/issues/164@github.com>
References: <quicwg/base-drafts/issues/164@github.com>
Subject: Re: [quicwg/base-drafts] Padding handshake packets (#164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587fdf7961b63_71c03fa66d39b130105088"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak058wVPzCv0pjdYYwVyzPdMhW43hnh2ypqBiB j+rUXWupounl09cDBcbKGhseTuG7m09LxC04rpS4FE+V3/YKQ9EIUKgVFtJrxa9xvah5t4bYxrXIAw rqTPW9J4nxCRz0W1YKOPlb11sb1IuSOXyvTkQFfpSfs6q03Cl7K5QiIh3FGv8vnXw8c4X2pEzNPAM6 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KzZh0EcDSoxUuklAvqSeJm20TOM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 21:34:52 -0000

----==_mimepart_587fdf7961b63_71c03fa66d39b130105088
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Without some sort of acknowledgment/retransmission requirement, it is entirely possible to send one padded packet, lose it, and then have much smaller packets to successfully complete the handshake. But I believe your alternative formulation about octets is OK.

The server will not send an MTU-size packet for the HelloRetryRequest, if it uses one. If I understand TLS1.3 integration correctly, a HelloRetryRequest might or might not be stateless for the server. I think it is a challenge to choose a specific server octet in a handshake-agnostic 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/164#issuecomment-273608835
----==_mimepart_587fdf7961b63_71c03fa66d39b130105088
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Without some sort of acknowledgment/retransmission requirement, it is en=
tirely possible to send one padded packet, lose it, and then have much smal=
ler packets to successfully complete the handshake. But I believe your alte=
rnative formulation about octets is OK.</p>
<p>The server will not send an MTU-size packet for the HelloRetryRequest, i=
f it uses one. If I understand TLS1.3 integration correctly, a HelloRetryRe=
quest might or might not be stateless for the server. I think it is a chall=
enge to choose a specific server octet in a handshake-agnostic way.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/164#issuecomment-273608835">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxUYAPkVadFCWve=
gC4PzYcaFGpArks5rToV5gaJpZM4LlJzD">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7Fr5VYB1M6FAT_sy=
oYdUhr6f8Htks5rToV5gaJpZM4LlJzD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/164#issuecomment-273608835"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinduke in #164: Without som=
e sort of acknowledgment/retransmission requirement, it is entirely possibl=
e to send one padded packet, lose it, and then have much smaller packets to=
 successfully complete the handshake. But I believe your alternative formul=
ation about octets is OK.\r\n\r\nThe server will not send an MTU-size packe=
t for the HelloRetryRequest, if it uses one. If I understand TLS1.3 integra=
tion correctly, a HelloRetryRequest might or might not be stateless for the=
 server. I think it is a challenge to choose a specific server octet in a h=
andshake-agnostic way."}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/164#issuecomment-273608835"}}}</script>=

----==_mimepart_587fdf7961b63_71c03fa66d39b130105088--


From nobody Wed Jan 18 13:41:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0924129530 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 13:41:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DosX3JVfaR7G for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 13:41:13 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 220271294C9 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 13:41:13 -0800 (PST)
Date: Wed, 18 Jan 2017 13:41:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484775672; bh=RNs8426+Amb/io/G6gJnQclslaDSouzXI1xsAs50kEU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qDzTXufVBb4zWqXeWdn4DTm1Wi1ZUIwx1/dteaO4cHb3/gSZKIH6ARJm9spUJpWIX z6bbvKsTrmgRWvdEHHx1KbkQ/6UbcVfKQDF8lHyJKEBKns6rKBYAPpavlqlAsy8SwC mx8z2MzjwBSU8vbrJf+ttwRsWlopGVKecWBs7K34=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/164/273610489@github.com>
In-Reply-To: <quicwg/base-drafts/issues/164@github.com>
References: <quicwg/base-drafts/issues/164@github.com>
Subject: Re: [quicwg/base-drafts] Padding handshake packets (#164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587fe0f8503db_4e333fd72f86f13c123850"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cdP6otOoD5nSF6qh5HIx9qlfZ-M>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 21:41:15 -0000

----==_mimepart_587fe0f8503db_4e333fd72f86f13c123850
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There's a necessary interaction between the crypto and the transport here.  If the server doesn't perform a stateless reject using HelloRetryRequest, then it might as well pad that packet.  Thus, the only case where you need special handling is in a stateless reject.  I think that's workable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/164#issuecomment-273610489
----==_mimepart_587fe0f8503db_4e333fd72f86f13c123850
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There's a necessary interaction between the crypto and the transport h=
ere.  If the server doesn't perform a stateless reject using HelloRetryRe=
quest, then it might as well pad that packet.  Thus, the only case where =
you need special handling is in a stateless reject.  I think that's worka=
ble.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/164#issuecomment-273610489">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq64To=
DgUn9KmCwNs_vA130fHw8rqks5rTob4gaJpZM4LlJzD">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4U=
q_scz2oMR4MwRg8uLn2CKvfAuks5rTob4gaJpZM4LlJzD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/164#issuecomment-273610489"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #164: There's a necessary interaction between the crypto and the tran=
sport here.  If the server doesn't perform a stateless reject using Hello=
RetryRequest, then it might as well pad that packet.  Thus, the only case=
 where you need special handling is in a stateless reject.  I think that'=
s workable."}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/164#issuecomment-273610489"}}}</script>=

----==_mimepart_587fe0f8503db_4e333fd72f86f13c123850--


From nobody Wed Jan 18 14:17:26 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AEA91294A3 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 14:17:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.515
X-Spam-Level: 
X-Spam-Status: No, score=-4.515 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MM605dvGLWVi for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 14:17:23 -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 DD093129454 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 14:17:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5AWz/qLjW1bBdkfp4vcRHZQyiaY=; b=sU2Wf0LA5OZk4iBE ZwSxkXMXj//2ZfcqY8M7eO9kc+bn0+OA/dDg+CYyvEpvcSmHwkSZWmBTnFRiupb1 zNk7QAIaAt6i5ggfWZ/iAZh8NcRqdJ+JX3kfDrqxZR1V6IapP1XkescVneKOMI9R N7eeaVzKD0GzihEwicbLtQGjM2E=
Received: by filter0470p1mdw1.sendgrid.net with SMTP id filter0470p1mdw1-18582-587FE94C-23 2017-01-18 22:16:44.339429896 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id UuK-IZCvT3mEAtqjgGh9hg for <quic-issues@ietf.org>; Wed, 18 Jan 2017 22:16:44.398 +0000 (UTC)
Date: Wed, 18 Jan 2017 14:16:44 -0800
From: krasic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/173@github.com>
Subject: [quicwg/base-drafts] HTTP Headers Sequence Numbers - 16 bits enough? (#173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587fe94c413eb_5db73f87f11f71342483ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0kPHKzNmdfrx0Ozd0UZbuSe+D18Z/8OqSm4t T1D623x4xQenjbvhVNvIS2bXnQ4rNBmLrFwDsX8CekoBkjs8KgXUqHtObWpqtsz09ZXQBl+6wLNYjG s6uGX6K31fwRvCoUeDsQ9s2DAvuK0WMlGPtnX3PHzM6Xv4RdRn2pfdHNhOhK/GGWVoz2vZ1PSD5W8F c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OxWOXZ3UpIYsm4yNt9rH9pfZPnc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 22:17:24 -0000

----==_mimepart_587fe94c413eb_5db73f87f11f71342483ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Re: 5.2.2. HEADERS

Defines the sequence number as 16 bits.  

Under the HTTP mapping, with stream ids being 32 bit, and 2 streams per request, the limit would be ~ 2^30 requests per connection.   The 16 bit HEADERs sequence number will run out much sooner.

Unless the assumption is that these HEADERs sequence numbers can wrap around, and the active range constrained, ala TCP sequence numbers.

Or a third alternative might be to go with compressed, ala issue #154.

Maybe sequence numbers could adopt the integer encoding scheme of HPACK?




-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/173
----==_mimepart_587fe94c413eb_5db73f87f11f71342483ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Re: 5.2.2. HEADERS</p>
<p>Defines the sequence number as 16 bits.</p>
<p>Under the HTTP mapping, with stream ids being 32 bit, and 2 streams per request, the limit would be ~ 2^30 requests per connection.   The 16 bit HEADERs sequence number will run out much sooner.</p>
<p>Unless the assumption is that these HEADERs sequence numbers can wrap around, and the active range constrained, ala TCP sequence numbers.</p>
<p>Or a third alternative might be to go with compressed, ala issue <a href="https://github.com/quicwg/base-drafts/issues/154" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/154" data-id="200835903" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#154</a>.</p>
<p>Maybe sequence numbers could adopt the integer encoding scheme of HPACK?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/173">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6J0ZC3uU1Iaf6UZcL0Xp7iadWEvks5rTo9MgaJpZM4Lndcd">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9V_BAuhgYaImsZOxn6xujHxiRJmks5rTo9MgaJpZM4Lndcd.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/173"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HTTP Headers Sequence Numbers - 16 bits enough? (#173)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/173"}}}</script>
----==_mimepart_587fe94c413eb_5db73f87f11f71342483ee--


From nobody Wed Jan 18 14:20:17 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD51B1294F2 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 14:20:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h9KS9FOEgAvH for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 14:20:14 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DC51129454 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 14:20:14 -0800 (PST)
Date: Wed, 18 Jan 2017 14:20:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484778013; bh=HzDZGZOOSUGLdkiNL0fzr1spLSYSQMHlmhn697tW2RQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H8aCdqWbw6aXR0EUZv6mBPg7m3Ql9+9HbkOIPfuOYhezl8xRed3RsQ+sIZ6fu/DrD EbJY3XuUfG6AzXUuBdWff98ixdcYsTta4Wdyj41fkDBiq4rrxLue5Z+Q26t53oq14o 8UYTRyqfliwsJb+v7A/wh6uK+XU9sTaiPF2hZyxY=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/54/273620308@github.com>
In-Reply-To: <quicwg/base-drafts/issues/54@github.com>
References: <quicwg/base-drafts/issues/54@github.com>
Subject: Re: [quicwg/base-drafts] Use usual representation for packet headers (#54)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587fea1d5498a_26cb3fa4e373913816261e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7O5LbYl6iZlUvdMw1WhLWMWUQUs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 22:20:16 -0000

----==_mimepart_587fea1d5498a_26cb3fa4e373913816261e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed by #103.  @MikeBishop, reminder to use "Closes #x" or "Fixes #x" in comments so that this happens automatically.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/54#issuecomment-273620308
----==_mimepart_587fea1d5498a_26cb3fa4e373913816261e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed by <a href="https://github.com/quicwg/base-drafts/pull/103" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/103" data-id="197628291" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#103</a>.  <a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a>, reminder to use "Closes #x" or "Fixes #x" in comments so that this happens automatically.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/54#issuecomment-273620308">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4LozvDHHooOJNpGDtSWepVbiz4Xks5rTpAdgaJpZM4LAEfr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwuwxAYUV39IH3xmctN9TOnXIxfJks5rTpAdgaJpZM4LAEfr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/54#issuecomment-273620308"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #54: Closed by #103.  @MikeBishop, reminder to use \"Closes #x\" or \"Fixes #x\" in comments so that this happens automatically."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/54#issuecomment-273620308"}}}</script>
----==_mimepart_587fea1d5498a_26cb3fa4e373913816261e--


From nobody Wed Jan 18 14:20:19 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BD13129454 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 14:20:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eEPWn6cAUYFz for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 14:20:14 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CBBF1294A3 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 14:20:14 -0800 (PST)
Date: Wed, 18 Jan 2017 14:20:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484778013; bh=Iw5AVI4485f/sdZo674DPYXsS3FPGUHr+i+WnUPAP8I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0LcyEwNaBCJjyn8F9j5xEJzubfo2nBfNxJdUyOx6Dj6Nsnv94IX6hviTtcjH+Lms4 WhfuX2JqzvTGXFGugndNUCLVJFHF3lx6jc+2s8CH0CaushfkkLQUc2tSJ06EbRCAH6 5OUy8e7FYq/z5oqULtW9ODtdd51DMu+C8SMY0U2E=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/54/issue_event/928249706@github.com>
In-Reply-To: <quicwg/base-drafts/issues/54@github.com>
References: <quicwg/base-drafts/issues/54@github.com>
Subject: Re: [quicwg/base-drafts] Use usual representation for packet headers (#54)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587fea1d6177c_181803f944936b13c1905ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4GlMCfVc2sOqBwPhS6DthD3ZmhY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 22:20:16 -0000

----==_mimepart_587fea1d6177c_181803f944936b13c1905ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #54.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/54#event-928249706
----==_mimepart_587fea1d6177c_181803f944936b13c1905ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/54" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/54" data-id="192537514" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#54</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/54#event-928249706">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4LozvDHHooOJNpGDtSWepVbiz4Xks5rTpAdgaJpZM4LAEfr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwuwxAYUV39IH3xmctN9TOnXIxfJks5rTpAdgaJpZM4LAEfr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/54#event-928249706"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #54."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/54#event-928249706"}}}</script>
----==_mimepart_587fea1d6177c_181803f944936b13c1905ce--


From nobody Wed Jan 18 14:27:23 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43EA8129568 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 14:27:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9ioMi_1Qo2DZ for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 14:27:19 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11147129504 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 14:27:19 -0800 (PST)
Date: Wed, 18 Jan 2017 14:27:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484778438; bh=ku5JO56m1t251nR7mfgsn0Vit9JNhHp0cLLOYbgNhF4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eLvemLKb6LhilnqD92ZbHKW9PG2YUheSCMDRJLhK2U2RkbYvLnmXhuTntUOS66VE8 k+Ioy9R9XPyY6kUz1abarZdDdpKrgAOYjbbPYSKbblH98ttBo6bcdMynGs7f1bMO/k C5MnAKtjtwh3s3wPf5Grthzm+PQmxeKNJniI4u6Q=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/review/17334289@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] First pass at REQUEST_RST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587febc65f051_2b4d3fa8be2c913c827cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YKerlJTnlsCP0H8x94zzG8ZkjyA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 22:27:22 -0000

----==_mimepart_587febc65f051_2b4d3fa8be2c913c827cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

I think that this is an improvement, but it needs some more discussion.  I have a few open questions around both the need for a unified state machine (i.e., should be move to unidirectional streams) and the need for stream reservation that might make this a lot simpler.

> @@ -1214,6 +1216,31 @@ The fields are:
 * Error code: A 32-bit error code which indicates why the stream is being
   closed.
 
+
+
+## REQUEST_RST Frame {#frame-request-rst}
+
+An endpoint may use a REQUEST_RST frame (type=0x08) to request a peer to
+abruptly terminate transmission on a stream.  The frame is as follows:
+
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Error Code (32)                        |

The offset of the error code in this any RST_STREAM could be made consistent.  Probably better off as a separate step though.

> @@ -1402,24 +1429,23 @@ shown in the following figure and described below.
     ,---| reserved |------------.    | recv data
     |   |          |             \   |
     |   +----------+              v  v
-    |               recv FIN/   +--------+ send FIN/
-    |            app read_close |        | app write_close
+    |            send FIN/RST   +--------+ recv FIN/RST
+    |           app write_close |        | app read_close

I've always wondered about this app read_|write_close thing.  Is that what triggers sending the FIN, or is it an alternative action?

I think that we need to consider removing this and using the stream close from the app as actions that drive the sending of frames.  Any action that is purely local doesn't and can't affect the protocol state machine.

> -endpoint sending an FIN flag causes the stream state to become "half-closed
-(local)".  An endpoint receiving a FIN flag causes the stream state to become
-"half-closed (remote)"; the receiving endpoint MUST NOT process the FIN flag
-until all preceding data on the stream has been received.
-
-Either endpoint can send a RST_STREAM frame from this state, causing it to
-transition immediately to "closed".
+From this state, either endpoint can send a STREAM frame with the FIN flag set
+or a RST_STREAM frame.  These indicate the clean or abrupt termination of data
+flow on the stream, respectively.  In either case, this causes the stream to
+transition into one of the "half-closed" states.  An endpoint sending an FIN
+flag or a RST_STREAM frame causes the stream state to become "half-closed
+(local)".  An endpoint receiving a FIN flag or a RST_STREAM frame causes the
+stream state to become "half-closed (remote)".  The receiving endpoint MUST NOT
+process the FIN flag until all preceding data on the stream has been received,
+but MAY process a RST_STREAM frame immediately and discard any preceding data.

This last sentence probably belongs in the description of these frame types.

> -transition immediately to "closed".
+From this state, either endpoint can send a STREAM frame with the FIN flag set
+or a RST_STREAM frame.  These indicate the clean or abrupt termination of data
+flow on the stream, respectively.  In either case, this causes the stream to
+transition into one of the "half-closed" states.  An endpoint sending an FIN
+flag or a RST_STREAM frame causes the stream state to become "half-closed
+(local)".  An endpoint receiving a FIN flag or a RST_STREAM frame causes the
+stream state to become "half-closed (remote)".  The receiving endpoint MUST NOT
+process the FIN flag until all preceding data on the stream has been received,
+but MAY process a RST_STREAM frame immediately and discard any preceding data.
+
+Either endpoint can send a REQUEST_RST frame in this state to request closure of
+the stream in the opposite direction.  This typically indicates that the
+receiving application is no longer reading from the stream and all future data
+will be discarded upon receipt.  An endpoint SHOULD respond to a REQUEST_RST
+with a RST_STREAM of type QUIC_RECEIVED_RST.

Including this in this section implies an effect on stream state.  That's not the case though.

>  
 An endpoint can receive any type of frame in this state.  Providing flow-control
 credit using WINDOW_UPDATE frames is necessary to continue receiving
 flow-controlled frames.  In this state, a receiver MAY ignore WINDOW_UPDATE
 frames for this stream, which might arrive for a short period after a frame
 bearing the FIN flag is sent.
 
+If an endpoint is no longer interested in the data being received in this state,
+it MAY send a REQUEST_RST frame to request that the peer close the stream.
+STREAM frames received after sending REQUEST_RST are still counted toward the
+connection and stream flow-control windows.  Even though these frames might be
+ignored, because they are sent before their sender receives the REQUEST_RST, the
+sender will consider the frames to count against its flow-control windows.
+
+If a REQUEST_RST frame is received on a stream that is already in the
+"half-closed (local)" state, a RST_STREAM frame SHOULD still be sent,
+so that no STREAM frames previously sent will be retransmitted.

RST_STREAM isn't what causes retransmissions.  You send it so that you can stop retransmissions, which is the opposite, causally.  Of course, you need to retransmit RST_STREAM, so you only save bytes.

> @@ -1709,10 +1740,12 @@ controller.
 ### Response to a RST_STREAM
 
 Since streams are bidirectional, a sender of a RST_STREAM needs to know how many
-bytes the peer has sent on the stream.  If an endpoint receives a RST_STREAM
-frame and has sent neither a FIN nor a RST_STREAM, it MUST send a RST_STREAM in
-response, bearing the offset of the last byte sent on this stream as the final
-offset.
+bytes the peer has sent on the stream.   An endpoint that receives a RST_STREAM
+frame (and which has not sent a FIN or a RST_STREAM) MUST immediately respond
+with a RST_STREAM frame bearing the offset of the last byte sent on this stream
+as the final offset, and MUST NOT send any more data on the stream.  This
+RST_STREAM SHOULD contain the error code QUIC_RECEIVED_RST.

So this seems wrong if the intent is to address the one-way stream use case.  Given that you have REQUEST_RST, that should be enough to cause the other side to abort.  Then your only obligation should be to end your side of the stream on your own time frame.  If that means that a hard abort needs both RST_STREAM and REQUEST_RST, I think that's OK.

> @@ -1691,13 +1722,13 @@ waiting for a WINDOW_UPDATE which will never come.
 ### Mid-stream RST_STREAM
 
 On receipt of an RST_STREAM frame, an endpoint will tear down state for the

for the what?

I think that you can:

1. free any buffers allocated to incoming data
2. discard any data that hasn't been delivered yet

But you have to:

1. account for the octets consumed from the connection flow control window (those that aren't already accounted for)
2. keep the octet offset so that you can reject overflows
3. keep the state for outgoing data in 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/171#pullrequestreview-17334289
----==_mimepart_587febc65f051_2b4d3fa8be2c913c827cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<p>I think that this is an improvement, but it needs some more discussion.  I have a few open questions around both the need for a unified state machine (i.e., should be move to unidirectional streams) and the need for stream reservation that might make this a lot simpler.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-17334289">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1214,6 +1216,31 @@ The fields are:
 * Error code: A 32-bit error code which indicates why the stream is being
   closed.
 
+
+
+## REQUEST_RST Frame {#frame-request-rst}
+
+An endpoint may use a REQUEST_RST frame (type=0x08) to request a peer to
+abruptly terminate transmission on a stream.  The frame is as follows:
+
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Error Code (32)                        |
</pre>
<p>The offset of the error code in this any RST_STREAM could be made consistent.  Probably better off as a separate step though.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-17334289">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1402,24 +1429,23 @@ shown in the following figure and described below.
     ,---| reserved |------------.    | recv data
     |   |          |             \   |
     |   +----------+              v  v
-    |               recv FIN/   +--------+ send FIN/
-    |            app read_close |        | app write_close
+    |            send FIN/RST   +--------+ recv FIN/RST
+    |           app write_close |        | app read_close
</pre>
<p>I've always wondered about this app read_|write_close thing.  Is that what triggers sending the FIN, or is it an alternative action?</p>
<p>I think that we need to consider removing this and using the stream close from the app as actions that drive the sending of frames.  Any action that is purely local doesn't and can't affect the protocol state machine.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-17334289">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -endpoint sending an FIN flag causes the stream state to become &quot;half-closed
-(local)&quot;.  An endpoint receiving a FIN flag causes the stream state to become
-&quot;half-closed (remote)&quot;; the receiving endpoint MUST NOT process the FIN flag
-until all preceding data on the stream has been received.
-
-Either endpoint can send a RST_STREAM frame from this state, causing it to
-transition immediately to &quot;closed&quot;.
+From this state, either endpoint can send a STREAM frame with the FIN flag set
+or a RST_STREAM frame.  These indicate the clean or abrupt termination of data
+flow on the stream, respectively.  In either case, this causes the stream to
+transition into one of the &quot;half-closed&quot; states.  An endpoint sending an FIN
+flag or a RST_STREAM frame causes the stream state to become &quot;half-closed
+(local)&quot;.  An endpoint receiving a FIN flag or a RST_STREAM frame causes the
+stream state to become &quot;half-closed (remote)&quot;.  The receiving endpoint MUST NOT
+process the FIN flag until all preceding data on the stream has been received,
+but MAY process a RST_STREAM frame immediately and discard any preceding data.
</pre>
<p>This last sentence probably belongs in the description of these frame types.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-17334289">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -transition immediately to &quot;closed&quot;.
+From this state, either endpoint can send a STREAM frame with the FIN flag set
+or a RST_STREAM frame.  These indicate the clean or abrupt termination of data
+flow on the stream, respectively.  In either case, this causes the stream to
+transition into one of the &quot;half-closed&quot; states.  An endpoint sending an FIN
+flag or a RST_STREAM frame causes the stream state to become &quot;half-closed
+(local)&quot;.  An endpoint receiving a FIN flag or a RST_STREAM frame causes the
+stream state to become &quot;half-closed (remote)&quot;.  The receiving endpoint MUST NOT
+process the FIN flag until all preceding data on the stream has been received,
+but MAY process a RST_STREAM frame immediately and discard any preceding data.
+
+Either endpoint can send a REQUEST_RST frame in this state to request closure of
+the stream in the opposite direction.  This typically indicates that the
+receiving application is no longer reading from the stream and all future data
+will be discarded upon receipt.  An endpoint SHOULD respond to a REQUEST_RST
+with a RST_STREAM of type QUIC_RECEIVED_RST.
</pre>
<p>Including this in this section implies an effect on stream state.  That's not the case though.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-17334289">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 An endpoint can receive any type of frame in this state.  Providing flow-control
 credit using WINDOW_UPDATE frames is necessary to continue receiving
 flow-controlled frames.  In this state, a receiver MAY ignore WINDOW_UPDATE
 frames for this stream, which might arrive for a short period after a frame
 bearing the FIN flag is sent.
 
+If an endpoint is no longer interested in the data being received in this state,
+it MAY send a REQUEST_RST frame to request that the peer close the stream.
+STREAM frames received after sending REQUEST_RST are still counted toward the
+connection and stream flow-control windows.  Even though these frames might be
+ignored, because they are sent before their sender receives the REQUEST_RST, the
+sender will consider the frames to count against its flow-control windows.
+
+If a REQUEST_RST frame is received on a stream that is already in the
+&quot;half-closed (local)&quot; state, a RST_STREAM frame SHOULD still be sent,
+so that no STREAM frames previously sent will be retransmitted.
</pre>
<p>RST_STREAM isn't what causes retransmissions.  You send it so that you can stop retransmissions, which is the opposite, causally.  Of course, you need to retransmit RST_STREAM, so you only save bytes.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-17334289">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1709,10 +1740,12 @@ controller.
 ### Response to a RST_STREAM
 
 Since streams are bidirectional, a sender of a RST_STREAM needs to know how many
-bytes the peer has sent on the stream.  If an endpoint receives a RST_STREAM
-frame and has sent neither a FIN nor a RST_STREAM, it MUST send a RST_STREAM in
-response, bearing the offset of the last byte sent on this stream as the final
-offset.
+bytes the peer has sent on the stream.   An endpoint that receives a RST_STREAM
+frame (and which has not sent a FIN or a RST_STREAM) MUST immediately respond
+with a RST_STREAM frame bearing the offset of the last byte sent on this stream
+as the final offset, and MUST NOT send any more data on the stream.  This
+RST_STREAM SHOULD contain the error code QUIC_RECEIVED_RST.
</pre>
<p>So this seems wrong if the intent is to address the one-way stream use case.  Given that you have REQUEST_RST, that should be enough to cause the other side to abort.  Then your only obligation should be to end your side of the stream on your own time frame.  If that means that a hard abort needs both RST_STREAM and REQUEST_RST, I think that's OK.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-17334289">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1691,13 +1722,13 @@ waiting for a WINDOW_UPDATE which will never come.
 ### Mid-stream RST_STREAM
 
 On receipt of an RST_STREAM frame, an endpoint will tear down state for the
</pre>
<p>for the what?</p>
<p>I think that you can:</p>
<ol>
<li>free any buffers allocated to incoming data</li>
<li>discard any data that hasn't been delivered yet</li>
</ol>
<p>But you have to:</p>
<ol>
<li>account for the octets consumed from the connection flow control window (those that aren't already accounted for)</li>
<li>keep the octet offset so that you can reject overflows</li>
<li>keep the state for outgoing data in place</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/171#pullrequestreview-17334289">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7TEkG2YzZemdidD_QIqdLfTbwnQks5rTpHGgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzwAP4OR2Lqm-B6d5HJxNwpOUXOKks5rTpHGgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-17334289"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson requested changes on #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-17334289"}}}</script>
----==_mimepart_587febc65f051_2b4d3fa8be2c913c827cc--


From nobody Wed Jan 18 14:43:41 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 142E2129422 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 14:43:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lOwsGVB6Bhgm for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 14:43:38 -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 9C923129485 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 14:43:38 -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=Kd9RAQeE8aNAgUhNkwgwFByJj8Y=; b=j7pE2h+C9G6Dzn5F JmEXC7TjZluyetOmn4CUM+NTrWN2ePfjmQy5BFAZ7XTLN0LGD4LMXLRhTEpsJ3Lk nq1K6NRM1ly9cE+YCsSUmqbiHtBNA/Oe3gPAI4mBH/4/pqXDC2fP4Q8QRjY+fWqG hV+gRF1uYxrw3iVGpVgqb2tWpGQ=
Received: by filter1085p1mdw1.sendgrid.net with SMTP id filter1085p1mdw1-25305-587FEF99-17 2017-01-18 22:43:37.409844435 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id oHnw4fxQSra7bJOBBRkq1g for <quic-issues@ietf.org>; Wed, 18 Jan 2017 22:43:37.375 +0000 (UTC)
Date: Wed, 18 Jan 2017 14:43:37 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/174@github.com>
Subject: [quicwg/base-drafts] Does QUIC need stream reservation? (#174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587fef994764b_75213fe85965113073270"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3IbWlddY9Dg3KEzg5qC4Mchg97/VxL/CYbwb +l3zMNzwugfpOSb7jbRE9Yhh8yZUbcj0fKqfXFA3l0HLsvZCdxRQLeUxaC9aqGJjvKuimfDr6bZDrv HT96ayMmk5hKongnPMC8Wxwtjcx/0oFKazGlEDcroR9RZhxhr6LpTuBdMm4wAoQywLGYgx+8QLGo5I w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kZC0kXzi17t7lwd8tnKz_hmCrAk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 22:43:40 -0000

----==_mimepart_587fef994764b_75213fe85965113073270
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

QUIC borrows the concept of stream reservation from HTTP/2.  However, there is a small difference between those state machines in that a reserved stream becomes open when data is sent on it.  HTTP/2 reserved streams become half-closed in this case (basically, only the server can send on a reserved stream).

The reason we have reservation is that we use stream numbers to identify requests at the HTTP mapping.  We reserve the stream number so that we can use its number in the PUSH_PROMISE frame.  That ties the PUSH_PROMISE - which contains a request - to the stream containing the response.  We need to create streams sequentially, so reservation allows us to "create" the stream in the right order and still be able to reference it.

In practice, however, this is a nuisance.  Reserved streams don't count toward concurrency limits and so they represent an unbounded state exposure.  Reserved streams might be created in order, but they can be used in any order.  Of course, this is a minor annoyance at best because there is always application state, and maybe priority information for these streams.

I believe that QUIC has the opportunity to address this annoyance and in the process make the state machine simpler.  If QUIC removed the concept of stream reservation and instead required that application protocols create their correlators for use with talking about future streams, that would greatly simplify things.

For instance, we could remove the promised stream identifier from PUSH_PROMISE.  Instead, the stream that carries a push promise response could start with a frame that identified the PUSH_PROMISE by stream and number: "this stream contains the response for promised request number P on stream N".  Or, we could mint a new PUSH_PROMISE identifier that could be carried at the start 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/issues/174
----==_mimepart_587fef994764b_75213fe85965113073270
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>QUIC borrows the concept of stream reservation from HTTP/2.  However, there is a small difference between those state machines in that a reserved stream becomes open when data is sent on it.  HTTP/2 reserved streams become half-closed in this case (basically, only the server can send on a reserved stream).</p>
<p>The reason we have reservation is that we use stream numbers to identify requests at the HTTP mapping.  We reserve the stream number so that we can use its number in the PUSH_PROMISE frame.  That ties the PUSH_PROMISE - which contains a request - to the stream containing the response.  We need to create streams sequentially, so reservation allows us to "create" the stream in the right order and still be able to reference it.</p>
<p>In practice, however, this is a nuisance.  Reserved streams don't count toward concurrency limits and so they represent an unbounded state exposure.  Reserved streams might be created in order, but they can be used in any order.  Of course, this is a minor annoyance at best because there is always application state, and maybe priority information for these streams.</p>
<p>I believe that QUIC has the opportunity to address this annoyance and in the process make the state machine simpler.  If QUIC removed the concept of stream reservation and instead required that application protocols create their correlators for use with talking about future streams, that would greatly simplify things.</p>
<p>For instance, we could remove the promised stream identifier from PUSH_PROMISE.  Instead, the stream that carries a push promise response could start with a frame that identified the PUSH_PROMISE by stream and number: "this stream contains the response for promised request number P on stream N".  Or, we could mint a new PUSH_PROMISE identifier that could be carried at the start 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/issues/174">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq__9SCp0zuZgK7xSWOASdwCXuoXiks5rTpWZgaJpZM4LnfDx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq491Ogtbobr2_T9dMMRJEaLjeeLJks5rTpWZgaJpZM4LnfDx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/174"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Does QUIC need stream reservation? (#174)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/174"}}}</script>
----==_mimepart_587fef994764b_75213fe85965113073270--


From nobody Wed Jan 18 15:03:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08BF01294BD for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 15:03:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id edOvN69y3-hA for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 15:03:45 -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 8C1D5129422 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 15:03: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=/I83zjodN265E9uS5fT776I2VAs=; b=NEo6GtfZvAwRrmDI WAOh2A1SWSFVoMwovoNt6TNdsMS4CemAw7r1AHTNltvIELBehZoPxyB1NF3YNZ4k IwFwE8Awgp41c69btTSb/LO8vor/DCnXYV8xefR4VK6J7Ox90FF50fxj4pbCm8NX OYQ771XrPXiKJBtnFEjyVs8XZw4=
Received: by filter0947p1mdw1.sendgrid.net with SMTP id filter0947p1mdw1-12801-587FF441-7 2017-01-18 23:03:29.088631198 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id G-g5CMWmTA-MqmGN5raxpQ for <quic-issues@ietf.org>; Wed, 18 Jan 2017 23:03:29.032 +0000 (UTC)
Date: Wed, 18 Jan 2017 15:03:28 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/174/273630222@github.com>
In-Reply-To: <quicwg/base-drafts/issues/174@github.com>
References: <quicwg/base-drafts/issues/174@github.com>
Subject: Re: [quicwg/base-drafts] Does QUIC need stream reservation? (#174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ff440e808d_56bd3fee1abab13c31142"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3jg1vIC53H1RlqeWA+F56TlOyz1Nv2qZfxz1 33Ldy5ItaDBEb63fizlFNYNNhCA40z2HOW5RcO4nT+L7FKFwL7gk7hCyLUbp0VV29cm3Z+o0uq8DaA N45KH+0+XhTfzfyFgdF7i8nISwxz3bRRC10wXs0ubTC5B0igCNMJ3AymrZhdM1gFAeFhLUgI8Bz8ty I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MK0LDL-oPOrDRTo6IVo39z0prTY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 23:03:47 -0000

----==_mimepart_587ff440e808d_56bd3fee1abab13c31142
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh, one other consideration: we would need to build a way to cancel a push promise, since we could no longer preemptively reset the stream that we were promised.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/174#issuecomment-273630222
----==_mimepart_587ff440e808d_56bd3fee1abab13c31142
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Oh, one other consideration: we would need to build a way to cancel a push promise, since we could no longer preemptively reset the stream that we were promised.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/174#issuecomment-273630222">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx3JhvtBRLtxi8nKms4_HQDMjpUjks5rTppAgaJpZM4LnfDx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-PXHg51Pn98pIUTIKPMeMz0z3JIks5rTppAgaJpZM4LnfDx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/174#issuecomment-273630222"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #174: Oh, one other consideration: we would need to build a way to cancel a push promise, since we could no longer preemptively reset the stream that we were promised."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/174#issuecomment-273630222"}}}</script>
----==_mimepart_587ff440e808d_56bd3fee1abab13c31142--


From nobody Wed Jan 18 15:12:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6694B129993 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 15:12:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DL2QZMCz_tT8 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 15:12:31 -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 7AEA51295AB for <quic-issues@ietf.org>; Wed, 18 Jan 2017 15:12:31 -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=h6IW7RVZagOM5scexNfssLGVU+0=; b=CWiGvty8CORg3UOa +npg81O6o7yaYk7VDaj3u+RpFtGYcgtuHpYsnw9BGmBEt0UR99hdTxDcijYkG0Ir ZxLxzLijAWCHk76N/eZhBQ0G5bcKHosBlXjAahShIYJqe7KTOudxJgF+1th6LyQo NBPkZIGoecpZETfmGSmpcgKqDes=
Received: by filter0835p1mdw1.sendgrid.net with SMTP id filter0835p1mdw1-1584-587FF65E-6 2017-01-18 23:12:30.160153267 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 6yPrBzECQ-2yJwQTj4wZjw for <quic-issues@ietf.org>; Wed, 18 Jan 2017 23:12:30.170 +0000 (UTC)
Date: Wed, 18 Jan 2017 15:12:30 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/175@github.com>
Subject: [quicwg/base-drafts] Unidirectional streams (#175)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_587ff65e73cb_8c63f851fbfd1303299b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3d03frWwa9RfIwQvZISvJTYK4bic0OTTo8pG 94ZJPIbvu+2W8QPJ2sYgA+44+mL66by1RYNhrTHagIWvdUwn9gPDhOdLW1xRfelRkyZEeYQFaYSKmf 1BtlSG8bjsVotyARpashLgqCWKOE4cnyAiyvCvIf1BL6ZduY95vm2qX56U7jvkdstpWsQ+EWOlil+A k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ujCeWOqlX6MFZu4sPkjmKkJPoCo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2017 23:12:33 -0000

----==_mimepart_587ff65e73cb_8c63f851fbfd1303299b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

QUIC borrows the HTTP/2 state machine, or tries to replicate it as much as it can.  Part of that replication is the idea that a stream is bidirectional.  The state related to outgoing data and the state related to inbound data are tied.

#174 suggests a simplification that could open up a more dramatic simplification: independent state for each direction.  #171 moves in that direction also.

The state machine that results from that is dramatically simpler: idle -> open -> closed.  That is, before packets, packets and after packets.

The consequence for the HTTP mapping is largely that it needs a different method for correlating request and response.

## Correlating request and response

Currently, request and response are correlated by matching the stream identifier.  However, unidirectional streams would allow for cases where streams are not created symmetrically.  For instance, server push would only require streams from the server.  Similarly, the server would not be obligated to respond to requests in the order in which they were received (if at all, since it could reset request streams).

That implies that this would add a requirement for the server to identify which request a given stream is answering.  This is an extension of the requirement in #174, which only required that the server identify a push promise (actually, it's less onerous, because you only have one request per stream).

I can imagine an arrangement where a stream containing headers identifies the stream containing the request headers from the client.  Then the stream containing the body identifies the stream that contained the headers.

## Saving stream identifiers

This is a minor point, though it could be relevant for very long-lived connections.

QUIC currently insists on a strictly monotonically increasing stream identifier: stream N is followed by stream N+2 always, no skipping of streams is permitted.  Aside from wasting every other stream identifier, other streams are wasted by the mapping. 

GET requests don't include a body, but nonetheless require that the client send a HEADERS on stream N, then a FIN on stream N+2.  Including a reference to the initiating stream at the start of the body of a message would use some octets, but potentially fewer than would be used otherwise (particularly if the reference was a varlen encoding of the difference in stream numbers, which would rarely be anything other than 1).

Obviously, this is an optimization for the case where there are no bodies, but that is a case where the optimization is particularly valuable.  Making more requests (which more frequently have no bodies) during the early stages of a connection is critical to performance.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/175
----==_mimepart_587ff65e73cb_8c63f851fbfd1303299b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>QUIC borrows the HTTP/2 state machine, or tries to replicate it as much as it can.  Part of that replication is the idea that a stream is bidirectional.  The state related to outgoing data and the state related to inbound data are tied.</p>
<p><a href="https://github.com/quicwg/base-drafts/issues/174" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/174" data-id="201713986" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#174</a> suggests a simplification that could open up a more dramatic simplification: independent state for each direction.  <a href="https://github.com/quicwg/base-drafts/pull/171" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/171" data-id="201644609" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#171</a> moves in that direction also.</p>
<p>The state machine that results from that is dramatically simpler: idle -&gt; open -&gt; closed.  That is, before packets, packets and after packets.</p>
<p>The consequence for the HTTP mapping is largely that it needs a different method for correlating request and response.</p>
<h2>Correlating request and response</h2>
<p>Currently, request and response are correlated by matching the stream identifier.  However, unidirectional streams would allow for cases where streams are not created symmetrically.  For instance, server push would only require streams from the server.  Similarly, the server would not be obligated to respond to requests in the order in which they were received (if at all, since it could reset request streams).</p>
<p>That implies that this would add a requirement for the server to identify which request a given stream is answering.  This is an extension of the requirement in <a href="https://github.com/quicwg/base-drafts/issues/174" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/174" data-id="201713986" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#174</a>, which only required that the server identify a push promise (actually, it's less onerous, because you only have one request per stream).</p>
<p>I can imagine an arrangement where a stream containing headers identifies the stream containing the request headers from the client.  Then the stream containing the body identifies the stream that contained the headers.</p>
<h2>Saving stream identifiers</h2>
<p>This is a minor point, though it could be relevant for very long-lived connections.</p>
<p>QUIC currently insists on a strictly monotonically increasing stream identifier: stream N is followed by stream N+2 always, no skipping of streams is permitted.  Aside from wasting every other stream identifier, other streams are wasted by the mapping.</p>
<p>GET requests don't include a body, but nonetheless require that the client send a HEADERS on stream N, then a FIN on stream N+2.  Including a reference to the initiating stream at the start of the body of a message would use some octets, but potentially fewer than would be used otherwise (particularly if the reference was a varlen encoding of the difference in stream numbers, which would rarely be anything other than 1).</p>
<p>Obviously, this is an optimization for the case where there are no bodies, but that is a case where the optimization is particularly valuable.  Making more requests (which more frequently have no bodies) during the early stages of a connection is critical to performance.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/175">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-0es9jteVB0z0TfqhDJ51q5nHyfks5rTpxegaJpZM4Lngo_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8iWYarJ9U-oKBMD0JIjHmyyZn8qks5rTpxegaJpZM4Lngo_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/175"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Unidirectional streams (#175)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/175"}}}</script>
----==_mimepart_587ff65e73cb_8c63f851fbfd1303299b--


From nobody Wed Jan 18 19:07:21 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 070CF129526 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 19:07:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hekp65poJtcG for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 19:07:14 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24547126579 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 19:07:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484795233; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=A71r3C9DAa9BAmXaMeCQto8WoLNqo9XYxyJdLzSq7/Y=; b=gAgnEdqot9Vd8am1aVUely4PIO2PSLWMWaV/9zZbk0FL8Wiswj/KE1ChukgdNrVq4njYtV9z kvkVWS2Y/svb228uAbDQN0B4aFhu0R8wRkxCFuQTm/uzyuDAJpFwavGDpKWiT3TMitvd89YR nXNccZdaSMVl2fvUmUh7THWPrF0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=QPjz4jfQt6aDZ89PoFME42S8u+cQECf727/py3RuGl34e06II8HbsW4JeBPBnaMMXZClgz eiwAlX+/aHkyr4SUL2rsPjl1GCj1o5nIJv2UpxONUNPiK+N3Fg3OcJsH+03yr+JbUqguM/PD AZM361FlC3dRtP+v/fiXvOyoPrztA=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 58802d61.7fa764f2e6c0-smtp-out-n03; Thu, 19 Jan 2017 03:07:13 -0000 (UTC)
Date: Wed, 18 Jan 2017 19:07:12 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <58802d6045cb3_43483fed3a869130745e@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 76f7c7: Update arrangements.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58802d60458ff_43483fed3a869130744e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O3iY1qs-XVmX-MlFOdhaJAdUPrk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 03:07:16 -0000

----==_mimepart_58802d60458ff_43483fed3a869130744e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 76f7c7583e861ec29129d1b2dfc65e43d9caade8
      https://github.com/quicwg/wg-materials/commit/76f7c7583e861ec29129d1b2dfc65e43d9caade8
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M interim-17-01/arrangements.md

  Log Message:
  -----------
  Update arrangements.md



----==_mimepart_58802d60458ff_43483fed3a869130744e9--


From nobody Wed Jan 18 22:36:23 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 661921294D5 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 22:36:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KgaxMBJMZakG for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 22:36:20 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BED161200A0 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 22:36:20 -0800 (PST)
Date: Wed, 18 Jan 2017 22:36:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484807779; bh=RCyFl/Wkh2iygSTin+p3HYDSQ0uD1eRfbyXGrmDnR18=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=SgsFahWl2LosbBAYQ0MdHVqlndm7sS4b9PJjSleUFL+0Bgy57xZ8u6+OoRKcUkzga 6VCANiYNPD9f4m/ObjRsP4I5FYDqQoYeMgCBeYhUVOotTtMBJQTyBVCpnoTYfMmYVc kIhsEDeFeGHrKT1S45fNaltHkkp98rkjKzVZK8fw=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176@github.com>
Subject: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58805e63eea29_128e3f88d71c11381246ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6VDR8PR0RipXyQzZSv0g3W7B4hE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 06:36:22 -0000

----==_mimepart_58805e63eea29_128e3f88d71c11381246ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson noticed an issue in the QPACK draft that's equally true with HPACK in -01:

If you RST_STREAM a stream with a missing QUIC STREAM frame that contains an HPACK frame (HEADERS, PUSH_PROMISE), that missing frame never gets retransmitted.  That, in turn, means that no future HPACK frame can be interpreted, ever, because you're missing part of your history.

Oops.

My first inclination is to change the HTTP draft to say that message control streams MUST NOT be reset.  If you don't want the message body, reset the data stream, but you MUST read the message headers.  If, for some reason, you cannot do so, then terminate the connection.

Anyone see a barrier to that (other than the price of ginormous 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/176
----==_mimepart_58805e63eea29_128e3f88d71c11381246ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> noticed an issue in the QPACK draft that's equally true with HPACK in -01:</p>
<p>If you RST_STREAM a stream with a missing QUIC STREAM frame that contains an HPACK frame (HEADERS, PUSH_PROMISE), that missing frame never gets retransmitted.  That, in turn, means that no future HPACK frame can be interpreted, ever, because you're missing part of your history.</p>
<p>Oops.</p>
<p>My first inclination is to change the HTTP draft to say that message control streams MUST NOT be reset.  If you don't want the message body, reset the data stream, but you MUST read the message headers.  If, for some reason, you cannot do so, then terminate the connection.</p>
<p>Anyone see a barrier to that (other than the price of ginormous headers)?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/176">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyRsetYBHVNyBqfjgG3KqEBn1Sulks5rTwRjgaJpZM4LnwJE">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7vBYxvKH8Kdkt4XV_2u4RJTdGgpks5rTwRjgaJpZM4LnwJE.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/176"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"RST_STREAM breaks HPACK (#176)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/176"}}}</script>
----==_mimepart_58805e63eea29_128e3f88d71c11381246ed--


From nobody Wed Jan 18 22:42:51 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 118BB120726 for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 22:42:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mKUfhW4MgYVI for <quic-issues@ietfa.amsl.com>; Wed, 18 Jan 2017 22:42:47 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91365128B37 for <quic-issues@ietf.org>; Wed, 18 Jan 2017 22:42:47 -0800 (PST)
Date: Wed, 18 Jan 2017 22:42:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484808166; bh=cCiBBtA7fNeIBfLr82I3qKjeFRI4MqJm15wD+TTekFc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w0mw7TGV2PBzTZYZTXo2GC3boUcJAzIok8bPk+lnEXgJk9WUoVePzo/33uIYEOsQI u2mU5ysZZLK+zJ5UhGK2cM7v6DuHyvsuWdrYM7s4H+9NpzFUlbOXFNLwlbzA/qqZVL BGbt6GR9xQBjjI0s905d9V1vL+RYl9/HcT+V3bbw=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/273694539@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58805fe6c1187_702c3f8e3e73713c81783"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Dp5tR6GZekCkAjzXH4ELhF3fKU8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 06:42:49 -0000

----==_mimepart_58805fe6c1187_702c3f8e3e73713c81783
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

(By the way, attempting to describe this issue highlights #128 very nicely.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-273694539
----==_mimepart_58805fe6c1187_702c3f8e3e73713c81783
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>(By the way, attempting to describe this issue highlights <a href="https://github.com/quicwg/base-drafts/issues/128" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/128" data-id="199121188" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#128</a> very nicely.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/176#issuecomment-273694539">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw8wFadDR8FoA1RYRClffJ0mOXtfks5rTwXmgaJpZM4LnwJE">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-RDLi88c3Hdil8EvefwmtRR_KViks5rTwXmgaJpZM4LnwJE.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/176#issuecomment-273694539"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #176: (By the way, attempting to describe this issue highlights #128 very nicely.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/176#issuecomment-273694539"}}}</script>
----==_mimepart_58805fe6c1187_702c3f8e3e73713c81783--


From nobody Thu Jan 19 00:44:36 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B76101293EE for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 00:44:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.919
X-Spam-Level: 
X-Spam-Status: No, score=-5.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CLhvc9ic8ops for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 00:44:33 -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 C7EB6128B37 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 00:44: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=GHee7l2lXcLd34EFdmLXbPN0Eos=; b=rFbgj0Dzoo8sbcMK pPcfRl3AYBFnqPK1JaM05AJSr+DzaDloFhvEzzfBsEDNXguIuNOn/aKFmf0/Hg1k rbUx7s2Fk6jqVzHdLEwEnyerVusclUV4Bu5hkJtNwjFLOdyBUU1sLdzZdHJ/O/Pm 2n0xnf+EN9AQJyw8CQ9Cjc7havQ=
Received: by filter0839p1mdw1.sendgrid.net with SMTP id filter0839p1mdw1-8840-58807C6F-4F 2017-01-19 08:44:31.505380476 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id dSVsYobNRRS0cot4ocIibg for <quic-issues@ietf.org>; Thu, 19 Jan 2017 08:44:31.568 +0000 (UTC)
Date: Thu, 19 Jan 2017 00:44:31 -0800
From: Juan Benet <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/122/review/17405135@github.com>
In-Reply-To: <quicwg/base-drafts/pull/122@github.com>
References: <quicwg/base-drafts/pull/122@github.com>
Subject: Re: [quicwg/base-drafts] Define transport parameters (#122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58807c6f6ccc9_351f3fb58cd9313c310362"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: jbenet
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1zOrF5peTfEZcw+jtrUAa73s0h1wc9OACVTw pcXgj5haUIk6yGSTP9YxCZgnlezEHTjC8jjCC6EOSM5drCPkNSXET/T78BbyfVqFVf0qLvhH0zUdRz ApRfr9aLrwL2Z9gHdvjqP91zQnFSeX1929ZZEBoIRArJO05cusbHHm+YzNlHk9FJ9LHKrhzuyfde5R c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D7P7rA9vUK7kdDuRNq0ai09qSNE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 08:44:34 -0000

----==_mimepart_58807c6f6ccc9_351f3fb58cd9313c310362
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

jbenet commented on this pull request.



>=20=20
 ## Crypto and Transport Handshake {#handshake}
=20
 QUIC relies on a combined crypto and transport handshake to minimize conne=
ction
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to =
be
-used for performing a combined connection and security handshake (streams =
are
-described in detail in {{streams}}).  The crypto handshake protocol encaps=
ulates
-and delivers QUIC's transport handshake to the peer on the crypto stream. =
 The
-first QUIC packet from the client to the server MUST carry handshake infor=
mation
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic hand=
shake,
+which uses TLS.

(a bit late to the discussion, but here are some thoughts from a large p2p =
project)

- It is pretty important to preserve the ability to _swap to a different cr=
ypto handshake protocol_, in case problems are found, or for some extremely=
 sensitive applications. Specs tend to bake and solidify, so doors you clos=
e now may remain shut forever.
- Be careful with crypto agility-- negotiating handshake protocols can be a=
 big security problem. Crypto agility without the ruthless removal of older=
 protocols (and necessary rejection of old peers) has been known to cause m=
assive problems (yes, hence everyone here asking for TLS >=3D 1.3, =F0=9F=
=91=8D  ).=20
- Differentiate "crypto extensibility" from "crypto agility", as agl puts i=
t here (https://www.imperialviolet.org/2016/05/16/agility.html):
    > Firstly I'd like to separate extensibility from agility. A protocol i=
s extensible if you can add features to it without having to update every i=
mplementation at the same time=E2=80=94which is generally impossible. Crypt=
ographic agility depends on having extensibility, at least if you ever want=
 to use something that wasn't designed into a protocol at the beginning.
    >
    > Protocols should be extensible: the world keeps changing and no desig=
n is going to be perfect for all time. But extensibility is much harder in =
practice than it sounds.
- I personally think QUIC should have _extensibility_ regarding its crypto =
encryption protocol (and thus keep the "what is needed from a crypto protoc=
ol" section of the spec), but i also think crypto agility maybe should not =
be encouraged (i.e. negotiation is not necessary at all, only extensibility=
 (a code specifying which protocol is being used may be sufficient). Negoti=
ation/agility is not required because a meta-protocol that "negotiates whic=
h crypto protocol to use" could just as easily be the one used by those who=
 require it/are fine to saddle on the security implications of crypto agili=
ty).
- In practice, it's ok to have two peers/a client+server pair _know_ what c=
rypto protocol they will use to connect with each other (eg latest browsers=
 using TLS 1.3, or even a "TLS >=3D 1.3 negotiation protocol", all ipfs pee=
rs using TLS 1.3 or CurveCP).
- But again, baking in TLS as _the_ only option at this point is the sort o=
f thing that can "protocol ossify" and be quite difficult to upgrade from. =
I dont think you lose much (anything?) by keeping a way to specify which pr=
otocol the connection is using, which this version says SHOULD be TLS 1.3, =
but which leaves the door open to implementors / users / future protocol de=
signers to upgrade smoothly to something else, without requiring a full new=
 QUIC version (harder to do).
- > also +1 on binding a version of the protocol to TLS with text that ackn=
owledges security versioning is done as protocol versioning.
  I don't think this solves the problem. It's a good idea when _everyone ag=
rees_ which protocol is the right one. But consider that there has been a l=
ot of suspicious activity even in standards bodies, and we may see a lot mo=
re in the coming years. Already it is the case that many well-known cryptog=
raphers/security people prefer other crypto primitives (eg djb crypto) or d=
ifferent crypto handshake protocols.
- i don't know if this is still relevant (or whether TLS 1.3 has absorbed D=
TLS 1.3 as far as QUIC is concerned), but i think it may be relevant to kee=
p the door open to use DTLS 1.3 for unreliable "channels" (stream, but it's=
 not really a stream). I dont think most standard users of QUIC will need u=
nreliable streams, and you may have dropped it from the spec by this point,=
 but i know users like WebRTC and IPFS would greatly benefit from muxing bo=
th unreliable channels and reliable streams, and use TLS for reliable and D=
TLS (or something else) for unreliable.

Sorry, there's a lot of feedback here, much that isn't up to date with ever=
ything going on in the WG. If you'd like me to separate any of these commen=
ts into other issues, please lmk.

--=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/122=

----==_mimepart_58807c6f6ccc9_351f3fb58cd9313c310362
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@jbenet</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/122">draft-ietf=
-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;=20=20
 ## Crypto and Transport Handshake {#handshake}
=20
 QUIC relies on a combined crypto and transport handshake to minimize conne=
ction
-establishment latency.  QUIC provides a dedicated stream (Stream ID 1) to =
be
-used for performing a combined connection and security handshake (streams =
are
-described in detail in {{streams}}).  The crypto handshake protocol encaps=
ulates
-and delivers QUIC&#39;s transport handshake to the peer on the crypto stre=
am.  The
-first QUIC packet from the client to the server MUST carry handshake infor=
mation
-as data on Stream ID 1.
+establishment latency.  QUIC allocates stream 1 for the cryptographic hand=
shake,
+which uses TLS.
</pre>
<p>(a bit late to the discussion, but here are some thoughts from a large p=
2p project)</p>
<ul>
<li>It is pretty important to preserve the ability to <em>swap to a differe=
nt crypto handshake protocol</em>, in case problems are found, or for some =
extremely sensitive applications. Specs tend to bake and solidify, so doors=
 you close now may remain shut forever.</li>
<li>Be careful with crypto agility-- negotiating handshake protocols can be=
 a big security problem. Crypto agility without the ruthless removal of old=
er protocols (and necessary rejection of old peers) has been known to cause=
 massive problems (yes, hence everyone here asking for TLS &gt;=3D 1.3, <g-=
emoji alias=3D"+1" fallback-src=3D"https://assets-cdn.github.com/images/ico=
ns/emoji/unicode/1f44d.png" ios-version=3D"6.0">=F0=9F=91=8D</g-emoji>  ).<=
/li>
<li>Differentiate "crypto extensibility" from "crypto agility", as agl puts=
 it here (<a href=3D"https://www.imperialviolet.org/2016/05/16/agility.html=
">https://www.imperialviolet.org/2016/05/16/agility.html</a>):
<blockquote>
<p>Firstly I'd like to separate extensibility from agility. A protocol is e=
xtensible if you can add features to it without having to update every impl=
ementation at the same time=E2=80=94which is generally impossible. Cryptogr=
aphic agility depends on having extensibility, at least if you ever want to=
 use something that wasn't designed into a protocol at the beginning.</p>
<p>Protocols should be extensible: the world keeps changing and no design i=
s going to be perfect for all time. But extensibility is much harder in pra=
ctice than it sounds.</p>
</blockquote>
</li>
<li>I personally think QUIC should have <em>extensibility</em> regarding it=
s crypto encryption protocol (and thus keep the "what is needed from a cryp=
to protocol" section of the spec), but i also think crypto agility maybe sh=
ould not be encouraged (i.e. negotiation is not necessary at all, only exte=
nsibility (a code specifying which protocol is being used may be sufficient=
). Negotiation/agility is not required because a meta-protocol that "negoti=
ates which crypto protocol to use" could just as easily be the one used by =
those who require it/are fine to saddle on the security implications of cry=
pto agility).</li>
<li>In practice, it's ok to have two peers/a client+server pair <em>know</e=
m> what crypto protocol they will use to connect with each other (eg latest=
 browsers using TLS 1.3, or even a "TLS &gt;=3D 1.3 negotiation protocol", =
all ipfs peers using TLS 1.3 or CurveCP).</li>
<li>But again, baking in TLS as <em>the</em> only option at this point is t=
he sort of thing that can "protocol ossify" and be quite difficult to upgra=
de from. I dont think you lose much (anything?) by keeping a way to specify=
 which protocol the connection is using, which this version says SHOULD be =
TLS 1.3, but which leaves the door open to implementors / users / future pr=
otocol designers to upgrade smoothly to something else, without requiring a=
 full new QUIC version (harder to do).</li>
<li>
<blockquote>
<p>also +1 on binding a version of the protocol to TLS with text that ackno=
wledges security versioning is done as protocol versioning.<br>
I don't think this solves the problem. It's a good idea when <em>everyone a=
grees</em> which protocol is the right one. But consider that there has bee=
n a lot of suspicious activity even in standards bodies, and we may see a l=
ot more in the coming years. Already it is the case that many well-known cr=
yptographers/security people prefer other crypto primitives (eg djb crypto)=
 or different crypto handshake protocols.</p>
</blockquote>
</li>
<li>i don't know if this is still relevant (or whether TLS 1.3 has absorbed=
 DTLS 1.3 as far as QUIC is concerned), but i think it may be relevant to k=
eep the door open to use DTLS 1.3 for unreliable "channels" (stream, but it=
's not really a stream). I dont think most standard users of QUIC will need=
 unreliable streams, and you may have dropped it from the spec by this poin=
t, but i know users like WebRTC and IPFS would greatly benefit from muxing =
both unreliable channels and reliable streams, and use TLS for reliable and=
 DTLS (or something else) for unreliable.</li>
</ul>
<p>Sorry, there's a lot of feedback here, much that isn't up to date with e=
verything going on in the WG. If you'd like me to separate any of these com=
ments into other issues, please lmk.</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/122">view it on GitHub</a>, or <a href=3D"https://github.com/=
notifications/unsubscribe-auth/AWbkq8-FBOffIfNgGYavFrLZ5Lt-mQJSks5rTyJvgaJp=
ZM4LafvB">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://git=
hub.com/notifications/beacon/AWbkq1lhFkSmytwFrK8YavWkd38urlxsks5rTyJvgaJpZM=
4LafvB.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/122"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@jbenet commented on #122"}],"ac=
tion":{"name":"View Pull Request","url":"https://github.com/quicwg/base-dra=
fts/pull/122"}}}</script>=

----==_mimepart_58807c6f6ccc9_351f3fb58cd9313c310362--


From nobody Thu Jan 19 01:00:28 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3851C127ABE for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 01:00:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OJ8chL7F55FR for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 01:00: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 4B6111293EE for <quic-issues@ietf.org>; Thu, 19 Jan 2017 01:00:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484816421; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TPPwkPKVunf5p9xuy7RpI8ecCOVEwUdP6xFafDDXRpE=; b=L41qgmaw5w0grAg/89nJzskF8KJIj2VhJMn60K0345ujhzFXJE8v25HG1QyWZpBmaIlrAu1V NrJp3jkuLyVpTvoOHDvDUOpBFTqAzG/wQ3c6WcuP589g0yTnkQL7knCqC+Ltmb/SzaAmhP3F ZO9AFfoemrwfLiDu94/k13hpGlU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=mVJkpDCbaP/N42mOIy06rOGwjnx7142tmCjWZ0VQIdeNaXHqmeT8AOxSwTontvxklRSXTc SYYAOH12mJ0Xy6LkJMWCTy4vb2g8zDwayWJuwNskJAayIv+YLn2sWKOXtc59UtPcvBxAcnvu t7PRWHDXLUZyLbnGVQz5vcKE2Idww=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58808024.7f2970f564b0-smtp-out-n03; Thu, 19 Jan 2017 09:00:20 -0000 (UTC)
Date: Thu, 19 Jan 2017 01:00:19 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <58808023b4afa_ede03fef97b2513011228@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] b95850: add agenda
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58808023b47f1_ede03fef97b2513011213a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OvroVoupGQwaFMEfaiQmXpuV5Z8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 09:00:26 -0000

----==_mimepart_58808023b47f1_ede03fef97b2513011213a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: b9585084a6e86cdbc9c3cf0e5f0a6fead851c0d9
      https://github.com/quicwg/wg-materials/commit/b9585084a6e86cdbc9c3cf0e5f0a6fead851c0d9
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    A interim-17-01/agenda.md

  Log Message:
  -----------
  add agenda


  Commit: eeed4b91dc69169a34c82028185355f242fc1733
      https://github.com/quicwg/wg-materials/commit/eeed4b91dc69169a34c82028185355f242fc1733
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M interim-17-01/arrangements.md

  Log Message:
  -----------
  Merge branch 'master' of github.com:quicwg/wg-materials


Compare: https://github.com/quicwg/wg-materials/compare/76f7c7583e86...eeed4b91dc69
----==_mimepart_58808023b47f1_ede03fef97b2513011213a--


From nobody Thu Jan 19 01:23:00 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB75B1293F9 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 01:22:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dPVETgUKjgbI for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 01:22: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 86599129424 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 01:22:57 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484817776; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=pNm98EDhlvF/qg3R9vtC9apRbh9TOKfNGhiAXoaGvU8=; b=UioQxaABKYAto62IzdRgulyflrzE4K1hC/mcpf2IRRbPVwRC+l1vyBaBTFNAUAlruWIJcG7I u2qbvDtndC4eA7JIyGsE9nhzUdW07PlnkzolQYYiyC/2g+pm05Nw17jspTJYqlE0IuGZGVBq x48Vk6RCMIsWie2rywKJT8mhcWA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Czbrl783jz/lODY/XH9IRNGq/MqsxY3WSHWhyZlN11/YRXqhMD3LrUiZIpUZCdzej479QD mpkiMv/qvE3dbZSDOx3wLsEHzfgUW0MkoCiZ8msxZ3V+DV3rdWafNmPRItGwujZNbQyo6oQl 8Nk1y3Q2fQrw3TJQNDBiP6XsjQMoo=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 58808570.7f75e8fcac90-smtp-out-n02; Thu, 19 Jan 2017 09:22:56 -0000 (UTC)
Date: Thu, 19 Jan 2017 01:22:55 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5880856f85778_252b3fd89458d14c40228@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 75bf8a: more continuing
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5880856f853b1_252b3fd89458d14c4012f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lFZ10XhmZBVzAOBmZW4_W58bgH4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 09:22:59 -0000

----==_mimepart_5880856f853b1_252b3fd89458d14c4012f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 75bf8a677faf006ae5112d3be62be34a6f74a616
      https://github.com/quicwg/wg-materials/commit/75bf8a677faf006ae5112d3be62be34a6f74a616
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M interim-17-01/agenda.md

  Log Message:
  -----------
  more continuing



----==_mimepart_5880856f853b1_252b3fd89458d14c4012f--


From nobody Thu Jan 19 01:25:35 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8C5B129435 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 01:25:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2007YVsLSFQ5 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 01:25:33 -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 68257129434 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 01:25:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484817932; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qszO7sr2Wf6O1t4ObsMbPKqMzAJMUlhc4cXvJ9asYyU=; b=lOg97UD3wLTT8YIGrC+VudW1Ga9ExJ62jNPj4he0e9Ae4Bf1eIgBCwfyZUSpcttG4HIZW8pq 2BdOA2wqX8eaw+Q9Uj+VEXt5RzMDMuTh1AnDC6KGuL+zrZOxh3O6Q1x4EjXhJag1lV9vofcC nIWEqKlmErHOlpzudk3LGYUwjhA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=D2PaI+D4LmhRplIQBvw6BZRhgywtL5FLZZ3mkSyR6IbyhIqky7t5+hKDUpsHjn2wk8KEUY AZu5ogDWRDx+hznqe25GiZN88RzyVjHHQcv27jPPCKDNS4b7KvC9Mxe6KwH/VNNHuLMwz4XQ O9QA7+xUtJNWNmKbnbiVcGGT3r6BQ=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5880860c.7f55358d5300-smtp-out-n01; Thu, 19 Jan 2017 09:25:32 -0000 (UTC)
Date: Thu, 19 Jan 2017 01:25:30 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5880860a40e7c_62663f99af12f13c1268e8@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 7a79c6: add arrangements link
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5880860a40a54_62663f99af12f13c1267c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hSnNp0JHwt0npknVuCB2swcyHnw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 09:25:35 -0000

----==_mimepart_5880860a40a54_62663f99af12f13c1267c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 7a79c611a98b77b7f7f20e7a7703e9aeece98927
      https://github.com/quicwg/wg-materials/commit/7a79c611a98b77b7f7f20e7a7703e9aeece98927
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M interim-17-01/agenda.md

  Log Message:
  -----------
  add arrangements link



----==_mimepart_5880860a40a54_62663f99af12f13c1267c4--


From nobody Thu Jan 19 01:31:11 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72AD9129434 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 01:31:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SI6hOfidB9sq for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 01:31: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 EC69E128B38 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 01:31:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484818268; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bBbT+5Nz1L7FSSoKBdn58u6G1fbqHeTHS7KzH1E52ao=; b=pUa7TtcO3wrDOY+EE6uIqOddf0GzLbRi2wcznp6kwJmEbG4zGS1pImKVUaD45xKq4hZ+0x67 0BXXcUZ/V1qLge/noz2lUBKMZ9AhH2wUb+KT0/eryGjUFau5kXaG8jQJ9+uYomQWvrtaDJ6Y hKLzn8dKbn3HmJB+iIK+tkeklXE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=lEd3J4fa77aUURU6z9oNRZTowFN+bMyIypkexLtp7+1zehmOI6n0AWdxcQ3TcnrwMl0NRz l3TrPgVy/N9VPc+EhYSNffoL0a2z0CHhM9x+i8WbxWm60iIvj0S5hpY9oysZPpy+Tam5HKVW ivDhe6qfH6uSSRYLK0c/kg9/UH+ac=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5880875c.7ff3cc1d2cc0-smtp-out-n01; Thu, 19 Jan 2017 09:31:08 -0000 (UTC)
Date: Thu, 19 Jan 2017 01:31:06 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5880875aefced_62183fd316d3d1403875f@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 3ecdec: add the dreaded Scribes, Blue Sheets, NOTE WELL
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5880875aef986_62183fd316d3d1403861f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jms7U6Ul2Cmu9iwpeyVDN3jrdeU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 09:31:10 -0000

----==_mimepart_5880875aef986_62183fd316d3d1403861f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 3ecdecc25f5c04d7470e7e4b9d56d8664e111c5f
      https://github.com/quicwg/wg-materials/commit/3ecdecc25f5c04d7470e7e4b9d56d8664e111c5f
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M interim-17-01/agenda.md

  Log Message:
  -----------
  add the dreaded Scribes, Blue Sheets, NOTE WELL



----==_mimepart_5880875aef986_62183fd316d3d1403861f--


From nobody Thu Jan 19 03:30:13 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88FF7129444 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 03:30:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rcz-ytKqVgFx for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 03:30:10 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3EFB0129441 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 03:30:10 -0800 (PST)
Date: Thu, 19 Jan 2017 03:30:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484825409; bh=2mK9i5ycAXPYOvEY7QLXacnFyOi4yRNMl31fxv4kcMM=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=wX2gbcg1UEcK9TnkrH0gyRuwlHcHkHoQBjvqXpT7YfRB3XdE1Uk6V4Q3jNeMIAghK aeD/XohBZiaomP5+m6Ie2hcKqhS1nEten6dB34sKuuVtb4XGzbEknvKE984PNGll2z Z9i04NYkiTe2pVyQ0ePwj3eyI8ZZYVPvKYXBsU7w=
From: Dragana Damjanovic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/177@github.com>
Subject: [quicwg/base-drafts] Retransmitting a CONNECTION_CLOSE frame with the QUIC_SEQUENCE_NUMBER_LIMIT_REACHED error (#177)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5880a34154091_20d13fe8348a1130141629"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ddragana
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/alvI_gQDJRI5Uc_qZKHnT4qO4Z8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 11:30:11 -0000

----==_mimepart_5880a34154091_20d13fe8348a1130141629
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>  If the total number of packets transmitted in this connection reaches 2^64 - 1, the sender MUST close the connection by sending a CONNECTION_CLOSE frame with the error code QUIC_SEQUENCE_NUMBER_LIMIT_REACHED

If this packet is lost there is not packet number available for its retransmission. CONNECTION_CLOSE should be reliably transmitted.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/177
----==_mimepart_5880a34154091_20d13fe8348a1130141629
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>If the total number of packets transmitted in this connection reaches 2^64 - 1, the sender MUST close the connection by sending a CONNECTION_CLOSE frame with the error code QUIC_SEQUENCE_NUMBER_LIMIT_REACHED</p>
</blockquote>
<p>If this packet is lost there is not packet number available for its retransmission. CONNECTION_CLOSE should be reliably transmitted.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/177">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq74GYD74bAQ-SoPWOqcSSnRdCj9nks5rT0lBgaJpZM4Ln_wi">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz-oyV89bWfEgkVpFcuWriN6VbuIks5rT0lBgaJpZM4Ln_wi.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/177"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Retransmitting a CONNECTION_CLOSE frame with the QUIC_SEQUENCE_NUMBER_LIMIT_REACHED error (#177)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/177"}}}</script>
----==_mimepart_5880a34154091_20d13fe8348a1130141629--


From nobody Thu Jan 19 03:44:26 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E053129478 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 03:44:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3y5PkS2EH2K8 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 03:44:23 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D0AA129411 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 03:44:23 -0800 (PST)
Date: Thu, 19 Jan 2017 03:44:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484826262; bh=zzG2eSjwUTawjzEXyNa+7wT5h2niK5SNAMCCbfMn6qs=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hsruo6KdbERCuXU7OV72e+acLIK9BO7tvuYNKba/9SrhiVldvrODnxtvbKxngIQd0 LMdIjQQzD1xcKmYOsjMA50/GLGw1mD1KuoGItgQCqXXrshjuAN7WMtmXG3ghSV7/Qd u9695zja6KqHdY1A1AvsadSx+id8VhpY8BfkYMXE=
From: Dragana Damjanovic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/178@github.com>
Subject: [quicwg/base-drafts] Editorial issue with STOP_WAITING (#178)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5880a69668a1b_68683fa0cae2f13010905a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ddragana
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XMayEAQiKg8qptiJcBBEoZmuf8M>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 11:44:24 -0000

----==_mimepart_5880a69668a1b_68683fa0cae2f13010905a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In Section 7.3 (STOP_WAITING Frame), Least Unacked Delta is calculated using the packet ID of the packet carrying the STOP_WAITING frame. This is reasonable. 

In the ACK Frame section:

> An endpoint SHOULD use the "Largest Acked" packet number it received to calculate the "Least Unacked Delta" value in any STOP_WAITING frame it might send.

Maybe I understood it wrong but it suggest to calculate Least Unacked Delta using "Largest Acked".
This should be written in a different way if it meant that the information from an ack (not only "Largest Acked" but also unacked gaps ) is used to decide to send a STOP_WAITING 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/178
----==_mimepart_5880a69668a1b_68683fa0cae2f13010905a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In Section 7.3 (STOP_WAITING Frame), Least Unacked Delta is calculated using the packet ID of the packet carrying the STOP_WAITING frame. This is reasonable.</p>
<p>In the ACK Frame section:</p>
<blockquote>
<p>An endpoint SHOULD use the "Largest Acked" packet number it received to calculate the "Least Unacked Delta" value in any STOP_WAITING frame it might send.</p>
</blockquote>
<p>Maybe I understood it wrong but it suggest to calculate Least Unacked Delta using "Largest Acked".<br>
This should be written in a different way if it meant that the information from an ack (not only "Largest Acked" but also unacked gaps ) is used to decide to send a STOP_WAITING 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/issues/178">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9NAgpfAXbbEsQ2UD0AmTIVmbkGaks5rT0yWgaJpZM4LoAne">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9obIDFcS1XhoUsxlbkSGT77NtGcks5rT0yWgaJpZM4LoAne.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/178"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Editorial issue with STOP_WAITING (#178)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/178"}}}</script>
----==_mimepart_5880a69668a1b_68683fa0cae2f13010905a--


From nobody Thu Jan 19 04:02:57 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B327B129411 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 04:02:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LoUF9bRKOo2x for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 04:02:54 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1ABBD12007C for <quic-issues@ietf.org>; Thu, 19 Jan 2017 04:02:54 -0800 (PST)
Date: Thu, 19 Jan 2017 04:02:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484827373; bh=R7QkvocqrmbPDKMVQc98jTGs03bXlSeo3Q64098Ed1g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m7LzMxbYih0e3CEFDRNYVNtvs8zxZZKHw56iKmCPeOAOGRtPVC8I9Ib7t1eiiXTNv BDxBdZkVb9A4B12WB8x4bMQt5E8KJ7obK+LJJ3aub6W/ZF6j5fzQ89sF13yRmgOrZS pCxek8GwfyYMd5ulBExBH+F+B0+TrB2jgX5alhgA=
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/273759459@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5880aaed6bdc1_c2a3fc93684113010022f"; 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/8Wzp6G83IgjeW9UOUxkEkrOTeYc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 12:02:56 -0000

----==_mimepart_5880aaed6bdc1_c2a3fc93684113010022f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm don't think I appreciate the full scale of this problem or maybe misunderstanding. However I wonder  about the relation of RST_STREAM to promised streams? 

Consider an "over eager" server that is configured to push everything and assume some level of serial processing. Your proposal implies that the client may only cancel data streams, requiring the server to allocate resource to generation of response headers  (that may be a waste). A smarter implementation could read the promised data stream reset and infer that it should give up on the push-related response altogether; perhaps the server could cancel it's own control stream?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-273759459
----==_mimepart_5880aaed6bdc1_c2a3fc93684113010022f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm don't think I appreciate the full scale of this problem or maybe m=
isunderstanding. However I wonder  about the relation of RST_STREAM to pr=
omised streams?</p>
<p>Consider an "over eager" server that is configured to push everything =
and assume some level of serial processing. Your proposal implies that th=
e client may only cancel data streams, requiring the server to allocate r=
esource to generation of response headers  (that may be a waste). A smart=
er implementation could read the promised data stream reset and infer tha=
t it should give up on the push-related response altogether; perhaps the =
server could cancel it's own control 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/176#issuecomment-273759459">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0zTf=
34hCJc7b2EgvAIswTi277R1ks5rT1DtgaJpZM4LnwJE">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4b=
soph9SP-aX3ihloMvcdlsQeJwks5rT1DtgaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/176#issuecomment-273759459"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #1=
76: I'm don't think I appreciate the full scale of this problem or maybe =
misunderstanding. However I wonder  about the relation of RST_STREAM to p=
romised streams? \r\n\r\nConsider an \"over eager\" server that is config=
ured to push everything and assume some level of serial processing. Your =
proposal implies that the client may only cancel data streams, requiring =
the server to allocate resource to generation of response headers  (that =
may be a waste). A smarter implementation could read the promised data st=
ream reset and infer that it should give up on the push-related response =
altogether; perhaps the server could cancel it's own control stream?"}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/176#issuecomment-273759459"}}}</script>=

----==_mimepart_5880aaed6bdc1_c2a3fc93684113010022f--


From nobody Thu Jan 19 04:19:21 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DBF0B12948C for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 04:19:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lXOvjQLNN24u for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 04:19: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 8A0F8129411 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 04:19: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=YheILx9AIu4/cYoxdoLuMjmDIyU=; b=Jf/SF3vfwl/+pKnq 893jia+2sdeyFMLz4fWoM4NSG6kPwQKtkBVaSJncu+1JK+mmwdqx+Vf6kibG3qnH iUSezshO5p/V6PQ8EMXzl+65aZ8LPo5mgkhnOtN6R7fR62zg8Qh7whWp9DtEvhj3 wyJXnr0+SfQ+8CFcZgkdabOHTas=
Received: by filter0570p1mdw1.sendgrid.net with SMTP id filter0570p1mdw1-14154-5880AEBB-2D 2017-01-19 12:19:07.398237572 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id rI01Ozx9QUeaWBuT_XqHJQ for <quic-issues@ietf.org>; Thu, 19 Jan 2017 12:19:07.447 +0000 (UTC)
Date: Thu, 19 Jan 2017 04:19:07 -0800
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/19/273762703@github.com>
In-Reply-To: <quicwg/base-drafts/issues/19@github.com>
References: <quicwg/base-drafts/issues/19@github.com>
Subject: Re: [quicwg/base-drafts] Core protocol doc missing RST_STREAM frame error codes (#19)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5880aebb51917_190f3fbd1a7d91341369fb"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0kmDzwXBLUwtTdRnITUFF2f7L2OrTtT3zEr3 fcpVth/Ls1e1nlTv4YrqCXTZ4jhhyc5RpxzCkmD8EB5FFB5I9hXJ/H2k9id/DOFEWBRwcl/PrFu5AW cEl+sGtMhBVFPne7oMYw77ZzO1LmV3+3yhFLbryWe6qKzyRSccjdBzgzC7gHBS5PG9CokkmQ66vNoj c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TsPT8ynkVw1ZuU6zj-27mru-LOE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 12:19:20 -0000

----==_mimepart_5880aebb51917_190f3fbd1a7d91341369fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've had another thought, QUIC-TRANSPORT says:

> This section lists the defined QUIC transport error codes that may be used in a CONNECTION_CLOSE or RST_STREAM frame. Error codes share a common code space. Some error codes apply only to either streams or the entire connection and have no defined semantics in the other context.

It's not clear to me what error codes are appropriate to use with which frame types. Google's QUIC implementation separated the error codes into distinct groups, which made things clearer. It was just not documented in the specs.

How should an endpoint handle receiving a frame type that includes an error code that is semantically incorrect. For example, receiving a `RST_FRAME` with an error belonging to the host-local codes?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/19#issuecomment-273762703
----==_mimepart_5880aebb51917_190f3fbd1a7d91341369fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I've had another thought, QUIC-TRANSPORT says:</p>
<blockquote>
<p>This section lists the defined QUIC transport error codes that may be us=
ed in a CONNECTION_CLOSE or RST_STREAM frame. Error codes share a common co=
de space. Some error codes apply only to either streams or the entire conne=
ction and have no defined semantics in the other context.</p>
</blockquote>
<p>It's not clear to me what error codes are appropriate to use with which =
frame types. Google's QUIC implementation separated the error codes into di=
stinct groups, which made things clearer. It was just not documented in the=
 specs.</p>
<p>How should an endpoint handle receiving a frame type that includes an er=
ror code that is semantically incorrect. For example, receiving a <code>RST=
_FRAME</code> with an error belonging to the host-local codes?</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/19#issuecomment-273762703">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyoJ163PM7PyTGno=
hC0c1TrgAyi2ks5rT1S7gaJpZM4K6f6e">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4gFzMDgjpjxUulDe=
DzIDrEneAm6ks5rT1S7gaJpZM4K6f6e.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/19#issuecomment-273762703"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@LPardue in #19: I've had anothe=
r thought, QUIC-TRANSPORT says:\r\n\r\n\u003e This section lists the define=
d QUIC transport error codes that may be used in a CONNECTION_CLOSE or RST_=
STREAM frame. Error codes share a common code space. Some error codes apply=
 only to either streams or the entire connection and have no defined semant=
ics in the other context.\r\n\r\nIt's not clear to me what error codes are =
appropriate to use with which frame types. Google's QUIC implementation sep=
arated the error codes into distinct groups, which made things clearer. It =
was just not documented in the specs.\r\n\r\nHow should an endpoint handle =
receiving a frame type that includes an error code that is semantically inc=
orrect. For example, receiving a `RST_FRAME` with an error belonging to the=
 host-local codes?"}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/19#issuecomment-273762703"}}}</script>=

----==_mimepart_5880aebb51917_190f3fbd1a7d91341369fb--


From nobody Thu Jan 19 06:52:03 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0F5E12941A for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 06:52:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ppO6xmfJoeo4 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 06:51:59 -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 23A991270B4 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 06:51: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=HpGKDhknPS4LrkFVT4cifc3MHLQ=; b=idUn3lyvZ4SloGNB bA+mD5p1IEjnwvsK4LDo07Igg9otHEkw93jLeVS7tdooeltkdluWoZjT/tLBV4Wq LsfV+A3WjHyp1W9dBJ+s+/tPZXKqw6L+FUxPDYCUfjEKdvVPxRIZzBvIOXHdCzMI 2W1eQfi/2+Oh7Oxyb2ESg1bo4rU=
Received: by filter1073p1mdw1.sendgrid.net with SMTP id filter1073p1mdw1-15639-5880D28D-4E 2017-01-19 14:51:57.677594459 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id YGCzBOWGRSiIbxDxoN-N2w for <quic-issues@ietf.org>; Thu, 19 Jan 2017 14:51:57.545 +0000 (UTC)
Date: Thu, 19 Jan 2017 06:51:57 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/273795921@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5880d28d72db7_2a82d3f9e9483f14092371f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1HEqzwGC2YJL/The5bkOmnQqooRYaSpPFTO7 NSeK6t7YsnqBTchf//m/KBFKslxmBV2JPFGL3BatOm7/Xb1TTNA0VbcEowUxlFXCHJSZpwynaWrVo+ 0BSBlZis147d3wI6NWOS+Y8w8rP2DBUH0DmX63mI7B8KUvOFu2f8y8V8ktUuSS4RkLGXqpljfPILXK I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k8m1GbTEGxIWQZVEZJSmN6_U_5c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 14:52:00 -0000

----==_mimepart_5880d28d72db7_2a82d3f9e9483f14092371f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I thought one purpose of giving headers its own stream was so you can't reset the headers stream, but you can the body stream?

So yes, I'd suggest you change the draft to say message control streams MUST NOT be reset.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-273795921
----==_mimepart_5880d28d72db7_2a82d3f9e9483f14092371f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I thought one purpose of giving headers its own stream was so you can't =
reset the headers stream, but you can the body stream?</p>
<p>So yes, I'd suggest you change the draft to say message control streams =
MUST NOT be reset.</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/176#issuecomment-273795921">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxe88pg9XPGoNoZ=
43AVVEZzUcbcKks5rT3iNgaJpZM4LnwJE">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxuvd1xYmNC9mtGYw=
-JiMP6v_bsVks5rT3iNgaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/176#issuecomment-273795921"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #176: I thought one=
 purpose of giving headers its own stream was so you can't reset the header=
s stream, but you can the body stream?\r\n\r\nSo yes, I'd suggest you chang=
e the draft to say message control streams MUST NOT be reset.\r\n\r\n"}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/176#issuecomment-273795921"}}}</script>=

----==_mimepart_5880d28d72db7_2a82d3f9e9483f14092371f--


From nobody Thu Jan 19 07:21:36 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 543A2129463 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 07:21:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, 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 raSa-XPqvo62 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 07:21:26 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80D831293DF for <quic-issues@ietf.org>; Thu, 19 Jan 2017 07:13:48 -0800 (PST)
Date: Thu, 19 Jan 2017 07:13:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484838826; bh=9095IdiyxVY0nKV+o1W6DC18/KAuSohys1zBGQPzjdw=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=uu3OireKApBooN4MYOhYzf7X1yH9DPAaotc+V8LuyXuU/0xZojpbYUTl/ZpUSiKpE VhwpIkylqAuo8XUWtZ9nCZDxdvX4C/kEWcKXZ13pUs74OTxeS8lHz/GHPcwpguS04q rvyjZxNaOyeW3dAAlgG19KKx4a4Y/NAQYE2AQTkM=
From: Dragana Damjanovic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/179@github.com>
Subject: [quicwg/base-drafts] Text for "half-closed (remote)" (#179)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5880d7aa1a8d8_8a23fa72f1d513015395a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ddragana
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pU3snPK7kOI4puKM8ldZOsOnpBo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 15:21:32 -0000

----==_mimepart_5880d7aa1a8d8_8a23fa72f1d513015395a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> A stream that is "half-closed (remote)" is no longer being used by
>    the peer to send any data.  In this state, a sender is no longer
>    obligated to maintain a receiver stream-level flow-control window.
> 
>    If an endpoint receives any STREAM frames for a stream that is in
>    this state, it MUST close the connection with a
>    QUIC_STREAM_DATA_AFTER_TERMINATION error (Section 11).

If a packet sent before the packet with FIN bit set gets lost and is retransmitted is going to cause close of the connection.
The text needs to change to say if a frame with offset  larger than the offset + size of the frame with FIN bit set is received. (or a better wording)

(An editorial remark: In the "Lifecycle of a stream" diagram going from "half-closed(remote)" to "closed" should be cause by "send FIN" not "recv FIN" and from "half-closed(local)" to "closed" should be cause by "recv 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/179
----==_mimepart_5880d7aa1a8d8_8a23fa72f1d513015395a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>A stream that is "half-closed (remote)" is no longer being used by<br>
the peer to send any data.  In this state, a sender is no longer<br>
obligated to maintain a receiver stream-level flow-control window.</p>
<p>If an endpoint receives any STREAM frames for a stream that is in<br>
this state, it MUST close the connection with a<br>
QUIC_STREAM_DATA_AFTER_TERMINATION error (Section 11).</p>
</blockquote>
<p>If a packet sent before the packet with FIN bit set gets lost and is retransmitted is going to cause close of the connection.<br>
The text needs to change to say if a frame with offset  larger than the offset + size of the frame with FIN bit set is received. (or a better wording)</p>
<p>(An editorial remark: In the "Lifecycle of a stream" diagram going from "half-closed(remote)" to "closed" should be cause by "send FIN" not "recv FIN" and from "half-closed(local)" to "closed" should be cause by "recv FIN")</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/179">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxh-OaDJd3PFgx8tN2-50P-JLH2Aks5rT32qgaJpZM4LoOLv">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz5lPnzg9WiYmIljG16kPQM-lsC-ks5rT32qgaJpZM4LoOLv.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/179"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Text for \"half-closed (remote)\" (#179)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/179"}}}</script>
----==_mimepart_5880d7aa1a8d8_8a23fa72f1d513015395a--


From nobody Thu Jan 19 08:27:55 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19892129452 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 08:27:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XxAeJISH-A37 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 08:27:51 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD108129482 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 08:27:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=phmUIcmwTfXDjK/Wt3+MGB5Vkdk=; b=KN7XZT4FRiZgpAV2 XTaETLeywv4DR77BA4LutSJaxBIknS1m9FsdH4LEuKxDIlI/NZ+V6Tl4LCBIiNKw afLVrdeMm7vD7vgux18bjnFL/ow5osCRBTE6+QdGcwyCGSJSwqTScXUwCaH8e0AP cRh1Ub+iN73BbYvwFADyut6B4OU=
Received: by filter0840p1mdw1.sendgrid.net with SMTP id filter0840p1mdw1-28586-5880E901-73 2017-01-19 16:27:45.890150627 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id R1-JhpDrSJqBD2f2mooVrg for <quic-issues@ietf.org>; Thu, 19 Jan 2017 16:27:45.882 +0000 (UTC)
Date: Thu, 19 Jan 2017 08:27:45 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/178/273824083@github.com>
In-Reply-To: <quicwg/base-drafts/issues/178@github.com>
References: <quicwg/base-drafts/issues/178@github.com>
Subject: Re: [quicwg/base-drafts] Editorial issue with STOP_WAITING (#178)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5880e901b7913_753c3fc0ad5c913c81550"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0397VR68XUaHgnUVjALfnNP7/etBlW1NOq/Z tfAPXmMW8gAtUeZT17vBm+1hl01xLRXBpmtrAAbZMEf13rDIkWxXYe7FpPv3g3yFHjlsL+PPbzPTZW 8rEGCE/lxxRe9QAQRs11mnnNycq/dZHEaRd7dOsh/hLuHo8xUAWUV4ckyI9OcNRLNzrNtIG2Tn+S4V w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3x9LDCk8Mu4577O6uG0DoXDIJsY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 16:27:53 -0000

----==_mimepart_5880e901b7913_753c3fc0ad5c913c81550
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The intent is to cause the least unacked in the stop waiting to be raised to the most recently received largest acked.

Would it be clearer if the sentence was "The endpoint SHOULD raise the Least Unacked communicated via future STOP_WAITING frames to the most recently received Largest 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/178#issuecomment-273824083
----==_mimepart_5880e901b7913_753c3fc0ad5c913c81550
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The intent is to cause the least unacked in the stop waiting to be raise=
d to the most recently received largest acked.</p>
<p>Would it be clearer if the sentence was "The endpoint SHOULD raise the L=
east Unacked communicated via future STOP_WAITING frames to the most recent=
ly received Largest Acked"?</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/178#issuecomment-273824083">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzZjJAXICmIx3lO=
dSGPTQZkM-7l_ks5rT48BgaJpZM4LoAne">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2tnTLUBgiYgC6Mp3=
eZQlGIwTsQ5ks5rT48BgaJpZM4LoAne.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/178#issuecomment-273824083"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #178: The intent is=
 to cause the least unacked in the stop waiting to be raised to the most re=
cently received largest acked.\r\n\r\nWould it be clearer if the sentence w=
as \"The endpoint SHOULD raise the Least Unacked communicated via future ST=
OP_WAITING frames to the most recently received Largest Acked\"?"}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
178#issuecomment-273824083"}}}</script>=

----==_mimepart_5880e901b7913_753c3fc0ad5c913c81550--


From nobody Thu Jan 19 10:02:49 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A37912947D for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 10:02:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hvOFU6EoPvIP for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 10:02:46 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72A8F1293DB for <quic-issues@ietf.org>; Thu, 19 Jan 2017 10:02:46 -0800 (PST)
Date: Thu, 19 Jan 2017 10:02:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484848965; bh=+Y8w9sbOhZbn+l8hV8next7r4B/n4XnNJlJr76ucsGE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UFo2yhrcepSmEGxnI9DdF6ygJGEFWo2AQlVPVqg8Qw536Ta3thGClkhytXw9jPDDT eFX5urH/h2SrOlGLi5ScEbNO9yUFiEzPSSxQexgbebGIO2iLNLXzJwy7Qj41LQFWAc si8jCecNwEWB+cCIZcIsfcTvQdpkFPyB6Lb6eD+k=
From: Dragana Damjanovic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/178/273850746@github.com>
In-Reply-To: <quicwg/base-drafts/issues/178@github.com>
References: <quicwg/base-drafts/issues/178@github.com>
Subject: Re: [quicwg/base-drafts] Editorial issue with STOP_WAITING (#178)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5880ff459211c_42943ffd0e65d13c1769fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ddragana
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LYKDxIH-PDjN7cYoSaxFqixrSi4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 18:02:48 -0000

----==_mimepart_5880ff459211c_42943ffd0e65d13c1769fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, that is clearer. Thanks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/178#issuecomment-273850746
----==_mimepart_5880ff459211c_42943ffd0e65d13c1769fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, that is clearer. Thanks.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/178#issuecomment-273850746">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9gN3drPCHCT5JkqtyBKo2fXZf0vks5rT6VFgaJpZM4LoAne">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2eriohdJZixqEuRrBUXvY5yvdJBks5rT6VFgaJpZM4LoAne.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/178#issuecomment-273850746"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ddragana in #178: Yes, that is clearer. Thanks."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/178#issuecomment-273850746"}}}</script>
----==_mimepart_5880ff459211c_42943ffd0e65d13c1769fa--


From nobody Thu Jan 19 10:16:14 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E50E129499 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 10:16:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gzuLGVyZqJQt for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 10:16:11 -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 DC20212947D for <quic-issues@ietf.org>; Thu, 19 Jan 2017 10:16: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=r0QhiI/yOWQO1eqHUm0rKyb3ZDI=; b=fQhclfqN82aPqnY6 OE9iA6WltuSvJgL8O0oNZSH+K1gilkj3Lax9iO2Ms9ioipdqxEOtffCYYowLE9YT 6eyh74f6jah94ZPKTqEv9VnK+pSuFmuDzDaRTxnWmDaHJiDc6m2fyDlx40dcMkD2 qAedT+iZJaQUeg033GWvQeoCGkY=
Received: by filter0644p1mdw1.sendgrid.net with SMTP id filter0644p1mdw1-14132-58810265-54 2017-01-19 18:16:05.684885664 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id beYHnUsCSrWVhzy6XZ3RRQ for <quic-issues@ietf.org>; Thu, 19 Jan 2017 18:16:05.664 +0000 (UTC)
Date: Thu, 19 Jan 2017 10:16:05 -0800
From: krasic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/273854294@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588102658d25d_6c0b3fce0e395140181594"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3EUDrmbyAeeZ5DFG1FQ0SzyyJPHrVyH9XI4N jKeCLMeYrNCpfGkZPXfdc3l6g8cOXm6eQoIVPOAvV1K2KWwhMp7IwqihgFMupFGeOLTmCuSAK1+WIc GoVpjVwNFqbz7nmjy2wIPaL5rRk3UrHLaXdVx5oqqCdUY3ywTbleIdfqbU93krEWlPRd4ZhBllBIhp w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CM23KM910ukTPfg9HCgOWdhShPo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 18:16:12 -0000

----==_mimepart_588102658d25d_6c0b3fce0e395140181594
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is a wrinkle I encountered, you still need to allow QUIC_REFUSED_STREAM form of reset.   Due to this, I think it makes sense to note that HTTP stream pairs should be created together, and if necessary REFUSED together.   This is what I'm doing in my current implementation of HoL avoiding HPACK.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-273854294
----==_mimepart_588102658d25d_6c0b3fce0e395140181594
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There is a wrinkle I encountered, you still need to allow QUIC_REFUSED_S=
TREAM form of reset.   Due to this, I think it makes sense to note that HTT=
P stream pairs should be created together, and if necessary REFUSED togethe=
r.   This is what I'm doing in my current implementation of HoL avoiding HP=
ACK.</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/176#issuecomment-273854294">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq69BTBSHCdVX8QY=
1l-3nd_G0dT58ks5rT6hlgaJpZM4LnwJE">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1CqbH5h9Q36sSXWG=
8LuucslvPNLks5rT6hlgaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/176#issuecomment-273854294"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@krasic in #176: There is a wrin=
kle I encountered, you still need to allow QUIC_REFUSED_STREAM form of rese=
t.   Due to this, I think it makes sense to note that HTTP stream pairs sho=
uld be created together, and if necessary REFUSED together.   This is what =
I'm doing in my current implementation of HoL avoiding HPACK."}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/176=
#issuecomment-273854294"}}}</script>=

----==_mimepart_588102658d25d_6c0b3fce0e395140181594--


From nobody Thu Jan 19 10:18:14 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 855DA12947D for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 10:18:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I4yaJ9QRZ2sA for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 10:18:12 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E10BD129471 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 10:18:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484849883; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=7fxJcy3IFUD9Z2eeGG+lM9n8J7cVonMjwXEfwspLVm4=; b=sXzi3ozvh+OsJTf+E+4o4QC0Cz2HhoSxFbnDPvGLU2Cm+jWEx/ngGvdBofXpfhRmI4/a+8Kk m1XFg/iRumaNn5OFUaoWpj54Qn/AqSvxV4UxVz8OLfwbv9OoDsolwF+f8cdSrI3mjg5DKV0c RB2px60Cpf/mOXYaqwHnRwIscGw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=psfYveGMnsd8xCfY6+6tN8dL8lUiy7mW4V4vvclW1Gl5ZP2JgHB0CbFGhv+5zKc0/k3aON gkHrq8XAxd96/cgSORNSq7XWjtApVEyzXJtt8EJFwPgBzJcW5td6Ots1vcurCe17ZNA/FkxN O+1ej+SstsOAOm1EON9ELkWgQG71E=
Sender: ianswett=users.noreply.github.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 588102d5.7fd8676549c0-smtp-out-n03; Thu, 19 Jan 2017 18:17:57 -0000 (UTC)
Date: Thu, 19 Jan 2017 10:17:57 -0800
From: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <588102d5c2c85_56b93fca4d299134100147@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b5cff0: Clarify the ack frame section
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588102d5c269e_56b93fca4d2991341000e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YjlwO4S-N3Au-uwHYZciEUlx2dM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 18:18:13 -0000

----==_mimepart_588102d5c269e_56b93fca4d2991341000e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-patch-1
  Home:   https://github.com/quicwg/base-drafts
  Commit: b5cff05f12115fbdc0d110525fdc9ee426772b8b
      https://github.com/quicwg/base-drafts/commit/b5cff05f12115fbdc0d110525fdc9ee426772b8b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify the ack frame section

Clarifies how to populate the STOP WAITING frame and removes inconsistently used double quotes.



----==_mimepart_588102d5c269e_56b93fca4d2991341000e1--


From nobody Thu Jan 19 10:20:42 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7F5412947D for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 10:20:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.354
X-Spam-Level: 
X-Spam-Status: No, score=-6.354 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sheqOBGDNMnb for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 10:20:38 -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 EACEE1293DB for <quic-issues@ietf.org>; Thu, 19 Jan 2017 10:20:37 -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=XWOGWOnECfTBQ9P5I0BJd2/qbR4=; b=GjyiqFS3YoBLNfYh ZppGz96GzG+UzZ6zW3EKdHDND5AI6aRv18cO0zHdCHMnAyF2Wf91p9NEj7x4ngRl a67ba/H0c07a/9Pn9nHQGaqokZk3Lc/3VJdBCL31cv0QuK21BjZZxNsJxdcq2dny WyluhF2B3Aj9EeqqlsVxVzzDUXo=
Received: by filter0917p1mdw1.sendgrid.net with SMTP id filter0917p1mdw1-17107-58810371-8F 2017-01-19 18:20:33.918124511 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id q2tCKdcDQ6ihmLnYE7T5OA for <quic-issues@ietf.org>; Thu, 19 Jan 2017 18:20:34.016 +0000 (UTC)
Date: Thu, 19 Jan 2017 10:20:33 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/180@github.com>
Subject: [quicwg/base-drafts] Clarify the ack frame section (#180)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58810371e3ddb_71d3f90894c7134269495"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1NNekA04zLWTqSnT3PhsqCprgwh1WP93+2S5 McTB/2ehKT5oi8v9ePhy2a03xmRse11PtQQx9kcPDZZq3KPbtiYZPzRnBvWSuR8SztkXFq4HBCRQEE azeolFf7Xp/9Q+j5GO3vbZegPumgSVx3F5bg0A07njVJBGuhoQ3jh9mzq8Tex7npruGOVMxU2Ea8vL E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YEXgxM0u6K2b4XdoA0Zo_a_ZmO0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 18:20:41 -0000

----==_mimepart_58810371e3ddb_71d3f90894c7134269495
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Clarifies how to populate the STOP WAITING frame and removes inconsistently used double quotes.

Suggested in Issue #178 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/180

-- Commit Summary --

  * Clarify the ack frame section

-- File Changes --

    M draft-ietf-quic-transport.md (10)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/180.patch
https://github.com/quicwg/base-drafts/pull/180.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/180

----==_mimepart_58810371e3ddb_71d3f90894c7134269495
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Clarifies how to populate the STOP WAITING frame and removes inconsistently used double quotes.</p>
<p>Suggested in Issue <a href="https://github.com/quicwg/base-drafts/issues/178" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/178" data-id="201837364" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#178</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/180'>https://github.com/quicwg/base-drafts/pull/180</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify the ack frame section</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/180/files#diff-0">draft-ietf-quic-transport.md</a>
    (10)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/180.patch'>https://github.com/quicwg/base-drafts/pull/180.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/180.diff'>https://github.com/quicwg/base-drafts/pull/180.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/180">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxjmaRbICh1qj4gpHo8UjKKM3Rkuks5rT6lxgaJpZM4Lob8e">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0kQc-DKxa7l8ez05I_y0SjaGqxMks5rT6lxgaJpZM4Lob8e.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/180"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarify the ack frame section (#180)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/180"}}}</script>

----==_mimepart_58810371e3ddb_71d3f90894c7134269495--


From nobody Thu Jan 19 11:02:28 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F769129407 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 11:02:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zw-zezZ1Ao0O for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 11:02:24 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D6BF129539 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 11:02:06 -0800 (PST)
Date: Thu, 19 Jan 2017 11:02:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484852525; bh=LnzARiO7DV4J+znN5N7y1ZMeTEmsimsx1xoqb/fKboU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i7ZZmIo4W79TMXK15GKDXLw4txmEPpGB5MERAGg1RLe5LgOOCCdaXqfJd0YEj4TAw w5pY9yQgyV15OJngNmcEsCsWpgHSZtVWFKqVxEu6BrZTqku/9tHOKYe+8pJvy2+GSA tGVKCVa64wR/CJC+XXTt73v+Io9y0NukkHx5V+Sk=
From: krasic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/273866548@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58810d2d67cae_5ee33fe7a5c9b13023942"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OEwj60yYB1rvyXsaqiUDAuJE_2w>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 19:02:26 -0000

----==_mimepart_58810d2d67cae_5ee33fe7a5c9b13023942
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@LPardue - I think [rfc7540 10.5](https://tools.ietf.org/html/rfc7540#section-10.5) addresses the over eager server case.  A PUSH_PROMISE comes from an associated stream, which must have already had resources allocated.      

"The number of PUSH_PROMISE frames is not constrained in the same
   fashion.  A client that accepts server push SHOULD limit the number
   of streams it allows to be in the "reserved (remote)" state.  An
   excessive number of server push streams can be treated as a stream
   error (Section 5.4.2) of type ENHANCE_YOUR_CALM."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-273866548
----==_mimepart_58810d2d67cae_5ee33fe7a5c9b13023942
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/LPardue" class=3D"user-mention">@LPardue=
</a> - I think <a href=3D"https://tools.ietf.org/html/rfc7540#section-10.=
5">rfc7540 10.5</a> addresses the over eager server case.  A PUSH_PROMISE=
 comes from an associated stream, which must have already had resources a=
llocated.</p>
<p>"The number of PUSH_PROMISE frames is not constrained in the same<br>
fashion.  A client that accepts server push SHOULD limit the number<br>
of streams it allows to be in the "reserved (remote)" state.  An<br>
excessive number of server push streams can be treated as a stream<br>
error (Section 5.4.2) of type ENHANCE_YOUR_CALM."</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/176#issuecomment-273866548">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwUwU=
UyxcAWg9JrajjMBqUdB2YPlks5rT7MtgaJpZM4LnwJE">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0J=
il0BWs6NGsEOJiQlIKRVgeNsWks5rT7MtgaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/176#issuecomment-273866548"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@krasic in #17=
6: @LPardue - I think [rfc7540 10.5](https://tools.ietf.org/html/rfc7540#=
section-10.5) addresses the over eager server case.  A PUSH_PROMISE comes=
 from an associated stream, which must have already had resources allocat=
ed.      \r\n\r\n\"The number of PUSH_PROMISE frames is not constrained i=
n the same\r\n   fashion.  A client that accepts server push SHOULD limit=
 the number\r\n   of streams it allows to be in the \"reserved (remote)\"=
 state.  An\r\n   excessive number of server push streams can be treated =
as a stream\r\n   error (Section 5.4.2) of type ENHANCE_YOUR_CALM.\""}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/176#issuecomment-273866548"}}}</script>=

----==_mimepart_58810d2d67cae_5ee33fe7a5c9b13023942--


From nobody Thu Jan 19 13:06:09 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1153F12957E for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 13:06:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2vRPvwtKqB6q for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 13:06: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 5FE25129615 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 13:06: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=ToXSpSV0Qxv5Pj67gsdbgueAFow=; b=l7gTLguB/88U4bAP T0UNocbdEsrk5iQ1U0kn8kyDDechXK7uC+k56qrHAisZMhiewmQ6n1M0BtLjD8XR dgPd7CwFOPVSAgdcBoIyzHRSo1gmAwWONkWtbn++uhky6yJoJsTFuk/n7HvtNAHb xPqrUCNoS544c2Np5IZtdiOYfXM=
Received: by filter0979p1mdw1.sendgrid.net with SMTP id filter0979p1mdw1-23349-58812A3D-16 2017-01-19 21:06:05.105521595 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 1zm4crj9SXyhmFt4W6o4-w for <quic-issues@ietf.org>; Thu, 19 Jan 2017 21:06:05.090 +0000 (UTC)
Date: Thu, 19 Jan 2017 13:06:02 -0800
From: Peter Thatcher <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/273898495@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58812a3a2dd9b_2fb33ff62eadb13c11515e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: pthatcherg
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3TblS6AufH5O511Q2Of4JklwKxS/l2WhAQbG +/GZ+F51OEDLtBS9cZi7w8QHOCAgEp/TqIlhJq5COkonpOp5RlmIa4av3oPYf8kbM1D+NY7+IhK0ug CW5yK1pLI9pK3IDP3QPsebvpPQoW5KVDTXoAzPn/hqWNZtkBVucF8lm1dqNtZerv7ZU2GtCy0VLCB1 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JUQpS9HxznQAnms844eWb5uqs9M>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 21:06:08 -0000

----==_mimepart_58812a3a2dd9b_2fb33ff62eadb13c11515e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Some more explanation from the WebRTC perspective:

With both audio and video at high frame/sample rates and simulcast (multiple resolutions), and then add some high frequency data channel messages, you can easily be in the "500hz" combined territory, which if you're conservative and assume 1B stream IDs available, you end up with:

1B / (500 * 60 * 60 * 24) = 23 days

Which doesn't sound too bad, until you want some realtime data streaming for more than 23 days.

I admit it is an edge case.  Most uses of WebRTC will not be using so many streams, and even if they  did, we could do things like use a new connection ID or re-use stream IDs.  But if it's easy enough to add a few more optional bits of stream IDs, then we can avoid this possibility altogether and leave the flexibility open.  If it's difficult to add those optional bits, then perhaps it's not worth the tradeoff.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/108#issuecomment-273898495
----==_mimepart_58812a3a2dd9b_2fb33ff62eadb13c11515e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Some more explanation from the WebRTC perspective:</p>
<p>With both audio and video at high frame/sample rates and simulcast (mult=
iple resolutions), and then add some high frequency data channel messages, =
you can easily be in the "500hz" combined territory, which if you're conser=
vative and assume 1B stream IDs available, you end up with:</p>
<p>1B / (500 * 60 * 60 * 24) =3D 23 days</p>
<p>Which doesn't sound too bad, until you want some realtime data streaming=
 for more than 23 days.</p>
<p>I admit it is an edge case.  Most uses of WebRTC will not be using so ma=
ny streams, and even if they  did, we could do things like use a new connec=
tion ID or re-use stream IDs.  But if it's easy enough to add a few more op=
tional bits of stream IDs, then we can avoid this possibility altogether an=
d leave the flexibility open.  If it's difficult to add those optional bits=
, then perhaps it's not worth the tradeoff.</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/108#issuecomment-273898495">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxYPDQIizbHxV_T=
ppAdnvRV3TyTVks5rT9A6gaJpZM4LZWt_">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq36tdat8x6jK85O3a=
pJkEEnH6fNhks5rT9A6gaJpZM4LZWt_.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/108#issuecomment-273898495"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@pthatcherg in #108: Some more e=
xplanation from the WebRTC perspective:\r\n\r\nWith both audio and video at=
 high frame/sample rates and simulcast (multiple resolutions), and then add=
 some high frequency data channel messages, you can easily be in the \"500h=
z\" combined territory, which if you're conservative and assume 1B stream I=
Ds available, you end up with:\r\n\r\n1B / (500 * 60 * 60 * 24) =3D 23 days=
\r\n\r\nWhich doesn't sound too bad, until you want some realtime data stre=
aming for more than 23 days.\r\n\r\nI admit it is an edge case.  Most uses =
of WebRTC will not be using so many streams, and even if they  did, we coul=
d do things like use a new connection ID or re-use stream IDs.  But if it's=
 easy enough to add a few more optional bits of stream IDs, then we can avo=
id this possibility altogether and leave the flexibility open.  If it's dif=
ficult to add those optional bits, then perhaps it's not worth the tradeoff=
."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/108#issuecomment-273898495"}}}</script>=

----==_mimepart_58812a3a2dd9b_2fb33ff62eadb13c11515e--


From nobody Thu Jan 19 13:35:09 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F78912962D for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 13:35:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.11
X-Spam-Level: 
X-Spam-Status: No, score=-6.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lVs23-mVqVLd for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 13:35:07 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DCD0E12962A for <quic-issues@ietf.org>; Thu, 19 Jan 2017 13:35:06 -0800 (PST)
Date: Thu, 19 Jan 2017 13:35:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484861706; bh=DmAWi8v/ZFNQZ2otGkt7DjjeSC/A/yRZ+2PYbzYqYxc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vw+47CPilwjU+xBVnRoqFBXc+gn78Q/DK/dVBU5YaQ4YDLvDfNVWwwg4sF9RjT/uQ dIkoDdZtNapZTcRFr+C+0Q6+2jt2xdRjjLFbfAqGKUggEJgCxfgf7SK4UbJ5oN3/j3 ORieZjCCw7xuJgeYoxeGKD7Ek0exiFA2k20YDj54=
From: krasic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/273905797@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881310a178f6_56603ff8f61251403301c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6DfaXY9VtwAhmFzohnAMXNM0-uI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 21:35:08 -0000

----==_mimepart_5881310a178f6_56603ff8f61251403301c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Would it be crazy to just use [HPACK's integer representation](https://tools.ietf.org/html/rfc7541#section-5.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/108#issuecomment-273905797
----==_mimepart_5881310a178f6_56603ff8f61251403301c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Would it be crazy to just use <a href="https://tools.ietf.org/html/rfc7541#section-5.1">HPACK's integer representation</a>?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-273905797">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-D1h_3qqAPn6ge4tvp5X-aAkw7cks5rT9cKgaJpZM4LZWt_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6G8H56iQihl4IbCBfzS9yCtCVomks5rT9cKgaJpZM4LZWt_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-273905797"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@krasic in #108: Would it be crazy to just use [HPACK's integer representation](https://tools.ietf.org/html/rfc7541#section-5.1)?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/108#issuecomment-273905797"}}}</script>
----==_mimepart_5881310a178f6_56603ff8f61251403301c6--


From nobody Thu Jan 19 13:52:55 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5D4B129659 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 13:52:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ihE6cnjqXGK for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 13:52:52 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE39012962C for <quic-issues@ietf.org>; Thu, 19 Jan 2017 13:52: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=UCAAPB+YUPQPeDEdLC+SlfzUEK4=; b=Kt9jU3WM82gGsbq9 Z3e59QOBgTHBYux1nldfVDDStJZ5Z3OOc3hoAiwxVvlVoSO1QHMOvDmdCMVJZezt 0bJYeo9c+yyUxOhc83GuRMYZ5WhFhEfxXpmDfwh4LoI/bp5nU8i8EXkL09hMVnte oFJa7gNq/O54jzeIFPs/gV7/cw8=
Received: by filter0825p1mdw1.sendgrid.net with SMTP id filter0825p1mdw1-2785-5881352D-45 2017-01-19 21:52:45.671771795 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id Bsnkjx55QYOnnU0RQiTwIw for <quic-issues@ietf.org>; Thu, 19 Jan 2017 21:52:45.643 +0000 (UTC)
Date: Thu, 19 Jan 2017 13:52:45 -0800
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/273910302@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881352d85362_15963fe4381711303352d4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3f3Zqz6AP84oumOay5o3ifuf0KK1Z7b7Dy60 oz/R92Foc/OuXZaz1GpHIqYgBPJWamb8WCNeF/wEJ/P++kbrU+wRrmvPqGV6M5EtFnq9UwoatpmH8J sjTnIbfS/X0adQsjcyNX9mXYiboJX3rJfO+tb2xsinGuEc+17/f+wV6wRPAGScY55GGpBDGYqtr6q9 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9M5yNVKcVu7xAO-_OpviTisZfys>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 21:52:54 -0000

----==_mimepart_5881352d85362_15963fe4381711303352d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

That feature exists, true, but I wonder how many products generate or
respond to it :)

In QUIC it actually maps to a the QUIC error code HTTP_EXCESSIVE_LOAD
(0x07).
It is interesting to think if reduction in load is responsibility of
transport or application layer.



On 19 Jan 2017 19:02, "krasic" <notifications@github.com> wrote:

> @LPardue <https://github.com/LPardue> - I think rfc7540 10.5
> <https://tools.ietf.org/html/rfc7540#section-10.5> addresses the over
> eager server case. A PUSH_PROMISE comes from an associated stream, which
> must have already had resources allocated.
>
> "The number of PUSH_PROMISE frames is not constrained in the same
> fashion. A client that accepts server push SHOULD limit the number
> of streams it allows to be in the "reserved (remote)" state. An
> excessive number of server push streams can be treated as a stream
> error (Section 5.4.2) of type ENHANCE_YOUR_CALM."
>
> =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/176#issuecomment-273866548>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AGRFtVYEHSIw8ePQXZywmh=
RUQX_ChuLGks5rT7MtgaJpZM4LnwJE>
> .
>


--=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/176#issuecomment-273910302=

----==_mimepart_5881352d85362_15963fe4381711303352d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

That feature exists, true, but I wonder how many products generate or<br>
respond to it :)<br>
<br>
In QUIC it actually maps to a the QUIC error code HTTP_EXCESSIVE_LOAD<br>
(0x07).<br>
It is interesting to think if reduction in load is responsibility of<br>
transport or application layer.<br>
<br>
<br>
<br>
On 19 Jan 2017 19:02, &quot;krasic&quot; &lt;notifications@github.com&gt; w=
rote:<br>
<br>
&gt; @LPardue &lt;https://github.com/LPardue&gt; - I think rfc7540 10.5<br>
&gt; &lt;https://tools.ietf.org/html/rfc7540#section-10.5&gt; addresses the=
 over<br>
&gt; eager server case. A PUSH_PROMISE comes from an associated stream, whi=
ch<br>
&gt; must have already had resources allocated.<br>
&gt;<br>
&gt; &quot;The number of PUSH_PROMISE frames is not constrained in the same=
<br>
&gt; fashion. A client that accepts server push SHOULD limit the number<br>
&gt; of streams it allows to be in the &quot;reserved (remote)&quot; state.=
 An<br>
&gt; excessive number of server push streams can be treated as a stream<br>
&gt; error (Section 5.4.2) of type ENHANCE_YOUR_CALM.&quot;<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/176#issuecomment-2738=
66548&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AGRFtVYEHSIw8ePQ=
XZywmhRUQX_ChuLGks5rT7MtgaJpZM4LnwJE&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/176#issuecomment-273910302">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3IXXdA5g3oUowW=
GXW0A6lseiIxDks5rT9stgaJpZM4LnwJE">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwO0dQoyOLm8vSOcK=
R38PKYDrUKcks5rT9stgaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/176#issuecomment-273910302"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@LPardue in #176: That feature e=
xists, true, but I wonder how many products generate or\nrespond to it :)\n=
\nIn QUIC it actually maps to a the QUIC error code HTTP_EXCESSIVE_LOAD\n(0=
x07).\nIt is interesting to think if reduction in load is responsibility of=
\ntransport or application layer.\n\n\n\nOn 19 Jan 2017 19:02, \"krasic\" \=
u003cnotifications@github.com\u003e wrote:\n\n\u003e @LPardue \u003chttps:/=
/github.com/LPardue\u003e - I think rfc7540 10.5\n\u003e \u003chttps://tool=
s.ietf.org/html/rfc7540#section-10.5\u003e addresses the over\n\u003e eager=
 server case. A PUSH_PROMISE comes from an associated stream, which\n\u003e=
 must have already had resources allocated.\n\u003e\n\u003e \"The number of=
 PUSH_PROMISE frames is not constrained in the same\n\u003e fashion. A clie=
nt that accepts server push SHOULD limit the number\n\u003e of streams it a=
llows to be in the \"reserved (remote)\" state. An\n\u003e excessive number=
 of server push streams can be treated as a stream\n\u003e error (Section 5=
.4.2) of type ENHANCE_YOUR_CALM.\"\n\u003e\n\u003e =E2=80=94\n\u003e You ar=
e receiving this because you were mentioned.\n\u003e Reply to this email di=
rectly, view it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-draf=
ts/issues/176#issuecomment-273866548\u003e,\n\u003e or mute the thread\n\u0=
03e \u003chttps://github.com/notifications/unsubscribe-auth/AGRFtVYEHSIw8eP=
QXZywmhRUQX_ChuLGks5rT7MtgaJpZM4LnwJE\u003e\n\u003e .\n\u003e\n"}],"action"=
:{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1=
76#issuecomment-273910302"}}}</script>=

----==_mimepart_5881352d85362_15963fe4381711303352d4--


From nobody Thu Jan 19 14:03:12 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA46F12961F for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:03:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hgeCOEFPtsJW for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:03:09 -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 8DC89129618 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 14:03: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=ZW5lc+H5G3qY2EnsN2vfShJ45bc=; b=U7grztHI5wkiZ1le VK/ipKlvAOAxCQCQObyK0YZOyNcvcNe4uuoIzmP3gng34lqbJabcv1vKVKY1QYqc ZiVZwS+X27tYbdtQLmBO5PftqNCteuJ0wp1IYriogKQhAHd7/fNZUCAgQrx7+Txr Ivf0pSAs1R/tQQLyq6b3FpC2obI=
Received: by filter1122p1mdw1.sendgrid.net with SMTP id filter1122p1mdw1-13972-5881379B-1E 2017-01-19 22:03:07.881576351 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id pmTqg1OkT6CliTxDO3bVpg for <quic-issues@ietf.org>; Thu, 19 Jan 2017 22:03:07.873 +0000 (UTC)
Date: Thu, 19 Jan 2017 14:03:07 -0800
From: krasic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/273912940@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881379bc179a_4ee3f987f32f13435569f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0OLruocjTipwLcqvTdQvvInirebxYpxRsyKR 5REkM7qCKnnmEHvmo+mS+/ch7C5iWcfbbqNe0y5BzTwK0+NEVonWaH60dvmNaLRLWf4LLmUTaEqaKt G7U3XJ0StP8ZBJ9omUwVXCuqtC1vKMa8qAk2IFARdpz5X1xRyetUmUfe59aSr76myBNKQxRz7ZbG2E w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4aEVsW6OKJ8rqv36cD-vDX5kzCw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 22:03:11 -0000

----==_mimepart_5881379bc179a_4ee3f987f32f13435569f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well, at least in current Chromium, an excessive number of push promises will lead to the promised streams being reset with QUIC_REFUSED_STREAM.   I am the author of that particular bit of code.

https://codesearch.chromium.org/chromium/src/net/quic/core/quic_client_session_base.cc?rcl=1484842630&l=97

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-273912940
----==_mimepart_5881379bc179a_4ee3f987f32f13435569f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Well, at least in current Chromium, an excessive number of push promises=
 will lead to the promised streams being reset with QUIC_REFUSED_STREAM.   =
I am the author of that particular bit of code.</p>
<p><a href=3D"https://codesearch.chromium.org/chromium/src/net/quic/core/qu=
ic_client_session_base.cc?rcl=3D1484842630&amp;l=3D97">https://codesearch.c=
hromium.org/chromium/src/net/quic/core/quic_client_session_base.cc?rcl=3D14=
84842630&amp;l=3D97</a></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/176#issuecomment-273912940">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0RxIVZNfSet0AM=
LWmAbnyLL-7dUks5rT92bgaJpZM4LnwJE">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0IzBfkmuLwx6gZ7c=
wS45S2spGaFks5rT92bgaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/176#issuecomment-273912940"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@krasic in #176: Well, at least =
in current Chromium, an excessive number of push promises will lead to the =
promised streams being reset with QUIC_REFUSED_STREAM.   I am the author of=
 that particular bit of code.\r\n\r\nhttps://codesearch.chromium.org/chromi=
um/src/net/quic/core/quic_client_session_base.cc?rcl=3D1484842630\u0026l=3D=
97"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/176#issuecomment-273912940"}}}</script>=

----==_mimepart_5881379bc179a_4ee3f987f32f13435569f--


From nobody Thu Jan 19 14:40:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D81EE129610 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:40:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hX-vQzE331PR for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:40:48 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7D1812959C for <quic-issues@ietf.org>; Thu, 19 Jan 2017 14:40: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=zqSS+yrA/bhBOXgyU2d75P9+srg=; b=vIO4nDUDFDOTbikQ R+ONfxSbz2Ajcoo3mje4ebMk0DlwXaVzKZBHzO2LbxQ2Np5Zn/RCg4YaNcdnGekv MPfBTVcTW05P5mdn/ARHL3M0bQBjpyK+lan5MU9tXV8XqFa0xY8uC19/E6aVTna/ S/kfNrgIUa9ITGDxLqdta/mx91A=
Received: by filter0954p1mdw1.sendgrid.net with SMTP id filter0954p1mdw1-22023-5881406F-7 2017-01-19 22:40:47.116893982 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id LLYCVaa1Q8SuW4QJsAXW9g for <quic-issues@ietf.org>; Thu, 19 Jan 2017 22:40:46.929 +0000 (UTC)
Date: Thu, 19 Jan 2017 14:40:46 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/273921800@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881406ebc9c7_79e53ff8c86e9140351973"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3BmbG/Y4kAiuD6bayrwHMz1jHxqjfiz50D6c keUnrMlx6DJWgfPDcXfCDJq7CEbiW9NJoIoXggFuVF+AsKk/FygDsUKnjFnRRc0FoABJcVHeqHvthe gM3uj48ZvHP8ZHJBy42JOm70J+Fe+v8rf9qyjbthB4BHHt7wK6FS3uCktroMtYwhBg0qq3o9hcb/ER Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jGogxRi7dLxHpqihne5xAV__QjM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 22:40:50 -0000

----==_mimepart_5881406ebc9c7_79e53ff8c86e9140351973
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think that the answer is blocking stream resets.  That's taking a capability away from the transport that it needs to have independent of whatever needs the application protocol has.  Instead, we need to devise a way to ensure that missing references are properly counted.

In HTTP/2 we insisted that HPACK frames be processed even after a reset.  That doesn't work here because they might not ever arrive and we can't insist that they be repaired either because the transport isn't aware of that.

My only idea for solving this is a bad one: create a new frame type that is sent on the connection control stream that includes a list of tuples comprising a stream identifier, an index number and a count.  That frame would only be sent for reset streams and it would include a total value for each stream.  The problem that causes is that you need to maintain a per-stream counter of references to entries in the table, which - even if the count is only needed for active streams - really jacks up the per-entry overheads on the table.

Note that we can't even use QUIC ACK frames to help determine if a HEADERS frame was processed, because that only indicates that the data was received, not processed.  A reset stream will cause buffered data to be discarded, even if it was successfully delivered.

As I think @krasic is pointing out, refusing a stream is a good way to indicate that processing didn't happen on a stream.  We could infer that to mean that the references to the header table didn't happen either.  That doesn't solve the problem though.  On the contrary, it probably makes things worse by increasing complexity.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-273921800
----==_mimepart_5881406ebc9c7_79e53ff8c86e9140351973
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think that the answer is blocking stream resets.  That's taking =
a capability away from the transport that it needs to have independent of w=
hatever needs the application protocol has.  Instead, we need to devise a w=
ay to ensure that missing references are properly counted.</p>
<p>In HTTP/2 we insisted that HPACK frames be processed even after a reset.=
  That doesn't work here because they might not ever arrive and we can't in=
sist that they be repaired either because the transport isn't aware of that=
.</p>
<p>My only idea for solving this is a bad one: create a new frame type that=
 is sent on the connection control stream that includes a list of tuples co=
mprising a stream identifier, an index number and a count.  That frame woul=
d only be sent for reset streams and it would include a total value for eac=
h stream.  The problem that causes is that you need to maintain a per-strea=
m counter of references to entries in the table, which - even if the count =
is only needed for active streams - really jacks up the per-entry overheads=
 on the table.</p>
<p>Note that we can't even use QUIC ACK frames to help determine if a HEADE=
RS frame was processed, because that only indicates that the data was recei=
ved, not processed.  A reset stream will cause buffered data to be discarde=
d, even if it was successfully delivered.</p>
<p>As I think <a href=3D"https://github.com/krasic" class=3D"user-mention">=
@krasic</a> is pointing out, refusing a stream is a good way to indicate th=
at processing didn't happen on a stream.  We could infer that to mean that =
the references to the header table didn't happen either.  That doesn't solv=
e the problem though.  On the contrary, it probably makes things worse by i=
ncreasing complexity.</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/176#issuecomment-273921800">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2t7_Zwwol8pv9I=
zu27NDuuZJHZ9ks5rT-ZugaJpZM4LnwJE">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz6kkHVyMnjpzdA4v=
1saeI9BupNCks5rT-ZugaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/176#issuecomment-273921800"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #176: I don't =
think that the answer is blocking stream resets.  That's taking a capabilit=
y away from the transport that it needs to have independent of whatever nee=
ds the application protocol has.  Instead, we need to devise a way to ensur=
e that missing references are properly counted.\r\n\r\nIn HTTP/2 we insiste=
d that HPACK frames be processed even after a reset.  That doesn't work her=
e because they might not ever arrive and we can't insist that they be repai=
red either because the transport isn't aware of that.\r\n\r\nMy only idea f=
or solving this is a bad one: create a new frame type that is sent on the c=
onnection control stream that includes a list of tuples comprising a stream=
 identifier, an index number and a count.  That frame would only be sent fo=
r reset streams and it would include a total value for each stream.  The pr=
oblem that causes is that you need to maintain a per-stream counter of refe=
rences to entries in the table, which - even if the count is only needed fo=
r active streams - really jacks up the per-entry overheads on the table.\r\=
n\r\nNote that we can't even use QUIC ACK frames to help determine if a HEA=
DERS frame was processed, because that only indicates that the data was rec=
eived, not processed.  A reset stream will cause buffered data to be discar=
ded, even if it was successfully delivered.\r\n\r\nAs I think @krasic is po=
inting out, refusing a stream is a good way to indicate that processing did=
n't happen on a stream.  We could infer that to mean that the references to=
 the header table didn't happen either.  That doesn't solve the problem tho=
ugh.  On the contrary, it probably makes things worse by increasing complex=
ity."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/176#issuecomment-273921800"}}}</script>=

----==_mimepart_5881406ebc9c7_79e53ff8c86e9140351973--


From nobody Thu Jan 19 14:41:13 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9515A12957D for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:41:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dxd1tJSe_IZJ for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:41:10 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFE791294F1 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 14:41:10 -0800 (PST)
Date: Thu, 19 Jan 2017 14:41:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484865670; bh=p6dKpYbieG1m6aLQWgAamMezCtFD1RtpuOrV+PG1/Bw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RiihEjD/iagyMlJ+ZiwdkTOY3vYTLw8W1F/wdtvdtvdrMlxAyviqXYqubbCbKxSOp z7eEa6/zfynxcq1CXpIN6Od77oljKLonUBzCtFXpHRQN1VnJuwqOvtcJc6IrrtK3QH ufnvSYkspB92r9v1c0FbxrSAR6Gjykk9M0q9PTt0=
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/273921889@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58814085e8a8f_376a3fbea0c751341694a3"; 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/UFBVCU6relD24r5ZER3J6aw73NY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 22:41:12 -0000

----==_mimepart_58814085e8a8f_376a3fbea0c751341694a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Is that use case more the server is trying to open more than the clients
max concurrent stream value? What is that value for chromium? Is it user =
or
origin configurable?

In my use case, assume a client that sets a pretty normal max streams. We=

have a naive server that "pushes everything" in response to page
navigation. it doesn't have any cache digest like behaviour. It tries to
promise a large number of streams but always within the max threshold. Th=
is
is pretty annoying for a client.

Apologies if that use case is covered in code but I'm not familiar with i=
t.

On 19 Jan 2017 22:03, "krasic" <notifications@github.com> wrote:

> Well, at least in current Chromium, an excessive number of push promise=
s
> will lead to the promised streams being reset with QUIC_REFUSED_STREAM.=
 I
> am the author of that particular bit of code.
>
> https://codesearch.chromium.org/chromium/src/net/quic/
> core/quic_client_session_base.cc?rcl=3D1484842630&l=3D97
>
> =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/176#issuecomment-27391294=
0>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AGRFtWwcE5livQTdpyb3=
wxNLMSCXaxyrks5rT92bgaJpZM4LnwJE>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-273921889=

----==_mimepart_58814085e8a8f_376a3fbea0c751341694a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Is that use case more the server is trying to open more than the clients<=
br>
max concurrent stream value? What is that value for chromium? Is it user =
or<br>
origin configurable?<br>
<br>
In my use case, assume a client that sets a pretty normal max streams. We=
<br>
have a naive server that &quot;pushes everything&quot; in response to pag=
e<br>
navigation. it doesn&#39;t have any cache digest like behaviour. It tries=
 to<br>
promise a large number of streams but always within the max threshold. Th=
is<br>
is pretty annoying for a client.<br>
<br>
Apologies if that use case is covered in code but I&#39;m not familiar wi=
th it.<br>
<br>
On 19 Jan 2017 22:03, &quot;krasic&quot; &lt;notifications@github.com&gt;=
 wrote:<br>
<br>
&gt; Well, at least in current Chromium, an excessive number of push prom=
ises<br>
&gt; will lead to the promised streams being reset with QUIC_REFUSED_STRE=
AM. I<br>
&gt; am the author of that particular bit of code.<br>
&gt;<br>
&gt; https://codesearch.chromium.org/chromium/src/net/quic/<br>
&gt; core/quic_client_session_base.cc?rcl=3D1484842630&amp;l=3D97<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/176#issuecomment-27=
3912940&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AGRFtWwcE5livQ=
Tdpyb3wxNLMSCXaxyrks5rT92bgaJpZM4LnwJE&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/176#issuecomment-273921889">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8fjE=
FGRXvKWEiS6oBpC8hWkEpm_ks5rT-aFgaJpZM4LnwJE">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq66=
fZwIFb35Iu9yPZY6jH9pDn5vJks5rT-aFgaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/176#issuecomment-273921889"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #1=
76: Is that use case more the server is trying to open more than the clie=
nts\nmax concurrent stream value? What is that value for chromium? Is it =
user or\norigin configurable?\n\nIn my use case, assume a client that set=
s a pretty normal max streams. We\nhave a naive server that \"pushes ever=
ything\" in response to page\nnavigation. it doesn't have any cache diges=
t like behaviour. It tries to\npromise a large number of streams but alwa=
ys within the max threshold. This\nis pretty annoying for a client.\n\nAp=
ologies if that use case is covered in code but I'm not familiar with it.=
\n\nOn 19 Jan 2017 22:03, \"krasic\" \u003cnotifications@github.com\u003e=
 wrote:\n\n\u003e Well, at least in current Chromium, an excessive number=
 of push promises\n\u003e will lead to the promised streams being reset w=
ith QUIC_REFUSED_STREAM. I\n\u003e am the author of that particular bit o=
f code.\n\u003e\n\u003e https://codesearch.chromium.org/chromium/src/net/=
quic/\n\u003e core/quic_client_session_base.cc?rcl=3D1484842630\u0026l=3D=
97\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this because you w=
ere mentioned.\n\u003e Reply to this email directly, view it on GitHub\n\=
u003e \u003chttps://github.com/quicwg/base-drafts/issues/176#issuecomment=
-273912940\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://github=
.com/notifications/unsubscribe-auth/AGRFtWwcE5livQTdpyb3wxNLMSCXaxyrks5rT=
92bgaJpZM4LnwJE\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/176#issuecomment-27=
3921889"}}}</script>=

----==_mimepart_58814085e8a8f_376a3fbea0c751341694a3--


From nobody Thu Jan 19 14:45:35 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AB501294F8 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:45:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KEZfNISCBKk8 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:45:33 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37E7D1294F1 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 14:45:33 -0800 (PST)
Date: Thu, 19 Jan 2017 14:45:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484865932; bh=/8hMx5psfOEDz3ojWsOq3Cd1qnw+02DyOrhr71zPUu4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rSwqxk8dG8EqJZI005kKOLS2zBXw4xtnTeTmmM6ei14divZlDZxheZnJRsRYUnsOe xP94zNOKjMcYti/Co1IP208pXviGYaVRLlGmA6dFepZ1SmMYZ9DEzuyBFMxPedkdEw SRKGnFZ9nnTJD6vV3MjfRmSjEWU4CQ43qLZvvnGE=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/179/273922836@github.com>
In-Reply-To: <quicwg/base-drafts/issues/179@github.com>
References: <quicwg/base-drafts/issues/179@github.com>
Subject: Re: [quicwg/base-drafts] Text for "half-closed (remote)" (#179)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881418c8fc3b_5da13fd286de513c3255fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/deyVwlWNYE99ol_mYOHTGWBamjM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 22:45:34 -0000

----==_mimepart_5881418c8fc3b_5da13fd286de513c3255fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, the correct formulation here is: if a STREAM frame *containing octets that are greater in offset than the last octet in a closed stream*, then the receiver MUST terminate ...  A receiver SHOULD retain a last octet value for closed streams for a short period of time after they close.  This value is the largest received octet offset if the stream is terminated by a STREAM frame containing a FIN bit; a peer will include this value in a RST_STREAM 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/179#issuecomment-273922836
----==_mimepart_5881418c8fc3b_5da13fd286de513c3255fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, the correct formulation here is: if a STREAM frame <em>containing=
 octets that are greater in offset than the last octet in a closed stream=
</em>, then the receiver MUST terminate ...  A receiver SHOULD retain a l=
ast octet value for closed streams for a short period of time after they =
close.  This value is the largest received octet offset if the stream is =
terminated by a STREAM frame containing a FIN bit; a peer will include th=
is value in a RST_STREAM frame.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/179#issuecomment-273922836">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_GoK=
3vjKVYCeJItCaJVMrZJHSQBks5rT-eMgaJpZM4LoOLv">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-m=
RbjuKoEFCxKBRZvfP5p0_72P-ks5rT-eMgaJpZM4LoOLv.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/179#issuecomment-273922836"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #179: Yes, the correct formulation here is: if a STREAM frame *contai=
ning octets that are greater in offset than the last octet in a closed st=
ream*, then the receiver MUST terminate ...  A receiver SHOULD retain a l=
ast octet value for closed streams for a short period of time after they =
close.  This value is the largest received octet offset if the stream is =
terminated by a STREAM frame containing a FIN bit; a peer will include th=
is value in a RST_STREAM frame."}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/179#issuecomment-273922836"}}=
}</script>=

----==_mimepart_5881418c8fc3b_5da13fd286de513c3255fe--


From nobody Thu Jan 19 14:49:25 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D5A41294C0 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:49:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GT4Sog_yRsAy for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:49: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 601F51294BA for <quic-issues@ietf.org>; Thu, 19 Jan 2017 14:49:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484866161; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fLs9IKlGRzlDCYjBSHTHPpfTS44T8JxwEZMVBp+P/Rk=; b=HaM4Jlu2Pg8/+e5lBVrHxRgaYB6DH8U6As3byVkfkOU/svmPFuH79FhlhEGgqo/rMSk5sm7s g8AeqSQrO62lRRFUSUSeBPNH2IocO41fdcm32IAfOI+wQbLCoTHShGrhWF7NOSZmkNtwn+wM HJbQ4NRnHpM9Hf4musnMOUC4pz8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=FLZg+dLppk0ge8mTYbJf7zhlDrdb/O8yC7uOOxYMyOke/i6or4SLCUSJOFdlIneSfOT7OF OJBFKEN0ibg+vYoR9Lf4ZFhVHbkxiAf/Zpl0yYjQI3VqXp9eLfWguYLGVzro8hu4LZA+zbe3 HlbHIh17gODLryzcGdz9IHjHHcC0o=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 58814271.7fef38542ea0-smtp-out-n01; Thu, 19 Jan 2017 22:49:21 -0000 (UTC)
Date: Thu, 19 Jan 2017 14:49:20 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58814270efab8_49693ff478fd512c505ef@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 01f044: Remove unbalanced double quote
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58814270ef148_49693ff478fd512c504c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P79p9DkWlNkoQM44JCE4v1nJIds>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 22:49:23 -0000

----==_mimepart_58814270ef148_49693ff478fd512c504c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-patch-1
  Home:   https://github.com/quicwg/base-drafts
  Commit: 01f0441b77de243c5ffd1f14ed0488ee33bd81b2
      https://github.com/quicwg/base-drafts/commit/01f0441b77de243c5ffd1f14ed0488ee33bd81b2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove unbalanced double quote



----==_mimepart_58814270ef148_49693ff478fd512c504c4--


From nobody Thu Jan 19 14:49:28 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F1C31294BA for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:49:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ohK7MVQ9hF-7 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:49:22 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 391DC126BF6 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 14:49:22 -0800 (PST)
Date: Thu, 19 Jan 2017 14:49:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484866161; bh=IgPMvsgDRen+a8FCohrFVvz3wrjoLsEKyrj7DbPs0zU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cIxeKcydFVajvammTd6LZeUFWS51d+VHhaZTUpX1jjKF6JoNen6CQyA5uXaWNx+9G o24Jt8+bNHfR9JDzLVaQpJSyMKg285v4n2X0qj64wuo8oWHHtgY4YjRdCMlpCOXqq1 zQxCqAIfswP/qI9kx9TKordkKW9bu20CwY2b+4V0=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/180/push/1510705499@github.com>
In-Reply-To: <quicwg/base-drafts/pull/180@github.com>
References: <quicwg/base-drafts/pull/180@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the ack frame section (#180)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58814271832a9_7e8a3fa02c5491401764e8"; 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/YM3CSW5_uTTa-iBMB4QWAzsPUf4>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 22:49:23 -0000

----==_mimepart_58814271832a9_7e8a3fa02c5491401764e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

01f0441  Remove unbalanced double quote


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/180/files/b5cff05f12115fbdc0d110525fdc9ee426772b8b..01f0441b77de243c5ffd1f14ed0488ee33bd81b2

----==_mimepart_58814271832a9_7e8a3fa02c5491401764e8
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 href="https://github.com/quicwg/base-drafts/commit/01f0441" class="commit-link">01f0441</a>  Remove unbalanced double quote</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/180/files/b5cff05f12115fbdc0d110525fdc9ee426772b8b..01f0441b77de243c5ffd1f14ed0488ee33bd81b2">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwAqA_pLWI9AMV7LVrVW66aUXYbrks5rT-hxgaJpZM4Lob8e">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_khER8PEc-nKEckp8g7uGwUYedbks5rT-hxgaJpZM4Lob8e.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/180/files/b5cff05f12115fbdc0d110525fdc9ee426772b8b..01f0441b77de243c5ffd1f14ed0488ee33bd81b2"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #180"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/180/files/b5cff05f12115fbdc0d110525fdc9ee426772b8b..01f0441b77de243c5ffd1f14ed0488ee33bd81b2"}}}</script>

----==_mimepart_58814271832a9_7e8a3fa02c5491401764e8--


From nobody Thu Jan 19 14:52:46 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B1541293FD for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:52:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Oodylcu1WKT6 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:52: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 97D8312957C for <quic-issues@ietf.org>; Thu, 19 Jan 2017 14:52: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=LymXvWH1gs22Qb/vJ/8DDJX1mwo=; b=aYoszgnuiauMCpPD pcdbtEharT7D9R61nvpSQlwUidUki88vDzLHpa/M/J0pt6av8WZEw/7rHbfHBDXH faqPhA+dlyRZg0dBRk7BDte43Hba69ktEu9UM1mrJTlV7bn1Bj3Aw8UNRGPPJEaT eIBm0hhcwN3Ux/PCz+4DJpr4SCk=
Received: by filter0494p1mdw1.sendgrid.net with SMTP id filter0494p1mdw1-29041-58814327-82 2017-01-19 22:52:23.864853265 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 0_wVmmqwSXWIcs0f5Vomcg for <quic-issues@ietf.org>; Thu, 19 Jan 2017 22:52:23.812 +0000 (UTC)
Date: Thu, 19 Jan 2017 14:52:23 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/273924401@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58814327aa86c_4e613fea6c661138227164"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0N075FzPWoW4Uc0xP8KtkjUF0FphderqPQJb Lz2URz/RCpMHOq3JfN+qn9OAeQ+drNWhef2GA9Qm6RO/OKfEezA804DNmMA4KVe7ST6BTmrhXvoYdE Yshdr+vK4umaw0KueX7Vk0B8wzW+fOjc9xtw4tUKqhoMR/BW9279zxW5Vfwh+wz3YEkKQV76cuYKBR M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OwT-LClkkX87TTr5YVUVLuV_l5I>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 22:52:45 -0000

----==_mimepart_58814327aa86c_4e613fea6c661138227164
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Exceeding the concurrent stream limit is a straight up protocol error, which needs to be handled by blowing the connection up.

I am thinking about this in more an abstract "who gets to kill streams" framework.  We might decide that only the application protocol decides when streams are killed (for anything other than protocol violations, that is).  If we get to that point, then the idea that we can prohibit killing of control streams might be OK.  It's a pretty extreme reaction to what should be a solveable problem though and I'd like to at least try to find alternative options.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-273924401
----==_mimepart_58814327aa86c_4e613fea6c661138227164
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Exceeding the concurrent stream limit is a straight up protocol error, w=
hich needs to be handled by blowing the connection up.</p>
<p>I am thinking about this in more an abstract "who gets to kill streams" =
framework.  We might decide that only the application protocol decides when=
 streams are killed (for anything other than protocol violations, that is).=
  If we get to that point, then the idea that we can prohibit killing of co=
ntrol streams might be OK.  It's a pretty extreme reaction to what should b=
e a solveable problem though and I'd like to at least try to find alternati=
ve options.</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/176#issuecomment-273924401">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1ZQJT0YO3OOjho=
u7DNiZeVTn3Poks5rT-kngaJpZM4LnwJE">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5RG4lNUnANtOtO8Q=
2blC1QN0IWHks5rT-kngaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/176#issuecomment-273924401"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #176: Exceedin=
g the concurrent stream limit is a straight up protocol error, which needs =
to be handled by blowing the connection up.\r\n\r\nI am thinking about this=
 in more an abstract \"who gets to kill streams\" framework.  We might deci=
de that only the application protocol decides when streams are killed (for =
anything other than protocol violations, that is).  If we get to that point=
, then the idea that we can prohibit killing of control streams might be OK=
.  It's a pretty extreme reaction to what should be a solveable problem tho=
ugh and I'd like to at least try to find alternative options."}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/176=
#issuecomment-273924401"}}}</script>=

----==_mimepart_58814327aa86c_4e613fea6c661138227164--


From nobody Thu Jan 19 14:56:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B01E41295BF for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:56:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZJ9sHN7b6uiz for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:56:25 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB5A8129637 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 14:56: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=+FsQH91hLM9Z2nzrB2u2MhrZrdI=; b=H25prusrFDUJ9tVe xafAl0nnkVkIEn0TG/ckm01kns9U3Q6Uba6ZH+qu9D8Ofn7Oety5sUXParlCB18t YAdth04wOkmUlkeDVTw8nMQ4LVARs53ubPRYJvCHJmaxo7/wJ0oLAgMxnJC9eYWb aY4ij78hmabo4Nmyj9HrmzBUCtE=
Received: by filter1072p1mdw1.sendgrid.net with SMTP id filter1072p1mdw1-3465-58814402-32 2017-01-19 22:56:02.416522267 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id wKtrQcysSXiE5arJM9uuKw for <quic-issues@ietf.org>; Thu, 19 Jan 2017 22:56:02.172 +0000 (UTC)
Date: Thu, 19 Jan 2017 14:56:02 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/273925171@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881440216dcd_7d9e3fbea0c7513437135b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2KPShrq4ASt66RcrGWhNslSkXYGTe3J+LvQi 3AyU7DMWIefVD3J0p01i80N8EAMe5/vzoozraLoYUEPtcWeDNSJ3Jy76sWdMTpqnPHqFao0jV4Pzl2 wlAwh7ZyIyNYEikhgNHajcE6Hfoddc8Wm26QMbwDGRui+ACUd9U4gUx1NPif6k7csEUg168BT8sHdU 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iqt5TStRH0Znbu7-d20OxrFqGuM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 22:56:27 -0000

----==_mimepart_5881440216dcd_7d9e3fbea0c7513437135b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh @LPardue, with respect to the PUSH_PROMISE limiting issue, that's not really relevant to this discussion.  The server can promise an unbounded number of pushes and the client has to either suffer it or kill the connection.  If you think that's a bad design (I am inclined to agree that it's not great), then please open another 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/176#issuecomment-273925171
----==_mimepart_5881440216dcd_7d9e3fbea0c7513437135b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Oh <a href=3D"https://github.com/LPardue" class=3D"user-mention">@LPardu=
e</a>, with respect to the PUSH_PROMISE limiting issue, that's not really r=
elevant to this discussion.  The server can promise an unbounded number of =
pushes and the client has to either suffer it or kill the connection.  If y=
ou think that's a bad design (I am inclined to agree that it's not great), =
then please open another 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/176#issuecomment-273925171">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz618twbdUiybZS=
UaCyHnLuMXICJks5rT-oCgaJpZM4LnwJE">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-uFCQ_e5Miqr0MoV=
ynrodDs1tQBks5rT-oCgaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/176#issuecomment-273925171"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #176: Oh @LPar=
due, with respect to the PUSH_PROMISE limiting issue, that's not really rel=
evant to this discussion.  The server can promise an unbounded number of pu=
shes and the client has to either suffer it or kill the connection.  If you=
 think that's a bad design (I am inclined to agree that it's not great), th=
en please open another issue."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/176#issuecomment-273925171"}}}</scr=
ipt>=

----==_mimepart_5881440216dcd_7d9e3fbea0c7513437135b--


From nobody Thu Jan 19 14:57:31 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D09E2129587 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:57:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5wFD_hbyreda for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 14:57:27 -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 5EE0E129637 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 14:57: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=A9MyTF2bmkbz5F7Aqpap+jieX3o=; b=F9tp4lze6eV9YRvZ 0NSZCT4Odlpofij6ZAVT7TkV+zJ28lML+NDImaWf22ZMlO4lhx0GNiEe0E8Bs6Oz 96+4xkDyZAkH42NI6wXillIFf7jz/fykPpYqAh6Xobc04/L6t/1Ns298zUOCB0t1 tQF7t7PGBLODDOWERjaYldiSmh4=
Received: by filter0999p1mdw1.sendgrid.net with SMTP id filter0999p1mdw1-27191-58814453-33 2017-01-19 22:57:23.300191253 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id xUAyQt91T5q4-HMxGnzUwQ for <quic-issues@ietf.org>; Thu, 19 Jan 2017 22:57:23.177 +0000 (UTC)
Date: Thu, 19 Jan 2017 14:57:23 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/180/c273925470@github.com>
In-Reply-To: <quicwg/base-drafts/pull/180@github.com>
References: <quicwg/base-drafts/pull/180@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the ack frame section (#180)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58814453ec83_1e3b63fe4c4fcd13443628d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ZP4scedgRChFeZqAjJKvaK06deNN+XH13cO LOqAh2gzh/7GF5vzgLPMxkG7AVcAlZ0ybuzRN9swNKF1eV9kUfdHWGdDEg992sO7TR5fQ4Q8K8hLCC Pr6LY58Psr9RkMTU/REqHQPGZLFda8BuGFnQCHNkLML0wFauj1OnbUjhvLHCTAXYrOtYDJspkcwgGZ g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N6yzdDaz1Dy5Doso0ZX5RFJ9fg4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 22:57:29 -0000

----==_mimepart_58814453ec83_1e3b63fe4c4fcd13443628d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is this just a stop-gap in light of #66?  Or is our favorite ACK-ACK frame here to stay?  (BTW, I think that ACK_ACK is a much better 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/180#issuecomment-273925470
----==_mimepart_58814453ec83_1e3b63fe4c4fcd13443628d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is this just a stop-gap in light of <a href="https://github.com/quicwg/base-drafts/issues/66" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/66" data-id="193001006" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#66</a>?  Or is our favorite ACK-ACK frame here to stay?  (BTW, I think that ACK_ACK is a much better 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/180#issuecomment-273925470">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-6GpVV2yIQPmnhVF7tjbwk8n6bMks5rT-pTgaJpZM4Lob8e">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwxtAr5PS_uk9uPtBOfYowlrPlWtks5rT-pTgaJpZM4Lob8e.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/180#issuecomment-273925470"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #180: Is this just a stop-gap in light of #66?  Or is our favorite ACK-ACK frame here to stay?  (BTW, I think that ACK_ACK is a much better name.)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/180#issuecomment-273925470"}}}</script>
----==_mimepart_58814453ec83_1e3b63fe4c4fcd13443628d--


From nobody Thu Jan 19 15:14:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E86E129675 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 15:14:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_urQVqxXpC for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 15:14:51 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A68BA1295C2 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 15:14: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=tZ3ndDhzyTpcIsSdHmG6FdWcNF4=; b=uBL1W0JuGcTTCmN7 cXEyWVVh+7JWg8Tu5MdccgDZFp2uQJHZWS6DcwkegICwibaLxKTZjXVuhPSuUwAb 3inh2LSYwpujns0dUkmYKVnTzbsKtTUaE8/Cv6rWAr0yC3uu76JU9OcyMXjRnr8p SFnUxIGJWZBe3EsbauwzYpn0Rsg=
Received: by filter0803p1mdw1.sendgrid.net with SMTP id filter0803p1mdw1-26623-58814839-44 2017-01-19 23:14:01.544044128 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 9KMazQAsQ6mduxhETXKNOg for <quic-issues@ietf.org>; Thu, 19 Jan 2017 23:14:01.544 +0000 (UTC)
Date: Thu, 19 Jan 2017 15:14:01 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/179/273928825@github.com>
In-Reply-To: <quicwg/base-drafts/issues/179@github.com>
References: <quicwg/base-drafts/issues/179@github.com>
Subject: Re: [quicwg/base-drafts] Text for "half-closed (remote)" (#179)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881483970eea_79eb3ff8c86e91406256dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2UTdC/zndGWOR6LM6fdTqbvy8XdN5VKgh6WX QJo66sKvXpVZGDCE3yltrZ8+VMXrEACC1Sx5DhoNI7HhX5WtGEBDfhT8QNqdm5Ww9fhJ+jmcQLx01e CpNPSJLsrPg2NoVVWDm2mJDln1yUOO+U85YhfAtPhyDqP+DZ+7rr3wdvvnE0sIH23wlsYcnVq4CzCJ k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6mGIaYBAmhfQrJeObsxhacvNuAo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 23:14:52 -0000

----==_mimepart_5881483970eea_79eb3ff8c86e91406256dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that we can keep this editorial.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/179#issuecomment-273928825
----==_mimepart_5881483970eea_79eb3ff8c86e91406256dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that we can keep this editorial.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/179#issuecomment-273928825">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_JIdklYDc8qfPK8NfK0Pu2bukQMks5rT-45gaJpZM4LoOLv">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyPP2m3oB-yD2RK4jeQwQ6ovOv6Zks5rT-45gaJpZM4LoOLv.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/179#issuecomment-273928825"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #179: I think that we can keep this editorial."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/179#issuecomment-273928825"}}}</script>
----==_mimepart_5881483970eea_79eb3ff8c86e91406256dc--


From nobody Thu Jan 19 15:20:46 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4E4D12968F for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 15:20:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U3jXW2h9WvEA for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 15:20: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 175AB12968A for <quic-issues@ietf.org>; Thu, 19 Jan 2017 15:20: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=c9h8B6wCsuzBSinAf5WCXh8/70I=; b=MCW37ZvU00HLEloM QpAlNXmwY8+TtOFVJ2ttNsRjm0H2jHNO8TcjRmkA3KwJkYegMkMLcxIEIMJbH+js Kj8fCjUwgfeEG/ijVWlzUTRCdADn80T8ufUZhfNXa2yrgsyoO1DjVMlOy52dju+Z 0d5RuXYiWE+EJLi0E8sWL5Rii/I=
Received: by filter1114p1mdw1.sendgrid.net with SMTP id filter1114p1mdw1-17418-588149BF-B9 2017-01-19 23:20:31.769371952 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 4MmACo03SryHDpFtqjvV-g for <quic-issues@ietf.org>; Thu, 19 Jan 2017 23:20:31.633 +0000 (UTC)
Date: Thu, 19 Jan 2017 15:20:31 -0800
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/273930050@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588149bf81f11_156a3fdadc7311345109e1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ov5UPq9DP8KXVfRLHwWKMUjdb/Jl9BYiyRy BZvbTmUcvHCFH5zxcdO82KR8VMQBzw6IU7hHK/MQUWuw08mJ545CszJCHdFNcwJordMNmr4BqYc9gJ be0/nNsOqfulqW9uQ7O7RiXR8MAFmNCN0qjAHgDtcfcluu2QUfu/4q3lxm9Zp7K3CdeWDvJregamql Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jV88foa-dp0U14fJx1KG3Fv4bf8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 23:20:46 -0000

----==_mimepart_588149bf81f11_156a3fdadc7311345109e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Just to clarify one point I was trying to make for my use case (annoying pushy server). Lets assume the client has a load of resources cached.

In vanilla HTTP/2, the client could send RST_STREAM for all promised streams relating to things in its cache. Meaning you don't read headers or data (perhaps, depending on timings?)

In the QUIC (as defined here),  the client can only cancel the data stream. Making the server and client handle headers just for the sake of a compression layer?

I don't think it warrants another issue creating, unless there's strong opinion to do so. Perhaps I can put a pin in this particular hypothetical issue until the real 176 issue is shaken out.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-273930050
----==_mimepart_588149bf81f11_156a3fdadc7311345109e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Just to clarify one point I was trying to make for my use case (annoying=
 pushy server). Lets assume the client has a load of resources cached.</p>
<p>In vanilla HTTP/2, the client could send RST_STREAM for all promised str=
eams relating to things in its cache. Meaning you don't read headers or dat=
a (perhaps, depending on timings?)</p>
<p>In the QUIC (as defined here),  the client can only cancel the data stre=
am. Making the server and client handle headers just for the sake of a comp=
ression layer?</p>
<p>I don't think it warrants another issue creating, unless there's strong =
opinion to do so. Perhaps I can put a pin in this particular hypothetical i=
ssue until the real 176 issue is shaken out.</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/176#issuecomment-273930050">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyuzOOu3vsPfnUU=
_331icFH5G6K5ks5rT--_gaJpZM4LnwJE">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5Z7OdwxRlb6wN5VL=
kcPcV2v8uS9ks5rT--_gaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/176#issuecomment-273930050"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@LPardue in #176: Just to clarif=
y one point I was trying to make for my use case (annoying pushy server). L=
ets assume the client has a load of resources cached.\r\n\r\nIn vanilla HTT=
P/2, the client could send RST_STREAM for all promised streams relating to =
things in its cache. Meaning you don't read headers or data (perhaps, depen=
ding on timings?)\r\n\r\nIn the QUIC (as defined here),  the client can onl=
y cancel the data stream. Making the server and client handle headers just =
for the sake of a compression layer?\r\n\r\nI don't think it warrants anoth=
er issue creating, unless there's strong opinion to do so. Perhaps I can pu=
t a pin in this particular hypothetical issue until the real 176 issue is s=
haken out.\r\n"}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/176#issuecomment-273930050"}}}</script>=

----==_mimepart_588149bf81f11_156a3fdadc7311345109e1--


From nobody Thu Jan 19 15:26:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0E6712967A for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 15:26:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.515
X-Spam-Level: 
X-Spam-Status: No, score=-4.515 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tvmq8iKbqDzt for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 15:26:45 -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 1AC46129671 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 15:26: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=ivVTdby3M2mDmkEpFMOUDR5bXEc=; b=f5gaX1rRY/lUSfH9 JEarBNCPwMRxA5kprp5Iec5Frfy01K3pVtcldBlH0J5KZ6/sGFPy+5HVMyTuLvx5 SxPG1+lbOiAsGekJFRnGxxe7wXBg3ipEB415QB0TUwG9uy72i7E0EuXx3PLXrfKf 7pfcnXo96afgYKUC6/HXYhzK2qw=
Received: by filter0988p1mdw1.sendgrid.net with SMTP id filter0988p1mdw1-19572-58814B21-36 2017-01-19 23:26:25.325358535 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id dmP5VNnIRvmoU8_q7BmBxg for <quic-issues@ietf.org>; Thu, 19 Jan 2017 23:26:25.239 +0000 (UTC)
Date: Thu, 19 Jan 2017 15:26:25 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/273931193@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58814b2127006_65d33fa42cedf13857893c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3l0MIiszzK418dYT1rpweyp7bH5YUwfSaDnU XDv0+ZV9OogIxJfmg4OQJUm7xHRDWEd+nLdnZY74kZbrzsM0i7m0KXRFZWPTzqOcJ3T0MhxuFpB0bC HmuG+kP7VP1vP/VmrQ8BfvYKrez1wQodMFGmUTK53gumJ4r2yXXYxFzDNqrwwk1HuT8SKVmOqHIa3U g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qm3uvUvdnHwdps_DZYK4H328huo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 23:26:47 -0000

----==_mimepart_58814b2127006_65d33fa42cedf13857893c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh, I see what you are getting at: you are saying that it should be perfectly OK to pre-emptively reset a stream that never actually opens.  I agree, but you don't ever know if it hasn't been started or not.  That actually suggests (to me at least), that #174 might contain the answer to that problem.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-273931193
----==_mimepart_58814b2127006_65d33fa42cedf13857893c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Oh, I see what you are getting at: you are saying that it should be perf=
ectly OK to pre-emptively reset a stream that never actually opens.  I agre=
e, but you don't ever know if it hasn't been started or not.  That actually=
 suggests (to me at least), that <a href=3D"https://github.com/quicwg/base-=
drafts/issues/174" class=3D"issue-link js-issue-link" data-url=3D"https://g=
ithub.com/quicwg/base-drafts/issues/174" data-id=3D"201713986" data-error-t=
ext=3D"Failed to load issue title" data-permission-text=3D"Issue title is p=
rivate">#174</a> might contain the answer to that problem.</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/176#issuecomment-273931193">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3TvnBgmF4_7hQ6=
49p9YLl6f-gWRks5rT_EhgaJpZM4LnwJE">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2Zzmn67mF8czre-S=
JseVXWJ3C3Zks5rT_EhgaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/176#issuecomment-273931193"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #176: Oh, I se=
e what you are getting at: you are saying that it should be perfectly OK to=
 pre-emptively reset a stream that never actually opens.  I agree, but you =
don't ever know if it hasn't been started or not.  That actually suggests (=
to me at least), that #174 might contain the answer to that problem."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/176#issuecomment-273931193"}}}</script>=

----==_mimepart_58814b2127006_65d33fa42cedf13857893c--


From nobody Thu Jan 19 16:15:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60EA01294F5 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 16:15:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LWYndX6lZxNN for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 16:15:49 -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 A59EA1295E2 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 16:15: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=/VQOllT1CxBoERG9PLFkhDzlalM=; b=nxzK3wM8hYw3vTuZ UTw7GS3Fa+qf8zfPLXcrCoH3nZo8CzjAeBtM6lCZb26E7ZZDZHNHlPDFzrdAOHeJ JQ4iDuKAGhJBzD3Xg7jSF+DmqzrsNvGWrl5TLCCCWYkQkmuvb+h+AzX1XtLkgjno FK8Laih1hiO15loSCJv86dn0m6M=
Received: by filter0496p1mdw1.sendgrid.net with SMTP id filter0496p1mdw1-7883-588156B4-14 2017-01-20 00:15:48.487224181 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id bJ4E5FfiSuSO4PcQItgDIg for <quic-issues@ietf.org>; Fri, 20 Jan 2017 00:15:48.296 +0000 (UTC)
Date: Thu, 19 Jan 2017 16:15:48 -0800
From: krasic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/273939983@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588156b43458f_497a3faf5463313c93397"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2f5Zc7BoVO+9ONKjbwEbrnY3zJb/y4K3xyaJ md5nKWbCKTzUw5QhO7s7tho285waZK1dE3y2GjVz1+ETiYwvsbXgX7qeMzgXX0ivGeJRPfKCJAXgs/ H3JxU8wrAGxYX1bwACSdOqD8UNtbCuqdIhn8IldAXWJ0EafOLicMw2bvJw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G6gHb77pwBtM4nu0CSOu8OiOO7c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 00:15:51 -0000

----==_mimepart_588156b43458f_497a3faf5463313c93397
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't fully grok #174 yet.  

That said, the chromium QUIC code does indeed support pre-emptive reset of streams, making sure that such streams can be reset before they are opened, and if necessary prevents them from opening after the reset.   This was indeed necessary for refusing excessive promised streams, and also for enforcing shared fate as I mentioned [above](https://github.com/quicwg/base-drafts/issues/176#issuecomment-273854294).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-273939983
----==_mimepart_588156b43458f_497a3faf5463313c93397
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't fully grok <a href=3D"https://github.com/quicwg/base-drafts/issu=
es/174" class=3D"issue-link js-issue-link" data-url=3D"https://github.com/q=
uicwg/base-drafts/issues/174" data-id=3D"201713986" data-error-text=3D"Fail=
ed to load issue title" data-permission-text=3D"Issue title is private">#17=
4</a> yet.</p>
<p>That said, the chromium QUIC code does indeed support pre-emptive reset =
of streams, making sure that such streams can be reset before they are open=
ed, and if necessary prevents them from opening after the reset.   This was=
 indeed necessary for refusing excessive promised streams, and also for enf=
orcing shared fate as I mentioned <a href=3D"https://github.com/quicwg/base=
-drafts/issues/176#issuecomment-273854294">above</a>.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/176#issuecomment-273939983">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq51V0qOZDBKGXDB=
F0sExYKr7ZzmQks5rT_y0gaJpZM4LnwJE">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxeIXkHJdCpbxKRFZ=
NLOk1YOgpoXks5rT_y0gaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/176#issuecomment-273939983"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@krasic in #176: I don't fully g=
rok #174 yet.  \r\n\r\nThat said, the chromium QUIC code does indeed suppor=
t pre-emptive reset of streams, making sure that such streams can be reset =
before they are opened, and if necessary prevents them from opening after t=
he reset.   This was indeed necessary for refusing excessive promised strea=
ms, and also for enforcing shared fate as I mentioned [above](https://githu=
b.com/quicwg/base-drafts/issues/176#issuecomment-273854294)."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/176#=
issuecomment-273939983"}}}</script>=

----==_mimepart_588156b43458f_497a3faf5463313c93397--


From nobody Thu Jan 19 17:14:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1BCB129495 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 17:14:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SzwTxfQa_XmH for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 17:14:45 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A796129406 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 17:14: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=d7loEYqjgkaXAdJ8qe4PEVMZZuY=; b=cRRCtMw4z8r3nwj8 2kR+5tdpvYm0XJhFHM7Gk2KwUOmaPkKATFUr6IR84eyLwbzxyRnp7U+zu40id1Tt +eOlBmQMG9rPcX9aifHx+6xN0F0RawGS4HBQGsv6N4Duzm7ohhJG9jaVHRzLx/XR 421JB7++Wx1tVMIWa8kiOvD6NQY=
Received: by filter0607p1mdw1.sendgrid.net with SMTP id filter0607p1mdw1-20201-58816483-7A 2017-01-20 01:14:43.79427194 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id tOugh_zLSIWDun4gpUr60g for <quic-issues@ietf.org>; Fri, 20 Jan 2017 01:14:43.735 +0000 (UTC)
Date: Thu, 19 Jan 2017 17:14:43 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/273949250@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588164839f3fb_5f163fbea8ae7134625e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Ds75AOi6ae2LR9Q4kv8pgTxem8zF1bG+FLC kGxCO4EzVftG9DeAvuf16/meZlfZeGZcNXAQzEWQ6VMWntKTS0i96T1YjVuthf9KPtpN3L+TaYq/E2 9fCkZWUNRv8M4u3/jvuIBHRocxTsX8/8VoOR41mLOEDnxaRiuULulXBrniSfgT2hmK6v9+X8OyTgs4 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U53LyxCn9ANNi120jo-E_3trW-4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 01:14:47 -0000

----==_mimepart_588164839f3fb_5f163fbea8ae7134625e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@krasic That's a possible option, but we still need to decide if the max stream number is 32 or 64 bits.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/108#issuecomment-273949250
----==_mimepart_588164839f3fb_5f163fbea8ae7134625e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/krasic" class="user-mention">@krasic</a> That's a possible option, but we still need to decide if the max stream number is 32 or 64 bits.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-273949250">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-lyL9GIrD8ugQiYAuuC84LpeRUxks5rUAqDgaJpZM4LZWt_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz6N0cxvQoSKaYVUJJrX-8AdJHLFks5rUAqDgaJpZM4LZWt_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-273949250"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #108: @krasic That's a possible option, but we still need to decide if the max stream number is 32 or 64 bits."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/108#issuecomment-273949250"}}}</script>
----==_mimepart_588164839f3fb_5f163fbea8ae7134625e9--


From nobody Thu Jan 19 17:20:11 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C81691293F3 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 17:20:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.11
X-Spam-Level: 
X-Spam-Status: No, score=-6.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xJ-JXCd5e5Es for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 17:20:08 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9248C129479 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 17:20:08 -0800 (PST)
Date: Thu, 19 Jan 2017 17:20:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484875207; bh=92iZoyadRiJgu7ijWQpa7hBPPBQwqNDsIMm0oApxuDE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k5y59TBsaAyNqoXbNpwa3S016HEYntOdT/biF7clWVH4GT0XVLz7v+LiZ73+pfTnX ob4Qa9HdEF5jvW5SF0z7nRZDEvT6QsIqkj7kptDSg/KuKWAl+kn2Mov/IG0C0zzp22 tC57sOMMpKDBo3whHZlD5NnCX7m0NtMB5bjAO79U=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/180/c273950168@github.com>
In-Reply-To: <quicwg/base-drafts/pull/180@github.com>
References: <quicwg/base-drafts/pull/180@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the ack frame section (#180)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588165c77ab3c_3833f8df4a23138487787"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EOvXAkioUMHmZ1r3SFclG5reKTk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 01:20:11 -0000

----==_mimepart_588165c77ab3c_3833f8df4a23138487787
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hopefully it's just a stopgap.  I can writeup a PR before the interim if we'd like to discuss it 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/180#issuecomment-273950168
----==_mimepart_588165c77ab3c_3833f8df4a23138487787
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Hopefully it's just a stopgap.  I can writeup a PR before the interim if we'd like to discuss it 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/180#issuecomment-273950168">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8VdQ2p1DO-MtlvyW94BHMQPhZI_ks5rUAvHgaJpZM4Lob8e">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6929v73IMDu-EWvB2QdWm_8yWZQks5rUAvHgaJpZM4Lob8e.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/180#issuecomment-273950168"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #180: Hopefully it's just a stopgap.  I can writeup a PR before the interim if we'd like to discuss it there."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/180#issuecomment-273950168"}}}</script>
----==_mimepart_588165c77ab3c_3833f8df4a23138487787--


From nobody Thu Jan 19 17:27:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F46912946F for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 17:27:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.373
X-Spam-Level: 
X-Spam-Status: No, score=-4.373 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4f-Krz3pbJXd for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 17:27:07 -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 9758A129410 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 17:27: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=1sAimg8rgO5Lw0pOgMl13FIgQko=; b=VnovHxpvN9wmUJhV HTiYrL0WDzpdXdaDJkr2Go2leDfjWuULK2eT+/VeSHeSHBFtvlz1NfqcUv6N6WCW UBqVvme4Sdls34eWr2ThC7uGsdrtnrWpUbJ4niS4GTBUSHICbRy2Xz3kmWNpwqCH lxqGM8UebLRzj6deEtXaUOTKrgk=
Received: by filter0599p1mdw1.sendgrid.net with SMTP id filter0599p1mdw1-6394-58816744-31 2017-01-20 01:26:28.344098668 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id vR26bm14Qfaq3HPDX4OU_A for <quic-issues@ietf.org>; Fri, 20 Jan 2017 01:26:28.365 +0000 (UTC)
Date: Thu, 19 Jan 2017 17:26:28 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/180/c273951120@github.com>
In-Reply-To: <quicwg/base-drafts/pull/180@github.com>
References: <quicwg/base-drafts/pull/180@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the ack frame section (#180)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58816744464ba_270e3f829010b13c25973a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3PLhJcMK3sz0UB2jo0PEpM4dA5Ma49vD0LUv XfvpaDcijns0amb4x81y9NC/kgRHicfUzns7WjsM5DKLsqCXzpU1OoOxGGh2ANlm8OmD36oQYvY9SM ZscIQVp5xDow3zzUrIknpGLtvtH98ueBLapW0bAZi53ZWtvwIiSsYPVFZHmH6J+JYKH5Ym+tUL/POH g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FYpRGKo76kz1ohiOJRNSdDjdOlw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 01:27:09 -0000

----==_mimepart_58816744464ba_270e3f829010b13c25973a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd prefer to take that PR instead, but this isn't doing any harm in the meantime.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/180#issuecomment-273951120
----==_mimepart_58816744464ba_270e3f829010b13c25973a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'd prefer to take that PR instead, but this isn't doing any harm in the meantime.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/180#issuecomment-273951120">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7DhCKfL9_id-zZBtd7uMdxT4flIks5rUA1EgaJpZM4Lob8e">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_0ACrqcwDic6sfNo4iHa8M-CDpVks5rUA1EgaJpZM4Lob8e.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/180#issuecomment-273951120"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #180: I'd prefer to take that PR instead, but this isn't doing any harm in the meantime."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/180#issuecomment-273951120"}}}</script>
----==_mimepart_58816744464ba_270e3f829010b13c25973a--


From nobody Thu Jan 19 18:42:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DCB51296EF for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 18:42:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 86s97tFXCiHS for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 18:42:28 -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 D4A1F1296EC for <quic-issues@ietf.org>; Thu, 19 Jan 2017 18:42: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=hE9Naz4riCvVsY5EStfPn6xK/VE=; b=uOMTeKUJC/5j92x3 TIO5WpRna9gn6jaIb5wj+3LmwIsutnxDbx0hBNIGAAgzqhnZIzpx+o78kf3MyrSZ Zs7+2K9T2UJ0LEG0RLkUQXrxPtgSrOBNO4WDLqUcpo5XOQ7qqV0xnxd4YC3WJLs4 J3t8vBuetq0cCsxtuiiPySIgKos=
Received: by filter1070p1mdw1.sendgrid.net with SMTP id filter1070p1mdw1-29737-58817912-49 2017-01-20 02:42:26.870104287 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id oqztmOKzSwmmWo9SknMhBw for <quic-issues@ietf.org>; Fri, 20 Jan 2017 02:42:26.833 +0000 (UTC)
Date: Thu, 19 Jan 2017 18:42:26 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/273962595@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Simplify time representation (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58817912b2ef6_113fa3fdca69db1346261c"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2L9GmAywCfZcAWIpEzUDB04gfQn9cBnNeu97 F4/NwMtgenvOyCBQ/MfuPNY6a3yTrjEKMzRmRJk48mqOws4osl5EB+zbic3HKYP8d0Yvq/snDak6lF CkPrZR1Li5XnXS7AobHYebDDPi9omqet6D3N6TUX2KugtTNJzWM6YXz43XgT0Vs1qe7zvTEbICs6Uh 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NqS8sTxtJT9bmeuU_YArGotT5SM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 02:42:29 -0000

----==_mimepart_58817912b2ef6_113fa3fdca69db1346261c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Comment from @larseggert in #159:

> There already is a "DISCUSS_AND_REPLACE: Perhaps make this format simpler" note in the spec about the homegrown floating point format used for ACK timestamps. I just wanted to open a corresponding issue.
>
> It would be really good if an encoding could be used that was either trivial to implement from scratch, or a standard for which code is readily available.
>
> As for the latter, the text in the spec sounds like what is desired is something like the "binary16" format in IEEE 754-2008. I'd be great if this could be used. Compiler support seems spotty/sketchy, e.g., gcc says this:
>
> The __fp16 type may only be used as an argument to intrinsics defined in <arm_fp16.h>, or as a storage format. For purposes of arithmetic and other operations, __fp16 values in C or C++ expressions are automatically promoted to float.
And it's only supported on ARM, apparently.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-273962595
----==_mimepart_58817912b2ef6_113fa3fdca69db1346261c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Comment from <a href=3D"https://github.com/larseggert" class=3D"user-men=
tion">@larseggert</a> in <a href=3D"https://github.com/quicwg/base-drafts/i=
ssues/159" class=3D"issue-link js-issue-link" data-url=3D"https://github.co=
m/quicwg/base-drafts/issues/159" data-id=3D"200985680" data-error-text=3D"F=
ailed to load issue title" data-permission-text=3D"Issue title is private">=
#159</a>:</p>
<blockquote>
<p>There already is a "DISCUSS_AND_REPLACE: Perhaps make this format simple=
r" note in the spec about the homegrown floating point format used for ACK =
timestamps. I just wanted to open a corresponding issue.</p>
<p>It would be really good if an encoding could be used that was either tri=
vial to implement from scratch, or a standard for which code is readily ava=
ilable.</p>
<p>As for the latter, the text in the spec sounds like what is desired is s=
omething like the "binary16" format in IEEE 754-2008. I'd be great if this =
could be used. Compiler support seems spotty/sketchy, e.g., gcc says this:<=
/p>
<p>The __fp16 type may only be used as an argument to intrinsics defined in=
 &lt;arm_fp16.h&gt;, or as a storage format. For purposes of arithmetic and=
 other operations, __fp16 values in C or C++ expressions are automatically =
promoted to float.<br>
And it's only supported on ARM, apparently.</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/109#issuecomment-273962595">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxtSFG893jYiKNz=
qHOon5jRJaVOqks5rUB8SgaJpZM4LZW8d">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq27gFJvniekxesoq_=
rUICpuSmkFhks5rUB8SgaJpZM4LZW8d.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/109#issuecomment-273962595"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mnot in #109: Comment from @lar=
seggert in #159:\r\n\r\n\u003e There already is a \"DISCUSS_AND_REPLACE: Pe=
rhaps make this format simpler\" note in the spec about the homegrown float=
ing point format used for ACK timestamps. I just wanted to open a correspon=
ding issue.\r\n\u003e\r\n\u003e It would be really good if an encoding coul=
d be used that was either trivial to implement from scratch, or a standard =
for which code is readily available.\r\n\u003e\r\n\u003e As for the latter,=
 the text in the spec sounds like what is desired is something like the \"b=
inary16\" format in IEEE 754-2008. I'd be great if this could be used. Comp=
iler support seems spotty/sketchy, e.g., gcc says this:\r\n\u003e\r\n\u003e=
 The __fp16 type may only be used as an argument to intrinsics defined in \=
u003carm_fp16.h\u003e, or as a storage format. For purposes of arithmetic a=
nd other operations, __fp16 values in C or C++ expressions are automaticall=
y promoted to float.\r\nAnd it's only supported on ARM, apparently."}],"act=
ion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issu=
es/109#issuecomment-273962595"}}}</script>=

----==_mimepart_58817912b2ef6_113fa3fdca69db1346261c--


From nobody Thu Jan 19 18:42:54 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE1871296F0 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 18:42:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3B4PebMWAUSK for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 18:42:51 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 000801296EC for <quic-issues@ietf.org>; Thu, 19 Jan 2017 18:42: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=Cd13kC3pXmdyZ++QFrCS46LzuLM=; b=TaUXru4/ZNz0r2LN NlJ+K28yekayIQ8etehRAoVa4CxZcEKZr4Oz8w3CSILa595BIEkPi7Vu6wrkU/pk abhrGY6UDCZuqW+IPDBgxAj7PuQpyFuuLo+KtbcUitt/IIQapGhtyxYqzrsSx0bq 5q72gSVXpVOmaYAyjBTr+d2zdYo=
Received: by filter0429p1mdw1.sendgrid.net with SMTP id filter0429p1mdw1-6268-58817929-67 2017-01-20 02:42:49.719081968 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id -NicjZkCSDiXXnXjTo7C-A for <quic-issues@ietf.org>; Fri, 20 Jan 2017 02:42:49.780 +0000 (UTC)
Date: Thu, 19 Jan 2017 18:42:49 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/159/273962641@github.com>
In-Reply-To: <quicwg/base-drafts/issues/159@github.com>
References: <quicwg/base-drafts/issues/159@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881792988db2_510d3f8776755138854f1"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0wHg8dY7ssFwz/R80xqx3Wic7h113JTtKVFK J/LozgthT4a9IjkVLLYRT5KfLHMQQiXWkq8sjX/yH92kLQ3ldL7EldvUUqTMSbhsGZUlozp6zA1VFo BAzK4r+7VPj4qmwxRXL7mrmH91KLDZOWEgl7R/86n95WCINHF2phY7Q2t9X0Lzxnk1z5MdcxRr7/Dp E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9UwSYcvVa4O3RAjQiCobzZugzSg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 02:42:53 -0000

----==_mimepart_5881792988db2_510d3f8776755138854f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Copied comment over there; closing this as dup.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/159#issuecomment-273962641
----==_mimepart_5881792988db2_510d3f8776755138854f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Copied comment over there; closing this as dup.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/159#issuecomment-273962641">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzrfxxQzXJCXCgJ8ZQNcJ-uFgdg_ks5rUB8pgaJpZM4Lkaa0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0xWBBSqOzjjundb1VjIsqMf4Mszks5rUB8pgaJpZM4Lkaa0.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/159#issuecomment-273962641"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #159: Copied comment over there; closing this as dup."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/159#issuecomment-273962641"}}}</script>
----==_mimepart_5881792988db2_510d3f8776755138854f1--


From nobody Thu Jan 19 18:42:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4FA2C1296EC for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 18:42:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3QvUXAd8HCEG for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 18:42:51 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 972211296EF for <quic-issues@ietf.org>; Thu, 19 Jan 2017 18:42: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=7bujtsgQl0XlVTfXWsBjXb1+hkk=; b=q9y6ddEq1YBs0NT1 8jqTu0a1xLMSVEjwFqaXCVUp2447r1ldIPIuSmJo/mBVZK+mwBxEWC1Mbi/wOr4/ jAvQGhgaGwksgqq6MI7drYi5vTMnTzwxiiflHEAT6tZuFOfAbbAEvMAUFRcFKdcT XefwAE549gpnoCWBrPUNRuzAh2g=
Received: by filter0602p1mdw1.sendgrid.net with SMTP id filter0602p1mdw1-27229-58817929-4F 2017-01-20 02:42:50.011082261 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id Dpe9B2rNTtO5E113twi2lA for <quic-issues@ietf.org>; Fri, 20 Jan 2017 02:42:49.937 +0000 (UTC)
Date: Thu, 19 Jan 2017 18:42:49 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/159/issue_event/930120261@github.com>
In-Reply-To: <quicwg/base-drafts/issues/159@github.com>
References: <quicwg/base-drafts/issues/159@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58817929bcd1f_7573fed399bd14045536"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1F2HfF6iwV91vLYdieya6YwpOS6PmTemBXnv WJgEZu/41351smXVCJYnAisgAY6yATItts6c7E+FwMCsSEAPSJJb6bFs3MJrUMA/PMsd/bCkRa0d2B AExjqaXfV0jfqcpcMzkfVLyhLZ7BF/rcIzK3qKes3KB6DlXIv8aHKmd58VUY3lzlsdExTIWDF/3VRt I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NMe8aQkA1VpO_9CSJoqD2tUDT_w>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 02:42:53 -0000

----==_mimepart_58817929bcd1f_7573fed399bd14045536
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #159.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/159#event-930120261
----==_mimepart_58817929bcd1f_7573fed399bd14045536
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/159" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/159" data-id="200985680" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#159</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/159#event-930120261">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzrfxxQzXJCXCgJ8ZQNcJ-uFgdg_ks5rUB8pgaJpZM4Lkaa0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0xWBBSqOzjjundb1VjIsqMf4Mszks5rUB8pgaJpZM4Lkaa0.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/159#event-930120261"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #159."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/159#event-930120261"}}}</script>
----==_mimepart_58817929bcd1f_7573fed399bd14045536--


From nobody Thu Jan 19 20:47:11 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D75BE12950D for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 20:47:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.919
X-Spam-Level: 
X-Spam-Status: No, score=-5.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1khLkPHdSHea for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 20:47:07 -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 647391297F7 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 20:47:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fmUriNKsyB7e8Vpc3Unh6DyTFhc=; b=BIDTJA1yQJEkssdk P7RscGKcSofrdDtXPH+eZtDKSW20kN+86DjPqB7eGOdw0PJNhX6xb0RdDpAhuwOq QOSIqYN/1uN0az40P4ly1NCaoTY1iNqAhWy6iaimlxC4WGgfEouHmN6sxlF/3HpT jpVyC7dIKIez6eKbMabXOJp1PDQ=
Received: by filter0858p1mdw1.sendgrid.net with SMTP id filter0858p1mdw1-13182-58819649-23 2017-01-20 04:47:05.462529319 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id WV_4Z9fqSfqpBgIWXTCfww for <quic-issues@ietf.org>; Fri, 20 Jan 2017 04:47:05.386 +0000 (UTC)
Date: Thu, 19 Jan 2017 20:47:05 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/181@github.com>
Subject: [quicwg/base-drafts] Remove SETTINGS_ACK, move application settings to the handshake (#181)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588196494755f_17093ff8ee02d13c710bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Yj+mOvgvAC09rnZwsE1QB/xwS8EBtbXS47s 8r7gLK2ldPP+ZvmmDR20pSFVovjifCWXsKnhQMvoJ4rVdODMLCf1zCMV3YdoBKJrTHBZox7QJ6/xG+ AWy8qAk9zcc+iRkD1WGTwafpMQdYDSfFcGOLS2wHGkpRGTLqhCTRa5SGHsFeEOAW0xUVqys3aszRVW Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tYMSpqoHi6Ws1wi2zARyRKqEO9M>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 04:47:10 -0000

----==_mimepart_588196494755f_17093ff8ee02d13c710bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I know that this might be a hard decision to make, but we don't have many settings and it seems like we might be able to avoid changing them mid-connection.

Getting settings synchronization right is a pain and we really only have one that is ever likely to change and that's the header table size.  We don't allow initial flow control windows to change (no mechanism exists to allow it), so I question whether that needs changing.  If it does need to change, that would be for the same reason that the flow control window needs to change, which suggests we would need to devise a way to change those too.

SETTINGS_ACK is a huge amount of machinery.  With 0-RTT, it will mean that just opening a connection will trigger a flurry of SETTINGS_ACK frames from the client just to respond to the server's connection preface (assuming that we're still keeping that, it's not clear).  

On the other hand, if we reserved a space for application-specific traffic parameters (see #122), we could put the application-layer settings like header table size in the handshake.  That has some downsides (client values would be unencrypted and you would need to include one set of parameters per application protocol on offer), but it means that there couldn't ever be any confusion about the value of a given setting once the connection was open.

That would be a huge simplification to the HTTP mapping.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/181
----==_mimepart_588196494755f_17093ff8ee02d13c710bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I know that this might be a hard decision to make, but we don't have many settings and it seems like we might be able to avoid changing them mid-connection.</p>
<p>Getting settings synchronization right is a pain and we really only have one that is ever likely to change and that's the header table size.  We don't allow initial flow control windows to change (no mechanism exists to allow it), so I question whether that needs changing.  If it does need to change, that would be for the same reason that the flow control window needs to change, which suggests we would need to devise a way to change those too.</p>
<p>SETTINGS_ACK is a huge amount of machinery.  With 0-RTT, it will mean that just opening a connection will trigger a flurry of SETTINGS_ACK frames from the client just to respond to the server's connection preface (assuming that we're still keeping that, it's not clear).</p>
<p>On the other hand, if we reserved a space for application-specific traffic parameters (see <a href="https://github.com/quicwg/base-drafts/pull/122" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/122" data-id="198678499" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#122</a>), we could put the application-layer settings like header table size in the handshake.  That has some downsides (client values would be unencrypted and you would need to include one set of parameters per application protocol on offer), but it means that there couldn't ever be any confusion about the value of a given setting once the connection was open.</p>
<p>That would be a huge simplification to the HTTP mapping.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/181">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0URL316yPB4-T0zeI2ehnx8UZDnks5rUDxJgaJpZM4Lo7E_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4FaTFFNoPxkyCO6YLIi-bLcJojkks5rUDxJgaJpZM4Lo7E_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/181"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Remove SETTINGS_ACK, move application settings to the handshake (#181)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/181"}}}</script>
----==_mimepart_588196494755f_17093ff8ee02d13c710bf--


From nobody Thu Jan 19 20:49:42 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9312F1297E1 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 20:49:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o8fmFlSAcsbL for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 20:49:39 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DC131297F1 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 20:49:39 -0800 (PST)
Date: Thu, 19 Jan 2017 20:49:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484887778; bh=ZazZ95hIYKnMuzDD0VkyEnDacO/oEpmv+XIawfKFJhc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tCtFvqtFez4+nwu3mVNgl9BFDV8b1HGS5iETPi6a4D6IYqyai2bTg6agRq2sPZj/j NH7buUwNG6833izV2TvufhqDdljLlLa3XrNXz4q2dJjuqYeawfLFRcXiPZxNd288Cz XlYGP2SyGEl7zhT1J7RLBiVlZ3i36zrEaRBSEJmY=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/19/273976998@github.com>
In-Reply-To: <quicwg/base-drafts/issues/19@github.com>
References: <quicwg/base-drafts/issues/19@github.com>
Subject: Re: [quicwg/base-drafts] Core protocol doc missing RST_STREAM frame error codes (#19)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588196e256df6_6a9d3fcaf0c5d140179653"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KgsO55TZQ1n3N4pkB2DWYlOjKRs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 04:49:40 -0000

----==_mimepart_588196e256df6_6a9d3fcaf0c5d140179653
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@LPardue can you open an issue to track the use of error codes with appropriate messages?

@LPardue, @MikeBishop we can close this now, right?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/19#issuecomment-273976998
----==_mimepart_588196e256df6_6a9d3fcaf0c5d140179653
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/LPardue" class="user-mention">@LPardue</a> can you open an issue to track the use of error codes with appropriate messages?</p>
<p><a href="https://github.com/LPardue" class="user-mention">@LPardue</a>, <a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> we can close this now, right?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/19#issuecomment-273976998">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9tNdOrluXNb1_f32XM7ZzatnLjlks5rUDzigaJpZM4K6f6e">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9IqoQdVcbb4wCsBUQ1-Gay_70kxks5rUDzigaJpZM4K6f6e.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/19#issuecomment-273976998"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #19: @LPardue can you open an issue to track the use of error codes with appropriate messages?\r\n\r\n@LPardue, @MikeBishop we can close this now, right?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/19#issuecomment-273976998"}}}</script>
----==_mimepart_588196e256df6_6a9d3fcaf0c5d140179653--


From nobody Thu Jan 19 20:52:06 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F6B91295D9 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 20:52:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X8K0-uUIl5fo for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 20:52:04 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AB4E1295E5 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 20:52:04 -0800 (PST)
Date: Thu, 19 Jan 2017 20:52:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484887923; bh=MXfC+WML1gp1rA9yKL4UKeCnY1E7m8bd2iUb85lkNd8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w3mimCbt6i+gKriq15GI5xwxCXUKRJE/HaPm7aEY5BjFtI+HOLCmG2fYLaY1xK0gK SdT34tqizKcEJMvgIvpBJRFLjrlv7Z/JLtz2NLFWJWoHzCI70v85qTZYeczkM+RjoD poVqZNp7oWCKBpLeJVkrTVrPqvGPjzetuE4aqr3E=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/50/273977207@github.com>
In-Reply-To: <quicwg/base-drafts/issues/50@github.com>
References: <quicwg/base-drafts/issues/50@github.com>
Subject: Re: [quicwg/base-drafts] Updating transport parameters (#50)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58819773bbe2b_580c3ffb5479b140478320"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wOk6ffM3l5NMDyvyuNeAZaDJK38>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 04:52:05 -0000

----==_mimepart_58819773bbe2b_580c3ffb5479b140478320
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

See also #181.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/50#issuecomment-273977207
----==_mimepart_58819773bbe2b_580c3ffb5479b140478320
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>See also <a href="https://github.com/quicwg/base-drafts/issues/181" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/181" data-id="202049568" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#181</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/50#issuecomment-273977207">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyrMpI-e3zhnc3h2YONnwafwgUBKks5rUD1zgaJpZM4K_uo8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-dF_4VzhtC8Kem2IgZv3wsT6SnEks5rUD1zgaJpZM4K_uo8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/50#issuecomment-273977207"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #50: See also #181."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/50#issuecomment-273977207"}}}</script>
----==_mimepart_58819773bbe2b_580c3ffb5479b140478320--


From nobody Thu Jan 19 22:57:26 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DD99129A0E for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 22:57:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Rky4nsTi3YI for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 22:57: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 1EC2C1299F6 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 22:57:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484895443; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=K8QaelUe9i4Q1XgCtXKxtcmYOVIV0fp5VZB4U89tPWI=; b=XOePVaoZLbni3mco0LYqANj/f4uzZd5AiaFPkqCI87O6+vOhpsn/KT1ysXkWx5FWcAPGIX4u xd/w09Z2BwuXed/+oJ2rZOTk6W8yvcQiCLRbHTgsNJyvlf475IRkWzOO7RT7avWJhRF7yY5T abnTJ2nqUKdrW7Jc9QyqD/rXe/o=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=P+wERq8M0cptn0o4GK9oj/OFyR9BJznBH0Bgh31t8kFM+Qn90tc22lyels1AnN9RzFLxbq Q459kIyxTnVmZ/Q3ID5pn4mCpfvwegiu1ljuaLt2cibVyAEHLNmLJunV/IdNFDdczLiu778R qrYdJdWu1l3JokOoYHUxGTdM5Ccf4=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5881b4d3.7f429aece7e0-smtp-out-n01; Fri, 20 Jan 2017 06:57:23 -0000 (UTC)
Date: Thu, 19 Jan 2017 22:57:23 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5881b4d325eef_5e953fc58bc5d13c194d2@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 3bb541: Fix tls spec in 80 columns
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5881b4d325acd_5e953fc58bc5d13c1936c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/69ODg4-gtAJTfk-uFUce3c2ADas>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 06:57:25 -0000

----==_mimepart_5881b4d325acd_5e953fc58bc5d13c1936c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3bb5417354a91503c4894b972936f352f283b89f
      https://github.com/quicwg/base-drafts/commit/3bb5417354a91503c4894b972936f352f283b89f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix tls spec in 80 columns



----==_mimepart_5881b4d325acd_5e953fc58bc5d13c1936c--


From nobody Thu Jan 19 23:02:55 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A71341299F6 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 23:02:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uNic9_94DVqn for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 23:02: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 91FF31299E8 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 23:02:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484895771; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=205Fre7IoNdAGVYz8uvYhhUlrJmzmcZ+CtTgyshoE50=; b=yzVjcRcKH24tttXNHVMl2SsNFvoSobqQs5o3AE2qaXqLGAObXgS+cHcbolUNCzCLFCaZX0me nPv4pknB4/nxlgDUUknsbS23oBgf+CWhOYY9z1YKfyWOph3RazUsVasxSRC0vLU4ewfh1jg+ IXEF2xPJlBVqkAITuIoXld1wsmw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Lkt42lTCHE1Xdj/g6+7V7LTZwMPhJMAPZ0Oe2AXPz/U5rrLgcYRoT4t+PixT/QCJB1Jn+K W40Eu6ClQM/MXUvSa/v2CnSnHXxB3LT700xaFLr3Q/lP282D586zD/r8L93q0XcdDbJXjolU 6DuxbjQwy5f/2eKcL35Hlmr0xvtYs=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5881b61b.7ff529556de0-smtp-out-n03; Fri, 20 Jan 2017 07:02:51 -0000 (UTC)
Date: Thu, 19 Jan 2017 23:02:50 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5881b61a9634b_2c0e3ff01662113c699be@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 44fcc2: Remove app read_|write_close events from the state...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5881b61a96031_2c0e3ff01662113c6981c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KFD_bMm1HtBMtIw_23NYUjt2Kn4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 07:02:53 -0000

----==_mimepart_5881b61a96031_2c0e3ff01662113c6981c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/app_close
  Home:   https://github.com/quicwg/base-drafts
  Commit: 44fcc2162106cf8eff16f98c1db631210c8f88df
      https://github.com/quicwg/base-drafts/commit/44fcc2162106cf8eff16f98c1db631210c8f88df
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove app read_|write_close events from the state machine



----==_mimepart_5881b61a96031_2c0e3ff01662113c6981c--


From nobody Thu Jan 19 23:04:39 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA0E21299E8 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 23:04:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AabcGqCi8qV7 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 23:04:36 -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 193C6129A11 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 23:04:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=o6UQe3vw8+6T9GxtJv0dM00yCrQ=; b=FyJvqa7iZhfopxAx m85UOdgxk+7sArLVePCeGLzOnDsLkWQb7W8/JavfPDxU1WXolO4pxAJWE+cN4MWq VbFnOOWtSBAeJCSSOgNxdCEFl3ICzPMWLmhrhnzEOfMnFEUPrykdc8qOT/dA9lDa QJzX0GzBHLUSWF11FzuoVSZATL0=
Received: by filter0987p1mdw1.sendgrid.net with SMTP id filter0987p1mdw1-13757-5881B681-7C 2017-01-20 07:04:33.906050894 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 0A8FwhK8SFqiSEvSC7BCiQ for <quic-issues@ietf.org>; Fri, 20 Jan 2017 07:04:33.815 +0000 (UTC)
Date: Thu, 19 Jan 2017 23:04:33 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/182@github.com>
Subject: [quicwg/base-drafts] Remove app read_|write_close events from the state machine (#182)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881b681b37d1_574a3faabf1e913812734"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Ml7/85/Ava3O2JCqvDDB/xS9Y4TMQXP08Wy yGaiaE1iHEUviA8Kje7oyMTwPC3FbSQQc9ySKQpDsC7PIIxE+ZFBw/asy3IckFwgrj0qbdejxLnMBx P3HJk1jHy7Yq/jq2sFnStUcZXbkFlI/YiKiD4M313sKCRr5BIZNeuOERRovRktsFt62Q6nDzy6MB9O o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2EoHYQgAz3ifuwwL6QVywSzVYC0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 07:04:38 -0000

----==_mimepart_5881b681b37d1_574a3faabf1e913812734
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The app read_close and write_close events aren't defined any place other than a diagram.  I don't believe that it is appropriate to have state transitions that aren't signaled to the remote peer.

I propose removing these, which only requires that the state diagram be adjusted.

This also closes #53, because that was the last diagram that exceeded the line length limits.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/182

-- Commit Summary --

  * Remove app read_|write_close events from the state machine

-- File Changes --

    M draft-ietf-quic-transport.md (80)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/182.patch
https://github.com/quicwg/base-drafts/pull/182.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/182

----==_mimepart_5881b681b37d1_574a3faabf1e913812734
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The app read_close and write_close events aren't defined any place other than a diagram.  I don't believe that it is appropriate to have state transitions that aren't signaled to the remote peer.</p>
<p>I propose removing these, which only requires that the state diagram be adjusted.</p>
<p>This also closes <a href="https://github.com/quicwg/base-drafts/issues/53" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/53" data-id="192463844" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#53</a>, because that was the last diagram that exceeded the line length limits.</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/182'>https://github.com/quicwg/base-drafts/pull/182</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove app read_|write_close events from the state machine</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/182/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/182.patch'>https://github.com/quicwg/base-drafts/pull/182.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/182.diff'>https://github.com/quicwg/base-drafts/pull/182.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/182">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-mLkCqJXQ4i9jLYagYBq--p2lJ4ks5rUFyBgaJpZM4LpABr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2cRIk5k_zCEC2fBIUZFOKzspRYSks5rUFyBgaJpZM4LpABr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/182"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Remove app read_|write_close events from the state machine (#182)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/182"}}}</script>

----==_mimepart_5881b681b37d1_574a3faabf1e913812734--


From nobody Thu Jan 19 23:31:15 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07B5D129A50 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 23:31:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ufk8Iwg0ToHg for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 23:31:12 -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 1AB92129A4E for <quic-issues@ietf.org>; Thu, 19 Jan 2017 23:31:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=XmBpQzWj+AvlNhyr7u9JJqNfw/k=; b=TbnSKeFWDKFjXpAS puLmPwEfNNt/QrWGxlkBKENgEZR1xQ32WFUtJvLDsolb4f13LL6K0WCOTLQiGJw5 1j9bqepTJ0NdnBnRD0QcI5AWtNGs/5yHocT7QKx0zM4Ad33LjusrBC1O8Q2cUK+u qC91cFwmDQJrE4Be2n5D3Q0fGxU=
Received: by filter0483p1mdw1.sendgrid.net with SMTP id filter0483p1mdw1-12242-5881BCBD-19 2017-01-20 07:31:09.383095627 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id HZoUv6dKTauZXXl2o47E5w for <quic-issues@ietf.org>; Fri, 20 Jan 2017 07:31:09.305 +0000 (UTC)
Date: Thu, 19 Jan 2017 23:31:09 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/117/273996233@github.com>
In-Reply-To: <quicwg/base-drafts/issues/117@github.com>
References: <quicwg/base-drafts/issues/117@github.com>
Subject: Re: [quicwg/base-drafts] SCUP (#117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881bcbd3855f_19be3f8f127111385304e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak06uTCYWoU5fJewlo1zV3D3hIA7/pdx17INGG 95lLG5SqfAe6HYJgdK+VuVHrPd4xwRNj+sSNi3THUCWNnt7JZZJu558MXSk9d2CVscHjsit0JLRViR 3z31xc4CfjIuR48f1PfL/kxml2X7VCADbQqtHV8uroEUFXQI1FiMGWjVbhUGrOUTTM+RecS4R8NzTj I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1eThZcRE__6PfGeEFpr3I1iIqWE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 07:31:14 -0000

----==_mimepart_5881bcbd3855f_19be3f8f127111385304e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Proposal: remove it.  This is currently Google proprietary.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/117#issuecomment-273996233
----==_mimepart_5881bcbd3855f_19be3f8f127111385304e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Proposal: remove it.  This is currently Google proprietary.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/117#issuecomment-273996233">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_FGRwakaIDP_COqLNQ1yQ4PSi8rks5rUGK9gaJpZM4Lad66">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq37M3Yhf4ATqW65SsrpP3hxWa5uIks5rUGK9gaJpZM4Lad66.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/117#issuecomment-273996233"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #117: Proposal: remove it.  This is currently Google proprietary."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/117#issuecomment-273996233"}}}</script>
----==_mimepart_5881bcbd3855f_19be3f8f127111385304e9--


From nobody Thu Jan 19 23:34:31 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E967129A5A for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 23:34:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ikvau8quowdv for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 23:34:27 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0682129A50 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 23:34:27 -0800 (PST)
Date: Thu, 19 Jan 2017 23:34:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484897666; bh=Z5QgAUaIICr/T/pYlAHVFAoEXCxk90XJZJSBxX505qo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=duVc7yZvNkvVzMA/3wFhV2AtV4dYxBXICvlQa7HWOF9Of9ypzAIIp2sx9K+EAUZvz t9UYcPoSbK+R7efB6bme6toDxcFa5DGZtS71WTQm2nY/5mB3mOQJSObl69V8zM/xbd bJZB5XMc1NEi9lgIObYEsU1A4qsX9gRlh5hKOP/E=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/64/273996749@github.com>
In-Reply-To: <quicwg/base-drafts/issues/64@github.com>
References: <quicwg/base-drafts/issues/64@github.com>
Subject: Re: [quicwg/base-drafts] Path MTU Discovery (#64)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881bd82d2cae_39f83f90cc0c51385913d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_ePRINspeuZNoJavu7k9bcOL3Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 07:34:29 -0000

----==_mimepart_5881bd82d2cae_39f83f90cc0c51385913d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that #106 is closer now, we should discuss at the interim.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/64#issuecomment-273996749
----==_mimepart_5881bd82d2cae_39f83f90cc0c51385913d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that <a href="https://github.com/quicwg/base-drafts/pull/106" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/106" data-id="197907354" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#106</a> is closer now, we should discuss at the interim.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/64#issuecomment-273996749">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyh4UNgFCveD2CU1BA9hpkegieKJks5rUGOCgaJpZM4LCCRR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq32CZwBoT4lndqBMUUa-mnneZa95ks5rUGOCgaJpZM4LCCRR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/64#issuecomment-273996749"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #64: I think that #106 is closer now, we should discuss at the interim."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/64#issuecomment-273996749"}}}</script>
----==_mimepart_5881bd82d2cae_39f83f90cc0c51385913d1--


From nobody Thu Jan 19 23:40:23 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5487129A82 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 23:40:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1P9DEoPYilNx for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 23:40:20 -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 D108B129A73 for <quic-issues@ietf.org>; Thu, 19 Jan 2017 23:40: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=TLnGwkNXtVb68h/GsvIjzC13aHY=; b=OvK1Rbr103hbnxjn RFPnk8u/JOK1rdYjtvWMF5M3jHOPV1LiLbUKRs2CW65AcRew7JbTW7y/z8a+lzP3 buxR6LLzpaIcEPQMbeWa4n6kq4R+ULD/TY6fy5WzV7hsgMMTlG1XxFVRni4qJmc+ 2+5gsIXOzFGjmxMdXgsDBUpd4o8=
Received: by filter0500p1mdw1.sendgrid.net with SMTP id filter0500p1mdw1-32288-5881BEE2-C 2017-01-20 07:40:18.371328381 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id -yq5yVtTRH2Zbwu78yHbeg for <quic-issues@ietf.org>; Fri, 20 Jan 2017 07:40:18.310 +0000 (UTC)
Date: Thu, 19 Jan 2017 23:40:18 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/158/273997710@github.com>
In-Reply-To: <quicwg/base-drafts/issues/158@github.com>
References: <quicwg/base-drafts/issues/158@github.com>
Subject: Re: [quicwg/base-drafts] Inter-frame padding (#158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881bee239092_317e3f86f5e4f1407246bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2yhizpRh7NpBYrj1AUc6cSBu+QKNzeFthgio 6xhHUfovn3JYsCY4sPyzR1ATgqJzjflYUv9aMRfu/nb7NRhq9Fc0KJK2huX7NbbZwepkXDhG78Uchi CBSWzHOSwm1clqo/16t/JDcAXrFhFIW6bKVcT2C3DuQak9WVu0ywFq7nODB3Oi6iaJ5L06VLF0102N 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qrwhX_NVbpWIyX2HzilkLLo8In4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 07:40:21 -0000

----==_mimepart_5881bee239092_317e3f86f5e4f1407246bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is actually a very simple fix for this, though it increases the work required to handle a packet: you could say that a PADDING frame is empty.

I'm not convinced of the necessity though, is this because lengths occasionally need to grow?  Can you identify the cases where this happens?

FWIW, crypto shouldn't affect zero-copy because most AEAD implementations encrypt and decrypt in 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/158#issuecomment-273997710
----==_mimepart_5881bee239092_317e3f86f5e4f1407246bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There is actually a very simple fix for this, though it increases the wo=
rk required to handle a packet: you could say that a PADDING frame is empty=
.</p>
<p>I'm not convinced of the necessity though, is this because lengths occas=
ionally need to grow?  Can you identify the cases where this happens?</p>
<p>FWIW, crypto shouldn't affect zero-copy because most AEAD implementation=
s encrypt and decrypt in place.</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/158#issuecomment-273997710">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0pVyMitjIq4S-W=
3ukiBFmac6xIHks5rUGTigaJpZM4LkSkH">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8UuHA9QsjlINh-Xz=
WJ3Ifa9kjXgks5rUGTigaJpZM4LkSkH.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/158#issuecomment-273997710"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #158: There is=
 actually a very simple fix for this, though it increases the work required=
 to handle a packet: you could say that a PADDING frame is empty.\r\n\r\nI'=
m not convinced of the necessity though, is this because lengths occasional=
ly need to grow?  Can you identify the cases where this happens?\r\n\r\nFWI=
W, crypto shouldn't affect zero-copy because most AEAD implementations encr=
ypt and decrypt in place."}],"action":{"name":"View Issue","url":"https://g=
ithub.com/quicwg/base-drafts/issues/158#issuecomment-273997710"}}}</script>=

----==_mimepart_5881bee239092_317e3f86f5e4f1407246bd--


From nobody Thu Jan 19 23:47:26 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8D1C129894 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 23:47:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2f3FZqAaSp0s for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 23:47: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 54C301294DD for <quic-issues@ietf.org>; Thu, 19 Jan 2017 23:47:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=JAQpkOt6WHvT5CCHs5q6PNV1e24=; b=LkQvnIB6o+shppYW Eg7Q5MkwxGYJZrQazXGH9YIEyZ1R8zzTEJ/VhhwuQD95TL6f9529g4qgwjY491LE /aN2kmuGEHxYgUZukwmpDTtxlM53/sNTieXk2Ye4yL7F68CSYiN1BKq5XcM7vUKh bwX04Zrg4QJsPvt+TI1elhAiv+A=
Received: by filter1101p1mdw1.sendgrid.net with SMTP id filter1101p1mdw1-19461-5881C08A-6 2017-01-20 07:47:22.274381594 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id Uz2rme_9Qp2GTevaq0Z-RA for <quic-issues@ietf.org>; Fri, 20 Jan 2017 07:47:22.200 +0000 (UTC)
Date: Thu, 19 Jan 2017 23:47:22 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/183@github.com>
Subject: [quicwg/base-drafts] Abstraction of TLS (#183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881c08a1ce17_f8d3fee5fa111381613c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1w4qWlgeHO6D8RTo09KU4qFWBf2bxmSi0rRi 8hiAMjd6ybkX36QTRLmtjmG2JrskP3kqnm3ISAFgf7cFkScuSjOj9FsygghXz9325taBYBeotbEeyW qFlmb1kI3rJAcaLh/qYnQ//WfVVJP+XI4+Ck0Nwb3bLXXIIJsbXxA0kbZiz3ALfrsRD2VzTdz3RtAa o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cPsF43OxNgvtID_p-u16R-b5wig>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 07:47:25 -0000

----==_mimepart_5881c08a1ce17_f8d3fee5fa111381613c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The question is whether we maintain TLS as some abstract concept or not.

We could talk about "the cryptographic handshake" and features that it provides in the abstract when referring to them in the transport document.  Or we could just describe how this protocol works in concrete terms.

Proponents of the first seem to think that would make replacing TLS easier.  Others disagree.  Others think that replacing TLS would be a bad idea.  Others think that replacing TLS is the only rational choice.  Some people think that people who hold opposing opinions are completely nuts.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/183
----==_mimepart_5881c08a1ce17_f8d3fee5fa111381613c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The question is whether we maintain TLS as some abstract concept or not.</p>
<p>We could talk about "the cryptographic handshake" and features that it provides in the abstract when referring to them in the transport document.  Or we could just describe how this protocol works in concrete terms.</p>
<p>Proponents of the first seem to think that would make replacing TLS easier.  Others disagree.  Others think that replacing TLS would be a bad idea.  Others think that replacing TLS is the only rational choice.  Some people think that people who hold opposing opinions are completely nuts.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/183">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9YNyQXCql82vZVaGGV_EVq20Y3yks5rUGaKgaJpZM4LpBun">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-CQ-P7zqri5eikRtqhooDSjMAnpks5rUGaKgaJpZM4LpBun.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/183"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Abstraction of TLS (#183)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/183"}}}</script>
----==_mimepart_5881c08a1ce17_f8d3fee5fa111381613c--


From nobody Thu Jan 19 23:54:37 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D23F2129A99 for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 23:54:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xbFKOxAP4Y8W for <quic-issues@ietfa.amsl.com>; Thu, 19 Jan 2017 23:54:30 -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 62C98129A9A for <quic-issues@ietf.org>; Thu, 19 Jan 2017 23:54: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=OP4vdohEC40gOmtoDTtkBAtG1lk=; b=DpxQq0yioO6FPcwU JInAqEeb/pAx3ncWzzH1PQ+pkkCpjwV+ql7P+18iJkCMCAE6XXtVcwO4WViyyozF 2X14ULEVI9JRNqtFK8jBUp9U8Qhgf1XpTw+E2/ZQofW6BxuznUtCLOJ4ULgJ3cCM +4bQncmzT0NhSLEO0ykD97FUu3Q=
Received: by filter0983p1mdw1.sendgrid.net with SMTP id filter0983p1mdw1-22263-5881C235-22 2017-01-20 07:54:29.507206327 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id -ykiC28SR9CnH6paRZbY0w for <quic-issues@ietf.org>; Fri, 20 Jan 2017 07:54:29.387 +0000 (UTC)
Date: Thu, 19 Jan 2017 23:54:29 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/66/274000811@github.com>
In-Reply-To: <quicwg/base-drafts/issues/66@github.com>
References: <quicwg/base-drafts/issues/66@github.com>
Subject: Re: [quicwg/base-drafts] Remove STOP_WAITING (#66)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881c2354cba8_828e3ffccd85d1304823cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2WMVd2KcZOE8hovh8L38xpGcy/unXXdKyr1V vJd0aIUGSKmhTKxghkgS5lGt9H0GC0mT/CTfuCsfQTQA3xZJbGmNmkVHUg92jEtFhUEJ0EmnbKyaTi jGRVaeX3OpCOnsshrpfLAploHDspM+c95JeVrsXq4C4otCtSBpWIdhHmoaauNRR7GMLtVwPfN6has5 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C8f3w8uRrvAGhrdewDi_rcx7BXM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 07:54:35 -0000

----==_mimepart_5881c2354cba8_828e3ffccd85d1304823cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is getting to be a dependency of a lot of issues, let's try to close this off at the interim.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/66#issuecomment-274000811
----==_mimepart_5881c2354cba8_828e3ffccd85d1304823cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is getting to be a dependency of a lot of issues, let's try to close this off at the interim.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/66#issuecomment-274000811">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4XFuYIwxnx4Vr45M0M-bqBguCPCks5rUGg1gaJpZM4LCDn4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2APYqPkuq2oNdQE_4m0fyPdoEuHks5rUGg1gaJpZM4LCDn4.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/66#issuecomment-274000811"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #66: This is getting to be a dependency of a lot of issues, let's try to close this off at the interim."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/66#issuecomment-274000811"}}}</script>
----==_mimepart_5881c2354cba8_828e3ffccd85d1304823cf--


From nobody Fri Jan 20 00:39:02 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 735A3129AAB for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 00:39:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.656
X-Spam-Level: 
X-Spam-Status: No, score=-7.656 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l6AFj4CVozN6 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 00:38:59 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79B691293FE for <quic-issues@ietf.org>; Fri, 20 Jan 2017 00:38:59 -0800 (PST)
Date: Fri, 20 Jan 2017 00:38:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484901538; bh=i8caD03zNffendeGnY7CXtMC5AVY5C9K8o4uUTru5kE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ODBqkJb6iWF0A8giQrgdXSSQnAZUmbdL4IAPym6r1l8Gj6VbPoBsI5/kuLIbjxoDh BdaKe41AMh0EDv3zwAMHuHLEnpGmH3cz1PNiogHkvTg7p+syn+QQvsJUm0kVDJ4eVL 8andPWmGJJWWxKrQXJVU+rWM+xD8J8QU0XrAGZpc=
From: Lars Eggert <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/158/274010446@github.com>
In-Reply-To: <quicwg/base-drafts/issues/158@github.com>
References: <quicwg/base-drafts/issues/158@github.com>
Subject: Re: [quicwg/base-drafts] Inter-frame padding (#158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881cca29d616_503c3f98e375513c538741"; 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/I8TjfSMQoZjfGORLUTCrEK5jULc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 08:39:01 -0000

----==_mimepart_5881cca29d616_503c3f98e375513c538741
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, and empty PADDING frame would work, but you need to parse each byte of the padding then, which is not so great. I was thinking more about about a frame type prefix like STREAM and ACK have, and using the remaining bits to encode a length.

I'm not sure I fully understand your comment about necessity. For an implementation where data is pre-placed into a packet buffer and the QUIC stack needs to prepend its headers. Because the buffers are statically DMA-mapped, the beginning of the buffer cannot be changed to account for the variable-length QUIC header from packet to packet. Therefore, the stack needs to leave some slack space for QUIC to use for its header, and pad the unused slack space until the beginning of the first STREAM frame (for which the app has placed the data already.)

Let me try and draw something:
    
                            also at fixed offset, but var. length
      fixed length headers  |        var. length
      v          v    v     v        v
    +----------+----+-----+--------+--------+--------+--------+
    |          |    |     | QUIC   | ACK &  | STREAM | app    |
    | Ethernet | IP | UDP | common | other  | hdr    | stream |
    |          |    |     | header | frames |        | data   |
    +----------+----+-----+--------+--------+--------+--------+
    ^                                         ^        ^
    |                                         |        placed at fixed offset before
    start of packet buffer (can't change)     |        calling into stack
                                              |
                                              placed at neg. offset from beginning
                                              of app data

This is roughly what it looks like. On TX, the app needs to place the data for a stream frame at a fixed offset into the packet buffer that is larger than the network-layer plus QUIC headers (at least in the common case). The app then calls into the QUIC stack, which calls into the network stack to get Ethernet/IP/UDP headers stamped onto the buffer. Those are fixed length, so the QUIC stack can then place the QUIC common header at a known fixed offset. The QUIC common header and most other QUIC headers are variable-length though. Therefore, there will usually be a gap between the end of the QUIC headers and the beginning of the app-placed data (or more correctly, the beginning of the STREAM frame header for this data, which is placed at a negative offset from the beginning of the app data.)

I need to pad that gap somehow, and the current PADDING frame isn't suitable.

Finally, regarding in-place crypto: My comment on whether zero-copy is even worthwhile was trying to express than because crypto touches all bytes in the buffer already, they are in the CPU cachlines and a memory copy is therefore super cheap.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/158#issuecomment-274010446
----==_mimepart_5881cca29d616_503c3f98e375513c538741
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, and empty PADDING frame would work, but you need to parse each by=
te of the padding then, which is not so great. I was thinking more about =
about a frame type prefix like STREAM and ACK have, and using the remaini=
ng bits to encode a length.</p>
<p>I'm not sure I fully understand your comment about necessity. For an i=
mplementation where data is pre-placed into a packet buffer and the QUIC =
stack needs to prepend its headers. Because the buffers are statically DM=
A-mapped, the beginning of the buffer cannot be changed to account for th=
e variable-length QUIC header from packet to packet. Therefore, the stack=
 needs to leave some slack space for QUIC to use for its header, and pad =
the unused slack space until the beginning of the first STREAM frame (for=
 which the app has placed the data already.)</p>
<p>Let me try and draw something:</p>
<pre><code>                        also at fixed offset, but var. length
  fixed length headers  |        var. length
  v          v    v     v        v
+----------+----+-----+--------+--------+--------+--------+
|          |    |     | QUIC   | ACK &amp;  | STREAM | app    |
| Ethernet | IP | UDP | common | other  | hdr    | stream |
|          |    |     | header | frames |        | data   |
+----------+----+-----+--------+--------+--------+--------+
^                                         ^        ^
|                                         |        placed at fixed offset=
 before
start of packet buffer (can't change)     |        calling into stack
                                          |
                                          placed at neg. offset from begi=
nning
                                          of app data
</code></pre>
<p>This is roughly what it looks like. On TX, the app needs to place the =
data for a stream frame at a fixed offset into the packet buffer that is =
larger than the network-layer plus QUIC headers (at least in the common c=
ase). The app then calls into the QUIC stack, which calls into the networ=
k stack to get Ethernet/IP/UDP headers stamped onto the buffer. Those are=
 fixed length, so the QUIC stack can then place the QUIC common header at=
 a known fixed offset. The QUIC common header and most other QUIC headers=
 are variable-length though. Therefore, there will usually be a gap betwe=
en the end of the QUIC headers and the beginning of the app-placed data (=
or more correctly, the beginning of the STREAM frame header for this data=
, which is placed at a negative offset from the beginning of the app data=
.)</p>
<p>I need to pad that gap somehow, and the current PADDING frame isn't su=
itable.</p>
<p>Finally, regarding in-place crypto: My comment on whether zero-copy is=
 even worthwhile was trying to express than because crypto touches all by=
tes in the buffer already, they are in the CPU cachlines and a memory cop=
y is therefore super cheap.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/158#issuecomment-274010446">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Tax=
afY4Jm6DaofdXKY8fq6qJ8cks5rUHKigaJpZM4LkSkH">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2C=
5iufHFuyLg35nA3wqGN8C5Qpoks5rUHKigaJpZM4LkSkH.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/158#issuecomment-274010446"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@larseggert in=
 #158: Yes, and empty PADDING frame would work, but you need to parse eac=
h byte of the padding then, which is not so great. I was thinking more ab=
out about a frame type prefix like STREAM and ACK have, and using the rem=
aining bits to encode a length.\r\n\r\nI'm not sure I fully understand yo=
ur comment about necessity. For an implementation where data is pre-place=
d into a packet buffer and the QUIC stack needs to prepend its headers. B=
ecause the buffers are statically DMA-mapped, the beginning of the buffer=
 cannot be changed to account for the variable-length QUIC header from pa=
cket to packet. Therefore, the stack needs to leave some slack space for =
QUIC to use for its header, and pad the unused slack space until the begi=
nning of the first STREAM frame (for which the app has placed the data al=
ready.)\r\n\r\nLet me try and draw something:\r\n    \r\n                =
            also at fixed offset, but var. length\r\n      fixed length h=
eaders  |        var. length\r\n      v          v    v     v        v\r\=
n    +----------+----+-----+--------+--------+--------+--------+\r\n    |=
          |    |     | QUIC   | ACK \u0026  | STREAM | app    |\r\n    | =
Ethernet | IP | UDP | common | other  | hdr    | stream |\r\n    |       =
   |    |     | header | frames |        | data   |\r\n    +----------+--=
--+-----+--------+--------+--------+--------+\r\n    ^                   =
                      ^        ^\r\n    |                                =
         |        placed at fixed offset before\r\n    start of packet bu=
ffer (can't change)     |        calling into stack\r\n                  =
                            |\r\n                                        =
      placed at neg. offset from beginning\r\n                           =
                   of app data\r\n\r\nThis is roughly what it looks like.=
 On TX, the app needs to place the data for a stream frame at a fixed off=
set into the packet buffer that is larger than the network-layer plus QUI=
C headers (at least in the common case). The app then calls into the QUIC=
 stack, which calls into the network stack to get Ethernet/IP/UDP headers=
 stamped onto the buffer. Those are fixed length, so the QUIC stack can t=
hen place the QUIC common header at a known fixed offset. The QUIC common=
 header and most other QUIC headers are variable-length though. Therefore=
, there will usually be a gap between the end of the QUIC headers and the=
 beginning of the app-placed data (or more correctly, the beginning of th=
e STREAM frame header for this data, which is placed at a negative offset=
 from the beginning of the app data.)\r\n\r\nI need to pad that gap someh=
ow, and the current PADDING frame isn't suitable.\r\n\r\nFinally, regardi=
ng in-place crypto: My comment on whether zero-copy is even worthwhile wa=
s trying to express than because crypto touches all bytes in the buffer a=
lready, they are in the CPU cachlines and a memory copy is therefore supe=
r cheap."}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/158#issuecomment-274010446"}}}</script>=

----==_mimepart_5881cca29d616_503c3f98e375513c538741--


From nobody Fri Jan 20 00:46:03 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6FA4129AAB for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 00:45:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tmzALfoYaSYc for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 00:45: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 52EFC129AB2 for <quic-issues@ietf.org>; Fri, 20 Jan 2017 00:45:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fH1PWyE8pC9pcFp9k3Lcri4Dzl8=; b=my88hEp+1Jt+1LIb 58oS6lV4rzYc4qh5TjW2TiYVbqVSD23pOORyNkh4X/jzxxx0UUKHazhQ1W6jECFV DCS+EFUbiF+1X4db1cSIHXrPw2XFBBVJXB0KKkz407IR4MElDn17WRVgwVqcQh9X FTJfhpy3otu5PILqkmLf10iD4E0=
Received: by filter0958p1mdw1.sendgrid.net with SMTP id filter0958p1mdw1-27211-5881CE43-33 2017-01-20 08:45:55.451983796 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id JYzxwMWERJONKEn6v9Gfig for <quic-issues@ietf.org>; Fri, 20 Jan 2017 08:45:55.462 +0000 (UTC)
Date: Fri, 20 Jan 2017 00:45:55 -0800
From: Lars Eggert <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/158/274011984@github.com>
In-Reply-To: <quicwg/base-drafts/issues/158@github.com>
References: <quicwg/base-drafts/issues/158@github.com>
Subject: Re: [quicwg/base-drafts] Inter-frame padding (#158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5881ce435cc44_fea3fee5fa11138266594"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1zcRjCsb6YkH22VQB4rb/Q9ka9kmCWdjvaE0 C2Z7rRump3WnlkTYcMMv0L+D8JJUXqohNpUdyX5C122iduh/42aQAlyqvhbIlVM5szNkWNcCeEupMZ THpXVS4qVWx+L5wlkWhvpk9PxzbU/2c1WsctTACWz5tnTycV0lGBUr+uiCz83JtFZM6c45DZsICH22 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gzx72QuX0I93nbp-fPlAcYoRK-o>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 08:46:00 -0000

----==_mimepart_5881ce435cc44_fea3fee5fa11138266594
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

(Note for people following along by email: I edited the drawing in the previous post, but I don't think GitHub emails out notifications when that happens.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/158#issuecomment-274011984
----==_mimepart_5881ce435cc44_fea3fee5fa11138266594
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>(Note for people following along by email: I edited the drawing in the previous post, but I don't think GitHub emails out notifications when that happens.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/158#issuecomment-274011984">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy-QUPaQCjuHtowoAV38Oc-diHLXks5rUHRDgaJpZM4LkSkH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0NgI-uUqedKNwM-A-oPbFJCvO1Cks5rUHRDgaJpZM4LkSkH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/158#issuecomment-274011984"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@larseggert in #158: (Note for people following along by email: I edited the drawing in the previous post, but I don't think GitHub emails out notifications when that happens.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/158#issuecomment-274011984"}}}</script>
----==_mimepart_5881ce435cc44_fea3fee5fa11138266594--


From nobody Fri Jan 20 07:44:54 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2D68129BDC for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 07:44:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id keNM1F3TmP6u for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 07:44:51 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E530A129BD9 for <quic-issues@ietf.org>; Fri, 20 Jan 2017 07: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=L/xpmloOArHXrkjN5XiQ1uMtlms=; b=Ksd/XHZSkDOHlTly 595n3kwThKkirG/0gwSzZ9zQ4qp4i0fRI4iv6xVuDvXApmecKGTLahpbWwWjc0Rm 7qwKxQUU6+K6+Xxs9ybwOji8CR4sugV7oPbgiIWLvhmdJfv3NLpzTMTiHe77YOMT 0Ohm7otR3eb/A8bkKeHMruy+W+0=
Received: by filter0916p1mdw1.sendgrid.net with SMTP id filter0916p1mdw1-27343-58823070-16 2017-01-20 15:44:48.83575659 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id MR9yBBKhQJmX0aQg-ItBIA for <quic-issues@ietf.org>; Fri, 20 Jan 2017 15:44:48.789 +0000 (UTC)
Date: Fri, 20 Jan 2017 07:44:48 -0800
From: Brian Trammell <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/183/274103810@github.com>
In-Reply-To: <quicwg/base-drafts/issues/183@github.com>
References: <quicwg/base-drafts/issues/183@github.com>
Subject: Re: [quicwg/base-drafts] Abstraction of TLS (#183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588230709c20c_14723fa36240b13c2472c4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0QSvjVTc6S9xRyPOPAO6lh+AGjJSHt7oggYu +HBB59Stzn/IlCgY/fGWYE4HxeVtCck0+2CHQt2R0RpwBNbUQrkb4f/eaI1sOZIfdHltmVn93tQsKK pVDjtajUK4Gt1CWtTxHpqktd5Q+DlcWgro1elEmck/itTpu7CTvGerhPNIvwXKcE+9eIVZnY2SKWmP I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sG2NSm7XDqlfnLc4ROLmKGUSYNw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 15:44:53 -0000

----==_mimepart_588230709c20c_14723fa36240b13c2472c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yay, another vi versus emacs.

I'd submit that completely separate from how the protocol is normatively defined in quic-transport, the exercise of talking about the cryptographic handshake in the abstract (as well as the properties of the interface between QUIC and ~TLS~ ~the cryptographic protocol~ TLS for stream/frame data) is useful its own right, in part to determine how in/dependent the transport/crypto interface is on peculiarities 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/issues/183#issuecomment-274103810
----==_mimepart_588230709c20c_14723fa36240b13c2472c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yay, another vi versus emacs.</p>
<p>I'd submit that completely separate from how the protocol is normatively=
 defined in quic-transport, the exercise of talking about the cryptographic=
 handshake in the abstract (as well as the properties of the interface betw=
een QUIC and <del>TLS</del> <del>the cryptographic protocol</del> TLS for s=
tream/frame data) is useful its own right, in part to determine how in/depe=
ndent the transport/crypto interface is on peculiarities of TLS.</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/183#issuecomment-274103810">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6s7rs8zQwoPHUc=
ta1NvQEGJUpx0ks5rUNZwgaJpZM4LpBun">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqysoR1n06_D20RzkD=
GXU9l5d8TYUks5rUNZwgaJpZM4LpBun.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/183#issuecomment-274103810"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@britram in #183: Yay, another v=
i versus emacs.\r\n\r\nI'd submit that completely separate from how the pro=
tocol is normatively defined in quic-transport, the exercise of talking abo=
ut the cryptographic handshake in the abstract (as well as the properties o=
f the interface between QUIC and ~TLS~ ~the cryptographic protocol~ TLS for=
 stream/frame data) is useful its own right, in part to determine how in/de=
pendent the transport/crypto interface is on peculiarities of TLS."}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/183#issuecomment-274103810"}}}</script>=

----==_mimepart_588230709c20c_14723fa36240b13c2472c4--


From nobody Fri Jan 20 07:51:13 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CCB512952C for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 07:51:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LGT5mgpj4a1Z for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 07:51:11 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ECF041293F2 for <quic-issues@ietf.org>; Fri, 20 Jan 2017 07:51:10 -0800 (PST)
Date: Fri, 20 Jan 2017 07:51:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484927469; bh=iXgnR5oPbgS88z85SEjzAk4TBen0ACrTlOWiRa8VZco=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V5zweI2K9J2AI+ZJXuGV+7ajAI9ayOnaJon/vAs2NMZanaTSb8zeAfMy0HFw4jD8R hjvdggylW6PTOSzXITbktHOb7vmBYuJ9MGZGzHRCNBY2AYoVJooWNmezwlmaKxET7H 57wPUd27/hK5BQkRSYG6Cl4R2PjjmCC1RoWE+1pY=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/168/274105457@github.com>
In-Reply-To: <quicwg/base-drafts/issues/168@github.com>
References: <quicwg/base-drafts/issues/168@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of ACK Frame fields (#168)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588231eae2c74_31283fa3feead13411637"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Vl5qVTlengGWOuxQAd8rqeTwo74>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 15:51:12 -0000

----==_mimepart_588231eae2c74_31283fa3feead13411637
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann and @janaiyengar Any reasons why this wouldn't be 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/issues/168#issuecomment-274105457
----==_mimepart_588231eae2c74_31283fa3feead13411637
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> and <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> Any reasons why this wouldn't be 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/issues/168#issuecomment-274105457">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9MorqUoeNtDzSNm7pWKD6ezO4vsks5rUNfqgaJpZM4Ll6si">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2KCVb-_vYUkySNnMNFtZDkB1ieoks5rUNfqgaJpZM4Ll6si.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/168#issuecomment-274105457"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #168: @marten-seemann and @janaiyengar Any reasons why this wouldn't be a good change?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/168#issuecomment-274105457"}}}</script>
----==_mimepart_588231eae2c74_31283fa3feead13411637--


From nobody Fri Jan 20 07:57:42 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9830812946B for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 07:57:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.901
X-Spam-Level: 
X-Spam-Status: No, score=-5.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ewaPEQ19LZLj for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 07:57: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 97553129BE0 for <quic-issues@ietf.org>; Fri, 20 Jan 2017 07:57: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=Ht4yRjA7gpZXj2auIYasRz7P+xg=; b=bJ4Jo5//Wf0I7vLO CIX3w2CVvqvU9lmGG7EFvZd7iMcRuf4276keS/Nxoifn7LAvgYDaaC+E7H7bSRAE ShI6YUyI7i4dS8NgV1shvRW5x+tgrjTaFaNQ20ngtVPqHiZqappKUoD8Bq3zQ5+f FUb5NZWOJYMpXHmVAn6to2MwD9k=
Received: by filter0621p1mdw1.sendgrid.net with SMTP id filter0621p1mdw1-29937-5882336B-10 2017-01-20 15:57:31.546385579 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id oacSyZloTHuAzDB_GDsghQ for <quic-issues@ietf.org>; Fri, 20 Jan 2017 15:57:31.396 +0000 (UTC)
Date: Fri, 20 Jan 2017 07:57:31 -0800
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/19/274107194@github.com>
In-Reply-To: <quicwg/base-drafts/issues/19@github.com>
References: <quicwg/base-drafts/issues/19@github.com>
Subject: Re: [quicwg/base-drafts] Core protocol doc missing RST_STREAM frame error codes (#19)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882336b4dc99_56453fa640067130422164"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak05gm6GUsXgRYWfe7WtLu/zH2pkRwnadfHioh /osClipEGxyA0Vuq/YDs7TksgCi5NJo107QoR1PlSQWbKn93G64LX2HV9rgxeo1huxD2I9A3YdTNCA yUi3KsAevrUXpkoo8ZGL1/6zh3OZPJkDjFsqkV4NYE8nrwdQ5ZG3fvbosm4xWL8Gf2kGn/VVUfhvlK Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2_nBa_DlEl_ov8rhv9FDlR3bbgQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 15:57:40 -0000

----==_mimepart_5882336b4dc99_56453fa640067130422164
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson 

Would it be more sensible to close this once the error codes have either been defined (in the approprate I-D) or explicitly ignored?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/19#issuecomment-274107194
----==_mimepart_5882336b4dc99_56453fa640067130422164
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a></p>
<p>Would it be more sensible to close this once the error codes have either been defined (in the approprate I-D) or explicitly ignored?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/19#issuecomment-274107194">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-nGDJlqWO9ypDDND0bSEJW2q2vIks5rUNlrgaJpZM4K6f6e">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2hi-0b3X2zm7_XUjCqMqKOgsxfLks5rUNlrgaJpZM4K6f6e.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/19#issuecomment-274107194"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #19: @martinthomson \r\n\r\nWould it be more sensible to close this once the error codes have either been defined (in the approprate I-D) or explicitly ignored?\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/19#issuecomment-274107194"}}}</script>
----==_mimepart_5882336b4dc99_56453fa640067130422164--


From nobody Fri Jan 20 08:08:59 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C76D5129AB7 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 08:08:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_J6JexB8CF for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 08:08:56 -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 1CCDC12952D for <quic-issues@ietf.org>; Fri, 20 Jan 2017 08:08:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=baV6KKdgb50+/0bDi2GW0TE/ucY=; b=gkM94VTZmtDQnjDv VT2AaLOmKzIMGkUTBHGTXDE9w3acZXiVM8xWcJa8fy8UNZGbkXql3xljREHibV1L XOAB5pBa/y9g39eH69q3bBLJ/RO03/ucIn7s1AA+5mRlCpUkdCwM5PTEhW2zmR3K kNuOoXKjKE8SwBcPLAZ/qHvUQMI=
Received: by filter0941p1mdw1.sendgrid.net with SMTP id filter0941p1mdw1-30075-58823608-C5 2017-01-20 16:08:40.576047182 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id rvqf1M3NT0GGewUxPR2r-w for <quic-issues@ietf.org>; Fri, 20 Jan 2017 16:08:40.578 +0000 (UTC)
Date: Fri, 20 Jan 2017 08:08:40 -0800
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/184@github.com>
Subject: [quicwg/base-drafts] Classify what frames may use which error codes (#184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882360862bfc_2fb03fce8076913c859671"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Fo/5i13CXxd28JEjNdRhDmsIEE6URtDQJFB chL6M188VXEqv4IDONUyDzKKjMJhKuUq14fxgxjFeVkPtQJUkVpt3MskeLoGLac72kcJAXR02c0YgF PgbxDXTmvi80dNRWYDA3wQ6cjLhBO+9m8qPw6DPaM9gv/dUeHazi+5FKsZDAlwTP8KD9cUUy/VyFDu s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-uEMP9fQo7h4wH1Zbe7SYAu3qd8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 16:08:58 -0000

----==_mimepart_5882360862bfc_2fb03fce8076913c859671
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

QUIC-TRANSPORT defines the syntax of QUIC error codes and defines some values for the QUIC transport. The section says:

> This section lists the defined QUIC transport error codes that may be used in a CONNECTION_CLOSE or RST_STREAM frame. Error codes share a common code space. Some error codes apply only to either streams or the entire connection and have no defined semantics in the other context.

Since the error space is shared, it is not clear what error codes are appropriate to use with which frame types. There is the possibility for endpoints to send a semantically incorrect error code in a frame. How should a receiver handle such an occurrence?

This possibility exists only for the Application-specific, QUIC transport or Cryptographic error codes. Host-local error codes must not be sent.  

As an example, an client sends a `RST_STREAM` frame with the error code `QUIC_TOO_MANY_SESSIONS_ON_SERVER`.  Is this actually allowed and what should the server do (close the connection, igore 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/184
----==_mimepart_5882360862bfc_2fb03fce8076913c859671
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>QUIC-TRANSPORT defines the syntax of QUIC error codes and defines some values for the QUIC transport. The section says:</p>
<blockquote>
<p>This section lists the defined QUIC transport error codes that may be used in a CONNECTION_CLOSE or RST_STREAM frame. Error codes share a common code space. Some error codes apply only to either streams or the entire connection and have no defined semantics in the other context.</p>
</blockquote>
<p>Since the error space is shared, it is not clear what error codes are appropriate to use with which frame types. There is the possibility for endpoints to send a semantically incorrect error code in a frame. How should a receiver handle such an occurrence?</p>
<p>This possibility exists only for the Application-specific, QUIC transport or Cryptographic error codes. Host-local error codes must not be sent.</p>
<p>As an example, an client sends a <code>RST_STREAM</code> frame with the error code <code>QUIC_TOO_MANY_SESSIONS_ON_SERVER</code>.  Is this actually allowed and what should the server do (close the connection, igore 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/184">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8Fp28Xnn7UE27MOQR33NnTKMUKDks5rUNwIgaJpZM4Lpd9X">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2sjtssudKOBy_B5U0_EWPphSJ8Dks5rUNwIgaJpZM4Lpd9X.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/184"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Classify what frames may use which error codes (#184)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/184"}}}</script>
----==_mimepart_5882360862bfc_2fb03fce8076913c859671--


From nobody Fri Jan 20 08:09:24 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5305E12952D for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 08:09:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.901
X-Spam-Level: 
X-Spam-Status: No, score=-5.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vmBP5oweld_H for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 08:09: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 C1B761296EA for <quic-issues@ietf.org>; Fri, 20 Jan 2017 08:09: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=O6KWqurRF9jKX2svDyvRFZt3SG0=; b=q8V90KRPtQUVJl5X SVzAvAr32IgpbTtPCzilMxdVUYMvD1j41j7Ml7xHC9Eb38FtCn2kdu7iiMM8ldR9 AmXC+Vayx01f73wx9bGGYOiIdvnBD2TNpUHUiAaBVzS0uePjACUU0Uvqapf6J+X7 o82FmfQsKXtakxR0052PB56Dj0k=
Received: by filter0650p1mdw1.sendgrid.net with SMTP id filter0650p1mdw1-15044-5882362E-3A 2017-01-20 16:09:18.825318372 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 0BY3y9LqQSOAnE7NFKyIqQ for <quic-issues@ietf.org>; Fri, 20 Jan 2017 16:09:18.827 +0000 (UTC)
Date: Fri, 20 Jan 2017 08:09:18 -0800
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/19/274110255@github.com>
In-Reply-To: <quicwg/base-drafts/issues/19@github.com>
References: <quicwg/base-drafts/issues/19@github.com>
Subject: Re: [quicwg/base-drafts] Core protocol doc missing RST_STREAM frame error codes (#19)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882362eae53c_9943f8d479bf140403889"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2+FLG6C7SjNpK5IA+Vn3T/ZrMuvzAfbZZ0T+ FrcHnqbP4pnRi6s30QkplgOO6wgMbQZpXIf7B3Q0i937oZ6ZDX9GHHUsid44nu+gQs7nWU2eL3djiy eJ6eBh32lR10xN4Xkg3yWllzfcmH5rDoOMg5mFe+iV2nerVj/S+06UQ6AaoWVLbim2SQ/7Ua2qwXpn 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wJ55pQkOTCQlLiPI7z1exshxvH8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 16:09:23 -0000

----==_mimepart_5882362eae53c_9943f8d479bf140403889
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @LPardue can you open an issue to track the use of error codes with appropriate messages?

I have create #184 to track 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/19#issuecomment-274110255
----==_mimepart_5882362eae53c_9943f8d479bf140403889
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p><a href="https://github.com/LPardue" class="user-mention">@LPardue</a> can you open an issue to track the use of error codes with appropriate messages?</p>
</blockquote>
<p>I have create <a href="https://github.com/quicwg/base-drafts/issues/184" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/184" data-id="202178212" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#184</a> to track 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/19#issuecomment-274110255">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-WjPqv8snn_MiB6OKekb8yapMgRks5rUNwugaJpZM4K6f6e">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5fcysKdpNY1P1as6U_aKHza0RDnks5rUNwugaJpZM4K6f6e.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/19#issuecomment-274110255"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #19: \u003e @LPardue can you open an issue to track the use of error codes with appropriate messages?\r\n\r\nI have create #184 to track this issue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/19#issuecomment-274110255"}}}</script>
----==_mimepart_5882362eae53c_9943f8d479bf140403889--


From nobody Fri Jan 20 08:09:33 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D01D4129BDC for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 08:09:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 54McSmx4nSFv for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 08:09:27 -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 98E2B12952D for <quic-issues@ietf.org>; Fri, 20 Jan 2017 08: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=ieGKLm+gaD0xTi89VFXid9xalhQ=; b=fZTsgAO6f3yfq5M8 eEbO3XO3QTXJ/5Ud1tZpJoy8DTH4KAxQk6m/KVEhBJi2PKvxr+g6xmhj2hWXCDFD O3HOAmsgDY5QKmd28TRO9tNBN1Bbg6Tzyqp451Yx5SP/DbM/Hlh+73WEBoQxTHKy F7aZWKrNyY3DiBsHb8E5ixhtt6o=
Received: by filter1087p1mdw1.sendgrid.net with SMTP id filter1087p1mdw1-15314-58823634-6E 2017-01-20 16:09:24.867021311 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id rqsi7-ZTRmqshPpPPR3xBQ for <quic-issues@ietf.org>; Fri, 20 Jan 2017 16:09:24.806 +0000 (UTC)
Date: Fri, 20 Jan 2017 08:09:24 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/164/274110283@github.com>
In-Reply-To: <quicwg/base-drafts/issues/164@github.com>
References: <quicwg/base-drafts/issues/164@github.com>
Subject: Re: [quicwg/base-drafts] Padding handshake packets (#164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58823634b00a6_135d73ff1112b513c4106f6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Ca6Hgr6iiSmDPxL/5ua4pF6a5OE/vDsPN+B klxeXT6juVqFI9irlnhYNgQbtoRhd+255zgUEXvDGAIQPcFokCFC0+r18tlIiN9Uus80eQrpmMi9Df m3ss5spKQCBRGot29QXYxG35ceXnsxDWjj8DCoBfjbg6FPrVEe6+8ld1J5ZOVofppaUmpF3QvGSnyW Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OHjYWdq5n-R4meQMHbxn63iCa2I>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 16:09:32 -0000

----==_mimepart_58823634b00a6_135d73ff1112b513c4106f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In the server case, just saying "at least one handshake packet" frees us from having to second-guess the crypto. Given TLS 1.3, I imagine most servers will pad the ServerHello if it's not large enough 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/164#issuecomment-274110283
----==_mimepart_58823634b00a6_135d73ff1112b513c4106f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In the server case, just saying "at least one handshake packet" frees us from having to second-guess the crypto. Given TLS 1.3, I imagine most servers will pad the ServerHello if it's not large enough 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/164#issuecomment-274110283">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq006U9SNrurzBRFYsSq_MIyF2FGZks5rUNw0gaJpZM4LlJzD">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5LXrYJlj8P9v7i8NQbgysOgfGaUks5rUNw0gaJpZM4LlJzD.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/164#issuecomment-274110283"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #164: In the server case, just saying \"at least one handshake packet\" frees us from having to second-guess the crypto. Given TLS 1.3, I imagine most servers will pad the ServerHello if it's not large enough already."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/164#issuecomment-274110283"}}}</s
 cript>
----==_mimepart_58823634b00a6_135d73ff1112b513c4106f6--


From nobody Fri Jan 20 08:11:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 841FF129C10 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 08:11:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cTnoXSq0KwZo for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 08:11:48 -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 22009129C0D for <quic-issues@ietf.org>; Fri, 20 Jan 2017 08:11: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=lDFNWcXXoqReF0Ftd1vQw/+PIXg=; b=NElS+9OGJaaXL3Dv EtuxFlqRga6Kem+LVzK+VrasGW6GmjlcI+vqyVqm/n9Cdfn/BWwqHlpcvlDH6rrG gl07qVZVcA8bA/0QqQW2kuKomp7Gh2gVFSsivE5RgKyZzD163tphpCAbShX6OxT7 a9UIocXGyhG1k5WIDuwv1lZxQwA=
Received: by filter0797p1mdw1.sendgrid.net with SMTP id filter0797p1mdw1-10299-588236B6-5A 2017-01-20 16:11:34.421056294 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id K1bwkq_1TDC01ZgMG7M4OQ for <quic-issues@ietf.org>; Fri, 20 Jan 2017 16:11:34.360 +0000 (UTC)
Date: Fri, 20 Jan 2017 08:11:34 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/158/274110912@github.com>
In-Reply-To: <quicwg/base-drafts/issues/158@github.com>
References: <quicwg/base-drafts/issues/158@github.com>
Subject: Re: [quicwg/base-drafts] Inter-frame padding (#158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588236b63af94_61ca3fa6400671304489c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1iUP/WRd+QNTEbW2k5F2hri/yt6d06eYA8Ss VP/o4VeN8gIqqqEJqDW09086niIULObUObs1vbJj4j8x9Md5V+QYnoL4kvXSlGhmB8q5xfzsA2TFCO Hif/yKZP1jHGx6js/HC5isDIdyGWg6fO4aKZIWeh181Ng+/w5JiydShb71C1/coXIK0HjkYgOAFbwB 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Hok6qcXD5uYwmu2xhb3BJUm-Cl4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 16:11:51 -0000

----==_mimepart_588236b63af94_61ca3fa6400671304489c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's easy enough to make the QUIC header fixed length.  More challenging is to make other frames fixed length, and it's impossible if you don't know which ones they'll be.

In our experience, as long as buffers are in cache already, saving the copies is a really tiny savings, so I'd be biased towards saying it's not worth worrying about in this case.

However, if any of the issues you mentioned were relevant to hardware implementations of QUIC, I think we should discuss them here 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/158#issuecomment-274110912
----==_mimepart_588236b63af94_61ca3fa6400671304489c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It's easy enough to make the QUIC header fixed length.  More challenging=
 is to make other frames fixed length, and it's impossible if you don't kno=
w which ones they'll be.</p>
<p>In our experience, as long as buffers are in cache already, saving the c=
opies is a really tiny savings, so I'd be biased towards saying it's not wo=
rth worrying about in this case.</p>
<p>However, if any of the issues you mentioned were relevant to hardware im=
plementations of QUIC, I think we should discuss them here as well.</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/158#issuecomment-274110912">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq56H4u73P8GVPZ2=
VBYWgAnnjrsQDks5rUNy2gaJpZM4LkSkH">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4yNw_Oxqkrdt3PT3=
r8Ws98YsLoOks5rUNy2gaJpZM4LkSkH.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/158#issuecomment-274110912"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #158: It's easy eno=
ugh to make the QUIC header fixed length.  More challenging is to make othe=
r frames fixed length, and it's impossible if you don't know which ones the=
y'll be.\r\n\r\nIn our experience, as long as buffers are in cache already,=
 saving the copies is a really tiny savings, so I'd be biased towards sayin=
g it's not worth worrying about in this case.\r\n\r\nHowever, if any of the=
 issues you mentioned were relevant to hardware implementations of QUIC, I =
think we should discuss them here as well.  "}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/158#issuecomment-274=
110912"}}}</script>=

----==_mimepart_588236b63af94_61ca3fa6400671304489c6--


From nobody Fri Jan 20 08:34:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A52D3129674 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 08:34:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v9Qf65g3Qp68 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 08:34:24 -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 2F44812950E for <quic-issues@ietf.org>; Fri, 20 Jan 2017 08:34: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=s8h5+vWk2ZbspfwWOS1D/OhuhCI=; b=Tp4z/nBhgSlTsdBR bW3nSFdzjzJ9imc4LljIu5mqa8WE8kNfHJdzn/YX9pauxWQhHnNs9ad2xTFARoQQ S/biosKWQ8Vctq2vJ2DMQ1rePoOMRd+CrNywhGCNJ43QeuE2IVH+G6+Wy7AXnxWH InsfpcEl8NgdvhVc08tOARrdXT4=
Received: by filter0553p1mdw1.sendgrid.net with SMTP id filter0553p1mdw1-6664-58823C03-43 2017-01-20 16:34:11.393765551 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id tKw53nW9SvyprC2hmC9zTg for <quic-issues@ietf.org>; Fri, 20 Jan 2017 16:34:11.538 +0000 (UTC)
Date: Fri, 20 Jan 2017 08:34:11 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/117/274116732@github.com>
In-Reply-To: <quicwg/base-drafts/issues/117@github.com>
References: <quicwg/base-drafts/issues/117@github.com>
Subject: Re: [quicwg/base-drafts] SCUP (#117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58823c036c92a_25723f8bdcbd11344511bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0b4c2iJ1eupWaosa+pH0zvMz60bXhtlts6x1 VS6kThBhqpUi4AYlCF08+cG2SiWPUeOGs6Q4DH/LOGOQM9IMjsLGndNqGcGEbx97KA5N7VUBM+vwcF tQ27rR5t0QkQWtCXYmSHnxRHj48ubVFxPHP9as5U2Vm6bjPptIg9AC+5DKEfUbLb/g1tjIdwdOmm0p U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1VBfnkQZNdaP9tjRnOC-G9mrMsY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 16:34:25 -0000

----==_mimepart_58823c036c92a_25723f8bdcbd11344511bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We should remove it. 

We already have a way to send new resumption info via the crypto layer, so I think that completely replaces the SCUP functionality.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/117#issuecomment-274116732
----==_mimepart_58823c036c92a_25723f8bdcbd11344511bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We should remove it.</p>
<p>We already have a way to send new resumption info via the crypto layer, so I think that completely replaces the SCUP functionality.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/117#issuecomment-274116732">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2bQmeweXKlGVnWcB3m88fi0vt9zks5rUOIDgaJpZM4Lad66">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2UzNZD6CSO9dJY-O3X1GOUk84XXks5rUOIDgaJpZM4Lad66.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/117#issuecomment-274116732"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #117: We should remove it. \r\n\r\nWe already have a way to send new resumption info via the crypto layer, so I think that completely replaces the SCUP functionality."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/117#issuecomment-274116732"}}}</script>
----==_mimepart_58823c036c92a_25723f8bdcbd11344511bb--


From nobody Fri Jan 20 08:41:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DBEA1296D2 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 08:41:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yoGygDCpMxLL for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 08:41:17 -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 36A791294A4 for <quic-issues@ietf.org>; Fri, 20 Jan 2017 08:41: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=XGBH7zR3UcuQjmVfZPlBwOYA1Ls=; b=Z+MKTIF4cVx+lwAw HmgASqwFkMPQaLV4dfHOZgu844eBlC9Hx3mssiJ7M/p2v+FC+zl7ZSEuEeHAHzUR mYk3SGTV3I0dwZd5fwX3cN8vjd/nZptiFynrXuCLdaaEJ3JBygMTMo+VBbTmoMSX GQxJw0L7IhPqsj6Y/qbxyuCW90E=
Received: by filter1071p1mdw1.sendgrid.net with SMTP id filter1071p1mdw1-5918-58823D8B-1B 2017-01-20 16:40:43.115958334 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id KDxcM-ydTmG76ovIiLkDBA for <quic-issues@ietf.org>; Fri, 20 Jan 2017 16:40:42.956 +0000 (UTC)
Date: Fri, 20 Jan 2017 08:40:42 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/168/274118444@github.com>
In-Reply-To: <quicwg/base-drafts/issues/168@github.com>
References: <quicwg/base-drafts/issues/168@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of ACK Frame fields (#168)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58823d8aba9f8_22243fc4d9a15134594d4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3rOEI4YPpH9hLmw/mfLVWv97A4BXz+ZjKioA H4cvmF/7AlG9kG1tQAWLp7FiiKu3PJGoformqHgaJ/12Vh4fwQeSl/7ykYS76eS1nJpejj7fHFaeM3 SqQsItqUZjCTLzR+JKIRadiqp4lOFCCGB7SSYoinmPWzwjaCczu5qyywNCxMe0SzClt7T4dpunRsd4 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4JAIo7qz3Ck3dsSAKE1e0FKd5sA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 16:41:18 -0000

----==_mimepart_58823d8aba9f8_22243fc4d9a15134594d4
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/issues/168#issuecomment-274118444
----==_mimepart_58823d8aba9f8_22243fc4d9a15134594d4
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/issues/168#issuecomment-274118444">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3qnBLm9iNE7Mnb5c2ye3IZ1lpJBks5rUOOKgaJpZM4Ll6si">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-ys9gd3TBmdoG--34glSXlJCbliks5rUOOKgaJpZM4Ll6si.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/168#issuecomment-274118444"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #168: lgtm"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/168#issuecomment-274118444"}}}</script>
----==_mimepart_58823d8aba9f8_22243fc4d9a15134594d4--


From nobody Fri Jan 20 08:43:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E3091296F8 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 08:43:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CxOc_68lOCRS for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 08:43: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 8AE0F1296D4 for <quic-issues@ietf.org>; Fri, 20 Jan 2017 08:43: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=FTyirJnh+eDIpfLYxMJyEpsWjNk=; b=JTHbVaOmeY6loKUU kwDALnSuukgccqO9B8MdASIOs2/GXf8se26xJgCuUtJsPB5Qjromd6V8K5pgbGmO /QPyjIzE03I99sjyQ6/8CELfhB8dYR1hXbznE4YDQZcxzEPqpKs0esI4rLRGpZM8 hQAZGNUDEeHZQajfbUnvCJttTfI=
Received: by filter0508p1mdw1.sendgrid.net with SMTP id filter0508p1mdw1-21993-58823E43-1A 2017-01-20 16:43:47.682459327 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 3Pchs_pSSBugRbLdXGNOdg for <quic-issues@ietf.org>; Fri, 20 Jan 2017 16:43:47.610 +0000 (UTC)
Date: Fri, 20 Jan 2017 08:43:47 -0800
From: hardie <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/181/274119265@github.com>
In-Reply-To: <quicwg/base-drafts/issues/181@github.com>
References: <quicwg/base-drafts/issues/181@github.com>
Subject: Re: [quicwg/base-drafts] Remove SETTINGS[_ACK] (#181)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58823e437f4da_b2d3fa47110113410612d"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2qemtSTQ+U4y65ur/lMUTOTDR5XjsqgpJWcE 17qlvXXAYo6PuJXawKybfYU4JiHNVbyls0E8eGvcfvXo07gSFQa2mKMDMQjwBdsuu7onI1DSzHLvO+ LcVyAp5Hu8nzC6j0yKYqyJvsH8qKha1I4/IdYRUPsWaTKxi4QVsFqHUYMO8HbIjpj4r1IgwM3ug0Jd M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4037LDNY3jnlX26R4RD1m7N_cLk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 16:43:51 -0000

----==_mimepart_58823e437f4da_b2d3fa47110113410612d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Thu, Jan 19, 2017 at 8:47 PM, Martin Thomson <notifications@github.com>
wrote:

> On the other hand, if we reserved a space for application-specific traffic
> parameters (see #122 <https://github.com/quicwg/base-drafts/pull/122>),
> we could put the application-layer settings like header table size in the
> handshake. That has some downsides (client values would be unencrypted and
> you would need to include one set of parameters per application protocol on
> offer), but it means that there couldn't ever be any confusion about the
> value of a given setting once the connection was open.
>
> That would be a huge simplification to the HTTP mapping.
>
>
It seems to have the consequence, though, that you must know which
applications are going to run at handshake time.  If I start with HTTP but
add DNS (not as DNS-over-HTTP, but as a DNS), then I must replace the
connection.

I'm also not thrilled with the client values being unencrypted here, isn't
there a  risk of fingerprinting as a result?

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/issues/181#issuecomment-274119265
----==_mimepart_58823e437f4da_b2d3fa47110113410612d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Jan 19, 2017 at 8:47 PM, Martin Thomson &lt;notifications@github.co=
m&gt;<br>
wrote:<br>
<br>
&gt; On the other hand, if we reserved a space for application-specific tra=
ffic<br>
&gt; parameters (see #122 &lt;https://github.com/quicwg/base-drafts/pull/12=
2&gt;),<br>
&gt; we could put the application-layer settings like header table size in =
the<br>
&gt; handshake. That has some downsides (client values would be unencrypted=
 and<br>
&gt; you would need to include one set of parameters per application protoc=
ol on<br>
&gt; offer), but it means that there couldn&#39;t ever be any confusion abo=
ut the<br>
&gt; value of a given setting once the connection was open.<br>
&gt;<br>
&gt; That would be a huge simplification to the HTTP mapping.<br>
&gt;<br>
&gt;<br>
It seems to have the consequence, though, that you must know which<br>
applications are going to run at handshake time.  If I start with HTTP but<=
br>
add DNS (not as DNS-over-HTTP, but as a DNS), then I must replace the<br>
connection.<br>
<br>
I&#39;m also not thrilled with the client values being unencrypted here, is=
n&#39;t<br>
there a  risk of fingerprinting as a result?<br>
<br>
Ted<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/181#issuecomment-274119265">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6b1CJm6omWk_pB=
P7bp72o3scF40ks5rUORDgaJpZM4Lo7E_">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwi0h3j5E-6IfFOSR=
WEir32CuSreks5rUORDgaJpZM4Lo7E_.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/181#issuecomment-274119265"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@hardie in #181: On Thu, Jan 19,=
 2017 at 8:47 PM, Martin Thomson \u003cnotifications@github.com\u003e\nwrot=
e:\n\n\u003e On the other hand, if we reserved a space for application-spec=
ific traffic\n\u003e parameters (see #122 \u003chttps://github.com/quicwg/b=
ase-drafts/pull/122\u003e),\n\u003e we could put the application-layer sett=
ings like header table size in the\n\u003e handshake. That has some downsid=
es (client values would be unencrypted and\n\u003e you would need to includ=
e one set of parameters per application protocol on\n\u003e offer), but it =
means that there couldn't ever be any confusion about the\n\u003e value of =
a given setting once the connection was open.\n\u003e\n\u003e That would be=
 a huge simplification to the HTTP mapping.\n\u003e\n\u003e\nIt seems to ha=
ve the consequence, though, that you must know which\napplications are goin=
g to run at handshake time.  If I start with HTTP but\nadd DNS (not as DNS-=
over-HTTP, but as a DNS), then I must replace the\nconnection.\n\nI'm also =
not thrilled with the client values being unencrypted here, isn't\nthere a =
 risk of fingerprinting as a result?\n\nTed\n"}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/181#issuecomment-27=
4119265"}}}</script>=

----==_mimepart_58823e437f4da_b2d3fa47110113410612d--


From nobody Fri Jan 20 12:43:17 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67C7E129430 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 12:43:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v56X4cYzMPWk for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 12:43: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 14F1612944A for <quic-issues@ietf.org>; Fri, 20 Jan 2017 12:43: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=iQX/NNZinN3Gm00+/ECJiaigYi4=; b=hT9S5IAa+M3UcGnl p8q6eXSIvFZXL6vXk5bDt+bHYH9ZA+i6AeOBBifQ45w09N6BY2QGI2s+Z1WrBmpD GR2TGl/5Utql+VjCOY6AUetTugZCaTMLC9zXX5AYwQ8hdP3Ltu14O+XX+5uJZFz1 Ybmk1B4yqa/SAiG1D7CTcvtTVxg=
Received: by filter0989p1mdw1.sendgrid.net with SMTP id filter0989p1mdw1-4227-58827660-5E 2017-01-20 20:43:12.891153411 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id GHEDhZE0Sg2Lx_Ma_cpW_Q for <quic-issues@ietf.org>; Fri, 20 Jan 2017 20:43:12.946 +0000 (UTC)
Date: Fri, 20 Jan 2017 12:43:12 -0800
From: krasic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/274174984@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58827660cfb38_7db83fbe741fb13056947"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0uq42QlRyyCmIJzX9/O7Uq14XgkkO7+Z6/HA pBUW1UfzyZrNNDBQVoHnOdYO4ffRxzB6h43cZRwIpXdnS1S6sL6HXAwOQMu3MSu06IN2Q+iBnwOY9K t+y5w4Ex14JTxoGfmuG1dMh1UUEF4W/nEZRbwFjZrpEJwyAjfa3w8w7q8Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WTsi39IAq5-6PMRu1jDbNxcL1Fk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 20:43:15 -0000

----==_mimepart_58827660cfb38_7db83fbe741fb13056947
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson:  re [above](https://github.com/quicwg/base-drafts/issues/176#issuecomment-273921800)    I am thinking that if control stream is refused, it will try again later (on a new stream), so from HPACK view, the treatment is still in the spirit of control streams never get reset---any headers processed by the encoder must eventually be processed by the decoder, although refused streams may add delay to that process.   A key to making it tractable, is the point I've made that either both control and data are accepted or both refused.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-274174984
----==_mimepart_58827660cfb38_7db83fbe741fb13056947
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/martinthomson" class=3D"user-mention">@mar=
tinthomson</a>:  re <a href=3D"https://github.com/quicwg/base-drafts/issues=
/176#issuecomment-273921800">above</a>    I am thinking that if control str=
eam is refused, it will try again later (on a new stream), so from HPACK vi=
ew, the treatment is still in the spirit of control streams never get reset=
---any headers processed by the encoder must eventually be processed by the=
 decoder, although refused streams may add delay to that process.   A key t=
o making it tractable, is the point I've made that either both control and =
data are accepted or both refused.</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/176#issuecomment-274174984">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8bRCzZbPn34Whi=
LdM-q3ZjBZh7Gks5rURxggaJpZM4LnwJE">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7scpZPWnPvtnSBgg=
zD1GW3ciJIQks5rURxggaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/176#issuecomment-274174984"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@krasic in #176: @martinthomson:=
  re [above](https://github.com/quicwg/base-drafts/issues/176#issuecomment-=
273921800)    I am thinking that if control stream is refused, it will try =
again later (on a new stream), so from HPACK view, the treatment is still i=
n the spirit of control streams never get reset---any headers processed by =
the encoder must eventually be processed by the decoder, although refused s=
treams may add delay to that process.   A key to making it tractable, is th=
e point I've made that either both control and data are accepted or both re=
fused."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/176#issuecomment-274174984"}}}</script>=

----==_mimepart_58827660cfb38_7db83fbe741fb13056947--


From nobody Fri Jan 20 13:45:59 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E16741294B5 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 13:45:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YI5q0CS0dmOQ for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 13:45:56 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EFCC1294A6 for <quic-issues@ietf.org>; Fri, 20 Jan 2017 13:45:56 -0800 (PST)
Date: Fri, 20 Jan 2017 13:45:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484948755; bh=s4VXHsUf5gVtSm9a4UcffDnHO/HPqLD242POuZaEPEY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RDGtKbXJNn5OhnNZ5Dmk7TcHNRp+80XDNEGwVjGxq0SoV9zbEbpKJd2Rbmuhmr/6v 63qdsnS9qa+vjUWQAoaGNWFyT9dp1Q+rB6vxFPbCEME2ryMZP0/cAIa95ZvwCSXtWO Qpg7UIM/Hk3C3ndFyKE0YdUxX/Y22uwO5lMBK1Go=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/274188207@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588285139b60f_13dd3f8002bb7134123230"; 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/SXMCQ8ytT5X5GVHyeNbBDKGiFh0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 21:45:58 -0000

----==_mimepart_588285139b60f_13dd3f8002bb7134123230
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We're operating without a multipath draft that would clearly explain how this works, but I don't see why they have to be any more unique than over the IP addresses present at a particular host.

In the unfortunate event that a second client tried to connect with a server with a connection ID already on that server, decryption would fail and the server would silently drop the packet. A good reason, I think, for subsequent ClientHellos to have a different connection ID.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/135#issuecomment-274188207
----==_mimepart_588285139b60f_13dd3f8002bb7134123230
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We're operating without a multipath draft that would clearly explain h=
ow this works, but I don't see why they have to be any more unique than o=
ver the IP addresses present at a particular host.</p>
<p>In the unfortunate event that a second client tried to connect with a =
server with a connection ID already on that server, decryption would fail=
 and the server would silently drop the packet. A good reason, I think, f=
or subsequent ClientHellos to have a different connection 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/135#issuecomment-274188207">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyBDz=
8SfKVbY5K0Om9JcmATh4v2zks5rUSsTgaJpZM4LfBnr">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7C=
2JLyR9tV0EmVmymy4lTAOwDOSks5rUSsTgaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/135#issuecomment-274188207"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in=
 #135: We're operating without a multipath draft that would clearly expla=
in how this works, but I don't see why they have to be any more unique th=
an over the IP addresses present at a particular host.\r\n\r\nIn the unfo=
rtunate event that a second client tried to connect with a server with a =
connection ID already on that server, decryption would fail and the serve=
r would silently drop the packet. A good reason, I think, for subsequent =
ClientHellos to have a different connection ID."}],"action":{"name":"View=
 Issue","url":"https://github.com/quicwg/base-drafts/issues/135#issuecomm=
ent-274188207"}}}</script>=

----==_mimepart_588285139b60f_13dd3f8002bb7134123230--


From nobody Fri Jan 20 13:59:43 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E0571294CA for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 13:59:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BpC6ySYBQivl for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 13:59:39 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E73A1294BF for <quic-issues@ietf.org>; Fri, 20 Jan 2017 13:59:39 -0800 (PST)
Date: Fri, 20 Jan 2017 13:59:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484949578; bh=3sL0ZtcdcmfLcdfVRFjZ9GJpIE0v5Cqujeu13U0+9ck=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vHJXvWKZ4ss0WBSLndER2joNvBnN8UNdFmVoOPqYM6rF4KMYlMTzrUC5M4h0lWsMU O7usnRbkGjKZ1mNjA78+MFRA87AbW+JEvBP6ywSWu7+MyMrYxwBW3BFkxn7lNGevQK LztsKV9jfvEl3aeAtjdPRfQWLmTgC4/FDA4MIoZA=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/60/274191127@github.com>
In-Reply-To: <quicwg/base-drafts/issues/60@github.com>
References: <quicwg/base-drafts/issues/60@github.com>
Subject: Re: [quicwg/base-drafts] Stateless Reject mechanism needs description (#60)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882884abb159_3e193f96ff1b51401730a3"; 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/_ukngsE207b36THi7wS8BjNa3pM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 21:59:41 -0000

----==_mimepart_5882884abb159_3e193f96ff1b51401730a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I suggest we incorporate this issue into #169

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/60#issuecomment-274191127
----==_mimepart_5882884abb159_3e193f96ff1b51401730a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I suggest we incorporate this issue into <a href="https://github.com/quicwg/base-drafts/issues/169" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/169" data-id="201369214" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#169</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/60#issuecomment-274191127">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_DooMCAdLht_hS7K2frh9Z6n_Yqks5rUS5KgaJpZM4LCBy5">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8XwiyWp3rrVuRZeRqAr6BAVBsyoks5rUS5KgaJpZM4LCBy5.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/60#issuecomment-274191127"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #60: I suggest we incorporate this issue into #169"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/60#issuecomment-274191127"}}}</script>
----==_mimepart_5882884abb159_3e193f96ff1b51401730a3--


From nobody Fri Jan 20 14:01:12 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9480F1294BF for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 14:01:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CeZfDDpa4RMm for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 14:01:10 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 793B41294CA for <quic-issues@ietf.org>; Fri, 20 Jan 2017 14:01:10 -0800 (PST)
Date: Fri, 20 Jan 2017 14:01:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484949669; bh=BAdH1Mf9p8cEKKMy2zFlOw6I86Nb7lnJbjbM8BFZtw0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yhmFxOBYyoPg+HlmawnhZzpeTukksHteG0ObO6r/MkFLJs2a8h+BKkMo4z9RsqZho Fq8+70VNGDOdQ35T7yARxuP5wcplE5iahNB9BNdJvMFxM4yOPBDP+1Ta5CYsAycNy+ VvFGOlCEIeUHLxw4ncHVLz5E1ZVm1/EBPyYT/IXA=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/169/274191507@github.com>
In-Reply-To: <quicwg/base-drafts/issues/169@github.com>
References: <quicwg/base-drafts/issues/169@github.com>
Subject: Re: [quicwg/base-drafts] Response to lost handshake packets (#169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588288a5d6538_75a73fec32817140519437"; 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/61e2fyTiFso0zuYNnCRG0Rnewps>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 22:01:11 -0000

----==_mimepart_588288a5d6538_75a73fec32817140519437
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is a fifth (extremely improbable) possibility: the chosen connection ID happens to have collided with a connection ID already active on the server, failed decryption, and been dropped. It might be good to change the connection ID on subsequent ClientHellos.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/169#issuecomment-274191507
----==_mimepart_588288a5d6538_75a73fec32817140519437
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There is a fifth (extremely improbable) possibility: the chosen connec=
tion ID happens to have collided with a connection ID already active on t=
he server, failed decryption, and been dropped. It might be good to chang=
e the connection ID on subsequent ClientHellos.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/169#issuecomment-274191507">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1Xzh=
EyTkkdefAbbZ04dQJuDbGV6ks5rUS6lgaJpZM4LmAZa">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz6=
jx4b2mlx2CqieeqZmAAO-44k1ks5rUS6lgaJpZM4LmAZa.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/169#issuecomment-274191507"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in=
 #169: There is a fifth (extremely improbable) possibility: the chosen co=
nnection ID happens to have collided with a connection ID already active =
on the server, failed decryption, and been dropped. It might be good to c=
hange the connection ID on subsequent ClientHellos."}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/169#issue=
comment-274191507"}}}</script>=

----==_mimepart_588288a5d6538_75a73fec32817140519437--


From nobody Fri Jan 20 14:03:21 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BB271294CA for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 14:03:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w5s9kbME5Zdi for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 14:03: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 62DD11294D0 for <quic-issues@ietf.org>; Fri, 20 Jan 2017 14:03: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=RojegGqkgRoopP/E5WyAN6WTV0w=; b=SFgJ3pG/hJSqd+C6 GPKLkoej/qpLbNHlcKuNvkw3qElvGri2EnxnnKetFzc4tuSf7RqOV0Q7/CGbUivW Iwc3o23RVrpoq3ufIOaET1OvfvGDb6mWQr5DNZhx+fDi/j9Y8KUNJdwZre92m6S3 /DIr2BfIAhv1EVRxqL5PiJmr9Io=
Received: by filter0450p1mdw1.sendgrid.net with SMTP id filter0450p1mdw1-1152-58828916-30 2017-01-20 22:03:02.886837172 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id Ry-bQkZyTCmJhBdvO7x6Tg for <quic-issues@ietf.org>; Fri, 20 Jan 2017 22:03:02.959 +0000 (UTC)
Date: Fri, 20 Jan 2017 14:03:02 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/170/274191905@github.com>
In-Reply-To: <quicwg/base-drafts/issues/170@github.com>
References: <quicwg/base-drafts/issues/170@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID collisions (#170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58828916cb207_54f93f9371057140276954"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak29Q1yOuZLTdHxWJQBe1mBifRUI1z32eySvTl Us/lYtVXup/1jMzohIBWV/uY0Rxqk23oqyn5aIpiii3Y6jwE2+b3y8okFveUmt/+6AjkT/OezRM/Vj KHEjO54zASknmj5kUNmgOewFS2x/doPpzA8O2sspvfwBYYvqgtgKHIcVsQ/z2rB/fTJjh9N9T7rhv9 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mToVuMK1uypSIGkhFGCuQUOqyIE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 22:03:19 -0000

----==_mimepart_58828916cb207_54f93f9371057140276954
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've edited #169 to consider this possibility 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/170#issuecomment-274191905
----==_mimepart_58828916cb207_54f93f9371057140276954
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've edited <a href="https://github.com/quicwg/base-drafts/issues/169" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/169" data-id="201369214" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#169</a> to consider this possibility 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/170#issuecomment-274191905">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyrnwNnanF3bslMc4gbn7flXx0wvks5rUS8WgaJpZM4LmeSf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-n5c8m1-CMgkNBGObhd_ODuc5T0ks5rUS8WgaJpZM4LmeSf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/170#issuecomment-274191905"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #170: I've edited #169 to consider this possibility as well."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/170#issuecomment-274191905"}}}</script>
----==_mimepart_58828916cb207_54f93f9371057140276954--


From nobody Fri Jan 20 14:04:31 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFA661294CA for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 14:04:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yozBYnOFspz8 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 14:04:27 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64A681294BF for <quic-issues@ietf.org>; Fri, 20 Jan 2017 14:04:27 -0800 (PST)
Date: Fri, 20 Jan 2017 14:04:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484949866; bh=srrA25l0m+GESBApjkscFUG3AjictbtrfbCz4oEGu0k=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qnDQQ/xuuLV+Wyy2/HwtGhHTgrevChhPXbBcMLWTziFuo/laiemxzgaJxwMWhO1Ub zRbc6vpn4UZIOWelBCBbcgPtc0RbA2jxYl2rHGqPiN8AQZ0CTIcyOj1xh3IOvDkPx6 nzCRzfHLzFIWGE3bWmky2RCrm5Cj8TCqdnOTu2i8=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/169/274192196@github.com>
In-Reply-To: <quicwg/base-drafts/issues/169@github.com>
References: <quicwg/base-drafts/issues/169@github.com>
Subject: Re: [quicwg/base-drafts] Response to lost handshake packets (#169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882896abc307_5a5d3f7ef87af13c321444"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rZc8bSXPkpg0L4v4tiv4Y1ku-zc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 22:04:29 -0000

----==_mimepart_5882896abc307_5a5d3f7ef87af13c321444
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Changing the connection id has a few negatives.  One is that if the first packet isn't lost, it would create two connections.  The second is that if the CHLO is lost, and the 0RTT packets are not, the second CHLO is for a different connection, so the 0RTT packets are useless.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/169#issuecomment-274192196
----==_mimepart_5882896abc307_5a5d3f7ef87af13c321444
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Changing the connection id has a few negatives.  One is that if the fi=
rst packet isn't lost, it would create two connections.  The second is th=
at if the CHLO is lost, and the 0RTT packets are not, the second CHLO is =
for a different connection, so the 0RTT packets are useless.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/169#issuecomment-274192196">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-vdC=
HgpOid1BZtw0_nzx9t6qwNyks5rUS9qgaJpZM4LmAZa">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyu=
ogFcCaebOoyVuzrYKwJrR0AIeks5rUS9qgaJpZM4LmAZa.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/169#issuecomment-274192196"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
169: Changing the connection id has a few negatives.  One is that if the =
first packet isn't lost, it would create two connections.  The second is =
that if the CHLO is lost, and the 0RTT packets are not, the second CHLO i=
s for a different connection, so the 0RTT packets are useless."}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/169#issuecomment-274192196"}}}</script>=

----==_mimepart_5882896abc307_5a5d3f7ef87af13c321444--


From nobody Fri Jan 20 14:09:16 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42D091294ED for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 14:09:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XLzNMrFjbQjC for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 14:09:14 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F10B1294D5 for <quic-issues@ietf.org>; Fri, 20 Jan 2017 14:09:04 -0800 (PST)
Date: Fri, 20 Jan 2017 14:09:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484950143; bh=D8dKbHUrPdd589X9tQitnY+FWIkm+GVYIYKYjUFJGdk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kQfhQOq1C884Oyo6sfj18j73PK6B+sN0CplllW6/SGaDDh/TINuhn6Ef89Vu/09B/ Ep1Hh1Sx1BojCqUMQeQTeTJhPzYxVYl8xOy8HCVS9nk/2SjMAMYLkVR9BQ7eEaf0lJ kMiOJeOibub7fPuIQJOBItVvi2DRgyhO3PLuUrEw=
From: MikkelFJ <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/274193169@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58828a7f979f8_3033f9f2e6dd1404756b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mwzPVA_Gq_nX5Z47SLMrtRRJjgo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 22:09:16 -0000

----==_mimepart_58828a7f979f8_3033f9f2e6dd1404756b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I worked through the details before being pointed to this issue.

I have attached a reference implemention that only lacks MSVC optimization. Mind you, it is very recent and has not been reviewed.

While at first I found the format (I call uf16) to be quite daunting, overengineerd, an unclear, I now believe it is actually very well suited for the problem, and it is quite simple and fast to use if the the `uf16_encode` and `uf16_decode` functions are provided as an appendix.

quoting parts of the attached uf16.h file and embedded comments below:

```
The IETF QUIC transport draft Nov. 2016 draft appears to provide an
incorrect example of a delta encoded timestamp in the ACK Frame section.
It is also not clear if the spec is otherwise the same as the Chromium
implemention. The following definition attempts to make this more clear
and follows the logic that Chromium implements as of Jan 2017.


    QUIC uses a custom floating point format uf16 to represent a
    non-negative time delta in microseconds.

    The uf16 format encodes an unsigned 16-bit floating point value with
    non-negative exponent and no special values(*). It can always be
    expanded into a 64-bit signed or unsigned integer. The format is a
    16-bit encoded value v = e(5)f(11) or, when e < 2 a plain unsigned
    12-bit integer v = 0(4)m(12). When v < 2^12 (and therefore e < 2), the
    resulting integer value becomes k = v with no interpretation. When e >=
    2, the effective exponent becomes p = e - 1 and the mantissa, or
    effective fraction, becomes m = f + 2^11 which adds an implicit most
    significant fraction bit. Thus the resulting integer value becomes k = m
     * 2^p, p >= 1 or k = (f + 2^11) * 2^(e - 1), e >= 2.

    (*) The decoded value can comfortably be represented in a 64-bit signed
    or unsigned integer. When encoding an unsigned 64-bit value, any value
    that would overflow the 16-bit encoded representation is clamped to v =
    UF16_MAX = 2^16 - 1 = 0xFFFF, or k = UF16_UINT64_MAX = (2^12 - 1) * 2^30
    =  0x3FFC0000000.

    On common unsigned twos complement 64-bit hardware decoding from uf16
    can be computed as `if v < (1 << 12) then return v; else p = (v >> 11) -
    1; m = (v - p) << 11; k = m << p; return k; endif`. Note that v - p
    exposes the implicit fraction bit while removing the explicit exponent.
    Likewise encoding to uf16 can be computed as `if k < (1 << 12) return k;
    else if k >= UF16_INT64_MAX then return UF16_MAX; else p = 64 - 12 -
    leading_zero_count_uint64(k); v = (p << 11) + (k >> p); return v;
    endif`. Note that adding (p << 11) intentionally overflows the implicit
    fraction bit and increments p by one.

```

quoting the actual encode without support for leading zero count included:

```
/* `__uf16_leading_zero_count_uint64` may be implemented with __builtin_clzll when available. */

#define UF16_MAX UINT16_C(0xFFFF)
#define UF16_UINT64_MAX UINT64_C(0x3FFC0000000)

static inline uint64_t uf16_decode(uint16_t v)
{
    uint16_t p;
    uint64_t m;

    if (v < (1 << 12)) {
        return v;
    }
    p = (v >> 11) - 1;
    m = v - (p << 11);
    return m << p;
}

static uint16_t uf16_encode(uint64_t k)
{
    uint16_t p, f;

    if (k < (1 << 12)) {
        return (uint16_t)k;
    }
    if (k >= UF16_UINT64_MAX) {
        return UF16_MAX;
    }
    p = (uint16_t)(64 - 12 - __uf16_leading_zero_count_uint64(k));
    f = (uint16_t)(k >> p);
    return (p << 11) + f;
}

```
[uf16.h.zip](https://github.com/quicwg/base-drafts/files/720596/uf16.h.zip)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-274193169
----==_mimepart_58828a7f979f8_3033f9f2e6dd1404756b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I worked through the details before being pointed to this issue.</p>
<p>I have attached a reference implemention that only lacks MSVC optimiza=
tion. Mind you, it is very recent and has not been reviewed.</p>
<p>While at first I found the format (I call uf16) to be quite daunting, =
overengineerd, an unclear, I now believe it is actually very well suited =
for the problem, and it is quite simple and fast to use if the the <code>=
uf16_encode</code> and <code>uf16_decode</code> functions are provided as=
 an appendix.</p>
<p>quoting parts of the attached uf16.h file and embedded comments below:=
</p>
<pre><code>The IETF QUIC transport draft Nov. 2016 draft appears to provi=
de an
incorrect example of a delta encoded timestamp in the ACK Frame section.
It is also not clear if the spec is otherwise the same as the Chromium
implemention. The following definition attempts to make this more clear
and follows the logic that Chromium implements as of Jan 2017.


    QUIC uses a custom floating point format uf16 to represent a
    non-negative time delta in microseconds.

    The uf16 format encodes an unsigned 16-bit floating point value with
    non-negative exponent and no special values(*). It can always be
    expanded into a 64-bit signed or unsigned integer. The format is a
    16-bit encoded value v =3D e(5)f(11) or, when e &lt; 2 a plain unsign=
ed
    12-bit integer v =3D 0(4)m(12). When v &lt; 2^12 (and therefore e &lt=
; 2), the
    resulting integer value becomes k =3D v with no interpretation. When =
e &gt;=3D
    2, the effective exponent becomes p =3D e - 1 and the mantissa, or
    effective fraction, becomes m =3D f + 2^11 which adds an implicit mos=
t
    significant fraction bit. Thus the resulting integer value becomes k =
=3D m
     * 2^p, p &gt;=3D 1 or k =3D (f + 2^11) * 2^(e - 1), e &gt;=3D 2.

    (*) The decoded value can comfortably be represented in a 64-bit sign=
ed
    or unsigned integer. When encoding an unsigned 64-bit value, any valu=
e
    that would overflow the 16-bit encoded representation is clamped to v=
 =3D
    UF16_MAX =3D 2^16 - 1 =3D 0xFFFF, or k =3D UF16_UINT64_MAX =3D (2^12 =
- 1) * 2^30
    =3D  0x3FFC0000000.

    On common unsigned twos complement 64-bit hardware decoding from uf16=

    can be computed as `if v &lt; (1 &lt;&lt; 12) then return v; else p =3D=
 (v &gt;&gt; 11) -
    1; m =3D (v - p) &lt;&lt; 11; k =3D m &lt;&lt; p; return k; endif`. N=
ote that v - p
    exposes the implicit fraction bit while removing the explicit exponen=
t.
    Likewise encoding to uf16 can be computed as `if k &lt; (1 &lt;&lt; 1=
2) return k;
    else if k &gt;=3D UF16_INT64_MAX then return UF16_MAX; else p =3D 64 =
- 12 -
    leading_zero_count_uint64(k); v =3D (p &lt;&lt; 11) + (k &gt;&gt; p);=
 return v;
    endif`. Note that adding (p &lt;&lt; 11) intentionally overflows the =
implicit
    fraction bit and increments p by one.

</code></pre>
<p>quoting the actual encode without support for leading zero count inclu=
ded:</p>
<pre><code>/* `__uf16_leading_zero_count_uint64` may be implemented with =
__builtin_clzll when available. */

#define UF16_MAX UINT16_C(0xFFFF)
#define UF16_UINT64_MAX UINT64_C(0x3FFC0000000)

static inline uint64_t uf16_decode(uint16_t v)
{
    uint16_t p;
    uint64_t m;

    if (v &lt; (1 &lt;&lt; 12)) {
        return v;
    }
    p =3D (v &gt;&gt; 11) - 1;
    m =3D v - (p &lt;&lt; 11);
    return m &lt;&lt; p;
}

static uint16_t uf16_encode(uint64_t k)
{
    uint16_t p, f;

    if (k &lt; (1 &lt;&lt; 12)) {
        return (uint16_t)k;
    }
    if (k &gt;=3D UF16_UINT64_MAX) {
        return UF16_MAX;
    }
    p =3D (uint16_t)(64 - 12 - __uf16_leading_zero_count_uint64(k));
    f =3D (uint16_t)(k &gt;&gt; p);
    return (p &lt;&lt; 11) + f;
}

</code></pre>
<p><a href=3D"https://github.com/quicwg/base-drafts/files/720596/uf16.h.z=
ip">uf16.h.zip</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/109#issuecomment-274193169">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzm6r=
gONLHFfU1I7OGeDN3knHx0zks5rUTB_gaJpZM4LZW8d">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-_=
CSqv65ANRq_R5prfcxXtUy_K9ks5rUTB_gaJpZM4LZW8d.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/109#issuecomment-274193169"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #=
109: I worked through the details before being pointed to this issue.\r\n=
\r\nI have attached a reference implemention that only lacks MSVC optimiz=
ation. Mind you, it is very recent and has not been reviewed.\r\n\r\nWhil=
e at first I found the format (I call uf16) to be quite daunting, overeng=
ineerd, an unclear, I now believe it is actually very well suited for the=
 problem, and it is quite simple and fast to use if the the `uf16_encode`=
 and `uf16_decode` functions are provided as an appendix.\r\n\r\nquoting =
parts of the attached uf16.h file and embedded comments below:\r\n\r\n```=
\r\nThe IETF QUIC transport draft Nov. 2016 draft appears to provide an\r=
\nincorrect example of a delta encoded timestamp in the ACK Frame section=
.\r\nIt is also not clear if the spec is otherwise the same as the Chromi=
um\r\nimplemention. The following definition attempts to make this more c=
lear\r\nand follows the logic that Chromium implements as of Jan 2017.\r\=
n\r\n\r\n    QUIC uses a custom floating point format uf16 to represent a=
\r\n    non-negative time delta in microseconds.\r\n\r\n    The uf16 form=
at encodes an unsigned 16-bit floating point value with\r\n    non-negati=
ve exponent and no special values(*). It can always be\r\n    expanded in=
to a 64-bit signed or unsigned integer. The format is a\r\n    16-bit enc=
oded value v =3D e(5)f(11) or, when e \u003c 2 a plain unsigned\r\n    12=
-bit integer v =3D 0(4)m(12). When v \u003c 2^12 (and therefore e \u003c =
2), the\r\n    resulting integer value becomes k =3D v with no interpreta=
tion. When e \u003e=3D\r\n    2, the effective exponent becomes p =3D e -=
 1 and the mantissa, or\r\n    effective fraction, becomes m =3D f + 2^11=
 which adds an implicit most\r\n    significant fraction bit. Thus the re=
sulting integer value becomes k =3D m\r\n     * 2^p, p \u003e=3D 1 or k =3D=
 (f + 2^11) * 2^(e - 1), e \u003e=3D 2.\r\n\r\n    (*) The decoded value =
can comfortably be represented in a 64-bit signed\r\n    or unsigned inte=
ger. When encoding an unsigned 64-bit value, any value\r\n    that would =
overflow the 16-bit encoded representation is clamped to v =3D\r\n    UF1=
6_MAX =3D 2^16 - 1 =3D 0xFFFF, or k =3D UF16_UINT64_MAX =3D (2^12 - 1) * =
2^30\r\n    =3D  0x3FFC0000000.\r\n\r\n    On common unsigned twos comple=
ment 64-bit hardware decoding from uf16\r\n    can be computed as `if v \=
u003c (1 \u003c\u003c 12) then return v; else p =3D (v \u003e\u003e 11) -=
\r\n    1; m =3D (v - p) \u003c\u003c 11; k =3D m \u003c\u003c p; return =
k; endif`. Note that v - p\r\n    exposes the implicit fraction bit while=
 removing the explicit exponent.\r\n    Likewise encoding to uf16 can be =
computed as `if k \u003c (1 \u003c\u003c 12) return k;\r\n    else if k \=
u003e=3D UF16_INT64_MAX then return UF16_MAX; else p =3D 64 - 12 -\r\n   =
 leading_zero_count_uint64(k); v =3D (p \u003c\u003c 11) + (k \u003e\u003=
e p); return v;\r\n    endif`. Note that adding (p \u003c\u003c 11) inten=
tionally overflows the implicit\r\n    fraction bit and increments p by o=
ne.\r\n\r\n```\r\n\r\nquoting the actual encode without support for leadi=
ng zero count included:\r\n\r\n```\r\n/* `__uf16_leading_zero_count_uint6=
4` may be implemented with __builtin_clzll when available. */\r\n\r\n#def=
ine UF16_MAX UINT16_C(0xFFFF)\r\n#define UF16_UINT64_MAX UINT64_C(0x3FFC0=
000000)\r\n\r\nstatic inline uint64_t uf16_decode(uint16_t v)\r\n{\r\n   =
 uint16_t p;\r\n    uint64_t m;\r\n\r\n    if (v \u003c (1 \u003c\u003c 1=
2)) {\r\n        return v;\r\n    }\r\n    p =3D (v \u003e\u003e 11) - 1;=
\r\n    m =3D v - (p \u003c\u003c 11);\r\n    return m \u003c\u003c p;\r\=
n}\r\n\r\nstatic uint16_t uf16_encode(uint64_t k)\r\n{\r\n    uint16_t p,=
 f;\r\n\r\n    if (k \u003c (1 \u003c\u003c 12)) {\r\n        return (uin=
t16_t)k;\r\n    }\r\n    if (k \u003e=3D UF16_UINT64_MAX) {\r\n        re=
turn UF16_MAX;\r\n    }\r\n    p =3D (uint16_t)(64 - 12 - __uf16_leading_=
zero_count_uint64(k));\r\n    f =3D (uint16_t)(k \u003e\u003e p);\r\n    =
return (p \u003c\u003c 11) + f;\r\n}\r\n\r\n```\r\n[uf16.h.zip](https://g=
ithub.com/quicwg/base-drafts/files/720596/uf16.h.zip)"}],"action":{"name"=
:"View Issue","url":"https://github.com/quicwg/base-drafts/issues/109#iss=
uecomment-274193169"}}}</script>=

----==_mimepart_58828a7f979f8_3033f9f2e6dd1404756b1--


From nobody Fri Jan 20 14:29:35 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0860F1294DF for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 14:29:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.5
X-Spam-Level: 
X-Spam-Status: No, score=-6.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cdxz5gOWL9bm for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 14:29:32 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D8671294DD for <quic-issues@ietf.org>; Fri, 20 Jan 2017 14:29:32 -0800 (PST)
Date: Fri, 20 Jan 2017 14:29:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484951371; bh=57N6tjR3lCdKy192i0+kpkkk9HSvCPKEZzFFyXo8wew=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MSpkey2PqY8iQ7fW8pmepo/0EHHYHL/0wijTjzPVgGDV9AZJvnzxhjVy9S2bvW+c2 v9PTrvHpzdrkG5aqwhNW9LMF7C4qY+5boLke8dkY/c2xUxp4jr4LY18qb1Tcqy3LSO 4c7/J3YtOfV5LxR7CLHYwNIJ66aFEBwVo7+iW+wI=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/169/274197228@github.com>
In-Reply-To: <quicwg/base-drafts/issues/169@github.com>
References: <quicwg/base-drafts/issues/169@github.com>
Subject: Re: [quicwg/base-drafts] Response to lost handshake packets (#169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58828f4ba6a4e_2c1e3fcfb6eb1138202753"; 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/wSrv815d1tbdSsPhgPEIm77Mgbw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 22:29:34 -0000

----==_mimepart_58828f4ba6a4e_2c1e3fcfb6eb1138202753
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Good points, there are various considerations. I know that in some prior iteration Stateless Rejects proposed a new Connection ID, but that doesn't help us here.

Changing it on retransmission #1 is too much, for sure. Perhaps at some later stage, after multiple CHLO retransmissions, the 0RTT data is more or less dead anyway. As the least probable cause, the response can come as a last-ditch effort.

We don't have a multipath draft in scope, but if there was some sort of mechanism to report available addresses, that would allow us to distinguish these packets as bad-luck CHLOs and SREJ 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/169#issuecomment-274197228
----==_mimepart_58828f4ba6a4e_2c1e3fcfb6eb1138202753
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Good points, there are various considerations. I know that in some pri=
or iteration Stateless Rejects proposed a new Connection ID, but that doe=
sn't help us here.</p>
<p>Changing it on retransmission <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1" class=3D"issue-link js-issue-link" data-url=3D"https://g=
ithub.com/quicwg/base-drafts/issues/1" data-id=3D"189961028" data-error-t=
ext=3D"Failed to load issue title" data-permission-text=3D"Issue title is=
 private">#1</a> is too much, for sure. Perhaps at some later stage, afte=
r multiple CHLO retransmissions, the 0RTT data is more or less dead anywa=
y. As the least probable cause, the response can come as a last-ditch eff=
ort.</p>
<p>We don't have a multipath draft in scope, but if there was some sort o=
f mechanism to report available addresses, that would allow us to disting=
uish these packets as bad-luck CHLOs and SREJ them.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/169#issuecomment-274197228">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxw0E=
WLI0BNYDlYshlkYwhM7dy27ks5rUTVLgaJpZM4LmAZa">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8Z=
EYTviKu5YHJMQC7aOvaVxiyULks5rUTVLgaJpZM4LmAZa.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/169#issuecomment-274197228"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in=
 #169: Good points, there are various considerations. I know that in some=
 prior iteration Stateless Rejects proposed a new Connection ID, but that=
 doesn't help us here.\r\n\r\nChanging it on retransmission #1 is too muc=
h, for sure. Perhaps at some later stage, after multiple CHLO retransmiss=
ions, the 0RTT data is more or less dead anyway. As the least probable ca=
use, the response can come as a last-ditch effort.\r\n\r\nWe don't have a=
 multipath draft in scope, but if there was some sort of mechanism to rep=
ort available addresses, that would allow us to distinguish these packets=
 as bad-luck CHLOs and SREJ them.\r\n"}],"action":{"name":"View Issue","u=
rl":"https://github.com/quicwg/base-drafts/issues/169#issuecomment-274197=
228"}}}</script>=

----==_mimepart_58828f4ba6a4e_2c1e3fcfb6eb1138202753--


From nobody Fri Jan 20 15:38:09 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2901A1295D4 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 15:38:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o-OLz0LG-Vap for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 15:38:06 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C6B01295CE for <quic-issues@ietf.org>; Fri, 20 Jan 2017 15:38: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=j8PcnOA31hEP0/JxsE+eSxQClIA=; b=HytGiW6OoMNzTR2+ keN42BHmT6B9PQGllbmsVtTf1zUngpJzWtZEzI5RfHSCWE1Jsda7qJxNORe/TxqO w9hmdaDlqRzi7GophBhHaGjEJhW/67igrCxUUtYB7DqmUO8Q4wtRWFfLCA9paP6L nCTJJe1rnn2kjGWRJRcfUv0/CFU=
Received: by filter0975p1mdw1.sendgrid.net with SMTP id filter0975p1mdw1-15488-58829F50-34 2017-01-20 23:37:52.673436235 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id P4uTenvrSSmfmPMp9zjEUQ for <quic-issues@ietf.org>; Fri, 20 Jan 2017 23:37:52.676 +0000 (UTC)
Date: Fri, 20 Jan 2017 15:37:52 -0800
From: MikkelFJ <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/274208595@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58829f5082f91_1c9e3fce2bb5d13010555f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2YxK/FE9P4sTN3t6oC087FxDvZJO8fSbajha e3192XVqW7UPa8jJhdQ+jdkn1QuBzI+d/j2LZouCgf+98qbydiAwbdB17ud9FhNSYBKWxI3WKZ3SM4 xEJkNpCjYf2MKzRRwTllp4IvlX9Kq6/xS9OeF0UHdsVBapbQxjQmRrn/Qwz0jsz/ZtHzOCX1IQqK1j I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hCMTjCqNmgLgjGldBz9-cbhw5T4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 23:38:08 -0000

----==_mimepart_58829f5082f91_1c9e3fce2bb5d13010555f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

`static uint16_t uf16_encode(uint64_t k)` =>
`static inline uint16_t uf16_encode(uint64_t k)`

Here is an updated wording:

```
The IETF QUIC transport draft Nov. 2016 draft appears to provide an
incorrect example of a delta encoded timestamp in the ACK Frame section.
It is also not clear if the spec is otherwise the same as the Chromium
implemention. The following definition attempts to make this more clear
and follows the logic that Chromium implements as of Jan 2017.


    QUIC uses a custom floating point format uf16 to represent a
    non-negative time delta in microseconds.

    The uf16 format encodes an unsigned 64-bit integer value k as an
    unsigned 16-bit floating point value v with non-negative exponent
    and no special values (*). The encoded format is either v =
    e(5)f(11), e >= 2, or a plain unsigned 12-bit integer v = 0(4)m(12),
    e <= 1. When v < 2^12 (and therefore e < 2), the resulting integer
    value becomes k = v with no interpretation. When e >= 2, the
    effective exponent becomes p = e - 1 and the mantissa, or effective
    fraction, becomes m = f + 2^11 which adds an implicit most
    significant fraction bit. Thus the resulting integer value becomes k
    = m * 2^p, p >= 1 or, equivalently, k = (f + 2^11) * 2^(e - 1), e >=
    2, and k = v, e < 2.

    (*) The decoded value can comfortably be represented in a 64-bit
    signed or unsigned integer. When encoding an unsigned 64-bit value,
    any value that would overflow the 16-bit encoded representation is
    clamped to v = UF16_MAX = 2^16 - 1 = 0xFFFF or, correspondingly, k =
    UF16_UINT64_MAX = (2^12 - 1) * 2^30 = 0x3FFC0000000.

    On common hardware supporting unsigned 64-bit two's complement
    arithmetic, decoding from uf16 can be computed as `if v < (1 << 12)
    then return v; else p = (v >> 11) - 1; m = (v - p) << 11; k = m <<
    p; return k; endif`. Note that v - p exposes the implicit fraction
    bit while removing the explicit exponent. Likewise, encoding to uf16
    can be computed as `if k < (1 << 12) return k; else if k >=
    UF16_INT64_MAX then return UF16_MAX; else p = 64 - 12 -
    leading_zero_count_uint64(k); v = (p << 11) + (k >> p); return v;
    endif`. Note that adding (p << 11) intentionally overflows and hides
    the implicit fraction bit and increments the explicit exponent by
    one. `leading_zero_count_uint64(k)` implements `64 - log2_floor(k)`
    and is often a single machine instruction, sometimes provided as
    `__builtin_clzll` in C.

```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-274208595
----==_mimepart_58829f5082f91_1c9e3fce2bb5d13010555f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><code>static uint16_t uf16_encode(uint64_t k)</code> =3D&gt;<br>
<code>static inline uint16_t uf16_encode(uint64_t k)</code></p>
<p>Here is an updated wording:</p>
<pre><code>The IETF QUIC transport draft Nov. 2016 draft appears to provide=
 an
incorrect example of a delta encoded timestamp in the ACK Frame section.
It is also not clear if the spec is otherwise the same as the Chromium
implemention. The following definition attempts to make this more clear
and follows the logic that Chromium implements as of Jan 2017.


    QUIC uses a custom floating point format uf16 to represent a
    non-negative time delta in microseconds.

    The uf16 format encodes an unsigned 64-bit integer value k as an
    unsigned 16-bit floating point value v with non-negative exponent
    and no special values (*). The encoded format is either v =3D
    e(5)f(11), e &gt;=3D 2, or a plain unsigned 12-bit integer v =3D 0(4)m(=
12),
    e &lt;=3D 1. When v &lt; 2^12 (and therefore e &lt; 2), the resulting i=
nteger
    value becomes k =3D v with no interpretation. When e &gt;=3D 2, the
    effective exponent becomes p =3D e - 1 and the mantissa, or effective
    fraction, becomes m =3D f + 2^11 which adds an implicit most
    significant fraction bit. Thus the resulting integer value becomes k
    =3D m * 2^p, p &gt;=3D 1 or, equivalently, k =3D (f + 2^11) * 2^(e - 1)=
, e &gt;=3D
    2, and k =3D v, e &lt; 2.

    (*) The decoded value can comfortably be represented in a 64-bit
    signed or unsigned integer. When encoding an unsigned 64-bit value,
    any value that would overflow the 16-bit encoded representation is
    clamped to v =3D UF16_MAX =3D 2^16 - 1 =3D 0xFFFF or, correspondingly, =
k =3D
    UF16_UINT64_MAX =3D (2^12 - 1) * 2^30 =3D 0x3FFC0000000.

    On common hardware supporting unsigned 64-bit two's complement
    arithmetic, decoding from uf16 can be computed as `if v &lt; (1 &lt;&lt=
; 12)
    then return v; else p =3D (v &gt;&gt; 11) - 1; m =3D (v - p) &lt;&lt; 1=
1; k =3D m &lt;&lt;
    p; return k; endif`. Note that v - p exposes the implicit fraction
    bit while removing the explicit exponent. Likewise, encoding to uf16
    can be computed as `if k &lt; (1 &lt;&lt; 12) return k; else if k &gt;=
=3D
    UF16_INT64_MAX then return UF16_MAX; else p =3D 64 - 12 -
    leading_zero_count_uint64(k); v =3D (p &lt;&lt; 11) + (k &gt;&gt; p); r=
eturn v;
    endif`. Note that adding (p &lt;&lt; 11) intentionally overflows and hi=
des
    the implicit fraction bit and increments the explicit exponent by
    one. `leading_zero_count_uint64(k)` implements `64 - log2_floor(k)`
    and is often a single machine instruction, sometimes provided as
    `__builtin_clzll` in C.

</code></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/issues/109#issuecomment-274208595">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5VGJJgboElxgYC=
iYkXNFocZplJpks5rUUVQgaJpZM4LZW8d">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9kzxl-_rIeIdhuR_=
KcPH0Q2UMhyks5rUUVQgaJpZM4LZW8d.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/109#issuecomment-274208595"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #109: `static uint1=
6_t uf16_encode(uint64_t k)` =3D\u003e\r\n`static inline uint16_t uf16_enco=
de(uint64_t k)`\r\n\r\nHere is an updated wording:\r\n\r\n```\r\nThe IETF Q=
UIC transport draft Nov. 2016 draft appears to provide an\r\nincorrect exam=
ple of a delta encoded timestamp in the ACK Frame section.\r\nIt is also no=
t clear if the spec is otherwise the same as the Chromium\r\nimplemention. =
The following definition attempts to make this more clear\r\nand follows th=
e logic that Chromium implements as of Jan 2017.\r\n\r\n\r\n    QUIC uses a=
 custom floating point format uf16 to represent a\r\n    non-negative time =
delta in microseconds.\r\n\r\n    The uf16 format encodes an unsigned 64-bi=
t integer value k as an\r\n    unsigned 16-bit floating point value v with =
non-negative exponent\r\n    and no special values (*). The encoded format =
is either v =3D\r\n    e(5)f(11), e \u003e=3D 2, or a plain unsigned 12-bit=
 integer v =3D 0(4)m(12),\r\n    e \u003c=3D 1. When v \u003c 2^12 (and the=
refore e \u003c 2), the resulting integer\r\n    value becomes k =3D v with=
 no interpretation. When e \u003e=3D 2, the\r\n    effective exponent becom=
es p =3D e - 1 and the mantissa, or effective\r\n    fraction, becomes m =
=3D f + 2^11 which adds an implicit most\r\n    significant fraction bit. T=
hus the resulting integer value becomes k\r\n    =3D m * 2^p, p \u003e=3D 1=
 or, equivalently, k =3D (f + 2^11) * 2^(e - 1), e \u003e=3D\r\n    2, and =
k =3D v, e \u003c 2.\r\n\r\n    (*) The decoded value can comfortably be re=
presented in a 64-bit\r\n    signed or unsigned integer. When encoding an u=
nsigned 64-bit value,\r\n    any value that would overflow the 16-bit encod=
ed representation is\r\n    clamped to v =3D UF16_MAX =3D 2^16 - 1 =3D 0xFF=
FF or, correspondingly, k =3D\r\n    UF16_UINT64_MAX =3D (2^12 - 1) * 2^30 =
=3D 0x3FFC0000000.\r\n\r\n    On common hardware supporting unsigned 64-bit=
 two's complement\r\n    arithmetic, decoding from uf16 can be computed as =
`if v \u003c (1 \u003c\u003c 12)\r\n    then return v; else p =3D (v \u003e=
\u003e 11) - 1; m =3D (v - p) \u003c\u003c 11; k =3D m \u003c\u003c\r\n    =
p; return k; endif`. Note that v - p exposes the implicit fraction\r\n    b=
it while removing the explicit exponent. Likewise, encoding to uf16\r\n    =
can be computed as `if k \u003c (1 \u003c\u003c 12) return k; else if k \u0=
03e=3D\r\n    UF16_INT64_MAX then return UF16_MAX; else p =3D 64 - 12 -\r\n=
    leading_zero_count_uint64(k); v =3D (p \u003c\u003c 11) + (k \u003e\u00=
3e p); return v;\r\n    endif`. Note that adding (p \u003c\u003c 11) intent=
ionally overflows and hides\r\n    the implicit fraction bit and increments=
 the explicit exponent by\r\n    one. `leading_zero_count_uint64(k)` implem=
ents `64 - log2_floor(k)`\r\n    and is often a single machine instruction,=
 sometimes provided as\r\n    `__builtin_clzll` in C.\r\n\r\n```"}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
109#issuecomment-274208595"}}}</script>=

----==_mimepart_58829f5082f91_1c9e3fce2bb5d13010555f--


From nobody Fri Jan 20 15:57:32 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A6C112960E for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 15:57:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7PKRHNSFpkmo for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 15:57:29 -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 3694E129604 for <quic-issues@ietf.org>; Fri, 20 Jan 2017 15:57:29 -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=KAxwCxERwgHKAE9jI0b3iy7X/Jg=; b=NLF+7J1N/yyFfL7H G1EDp7aM++M4ji4SOBtjofObX95qZjcethpj2eSKznV7Wlp6OV0WhUeQsKSg1XDe 61kNhLPbiEDorfXj+XAAaxRITU3xfY82HzQYzH/9Xz8tVKHZFPsEnHU3WxKr2ej5 rv1Pibz8IfRbBt2XUFyv567oED0=
Received: by filter1127p1mdw1.sendgrid.net with SMTP id filter1127p1mdw1-2503-5882A3E7-18 2017-01-20 23:57:27.67687657 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id WpbZPGepSYGVjJUak3HBVQ for <quic-issues@ietf.org>; Fri, 20 Jan 2017 23:57:27.714 +0000 (UTC)
Date: Fri, 20 Jan 2017 15:57:27 -0800
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/185@github.com>
Subject: [quicwg/base-drafts] Reliable identification of the initial packet for a connection (#185)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882a3e79be8a_2e4ac3fba6167b140918fa"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2a5cvKKs7bHg+cOGosFDoTT03JJBGZyOeEHi PvZUz32hk2PKWiCJ+k7f7/1hvS+lG82SP/eb2OXw0GQcN0skvwtwtuTLp5GggZymRn/skx6xZBs1jH HejrK8RC/KA1PsCUyXL4PWTQ9ibwGu8F1oU5wMNwSVjOlsaROty6fPcGOBuiHTlgD6d6MhED8TvmS2 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G_llRuL-14gzcJ5zEtMpSWN8alg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2017 23:57:31 -0000

----==_mimepart_5882a3e79be8a_2e4ac3fba6167b140918fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Some path elements may need to statelessly identify an initial packet of a connection. These path elements could include load balancers and organization's border security systems.  Ability to identify the initial packet may also be required for systems implementing Stateless Rejects #60.

Since QUIC allows for packet number truncation, the most straightforward way to identify the initial packet is by checking for packet number 1 and VERSION flag set.

Hence:

- The language of section 6.1 Version Negotiation would need to change SHOULD to MUST in "All subsequent packets sent by the client SHOULD have the VERSION flag unset".
- Section 6.1 Version Negotiation should also gain language like: "If Version negotiation is not complete in 2^6 packets, any endpoint MAY reset this connection".  (This is a weaker statement than #143.)
- Proposal in issue #35 is not compatible with this issue. If packet numbers are allowed to be deliberately skipped, we should require that packets with VERSION set MUST NOT be skipped.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/185
----==_mimepart_5882a3e79be8a_2e4ac3fba6167b140918fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Some path elements may need to statelessly identify an initial packet of a connection. These path elements could include load balancers and organization's border security systems.  Ability to identify the initial packet may also be required for systems implementing Stateless Rejects <a href="https://github.com/quicwg/base-drafts/issues/60" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/60" data-id="192994357" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#60</a>.</p>
<p>Since QUIC allows for packet number truncation, the most straightforward way to identify the initial packet is by checking for packet number 1 and VERSION flag set.</p>
<p>Hence:</p>
<ul>
<li>The language of section 6.1 Version Negotiation would need to change SHOULD to MUST in "All subsequent packets sent by the client SHOULD have the VERSION flag unset".</li>
<li>Section 6.1 Version Negotiation should also gain language like: "If Version negotiation is not complete in 2^6 packets, any endpoint MAY reset this connection".  (This is a weaker statement than <a href="https://github.com/quicwg/base-drafts/issues/143" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/143" data-id="200520635" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#143</a>.)</li>
<li>Proposal in issue <a href="https://github.com/quicwg/base-drafts/issues/35" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/35" data-id="191925330" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#35</a> is not compatible with this issue. If packet numbers are allowed to be deliberately skipped, we should require that packets with VERSION set MUST NOT be skipped.</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/185">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq03hUy6DjG8EP2lA4gpjrtAreu1Aks5rUUnngaJpZM4Lp36V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8oLwLxOJTEvYEnQZ2uTZaDwS5nAks5rUUnngaJpZM4Lp36V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/185"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reliable identification of the initial packet for a connection (#185)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/185"}}}</script>
----==_mimepart_5882a3e79be8a_2e4ac3fba6167b140918fa--


From nobody Fri Jan 20 16:17:19 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BBCB12961D for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 16:17:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.656
X-Spam-Level: 
X-Spam-Status: No, score=-7.656 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EGeHlqYds5z8 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 16:17:16 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0A0A129613 for <quic-issues@ietf.org>; Fri, 20 Jan 2017 16:17:15 -0800 (PST)
Date: Fri, 20 Jan 2017 16:17:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484957835; bh=Zon0dF6qSnIJARqtdE+0IWTJkC27Z38xnw2+FGrE6V0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lMvxJ4ljQOAXpN1lvf+0YU9h0Cciel7lHZd2dFdMQNvowAhfcg046EuGlSK9bksWc 9VXdQN8ByEkafx2FvA0LmUJ1QisTu20F8uDppXNjMaM5WBU0o5LwuNEZqXaFEz9MnM P0dXOf97lzAjJftMNQwmIibAbcDxqUaDdLFRQGEs=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/185/274213866@github.com>
In-Reply-To: <quicwg/base-drafts/issues/185@github.com>
References: <quicwg/base-drafts/issues/185@github.com>
Subject: Re: [quicwg/base-drafts] Reliable identification of the initial packet for a connection (#185)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882a88b308d_3e163f85b717314017512b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jE-wQp--EUo1NLlqY3uOsmFalHI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 00:17:17 -0000

----==_mimepart_5882a88b308d_3e163f85b717314017512b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You're entirely correct that #35 is not compatible, but it's more fundamental:  This issue suggests that we make it possible to identify and act on a particular packet when you're not a party to the connection; #35 suggests making it more difficult to act on and therefore ossify an exposed protocol element.

I suspect you'll need to back up and motivate why we *want* to allow path elements to identify a particular packet in a connection.  "Some... may need to" isn't a justification.  My gut reaction is that load balancers at least should be statelessly operating on the connection ID itself, whether it's the first packet or the billionth.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/185#issuecomment-274213866
----==_mimepart_5882a88b308d_3e163f85b717314017512b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>You're entirely correct that <a href=3D"https://github.com/quicwg/base=
-drafts/issues/35" class=3D"issue-link js-issue-link" data-url=3D"https:/=
/github.com/quicwg/base-drafts/issues/35" data-id=3D"191925330" data-erro=
r-text=3D"Failed to load issue title" data-permission-text=3D"Issue title=
 is private">#35</a> is not compatible, but it's more fundamental:  This =
issue suggests that we make it possible to identify and act on a particul=
ar packet when you're not a party to the connection; <a href=3D"https://g=
ithub.com/quicwg/base-drafts/issues/35" class=3D"issue-link js-issue-link=
" data-url=3D"https://github.com/quicwg/base-drafts/issues/35" data-id=3D=
"191925330" data-error-text=3D"Failed to load issue title" data-permissio=
n-text=3D"Issue title is private">#35</a> suggests making it more difficu=
lt to act on and therefore ossify an exposed protocol element.</p>
<p>I suspect you'll need to back up and motivate why we <em>want</em> to =
allow path elements to identify a particular packet in a connection.  "So=
me... may need to" isn't a justification.  My gut reaction is that load b=
alancers at least should be statelessly operating on the connection ID it=
self, whether it's the first packet or the billionth.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/185#issuecomment-274213866">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzPlT=
gE6B335NJyjVhbVjAVD3CCNks5rUU6LgaJpZM4Lp36V">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxZ=
NSOzCq5amMpzMcIiEvH06FM4Nks5rUU6LgaJpZM4Lp36V.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/185#issuecomment-274213866"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #185: You're entirely correct that #35 is not compatible, but it's more =
fundamental:  This issue suggests that we make it possible to identify an=
d act on a particular packet when you're not a party to the connection; #=
35 suggests making it more difficult to act on and therefore ossify an ex=
posed protocol element.\r\n\r\nI suspect you'll need to back up and motiv=
ate why we *want* to allow path elements to identify a particular packet =
in a connection.  \"Some... may need to\" isn't a justification.  My gut =
reaction is that load balancers at least should be statelessly operating =
on the connection ID itself, whether it's the first packet or the billion=
th."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/185#issuecomment-274213866"}}}</script>=

----==_mimepart_5882a88b308d_3e163f85b717314017512b--


From nobody Fri Jan 20 16:26:44 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A94A129613 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 16:26:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.519
X-Spam-Level: 
X-Spam-Status: No, score=-7.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zqD-NwcXmC0g for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 16:26: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 0935C1295EE for <quic-issues@ietf.org>; Fri, 20 Jan 2017 16:26: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=EcP6BHfMXFrYzc8tNwVUkOQ1hVw=; b=cUtcwI/gsGVh2Zf6 hmDrPwq9xt4d2gTYX/BejV4IqYI/P3mY2cXXg1bsHaZUdsRW4aa83LjYxzs7gWsn WGOH0INj8bNJ6HrRvA5wlI1R2gsZhuGB56G8gYfhJNbp/kG8LZjNDw9VAdt1cglY s7CsaAB8V59cwcgy7glkUfa4SCU=
Received: by filter1111p1mdw1.sendgrid.net with SMTP id filter1111p1mdw1-29055-5882AABF-17 2017-01-21 00:26:40.002230432 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id t-T-ax-WTDKjjUICPDUb8A for <quic-issues@ietf.org>; Sat, 21 Jan 2017 00:26:39.999 +0000 (UTC)
Date: Fri, 20 Jan 2017 16:26:39 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/274215020@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882aabfe2880_79a13fc5b1a8b1301386cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3mFhTKoVtpi1Cp7sTN/1LjsyUjevR1G+lNk1 pRQKur6zwDWgV//A+/VOmpsRZu8JOz2/sJNyjZeGEd/k4BxjLK5VoEFdHYHv1/R4/aona/jm30+7y8 q8A/120zPStmP0cYV1QLwawahJrvuQ4HcabUW+dXQMBQEvGIdXonpj7z4b4jUi2+IhviWEdLG+k3Ag s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0hd2XaAU_rE1stKu_3tnHRZAgDo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 00:26:42 -0000

----==_mimepart_5882aabfe2880_79a13fc5b1a8b1301386cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@krasic:  At least in our implementation, "refused" meant that the HTTP request would be retried.  That's a different thing than saying the exact HEADERS frame MUST be cached at the HTTP layer and re-sent on a different stream later.  What if you subsequently decide you don't need that data and don't want to issue the request any more?

I'd like to see a solution where we can either guarantee delivery despite/before the RST, or make the header compression scheme resilient to lost packets.  @martinthomson's direction is somewhat promising, but it's worse than that supposes.  A RST_STREAM (or REQUEST_RST, if we take #171) could arrive after the app-layer has already fully sent and FIN'd its portion of the message.  Will the app layer even know if a stream is RST after it's done with it?  If so, when does the app know that the stream will *definitely not* be reset and therefore the per-stream state can be discarded?  Also, what if it's the delete itself that went missing, so the decoder doesn't know it's waiting on a particular number of references?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-274215020
----==_mimepart_5882aabfe2880_79a13fc5b1a8b1301386cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/krasic" class=3D"user-mention">@krasic</a>=
:  At least in our implementation, "refused" meant that the HTTP request wo=
uld be retried.  That's a different thing than saying the exact HEADERS fra=
me MUST be cached at the HTTP layer and re-sent on a different stream later=
.  What if you subsequently decide you don't need that data and don't want =
to issue the request any more?</p>
<p>I'd like to see a solution where we can either guarantee delivery despit=
e/before the RST, or make the header compression scheme resilient to lost p=
ackets.  <a href=3D"https://github.com/martinthomson" class=3D"user-mention=
">@martinthomson</a>'s direction is somewhat promising, but it's worse than=
 that supposes.  A RST_STREAM (or REQUEST_RST, if we take <a href=3D"https:=
//github.com/quicwg/base-drafts/pull/171" class=3D"issue-link js-issue-link=
" data-url=3D"https://github.com/quicwg/base-drafts/issues/171" data-id=3D"=
201644609" data-error-text=3D"Failed to load issue title" data-permission-t=
ext=3D"Issue title is private">#171</a>) could arrive after the app-layer h=
as already fully sent and FIN'd its portion of the message.  Will the app l=
ayer even know if a stream is RST after it's done with it?  If so, when doe=
s the app know that the stream will <em>definitely not</em> be reset and th=
erefore the per-stream state can be discarded?  Also, what if it's the dele=
te itself that went missing, so the decoder doesn't know it's waiting on a =
particular number of references?</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/176#issuecomment-274215020">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5wJWm4-zFmxuoV=
49yh_Xmgfw0MYks5rUVC_gaJpZM4LnwJE">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_PSJH2qvCUK_UaSD=
TqAf-5XX9sdks5rUVC_gaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/176#issuecomment-274215020"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #176: @krasic:  A=
t least in our implementation, \"refused\" meant that the HTTP request woul=
d be retried.  That's a different thing than saying the exact HEADERS frame=
 MUST be cached at the HTTP layer and re-sent on a different stream later. =
 What if you subsequently decide you don't need that data and don't want to=
 issue the request any more?\r\n\r\nI'd like to see a solution where we can=
 either guarantee delivery despite/before the RST, or make the header compr=
ession scheme resilient to lost packets.  @martinthomson's direction is som=
ewhat promising, but it's worse than that supposes.  A RST_STREAM (or REQUE=
ST_RST, if we take #171) could arrive after the app-layer has already fully=
 sent and FIN'd its portion of the message.  Will the app layer even know i=
f a stream is RST after it's done with it?  If so, when does the app know t=
hat the stream will *definitely not* be reset and therefore the per-stream =
state can be discarded?  Also, what if it's the delete itself that went mis=
sing, so the decoder doesn't know it's waiting on a particular number of re=
ferences?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/176#issuecomment-274215020"}}}</script>=

----==_mimepart_5882aabfe2880_79a13fc5b1a8b1301386cb--


From nobody Fri Jan 20 16:32:34 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5CADA129613 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 16:32:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_s10PS0m97P for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 16:32:32 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11A2E1295EE for <quic-issues@ietf.org>; Fri, 20 Jan 2017 16:32:32 -0800 (PST)
Date: Fri, 20 Jan 2017 16:32:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484958751; bh=/7/QWTFlspDhl3WUju5PCMh92PpeVo0CBje2IPLeUdk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y719iFmQtmS6dWdjAZzimm4o8nAzlDS1ooqhQJxtMcQE6xtmkQfeys5NkFdqIzjD1 lf+yiZAKbm1k+/C5Cwp69mWHWzlE4FEru53MTIA+sGMxp3+wzl8mmTvlirWqRaPpoc CqGZVPPAG8K3BiyD6krgYgOaepp10Ai0eD4LYTnw=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/274215707@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882ac1f25e33_76423fa49790713c1765bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/APAW2mgxPiLNCtqawJ9VIYQVX4E>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 00:32:33 -0000

----==_mimepart_5882ac1f25e33_76423fa49790713c1765bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Total top-of-my-head idea, possibly very bad side effects:  What if the app can mark certain writes (in HTTP's case, anything with HPACK/QPACK data) as required-to-deliver?  The RST_STREAM could include both required-to-deliver and final offsets.  Final offset is still used for flow control, so sender pays for everything even if they don't RTD it.

The sender would continue to retransmit everything before the required-to-deliver offset, and the receiver would surface the RST to the receiving app at the first gap after the required-to-deliver offset.  (This also implies that only the sender can RST their direction, in the vein of REQUEST_RST.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-274215707
----==_mimepart_5882ac1f25e33_76423fa49790713c1765bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Total top-of-my-head idea, possibly very bad side effects:  What if th=
e app can mark certain writes (in HTTP's case, anything with HPACK/QPACK =
data) as required-to-deliver?  The RST_STREAM could include both required=
-to-deliver and final offsets.  Final offset is still used for flow contr=
ol, so sender pays for everything even if they don't RTD it.</p>
<p>The sender would continue to retransmit everything before the required=
-to-deliver offset, and the receiver would surface the RST to the receivi=
ng app at the first gap after the required-to-deliver offset.  (This also=
 implies that only the sender can RST their direction, in the vein of REQ=
UEST_RST.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/176#issuecomment-274215707">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2sOD=
fHxtwvAmwljaIEMIx8JOhC9ks5rUVIfgaJpZM4LnwJE">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwJ=
y7Y89RIja-h1esEhEao2oseVcks5rUVIfgaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/176#issuecomment-274215707"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #176: Total top-of-my-head idea, possibly very bad side effects:  What i=
f the app can mark certain writes (in HTTP's case, anything with HPACK/QP=
ACK data) as required-to-deliver?  The RST_STREAM could include both requ=
ired-to-deliver and final offsets.  Final offset is still used for flow c=
ontrol, so sender pays for everything even if they don't RTD it.\r\n\r\nT=
he sender would continue to retransmit everything before the required-to-=
deliver offset, and the receiver would surface the RST to the receiving a=
pp at the first gap after the required-to-deliver offset.  (This also imp=
lies that only the sender can RST their direction, in the vein of REQUEST=
_RST.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/176#issuecomment-274215707"}}}</script>=

----==_mimepart_5882ac1f25e33_76423fa49790713c1765bd--


From nobody Fri Jan 20 16:34:42 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F6E5129613 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 16:34:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xpRTYTleU2-j for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 16:34:40 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4AB171295EE for <quic-issues@ietf.org>; Fri, 20 Jan 2017 16:34:40 -0800 (PST)
Date: Fri, 20 Jan 2017 16:34:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484958879; bh=c0vB28+HXrX/YsV3PQ6gVGw/YhuhXIaPnC5ieSPXNsM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Mh5dRJMWUsTFGhyKK2QeyZ0Y4gdkuiraTNcK8KW41LgSpvRd01dfTwpE099hPPr+t HGtSOHI1H91GPXQm4dbTszuI0+jk6GBc0NhVchjNqzDmgkrpFe0Qv8bL86dlPnC5+G jEJjj14+IGbHtNsZ2v6xBmIsAOVTXjFmU1QNdp/s=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/274215988@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882ac9fa2b8d_764b3fa49790713c116650"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NZZCynAqHRfIWkm63W3BbP069QM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 00:34:41 -0000

----==_mimepart_5882ac9fa2b8d_764b3fa49790713c116650
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that this is a more general problem -- if data gets discarded by the transport without tearing down the connection, maintaining shared state at the application layer becomes tricky.  You can concentrate your state in a few "special" streams and say that if those streams ever get RST, it's a fatal error (we should have text to that effect about Stream 1 somewhere, incidentally!), or you can create a mechanism to differentiate really-reliable and mostly-reliable data.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-274215988
----==_mimepart_5882ac9fa2b8d_764b3fa49790713c116650
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Note that this is a more general problem -- if data gets discarded by =
the transport without tearing down the connection, maintaining shared sta=
te at the application layer becomes tricky.  You can concentrate your sta=
te in a few "special" streams and say that if those streams ever get RST,=
 it's a fatal error (we should have text to that effect about Stream 1 so=
mewhere, incidentally!), or you can create a mechanism to differentiate r=
eally-reliable and mostly-reliable data.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/176#issuecomment-274215988">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq463l=
hSDYT1VHtZ9UOEHiM1CNEkhks5rUVKfgaJpZM4LnwJE">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7e=
tJcN2wNQL2jc_K4mf8ZFyS9Diks5rUVKfgaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/176#issuecomment-274215988"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #176: Note that this is a more general problem -- if data gets discarded=
 by the transport without tearing down the connection, maintaining shared=
 state at the application layer becomes tricky.  You can concentrate your=
 state in a few \"special\" streams and say that if those streams ever ge=
t RST, it's a fatal error (we should have text to that effect about Strea=
m 1 somewhere, incidentally!), or you can create a mechanism to different=
iate really-reliable and mostly-reliable data."}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/176#issuecomme=
nt-274215988"}}}</script>=

----==_mimepart_5882ac9fa2b8d_764b3fa49790713c116650--


From nobody Fri Jan 20 16:39:39 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5D99129613 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 16:39:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-xlJMn2scZP for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 16:39:36 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F6171295EE for <quic-issues@ietf.org>; Fri, 20 Jan 2017 16:39:36 -0800 (PST)
Date: Fri, 20 Jan 2017 16:39:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484959175; bh=gJpWZ+tTm5+zFzVNHkS1rFxvSquZRxf+8L9y3NPEAKc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O20VeybVwNbuUrt8lvWz/hA9kAW3DvkvISNt9qasxrSE25Mva0ex37R5Jm1Padcxw zcI7zG7jkf6zLMwDnkEdjCAYusV+oMZvogXthi1WY3Ud0MYMQThzyv6fcKkbeCnpdF PR0NyuYWAEexLlzX3Wp5omyJqFIRYFe85GgbEK6k=
From: krasic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/274216586@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882adc77a8d1_68bc3fb0cf339130126293"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ju8v6w7v5tMR5TKkVr_2oaTxlOw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 00:39:38 -0000

----==_mimepart_5882adc77a8d1_68bc3fb0cf339130126293
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop but refused is explicitly defined in a way that it is safe to retry, precisely because there is no way of leaking into application level state:

 The REFUSED_STREAM error code can be included in a RST_STREAM
      frame to indicate that the stream is being closed prior to any
      processing having occurred.  Any request that was sent on the
      reset stream can be safely retried.

Aside from refused, I think that there is any other form of reset needed for the headers/control streams.  If we stick to that, the complexity for HPACK can be kept way 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/176#issuecomment-274216586
----==_mimepart_5882adc77a8d1_68bc3fb0cf339130126293
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/MikeBishop" class=3D"user-mention">@Mike=
Bishop</a> but refused is explicitly defined in a way that it is safe to =
retry, precisely because there is no way of leaking into application leve=
l state:</p>
<p>The REFUSED_STREAM error code can be included in a RST_STREAM<br>
frame to indicate that the stream is being closed prior to any<br>
processing having occurred.  Any request that was sent on the<br>
reset stream can be safely retried.</p>
<p>Aside from refused, I think that there is any other form of reset need=
ed for the headers/control streams.  If we stick to that, the complexity =
for HPACK can be kept way down.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/176#issuecomment-274216586">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8y8R=
S8whCDO-FesC-sGBxKq2ywGks5rUVPHgaJpZM4LnwJE">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4I=
qZxiYySTfMyxyQQDQUJtUv-Ndks5rUVPHgaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/176#issuecomment-274216586"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@krasic in #17=
6: @MikeBishop but refused is explicitly defined in a way that it is safe=
 to retry, precisely because there is no way of leaking into application =
level state:\r\n\r\n The REFUSED_STREAM error code can be included in a R=
ST_STREAM\r\n      frame to indicate that the stream is being closed prio=
r to any\r\n      processing having occurred.  Any request that was sent =
on the\r\n      reset stream can be safely retried.\r\n\r\nAside from ref=
used, I think that there is any other form of reset needed for the header=
s/control streams.  If we stick to that, the complexity for HPACK can be =
kept way down."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/176#issuecomment-274216586"}}}</script>=

----==_mimepart_5882adc77a8d1_68bc3fb0cf339130126293--


From nobody Fri Jan 20 17:31:53 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 578DF129630 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 17:31:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.5
X-Spam-Level: 
X-Spam-Status: No, score=-6.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1uO5x6v57ZkR for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 17:31:50 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9DBD12961D for <quic-issues@ietf.org>; Fri, 20 Jan 2017 17:31:50 -0800 (PST)
Date: Fri, 20 Jan 2017 17:31:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484962309; bh=cJtl3HD8aZl7h7mIYXPhYO8sisrG+HK/PmlQlIreY04=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CSIW+D8t6MSyAQvEY56U0OGZMFWPuxwftJ37mvRiEGBwlnEfJmCIbx6yke5W8j3BO STcyPmaGD2Gjw8oqioTxV+u0zrlK7/fZ+ri8TZD7nfbsmnHzBNtY56wwrrTFQ8wudQ qRAOfuaDCnP3IW9T1+PJTk7cDRBuAqC7CehX/Xms=
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/185/274222247@github.com>
In-Reply-To: <quicwg/base-drafts/issues/185@github.com>
References: <quicwg/base-drafts/issues/185@github.com>
Subject: Re: [quicwg/base-drafts] Reliable identification of the initial packet for a connection (#185)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882ba05c82ee_1cce3f7e5f24313850717"; 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/LeYptPltdiSS6U1lg2c6ZmLGc7Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 01:31:52 -0000

----==_mimepart_5882ba05c82ee_1cce3f7e5f24313850717
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I suspect you'll need to back up and motivate why we want to allow path elements to identify a particular packet in a connection.

Certainly.  Let's take a load balancer system. Think [LVS](http://www.linuxvirtualserver.org/) or [Google Maglev](https://research.google.com/pubs/pub44824.html). These systems consist of multiple machines serving as load balancers, each with imperfect availability, and packets belonging to a single connection may arrive at different load balancer servers.

These load balancers are _not_ proxies. They are more like routers. They do not terminate connections but rather forward packets to the appropriate backend servers.

Load balancer's job is to:
a) For a new connection, select an appropriate server to handle it, and
b) Keep sending all packets that are a part of the connection to the same server, and
c) Keep doing (b) even if the set of machines eligible to serve new connections of this type changes dynamically (say, every second)

To do its job, at a minimum, the load balancer needs to identify new connections (a). Identifying first packet (subject of this issue) is trivial with TCP (SYN). It should be trivial with QUIC, too.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/185#issuecomment-274222247
----==_mimepart_5882ba05c82ee_1cce3f7e5f24313850717
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I suspect you'll need to back up and motivate why we want to allow pat=
h elements to identify a particular packet in a connection.</p>
</blockquote>
<p>Certainly.  Let's take a load balancer system. Think <a href=3D"http:/=
/www.linuxvirtualserver.org/">LVS</a> or <a href=3D"https://research.goog=
le.com/pubs/pub44824.html">Google Maglev</a>. These systems consist of mu=
ltiple machines serving as load balancers, each with imperfect availabili=
ty, and packets belonging to a single connection may arrive at different =
load balancer servers.</p>
<p>These load balancers are <em>not</em> proxies. They are more like rout=
ers. They do not terminate connections but rather forward packets to the =
appropriate backend servers.</p>
<p>Load balancer's job is to:<br>
a) For a new connection, select an appropriate server to handle it, and<b=
r>
b) Keep sending all packets that are a part of the connection to the same=
 server, and<br>
c) Keep doing (b) even if the set of machines eligible to serve new conne=
ctions of this type changes dynamically (say, every second)</p>
<p>To do its job, at a minimum, the load balancer needs to identify new c=
onnections (a). Identifying first packet (subject of this issue) is trivi=
al with TCP (SYN). It should be trivial with QUIC, too.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/185#issuecomment-274222247">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz6qX=
qi131R-udb_RgNNQ0xDyM3Aks5rUWAFgaJpZM4Lp36V">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxl=
CzAsbE4p7gw_uHlHo3LDy-Hv-ks5rUWAFgaJpZM4Lp36V.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/185#issuecomment-274222247"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #=
185: \u003e I suspect you'll need to back up and motivate why we want to =
allow path elements to identify a particular packet in a connection.\r\n\=
r\nCertainly.  Let's take a load balancer system. Think [LVS](http://www.=
linuxvirtualserver.org/) or [Google Maglev](https://research.google.com/p=
ubs/pub44824.html). These systems consist of multiple machines serving as=
 load balancers, each with imperfect availability, and packets belonging =
to a single connection may arrive at different load balancer servers.\r\n=
\r\nThese load balancers are _not_ proxies. They are more like routers. T=
hey do not terminate connections but rather forward packets to the approp=
riate backend servers.\r\n\r\nLoad balancer's job is to:\r\na) For a new =
connection, select an appropriate server to handle it, and\r\nb) Keep sen=
ding all packets that are a part of the connection to the same server, an=
d\r\nc) Keep doing (b) even if the set of machines eligible to serve new =
connections of this type changes dynamically (say, every second)\r\n\r\nT=
o do its job, at a minimum, the load balancer needs to identify new conne=
ctions (a). Identifying first packet (subject of this issue) is trivial w=
ith TCP (SYN). It should be trivial with QUIC, too."}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/185#issue=
comment-274222247"}}}</script>=

----==_mimepart_5882ba05c82ee_1cce3f7e5f24313850717--


From nobody Fri Jan 20 17:41:49 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2CCB12962A for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 17:41:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.116
X-Spam-Level: 
X-Spam-Status: No, score=-5.116 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XSXh1SE7Pqgl for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 17:41:46 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88D5412961D for <quic-issues@ietf.org>; Fri, 20 Jan 2017 17:41:46 -0800 (PST)
Date: Fri, 20 Jan 2017 17:41:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484962905; bh=Sj9HnxsJTtnT/UcC2KESFT5XrZTUuo+utsduMcZ4z5A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Am15aLC8EqVoDLP1opaJmbTnSoxbHQGzyikoEdi4n1/rfm29v9ld8Pprjy8xqDxiY bxEBPL+E5R7RxVEmBlAMs/oGyOsUC/cMNgy8tEwxeXP8FikEKF1Gj4oisKhpdMmU1S jA56deE6Tml3+LpjYcEg+nnCudA8M6y6TtcLnl0g=
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/65/274223098@github.com>
In-Reply-To: <quicwg/base-drafts/issues/65@github.com>
References: <quicwg/base-drafts/issues/65@github.com>
Subject: Re: [quicwg/base-drafts] BLOCKED usage requirements (#65)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882bc59a1a2f_68d93fae2ffa7130107327"; 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/3ZR-TfpimKDwcaqgvJtdnthdoWA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 01:41:48 -0000

----==_mimepart_5882bc59a1a2f_68d93fae2ffa7130107327
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed. BLOCKED is described as a useful debugging tool. It should not be a MUST.

In fact, I'd go further and change BLOCKED frame type into DEBUG frame type and allow DEBUG frames to carry key/value pairs. Some keys could be "well-known" (BLOCKED). Others could be user-defined. This could quickly evolve into an even more useful debugging tool, possibly with the clients having an ability to turn up and down transport's "DEBUG levels".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/65#issuecomment-274223098
----==_mimepart_5882bc59a1a2f_68d93fae2ffa7130107327
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Agreed. BLOCKED is described as a useful debugging tool. It should not=
 be a MUST.</p>
<p>In fact, I'd go further and change BLOCKED frame type into DEBUG frame=
 type and allow DEBUG frames to carry key/value pairs. Some keys could be=
 "well-known" (BLOCKED). Others could be user-defined. This could quickly=
 evolve into an even more useful debugging tool, possibly with the client=
s having an ability to turn up and down transport's "DEBUG levels".</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/65#issuecomment-274223098">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5g2nH=
40AaHTHvujQdlWfYpQP-TRks5rUWJZgaJpZM4LCCUM">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqx9gmp=
LLJ-e1YBu9qMbQ2ALwn57Wks5rUWJZgaJpZM4LCCUM.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/65#issuecomment-274223098"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #=
65: Agreed. BLOCKED is described as a useful debugging tool. It should no=
t be a MUST.\r\n\r\nIn fact, I'd go further and change BLOCKED frame type=
 into DEBUG frame type and allow DEBUG frames to carry key/value pairs. S=
ome keys could be \"well-known\" (BLOCKED). Others could be user-defined.=
 This could quickly evolve into an even more useful debugging tool, possi=
bly with the clients having an ability to turn up and down transport's \"=
DEBUG levels\"."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/65#issuecomment-274223098"}}}</script>=

----==_mimepart_5882bc59a1a2f_68d93fae2ffa7130107327--


From nobody Fri Jan 20 17:59:03 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F8F912961D for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 17:59:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x8ViGzY6K5pt for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 17:59:01 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17862129633 for <quic-issues@ietf.org>; Fri, 20 Jan 2017 17:59:01 -0800 (PST)
Date: Fri, 20 Jan 2017 17:59:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484963940; bh=NvL4Q4VCq3gdiQqyIvxRl19dnxA5XwAqPZj6dhMRdIE=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=zgeqO/gOZG3yq/X9EQJO5bmXf9u9AobWzPTbmcbB65r6L1bUsGqvElX82EhL9gY0z 9E+Yj0QWsplIslX9IbSN0PsgFyBq9PugG3eN0bM+UyT5vMe+31ZxG6iiYzpqps36dZ YvMboZ9+0SUzpVhfK8tUZljePb0uHvmHfK6HB0KU=
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/186@github.com>
Subject: [quicwg/base-drafts] Minimum concurrent streams requirment (#186)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882c06450a49_68a43fbb7f3f51401047b3"; 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/LnGckT8ra3vtEAkg3LMgz9k4uRo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 01:59:02 -0000

----==_mimepart_5882c06450a49_68a43fbb7f3f51401047b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The specification allows endpoints to specify the maximum number of concurrent streams (MSPC), but should not the spec provide for the minimum value of MSPC that all endpoints must support?  If the minimum is 1 (excluding "service" streams), it would be good for the spec to state so 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/issues/186
----==_mimepart_5882c06450a49_68a43fbb7f3f51401047b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The specification allows endpoints to specify the maximum number of concurrent streams (MSPC), but should not the spec provide for the minimum value of MSPC that all endpoints must support?  If the minimum is 1 (excluding "service" streams), it would be good for the spec to state so explicitly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/186">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq88iUAwIeG0VCCK1eKFFCHlfZlb3ks5rUWZkgaJpZM4Lp7EO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4GbZK-m_jT0xiL_3i1hZAU3NJoZks5rUWZkgaJpZM4Lp7EO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/186"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Minimum concurrent streams requirment (#186)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/186"}}}</script>
----==_mimepart_5882c06450a49_68a43fbb7f3f51401047b3--


From nobody Fri Jan 20 17:59:32 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42FC8129634 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 17:59:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UBx6twqfUZGJ for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 17:59: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 8EC0D12961D for <quic-issues@ietf.org>; Fri, 20 Jan 2017 17:59:29 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484963968; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=RgP6/gRSxks/2IJzbOeaZXXYQySSV5rR4Lfoyu5oLQo=; b=yPhBRlSNR+mh/C1PMEiQWdNFQT+bEzM68nN/hS0wlyagLb5ec0nYhvflckyNhU7Li2IcV0/U WK/qRyz/0NfeKvBc3N/nVUb18S1iMgw+MXIqU68HnlcEPdwtrqGx2M3WBRdDAscjTKcefB1V 56kDhHHnuWVNckRtZIHn66+3guM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=X+EzJw+9LuMwtzZE8pOzYd9PUUtCVttW7o7U4ONobPj58DeeqnP+zRkN/cuNQYeaDGFxJi 0Q7VXCoVBAoGsIsyUd36iP5kY3/TT9wQBxjPXUExrohQUdjW9Ut/2xjd8I6bU6fGf7xHoYDJ Zu0rva3K3MG916kzqKsbOsOdZQvL4=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5882c080.7fb12dbfba50-smtp-out-n03; Sat, 21 Jan 2017 01:59:28 -0000 (UTC)
Date: Fri, 20 Jan 2017 17:59:28 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5882c080aada6_61703fc6a83cf13c1106f2@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] a06f05: Create transport-issues.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5882c080aa9d8_61703fc6a83cf13c1105a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pkzkvNjXeiNltdWPO8DBp5TjcqI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 01:59:31 -0000

----==_mimepart_5882c080aa9d8_61703fc6a83cf13c1105a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: a06f05544b0f846dea94b81994755660171c9c80
      https://github.com/quicwg/wg-materials/commit/a06f05544b0f846dea94b81994755660171c9c80
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    A interim-17-01/transport-issues.md

  Log Message:
  -----------
  Create transport-issues.md



----==_mimepart_5882c080aa9d8_61703fc6a83cf13c1105a4--


From nobody Fri Jan 20 18:00:24 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E384129633 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 18:00:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OpG1Cz9LRg0S for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 18:00: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 56E6512961D for <quic-issues@ietf.org>; Fri, 20 Jan 2017 18:00:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484964021; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LA1kMhjA/n9ta1ilAFMjZh9w4yyfbkOxHdnOr0Klqc4=; b=iU2hsoAPFrzt+uJhGa/JNQiXECTy3hN3NPvynLowJnYpxqDlbOcKHKBb4YZrXChhp2fYaY5U Tv0Ao9e/G2yPiOCZCC9oTYnNc/PMKXcl06S4sipn0jOsbDTJhp8y5tKBnXQGIcFm1SwwSgp/ RPKx1DwGb9j1LDAILpF0l8bIN6o=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=iZu7eXUWJMOC3gqflXPvthvcPUntkfowWmkBxfs6/g1HfwQNYS8gwzbeX5+HbbNcAwG8Xp qgb0CWf8Jge2fD9s/iEC2s3dX/vdvqmkEVMYhWXPleD4kdYkWpR0+W+lD6xBrME2/cO0uYS8 lVlzsLyQMcpZckVHd2YGqfrV1mh1A=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5882c0b5.7f1c69f377b0-smtp-out-n03; Sat, 21 Jan 2017 02:00:21 -0000 (UTC)
Date: Fri, 20 Jan 2017 18:00:20 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5882c0b42fec7_19073ff91909f130938a0@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] d8339f: Update agenda.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5882c0b42f8ff_19073ff91909f1309377"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GYW7Ly3YJnuF9M4m87P7ibYSvLw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 02:00:23 -0000

----==_mimepart_5882c0b42f8ff_19073ff91909f1309377
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: d8339fa1a624dac29b63fdc621561eeccd7da5d7
      https://github.com/quicwg/wg-materials/commit/d8339fa1a624dac29b63fdc621561eeccd7da5d7
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M interim-17-01/agenda.md

  Log Message:
  -----------
  Update agenda.md



----==_mimepart_5882c0b42f8ff_19073ff91909f1309377--


From nobody Fri Jan 20 18:02:52 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F9EC129634 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 18:02:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kfWh6P2eNjPJ for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 18: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 0F13312962E for <quic-issues@ietf.org>; Fri, 20 Jan 2017 18:02:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484964169; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lQ8dJ9Wi+cZR2DEJ349TQ1XsOnCpDWG0nWVOYOdbd+k=; b=axMNzrLcW5fKT3hHo6ooMKy2A9gDzssbtrqaN13GoiAGKqpxg04kA+nplszuDKxKH9/hv+Vg kgcjft9jaYvjPOaFHaqZ7l+vWs1SLkvEbasSPd+4+rgGwFd51E4S//5gM5EAI+JnGQWpTqSY 0EMVEgNW8ztMmMlDQ7HCPE0QhsA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=oubUKxjXKzvr3cZvFj0+vB2g2raVkavj2p8CyWdJnuDDiYMVAnfp/WnVVac3fxrOCeRUxE gF2Rc9H5KM4BrEsMs4BM4Qc1+N9+WH2zBm4LFyriAIUPEDYdwVDpj0C+jBOnilBbRJnCWXdY tgK3a6svlMDM31PKXsV5XUlr7pSpI=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5882c149.7f5abc066480-smtp-out-n01; Sat, 21 Jan 2017 02:02:49 -0000 (UTC)
Date: Fri, 20 Jan 2017 18:02:48 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5882c148219f5_64193ffdc2be713483189@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 8e68eb: Update agenda.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5882c148215bc_64193ffdc2be713483081"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wQKjCdSYQu8PiJHCvhUVXT1qmqE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 02:02:51 -0000

----==_mimepart_5882c148215bc_64193ffdc2be713483081
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 8e68eb07b2481754551bb6d8c18b3e0320c136cd
      https://github.com/quicwg/wg-materials/commit/8e68eb07b2481754551bb6d8c18b3e0320c136cd
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M interim-17-01/agenda.md

  Log Message:
  -----------
  Update agenda.md



----==_mimepart_5882c148215bc_64193ffdc2be713483081--


From nobody Fri Jan 20 18:11:45 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 360B812962E for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 18:11:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7oqDQRQut7Jw for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 18:11:43 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E67A4129642 for <quic-issues@ietf.org>; Fri, 20 Jan 2017 18:11:42 -0800 (PST)
Date: Fri, 20 Jan 2017 18:11:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484964702; bh=oJxhKDQJfcn7zA7HX4yTaPlvrJPSc8e4Co/Tq+aU5Ms=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=gTA8BPtF5DkohHX5fHWTMxK2p13nUVtp1TIZg9obKP2Hw4AQBy/RmA4qPy7HGzmVa 7x/dUQuF9PijjEySUZQ9O0T2zNqQxBV2BJH2LgKDO5m6aBvcQLTQN0xq6K7MCcSXIa verzFP2PoFrD/KkofVZ8i+4xgPBZc/6k9ieuHor8=
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/187@github.com>
Subject: [quicwg/base-drafts] "Reason Phrase" in CONNECTION_CLOSE and GOAWAY frames (#187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882c35e50d6f_1b293fbb7f3f514084425"; 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/nM1IT_B0D7aBGgjPRZWbl6J4Vmk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 02:11:44 -0000

----==_mimepart_5882c35e50d6f_1b293fbb7f3f514084425
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The inclusion of "Reason Phrase" is CONNECTION_CLOSE and GOAWAY frames seems unnecessary and its normative usage uncertain. There is already an error code field (and a robust discussion in #19 and #184 about its values).

"Reason Phrase" seems like optional textual debug information (in what language?). This is actually another case for a generalized DEBUG frame (see #65).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/187
----==_mimepart_5882c35e50d6f_1b293fbb7f3f514084425
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The inclusion of "Reason Phrase" is CONNECTION_CLOSE and GOAWAY frames seems unnecessary and its normative usage uncertain. There is already an error code field (and a robust discussion in <a href="https://github.com/quicwg/base-drafts/issues/19" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/19" data-id="191252504" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#19</a> and <a href="https://github.com/quicwg/base-drafts/issues/184" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/184" data-id="202178212" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#184</a> about its values).</p>
<p>"Reason Phrase" seems like optional textual debug information (in what language?). This is actually another case for a generalized DEBUG frame (see <a href="https://github.com/quicwg/base-drafts/issues/65" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/65" data-id="192996225" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#65</a>).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/187">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq94mDS5pC3hOrYRU79jvxQsbDSN6ks5rUWlegaJpZM4Lp7TX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2H2nFm9ln1-sUaBi-8XjE9iFpnJks5rUWlegaJpZM4Lp7TX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/187"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"\"Reason Phrase\" in CONNECTION_CLOSE and GOAWAY frames (#187)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/187"}}}</script>
----==_mimepart_5882c35e50d6f_1b293fbb7f3f514084425--


From nobody Fri Jan 20 18:20:53 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2CCE129652 for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 18:20:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fsjhfTJiLQdd for <quic-issues@ietfa.amsl.com>; Fri, 20 Jan 2017 18:20:50 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C3C512962E for <quic-issues@ietf.org>; Fri, 20 Jan 2017 18:20:50 -0800 (PST)
Date: Fri, 20 Jan 2017 18:20:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484965249; bh=LduGxrXYvvu0RS4ELKauyWjpUM+hDC82ZmiKrAaYHKw=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=NYfELmFr53FU/8fdS1/5ZuuXsk9bLtn50ni5QzaWflUVyT3IsFykqWX7Gr8RMzWzs 4S3g8v4uBpxRLkho0c1l/z18+rqbb1s6jc1veeqN0br0CxxqQarqD3XiL3wQmMFTrb LNqxxQHh7bX9YCmM2M3J35Ja878h7pQ20ssEDpFg=
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/188@github.com>
Subject: [quicwg/base-drafts] Receiving WINDOW_UPDATE before the first STREAM frame should not reset connections (#188)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5882c5818f7bd_44df3fd595dab13c15057f"; 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/j77A0ZY8Va2cZ8ek1tXpzxfXjOc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 02:20:52 -0000

----==_mimepart_5882c5818f7bd_44df3fd595dab13c15057f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> **9.1.1. idle**
All streams start in the =E2=80=9Cidle=E2=80=9D state.
...
Receiving any frame other than STREAM or RST_STREAM on a stream in this s=
tate MUST be treated as a connection error (Section 11) of type YYYY.

Receiving a WINDOW_UPDATE frame (or probably any other frame) for a strea=
m before the first STREAM frame for that stream due to packet reordering/=
loss should not be treated as a connection error (causing a connection re=
set).

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/188=

----==_mimepart_5882c5818f7bd_44df3fd595dab13c15057f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p><strong>9.1.1. idle</strong><br>
All streams start in the =E2=80=9Cidle=E2=80=9D state.<br>
...<br>
Receiving any frame other than STREAM or RST_STREAM on a stream in this s=
tate MUST be treated as a connection error (Section 11) of type YYYY.</p>=

</blockquote>
<p>Receiving a WINDOW_UPDATE frame (or probably any other frame) for a st=
ream before the first STREAM frame for that stream due to packet reorderi=
ng/loss should not be treated as a connection error (causing a connection=
 reset).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/188">view it on GitHub</a>, or <a href=3D"https://g=
ithub.com/notifications/unsubscribe-auth/AWbkq4HC5HyRr94oNMqPtc0lC9CsGu8A=
ks5rUWuBgaJpZM4Lp7eP">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D=
"https://github.com/notifications/beacon/AWbkq6EN13OGAHzxlnlJMRHWOmROQFra=
ks5rUWuBgaJpZM4Lp7eP.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/188"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Receiving=
 WINDOW_UPDATE before the first STREAM frame should not reset connections=
 (#188)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/188"}}}</script>=

----==_mimepart_5882c5818f7bd_44df3fd595dab13c15057f--


From nobody Sat Jan 21 00:47:20 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A9AC12944C for <quic-issues@ietfa.amsl.com>; Sat, 21 Jan 2017 00:47:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.499
X-Spam-Level: 
X-Spam-Status: No, score=-6.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aZ3BYpDZyVNP for <quic-issues@ietfa.amsl.com>; Sat, 21 Jan 2017 00:47:18 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 381381270B4 for <quic-issues@ietf.org>; Sat, 21 Jan 2017 00:47:17 -0800 (PST)
Date: Sat, 21 Jan 2017 00:47:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1484988436; bh=XftknhalEbXBj1B6A5sERxKgtUqZExCW5pLLVgDuhw4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=03BS2sijXil2PJw+dH1wJB1MuMsCcrjjly76X5LvRGDCYZ2yu0rzEiWvEHf4AHpPU Vq88ewIaptzQM1Z3IaDicJybwYjwBZikCwkhCBM1Tt2Fv35yCJwddnTN6+CHn293Ex fRUHPJRugCdN47ChxRPJyjqieExZ1bbcazRrdFc8=
From: Tatsuhiro Tsujikawa <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/274249056@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58832014ebcc2_6c233fbd12f91140102346"; 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/katLorn8VGnTAybS_F4sTqQL61Q>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 08:47:19 -0000

----==_mimepart_58832014ebcc2_6c233fbd12f91140102346
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

SPDY and HTTP/2 use 31 bit stream ID space, and it can be expressed in 32 bit signed integer.
Some languages don't have unsigned types (e.g., Java), so if fully 32 bit space is used, they are forced to use larger data type (e.g., 8 bytes long).
Also there is concern in API compatibility.  I'd like to use the same higher level interface with HTTP/2 and HTTP/QUIC.  Some existing implementations use 32 bit signed int for stream ID (e.g., nghttp2, and netty, possibly more?).  If we go for larger ID space, we need to define different high level APIs for QUIC.
QUIC's 0 RTT connection really makes connection establishment penalty less effective.  Why we need larger ID space?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/108#issuecomment-274249056
----==_mimepart_58832014ebcc2_6c233fbd12f91140102346
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>SPDY and HTTP/2 use 31 bit stream ID space, and it can be expressed in=
 32 bit signed integer.<br>
Some languages don't have unsigned types (e.g., Java), so if fully 32 bit=
 space is used, they are forced to use larger data type (e.g., 8 bytes lo=
ng).<br>
Also there is concern in API compatibility.  I'd like to use the same hig=
her level interface with HTTP/2 and HTTP/QUIC.  Some existing implementat=
ions use 32 bit signed int for stream ID (e.g., nghttp2, and netty, possi=
bly more?).  If we go for larger ID space, we need to define different hi=
gh level APIs for QUIC.<br>
QUIC's 0 RTT connection really makes connection establishment penalty les=
s effective.  Why we need larger ID space?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/108#issuecomment-274249056">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzWok=
wkjssnTvzdyRylKOuEcpvy8ks5rUcYUgaJpZM4LZWt_">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8g=
YdoM9oBfFtpLFKUEvvUldEGfxks5rUcYUgaJpZM4LZWt_.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/108#issuecomment-274249056"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@tatsuhiro-t i=
n #108: SPDY and HTTP/2 use 31 bit stream ID space, and it can be express=
ed in 32 bit signed integer.\r\nSome languages don't have unsigned types =
(e.g., Java), so if fully 32 bit space is used, they are forced to use la=
rger data type (e.g., 8 bytes long).\r\nAlso there is concern in API comp=
atibility.  I'd like to use the same higher level interface with HTTP/2 a=
nd HTTP/QUIC.  Some existing implementations use 32 bit signed int for st=
ream ID (e.g., nghttp2, and netty, possibly more?).  If we go for larger =
ID space, we need to define different high level APIs for QUIC.\r\nQUIC's=
 0 RTT connection really makes connection establishment penalty less effe=
ctive.  Why we need larger ID space?\r\n"}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/108#issuecomment-274=
249056"}}}</script>=

----==_mimepart_58832014ebcc2_6c233fbd12f91140102346--


From nobody Sat Jan 21 06:37:14 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67E50129AA9 for <quic-issues@ietfa.amsl.com>; Sat, 21 Jan 2017 06:37:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2jJYH5Vtzusu for <quic-issues@ietfa.amsl.com>; Sat, 21 Jan 2017 06:37:11 -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 E460A129A31 for <quic-issues@ietf.org>; Sat, 21 Jan 2017 06:37: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=+Iq7uMHyoEaaYhBheE6M1AXwKlQ=; b=nWCqMjulqwPE+0IK dtDn2v4hkoPktxXHMEc+R5OfS9JCdPUTwjw0KHOQWifGwwvPAgWnGkZo8FxVP/le NqUrEqoeEgszJfkOApdqYjhwaHc3XSvjvdGhJDUOTSgvT/9dx1Y0xhjQyYv/+1+f OqkJ04r2t0zqGtCg5qSRiwJbFko=
Received: by filter0828p1mdw1.sendgrid.net with SMTP id filter0828p1mdw1-725-5883720E-31 2017-01-21 14:37:02.548548571 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id CrwjbcXrT-eIHd59_3Rp8A for <quic-issues@ietf.org>; Sat, 21 Jan 2017 14:37:02.455 +0000 (UTC)
Date: Sat, 21 Jan 2017 06:37:02 -0800
From: MikkelFJ <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/274265481@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5883720e5cb56_25593f87850fd13c185878"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0u05ix4oDLLa+icgi4mM/88uxxb2426lkyzb Gzrcvugxe8pxvkGsTJcOiAbNDywb6ER18O8VRyECRB5VHiTM6wa9bZj6CFalAXCRY64D/CuKNPiBBA uga4bDssrtY1A71WM1JNBO9Gst6VGSardnAoeqVMlzndL+PQF9I33cOv5/fBQP8RozQBM8xzqzPUbJ A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GJA912U3Ha79PVBRAXmA8ZgiVjc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 14:37:12 -0000

----==_mimepart_5883720e5cb56_25593f87850fd13c185878
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Updated uf16.h with new wording, and MSVC support, attached.

[uf16.h.zip](https://github.com/quicwg/base-drafts/files/721213/uf16.h.zip)


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-274265481
----==_mimepart_5883720e5cb56_25593f87850fd13c185878
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Updated uf16.h with new wording, and MSVC support, attached.</p>
<p><a href="https://github.com/quicwg/base-drafts/files/721213/uf16.h.zip">uf16.h.zip</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-274265481">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2m6bdzNU1Cqf8NHVVerqmHcpwWDks5rUhgOgaJpZM4LZW8d">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzMUW3IliaS4o3bZoZrtpRyxavMDks5rUhgOgaJpZM4LZW8d.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-274265481"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #109: Updated uf16.h with new wording, and MSVC support, attached.\r\n\r\n[uf16.h.zip](https://github.com/quicwg/base-drafts/files/721213/uf16.h.zip)\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/109#issuecomment-274265481"}}}</script>
----==_mimepart_5883720e5cb56_25593f87850fd13c185878--


From nobody Sat Jan 21 09:15:10 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4FAD6129B48 for <quic-issues@ietfa.amsl.com>; Sat, 21 Jan 2017 09:15:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cb_opUTKC8rR for <quic-issues@ietfa.amsl.com>; Sat, 21 Jan 2017 09:15:07 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7857129B47 for <quic-issues@ietf.org>; Sat, 21 Jan 2017 09:15:07 -0800 (PST)
Date: Sat, 21 Jan 2017 09:15:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485018907; bh=ymQ33Wfm8C7f2xMwcxYoGift/RvnPmPa/ZU4/Wx0bhs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wai9fvO/FoLE++/x0JO5mUy7Q9oW1IJ//Y69XXRJFaY3mYVnQPT6tyc216BfpJQNT 6JWjgkykYpVwb7sZZnYej4UHnOXd1uIRukIkMXOHAp8arU/+8XZ4dWusZmYb17yAK/ 4A1NQKAx++YgFyLSv4yyv+JV3xcpALNq8cbHqudg=
From: MikkelFJ <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/274274588@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5883971af09ea_5713fa203ed3138177465"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/69lUuDXdaOLybthmFlTVRcan3Nw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 17:15:09 -0000

----==_mimepart_5883971af09ea_5713fa203ed3138177465
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Edited the above text, added MSVC support stolen from llvm headers, moved from leading_zero_count to using logbase2 in algorithm, and cleaned up reference implementation so it is self-contained. Reference pasted below and optimized version with test attached.

```
#include <stdint.h>

#define UF16_MAX UINT16_C(0xFFFF)
#define UF16_UINT64_MAX UINT64_C(0x3FFC0000000)

/*
 * Preferable provide builtin version when avaible.
 * Only needs to be implemented for [2^12 .. UF16_UINT64_MAx]
 */
#ifndef uf16_logbase2_floor

/* Returns 0 when `k == 0`. */
static inline int __uf16_logbase2_floor_reference(uint64_t k)
{
    k |= (k >> 1);
    k |= (k >> 2);
    k |= (k >> 4);
    k |= (k >> 8);
    k |= (k >> 16);
    k |= (k >> 32);
    k -= (k >> 1) & UINT64_C(0x5555555555555555);
    k = (k & UINT64_C(0x3333333333333333)) + 
        ((k >> 2) & UINT64_C(0x3333333333333333));
    k = (k + (k >> 4)) & UINT64_C(0x0f0f0f0f0f0f0f0f);
    k = (k * UINT64_C(0x0101010101010101)) >> 56;
    return k;
}

#define uf16_logbase2_floor(k) __uf16_logbase2_floor_reference(k)

#endif /* uf16_logbase2_floor */

static inline uint64_t uf16_decode(uint16_t v)
{
    uint16_t p;
    uint64_t m;

    if (v < (1 << 12)) {
        return v;
    }
    p = (v >> 11) - 1;
    m = v - (p << 11);
    return m << p;
}

static inline uint16_t uf16_encode(uint64_t k)
{
    uint16_t p, f;

    if (k < (1 << 12)) {
        return (uint16_t)k;
    }
    if (k >= UF16_UINT64_MAX) {
        return UF16_MAX;
    }
    p = (uint16_t)(uf16_logbase2_floor(k) - 12);
    f = (uint16_t)(k >> p);
    return (p << 11) + f;
}
```
[uf16.h.zip](https://github.com/quicwg/base-drafts/files/721330/uf16.h.zip)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-274274588
----==_mimepart_5883971af09ea_5713fa203ed3138177465
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Edited the above text, added MSVC support stolen from llvm headers, mo=
ved from leading_zero_count to using logbase2 in algorithm, and cleaned u=
p reference implementation so it is self-contained. Reference pasted belo=
w and optimized version with test attached.</p>
<pre><code>#include &lt;stdint.h&gt;

#define UF16_MAX UINT16_C(0xFFFF)
#define UF16_UINT64_MAX UINT64_C(0x3FFC0000000)

/*
 * Preferable provide builtin version when avaible.
 * Only needs to be implemented for [2^12 .. UF16_UINT64_MAx]
 */
#ifndef uf16_logbase2_floor

/* Returns 0 when `k =3D=3D 0`. */
static inline int __uf16_logbase2_floor_reference(uint64_t k)
{
    k |=3D (k &gt;&gt; 1);
    k |=3D (k &gt;&gt; 2);
    k |=3D (k &gt;&gt; 4);
    k |=3D (k &gt;&gt; 8);
    k |=3D (k &gt;&gt; 16);
    k |=3D (k &gt;&gt; 32);
    k -=3D (k &gt;&gt; 1) &amp; UINT64_C(0x5555555555555555);
    k =3D (k &amp; UINT64_C(0x3333333333333333)) + =

        ((k &gt;&gt; 2) &amp; UINT64_C(0x3333333333333333));
    k =3D (k + (k &gt;&gt; 4)) &amp; UINT64_C(0x0f0f0f0f0f0f0f0f);
    k =3D (k * UINT64_C(0x0101010101010101)) &gt;&gt; 56;
    return k;
}

#define uf16_logbase2_floor(k) __uf16_logbase2_floor_reference(k)

#endif /* uf16_logbase2_floor */

static inline uint64_t uf16_decode(uint16_t v)
{
    uint16_t p;
    uint64_t m;

    if (v &lt; (1 &lt;&lt; 12)) {
        return v;
    }
    p =3D (v &gt;&gt; 11) - 1;
    m =3D v - (p &lt;&lt; 11);
    return m &lt;&lt; p;
}

static inline uint16_t uf16_encode(uint64_t k)
{
    uint16_t p, f;

    if (k &lt; (1 &lt;&lt; 12)) {
        return (uint16_t)k;
    }
    if (k &gt;=3D UF16_UINT64_MAX) {
        return UF16_MAX;
    }
    p =3D (uint16_t)(uf16_logbase2_floor(k) - 12);
    f =3D (uint16_t)(k &gt;&gt; p);
    return (p &lt;&lt; 11) + f;
}
</code></pre>
<p><a href=3D"https://github.com/quicwg/base-drafts/files/721330/uf16.h.z=
ip">uf16.h.zip</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/109#issuecomment-274274588">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9_SJ=
cBrBuz6eBs9C68wKUX-APtIks5rUj0agaJpZM4LZW8d">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6u=
m7JV-GaArH9IP7JHUT1qLTyduks5rUj0agaJpZM4LZW8d.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/109#issuecomment-274274588"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #=
109: Edited the above text, added MSVC support stolen from llvm headers, =
moved from leading_zero_count to using logbase2 in algorithm, and cleaned=
 up reference implementation so it is self-contained. Reference pasted be=
low and optimized version with test attached.\r\n\r\n```\r\n#include \u00=
3cstdint.h\u003e\r\n\r\n#define UF16_MAX UINT16_C(0xFFFF)\r\n#define UF16=
_UINT64_MAX UINT64_C(0x3FFC0000000)\r\n\r\n/*\r\n * Preferable provide bu=
iltin version when avaible.\r\n * Only needs to be implemented for [2^12 =
.. UF16_UINT64_MAx]\r\n */\r\n#ifndef uf16_logbase2_floor\r\n\r\n/* Retur=
ns 0 when `k =3D=3D 0`. */\r\nstatic inline int __uf16_logbase2_floor_ref=
erence(uint64_t k)\r\n{\r\n    k |=3D (k \u003e\u003e 1);\r\n    k |=3D (=
k \u003e\u003e 2);\r\n    k |=3D (k \u003e\u003e 4);\r\n    k |=3D (k \u0=
03e\u003e 8);\r\n    k |=3D (k \u003e\u003e 16);\r\n    k |=3D (k \u003e\=
u003e 32);\r\n    k -=3D (k \u003e\u003e 1) \u0026 UINT64_C(0x55555555555=
55555);\r\n    k =3D (k \u0026 UINT64_C(0x3333333333333333)) + \r\n      =
  ((k \u003e\u003e 2) \u0026 UINT64_C(0x3333333333333333));\r\n    k =3D =
(k + (k \u003e\u003e 4)) \u0026 UINT64_C(0x0f0f0f0f0f0f0f0f);\r\n    k =3D=
 (k * UINT64_C(0x0101010101010101)) \u003e\u003e 56;\r\n    return k;\r\n=
}\r\n\r\n#define uf16_logbase2_floor(k) __uf16_logbase2_floor_reference(k=
)\r\n\r\n#endif /* uf16_logbase2_floor */\r\n\r\nstatic inline uint64_t u=
f16_decode(uint16_t v)\r\n{\r\n    uint16_t p;\r\n    uint64_t m;\r\n\r\n=
    if (v \u003c (1 \u003c\u003c 12)) {\r\n        return v;\r\n    }\r\n=
    p =3D (v \u003e\u003e 11) - 1;\r\n    m =3D v - (p \u003c\u003c 11);\=
r\n    return m \u003c\u003c p;\r\n}\r\n\r\nstatic inline uint16_t uf16_e=
ncode(uint64_t k)\r\n{\r\n    uint16_t p, f;\r\n\r\n    if (k \u003c (1 \=
u003c\u003c 12)) {\r\n        return (uint16_t)k;\r\n    }\r\n    if (k \=
u003e=3D UF16_UINT64_MAX) {\r\n        return UF16_MAX;\r\n    }\r\n    p=
 =3D (uint16_t)(uf16_logbase2_floor(k) - 12);\r\n    f =3D (uint16_t)(k \=
u003e\u003e p);\r\n    return (p \u003c\u003c 11) + f;\r\n}\r\n```\r\n[uf=
16.h.zip](https://github.com/quicwg/base-drafts/files/721330/uf16.h.zip)"=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/109#issuecomment-274274588"}}}</script>=

----==_mimepart_5883971af09ea_5713fa203ed3138177465--


From nobody Sat Jan 21 11:59:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1C9D129C52 for <quic-issues@ietfa.amsl.com>; Sat, 21 Jan 2017 11:59:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aq83RNQr1IBL for <quic-issues@ietfa.amsl.com>; Sat, 21 Jan 2017 11:59:27 -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 0F2F11288B8 for <quic-issues@ietf.org>; Sat, 21 Jan 2017 11:59: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=GSGzpOUp18whC3aNjm5Y1iCSHec=; b=ukaKfpS1EUKRtEN0 zt5hASfglWE74FrH935VH1BAYJVeZ2LG8I9Hy14dLc8At1cvPeWL/kGreHekdxpt RDQbumY8NKrsiFsCh4GD8rkSsJzQkOtHlYExpiy+UtG8zOaBOZnPXX2icCU3T3FQ UO5FW4vFqelTERDOXuuMc6Fsiko=
Received: by filter0917p1mdw1.sendgrid.net with SMTP id filter0917p1mdw1-17107-5883BD9D-21 2017-01-21 19:59:25.576947811 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id _WDr_k9eRxeqv67pKEYmPQ for <quic-issues@ietf.org>; Sat, 21 Jan 2017 19:59:25.608 +0000 (UTC)
Date: Sat, 21 Jan 2017 11:59:25 -0800
From: MikkelFJ <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/274284520@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5883bd9d79fe0_70903f8060ae11342648b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1gtRwYQ71L16D2XnQL0WahotqwAq/En0Eq8l 2R5Qll6qvvU0Uig9pkpwNYbgRuo/QkPQ26FHhLCv9eO+is1JPNgqPi20Sq+Cm6I8p7ksXTiWAGwuMv U2spsoWSOV5AgQgfkV77s+15hNKpGq52JtMKCGdgxLWSUMUSELJvlBvKlEH5IEitVS5SG1ULW34LJh E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E_KPMEiCYGmL9bYkpsEqLFWzXcs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 19:59:29 -0000

----==_mimepart_5883bd9d79fe0_70903f8060ae11342648b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discovered that logbase2 can work in 32-bits and debruijn is then very fast.
I have edited the above code snippet reference text to match content of attached file.

I did some benchmarks. Each encode/decode operation consumes less than 5ns with the reference deBruijn logbase2 implementation, and about 3.5ns with clang __builtin_clz. Using the k>>12 trick before logbase2 really added performance. On unoptimized builds the encode/decode operation is about 30ns default, and 20ns builtin.

Considering the heaviest operation is a 32-bit multiplication, or alternatively, a 32-bit leading zero bit count instruction, I'd say its fast enough for most use cases.

[uf16.h.zip](https://github.com/quicwg/base-drafts/files/721429/uf16.h.zip)


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-274284520
----==_mimepart_5883bd9d79fe0_70903f8060ae11342648b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Discovered that logbase2 can work in 32-bits and debruijn is then very f=
ast.<br>
I have edited the above code snippet reference text to match content of att=
ached file.</p>
<p>I did some benchmarks. Each encode/decode operation consumes less than 5=
ns with the reference deBruijn logbase2 implementation, and about 3.5ns wit=
h clang __builtin_clz. Using the k&gt;&gt;12 trick before logbase2 really a=
dded performance. On unoptimized builds the encode/decode operation is abou=
t 30ns default, and 20ns builtin.</p>
<p>Considering the heaviest operation is a 32-bit multiplication, or altern=
atively, a 32-bit leading zero bit count instruction, I'd say its fast enou=
gh for most use cases.</p>
<p><a href=3D"https://github.com/quicwg/base-drafts/files/721429/uf16.h.zip=
">uf16.h.zip</a></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/109#issuecomment-274284520">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxbDsiX6HXOYaU9=
c9KkJhkUm57feks5rUmOdgaJpZM4LZW8d">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqy4bz89dvdcrcOlYi=
UIT4nQ0k3cjks5rUmOdgaJpZM4LZW8d.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/109#issuecomment-274284520"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #109: Discovered th=
at logbase2 can work in 32-bits and debruijn is then very fast.\r\nI have e=
dited the above code snippet reference text to match content of attached fi=
le.\r\n\r\nI did some benchmarks. Each encode/decode operation consumes les=
s than 5ns with the reference deBruijn logbase2 implementation, and about 3=
.5ns with clang __builtin_clz. Using the k\u003e\u003e12 trick before logba=
se2 really added performance. On unoptimized builds the encode/decode opera=
tion is about 30ns default, and 20ns builtin.\r\n\r\nConsidering the heavie=
st operation is a 32-bit multiplication, or alternatively, a 32-bit leading=
 zero bit count instruction, I'd say its fast enough for most use cases.\r\=
n\r\n[uf16.h.zip](https://github.com/quicwg/base-drafts/files/721429/uf16.h=
.zip)\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/109#issuecomment-274284520"}}}</script>=

----==_mimepart_5883bd9d79fe0_70903f8060ae11342648b--


From nobody Sat Jan 21 13:40:03 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE8DE1293FC for <quic-issues@ietfa.amsl.com>; Sat, 21 Jan 2017 13:40:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.5
X-Spam-Level: 
X-Spam-Status: No, score=-6.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TUCIDg_p9vtG for <quic-issues@ietfa.amsl.com>; Sat, 21 Jan 2017 13:40:01 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2755A1293F5 for <quic-issues@ietf.org>; Sat, 21 Jan 2017 13:40:01 -0800 (PST)
Date: Sat, 21 Jan 2017 13:39:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485034799; bh=CuQnKDQ4uG2iO50phj5Ss48Zbtm3KxxXb3tcQ0JWFwA=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=0/hyZySc0paxR/aNMxOtjj8jF1acHq+Bf+hfs8a7QieRPHdLcZ5jBYDTqcLoZv2kQ kCajHYQk1lCw+t8BO9aeSAz2HWe901xfLg9VYcuFkxXenR/2wurfiuvbRFhmyQR0aA HZkM0PBfTbyG7QfYZ76bzTV27Y2v/mSux+opzqNM=
From: Alessandro Ghedini <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/189@github.com>
Subject: [quicwg/base-drafts] Misc. small fixes (#189)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5883d52f3c738_53283f9d8a4d913c98487"; 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/u0LCFE9UkiwY78Nxoy9psEducmc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2017 21:40:03 -0000

----==_mimepart_5883d52f3c738_53283f9d8a4d913c98487
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/189

-- Commit Summary --

  * Frame type is already defined, don't repeat
  * Don't repeat how StreamID len is determined (other fields don't)
  * Fix a bunch of typos
  * Use "a RST_STREAM ..." for consistency
  * Fix grammer by adding some words
  * Don't repeat subject
  * Fix more typos
  * Somehow this sentence sounds weird, improve wording
  * Saying "cumulative" once is enough I reckon
  * Fix pseudo-code indentation

-- File Changes --

    M draft-ietf-quic-recovery.md (6)
    M draft-ietf-quic-tls.md (11)
    M draft-ietf-quic-transport.md (26)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/189.patch
https://github.com/quicwg/base-drafts/pull/189.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/189

----==_mimepart_5883d52f3c738_53283f9d8a4d913c98487
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/189'>https://github.com/quicwg/base-drafts/pull/189</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Frame type is already defined, don&#39;t repeat</li>
  <li>Don&#39;t repeat how StreamID len is determined (other fields don&#39;t)</li>
  <li>Fix a bunch of typos</li>
  <li>Use &quot;a RST_STREAM ...&quot; for consistency</li>
  <li>Fix grammer by adding some words</li>
  <li>Don&#39;t repeat subject</li>
  <li>Fix more typos</li>
  <li>Somehow this sentence sounds weird, improve wording</li>
  <li>Saying &quot;cumulative&quot; once is enough I reckon</li>
  <li>Fix pseudo-code indentation</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/189/files#diff-0">draft-ietf-quic-recovery.md</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/189/files#diff-1">draft-ietf-quic-tls.md</a>
    (11)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/189/files#diff-2">draft-ietf-quic-transport.md</a>
    (26)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/189.patch'>https://github.com/quicwg/base-drafts/pull/189.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/189.diff'>https://github.com/quicwg/base-drafts/pull/189.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/189">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_mBlrkK6gmbcCEr5hMYS0TYn9aDks5rUnsvgaJpZM4LqMPU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5DULJPBXiM4gG6SfoYC1m3RHXa_ks5rUnsvgaJpZM4LqMPU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/189"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Misc. small fixes (#189)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/189"}}}</script>

----==_mimepart_5883d52f3c738_53283f9d8a4d913c98487--


From nobody Sun Jan 22 04:35:00 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7892A1295F0 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 04:34:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RpvJlOhh43e7 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 04:34:57 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCAB01295EB for <quic-issues@ietf.org>; Sun, 22 Jan 2017 04:34: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=+gYQD/JXm3VA9si7esYqwNBp4SU=; b=Ea/ETLqHsVwMGQfE 40+/fWxJI6uUMyjDxx0kkVr89u5n46X5jwVe24mIGFW0ljdysTBh9iqdyT3pcUIo LlZXU15MaLieBpetF6GMhcwo1KzHFxfVX+wBMD+cYiYVQgNkIH6pQTo3s6T/gDyZ d7W3fxDqM2QCDeveOzpXSoAgj58=
Received: by filter0626p1mdw1.sendgrid.net with SMTP id filter0626p1mdw1-8643-5884A6E4-32 2017-01-22 12:34:44.665824362 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id NX6VVzVNQxKn1KPNfx9Arw for <quic-issues@ietf.org>; Sun, 22 Jan 2017 12:34:44.612 +0000 (UTC)
Date: Sun, 22 Jan 2017 04:34:44 -0800
From: MikkelFJ <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/274328283@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5884a6e474140_5e463fc974799140320180"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1920VIezUv6ha+9i5Ki1jclCiufniVNkZOos 2dLPCxvmldB4VfxuHaABBdUOjvLn80q/NZw8M4HTxNQ2P9fIlbQxLRJuVrfCVXMTLMhe4WNsXp+ART yGB72AvjshmUO/VOpjUj0RfeHuevJAtroGdktjsyc4KWZkzIRXhzXz+Wow==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3WoXlvle5DBo4ia1Wtap27ASC0M>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2017 12:34:59 -0000

----==_mimepart_5884a6e474140_5e463fc974799140320180
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In addition, I can now say exactly what is wrong in the spec - the first section is correction:

>  The time format used in the ACK frame above is a 16-bit unsigned
>    float with 11 explicit bits of mantissa and 5 bits of explicit
>    exponent, specifying time in microseconds.  The bit format is loosely
>    modeled after IEEE 754.  For example, 1 microsecond is represented as
>    0x1, which has an exponent of zero, presented in the 5 high order
>    bits, and mantissa of 1, presented in the 11 low order bits.

First observe that the explicit, or encoded exponent e in my description only apply when e >= 2, but it is valid include e >= 1 because the computation in either branch results in the same value, it is just more efficient to branch at e >= 2, and this is also what Chromium implements.

>   When  the explicit exponent is greater than zero, an implicit high-order
>    12th bit of 1 is assumed in the mantissa.  

This is only half-true. In fact the effective exponent is always one less than the explicit exponent, so we have effective exponents that are 0 and -1 as well, but it is much more efficient to implement the case e >= 2 separately and documenting the format otherwise is not really helpful to implementers.

The next section is wrong:
> For example, a floating
>    value of 0x800 has an explicit exponent of 1, as well as an explicit
>    mantissa of 0, but then has an effective mantissa of 4096 (12th bit
>    is assumed to be 1).

The explicit exponent is 1, and the implicit 12'th fraction bit has the value 2^11 = 2048.
The effective exponents is one less, so it is 0. Hence the resulting value is 2048 which is also a test case in my attached utf16.h file.

> Additionally, the actual exponent is one-less
>    than the explicit exponent,

This is correct. It is always one less. 

> and the value represents 4096  microseconds.

Incorrect. It represents 2048 microseconds.

>   Any values larger than the representable range are
>    clamped to 0xFFFF.

Correct.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-274328283
----==_mimepart_5884a6e474140_5e463fc974799140320180
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In addition, I can now say exactly what is wrong in the spec - the first=
 section is correction:</p>
<blockquote>
<p>The time format used in the ACK frame above is a 16-bit unsigned<br>
float with 11 explicit bits of mantissa and 5 bits of explicit<br>
exponent, specifying time in microseconds.  The bit format is loosely<br>
modeled after IEEE 754.  For example, 1 microsecond is represented as<br>
0x1, which has an exponent of zero, presented in the 5 high order<br>
bits, and mantissa of 1, presented in the 11 low order bits.</p>
</blockquote>
<p>First observe that the explicit, or encoded exponent e in my description=
 only apply when e &gt;=3D 2, but it is valid include e &gt;=3D 1 because t=
he computation in either branch results in the same value, it is just more =
efficient to branch at e &gt;=3D 2, and this is also what Chromium implemen=
ts.</p>
<blockquote>
<p>When  the explicit exponent is greater than zero, an implicit high-order=
<br>
12th bit of 1 is assumed in the mantissa.</p>
</blockquote>
<p>This is only half-true. In fact the effective exponent is always one les=
s than the explicit exponent, so we have effective exponents that are 0 and=
 -1 as well, but it is much more efficient to implement the case e &gt;=3D =
2 separately and documenting the format otherwise is not really helpful to =
implementers.</p>
<p>The next section is wrong:</p>
<blockquote>
<p>For example, a floating<br>
value of 0x800 has an explicit exponent of 1, as well as an explicit<br>
mantissa of 0, but then has an effective mantissa of 4096 (12th bit<br>
is assumed to be 1).</p>
</blockquote>
<p>The explicit exponent is 1, and the implicit 12'th fraction bit has the =
value 2^11 =3D 2048.<br>
The effective exponents is one less, so it is 0. Hence the resulting value =
is 2048 which is also a test case in my attached utf16.h file.</p>
<blockquote>
<p>Additionally, the actual exponent is one-less<br>
than the explicit exponent,</p>
</blockquote>
<p>This is correct. It is always one less.</p>
<blockquote>
<p>and the value represents 4096  microseconds.</p>
</blockquote>
<p>Incorrect. It represents 2048 microseconds.</p>
<blockquote>
<p>Any values larger than the representable range are<br>
clamped to 0xFFFF.</p>
</blockquote>
<p>Correct.</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/109#issuecomment-274328283">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Xy3zXI2ve2UmZ=
ljA0x1CWj_cPEks5rU0zkgaJpZM4LZW8d">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-HD2ixkSrW-VDErh=
THTAR2zzua7ks5rU0zkgaJpZM4LZW8d.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/109#issuecomment-274328283"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #109: In addition, =
I can now say exactly what is wrong in the spec - the first section is corr=
ection:\r\n\r\n\u003e  The time format used in the ACK frame above is a 16-=
bit unsigned\r\n\u003e    float with 11 explicit bits of mantissa and 5 bit=
s of explicit\r\n\u003e    exponent, specifying time in microseconds.  The =
bit format is loosely\r\n\u003e    modeled after IEEE 754.  For example, 1 =
microsecond is represented as\r\n\u003e    0x1, which has an exponent of ze=
ro, presented in the 5 high order\r\n\u003e    bits, and mantissa of 1, pre=
sented in the 11 low order bits.\r\n\r\nFirst observe that the explicit, or=
 encoded exponent e in my description only apply when e \u003e=3D 2, but it=
 is valid include e \u003e=3D 1 because the computation in either branch re=
sults in the same value, it is just more efficient to branch at e \u003e=3D=
 2, and this is also what Chromium implements.\r\n\r\n\u003e   When  the ex=
plicit exponent is greater than zero, an implicit high-order\r\n\u003e    1=
2th bit of 1 is assumed in the mantissa.  \r\n\r\nThis is only half-true. I=
n fact the effective exponent is always one less than the explicit exponent=
, so we have effective exponents that are 0 and -1 as well, but it is much =
more efficient to implement the case e \u003e=3D 2 separately and documenti=
ng the format otherwise is not really helpful to implementers.\r\n\r\nThe n=
ext section is wrong:\r\n\u003e For example, a floating\r\n\u003e    value =
of 0x800 has an explicit exponent of 1, as well as an explicit\r\n\u003e   =
 mantissa of 0, but then has an effective mantissa of 4096 (12th bit\r\n\u0=
03e    is assumed to be 1).\r\n\r\nThe explicit exponent is 1, and the impl=
icit 12'th fraction bit has the value 2^11 =3D 2048.\r\nThe effective expon=
ents is one less, so it is 0. Hence the resulting value is 2048 which is al=
so a test case in my attached utf16.h file.\r\n\r\n\u003e Additionally, the=
 actual exponent is one-less\r\n\u003e    than the explicit exponent,\r\n\r=
\nThis is correct. It is always one less. \r\n\r\n\u003e and the value repr=
esents 4096  microseconds.\r\n\r\nIncorrect. It represents 2048 microsecond=
s.\r\n\r\n\u003e   Any values larger than the representable range are\r\n\u=
003e    clamped to 0xFFFF.\r\n\r\nCorrect."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/109#issuecomment-27432=
8283"}}}</script>=

----==_mimepart_5884a6e474140_5e463fc974799140320180--


From nobody Sun Jan 22 08:31:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56B631295B3 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 08:31:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.373
X-Spam-Level: 
X-Spam-Status: No, score=-4.373 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DS1KJyN2O1ID for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 08:31: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 089681295B2 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 08:31: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=9fXWMzJu05Abm1hCG5RMAwiOuhw=; b=AxAUBhhleqKT7Qfq fza/WDkVfjetPGt05MLnqPVkJv68ILOANiv8DvWMS1UNG8Rc5imtfMYbHE8oxeka WYZdS7mODC+rLPuOOPe5fNqyCSG6Ll5WeR4YvH6X3lewVjUaOGkXn1l0QRbd1blJ HkL+rYy5Etakga8AuJFijBSbfcc=
Received: by filter0870p1mdw1.sendgrid.net with SMTP id filter0870p1mdw1-21798-5884DE66-3A 2017-01-22 16:31:34.616289541 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 4xtJyxrySka-IeOOUll0Eg for <quic-issues@ietf.org>; Sun, 22 Jan 2017 16:31:34.484 +0000 (UTC)
Date: Sun, 22 Jan 2017 08:31:34 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/189/review/17832322@github.com>
In-Reply-To: <quicwg/base-drafts/pull/189@github.com>
References: <quicwg/base-drafts/pull/189@github.com>
Subject: Re: [quicwg/base-drafts] Misc. small fixes (#189)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5884de6663f6f_4ad63fb76618b13827796f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1jSphjH6Sqt5q/LAjbO+B+vlF46c1J/HMuUL h9A3tqDrpWcVuiBRxoclnCwZH84bEKkY3fLVDnYy4Ry4rtpHrcri1JUpJKZ7gmkCmWDujE94E9xog5 Dp7lZ2Uj5ybVeXW+uEmOPfYRS3z+gN+rGdkBoyTXsOIAzjxLIy+yIy9dmoGyWNve50/8a/aAs+35ZP g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/46Wj-Z60z05Y1QMYsErSVFzWmqU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2017 16:31:52 -0000

----==_mimepart_5884de6663f6f_4ad63fb76618b13827796f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

Looks good to me.  



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/189#pullrequestreview-17832322
----==_mimepart_5884de6663f6f_4ad63fb76618b13827796f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>Looks good to me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/189#pullrequestreview-17832322">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxDmSomoaCmoWjahe3mTAjIczmVhks5rU4RmgaJpZM4LqMPU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0d2erXE8LpyPPnU9NjLeiU_zqj6ks5rU4RmgaJpZM4LqMPU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/189#pullrequestreview-17832322"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #189"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/189#pullrequestreview-17832322"}}}</script>
----==_mimepart_5884de6663f6f_4ad63fb76618b13827796f--


From nobody Sun Jan 22 08:55:57 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09579129715 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 08:55:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.918
X-Spam-Level: 
X-Spam-Status: No, score=-5.918 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pIxQd44FeHUp for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 08:55:54 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3ED731296EC for <quic-issues@ietf.org>; Sun, 22 Jan 2017 08:55: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=vbooCgHOSmNvJstq7Et7biVpGps=; b=FoyxNRB1Y1n6vz07 nP7urQ8vUvceXfDw1J2so6IZLBbfygCJoMNIDLqEaOn3eXO5c7DsPXwg7kY7CeLJ S7eG/xRhOmyXk5fRWs/nRqcWafhp01XcIMDJNTcmV1dZF9yvCckfXJLHZy3LwqoN J2NtUFlrEDMw4TAIYim0M0Wqm/k=
Received: by filter0465p1mdw1.sendgrid.net with SMTP id filter0465p1mdw1-20321-5884E416-12 2017-01-22 16:55:50.368114276 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id I3LV0DnRSG-_IoqgMZNgKQ for <quic-issues@ietf.org>; Sun, 22 Jan 2017 16:55:50.252 +0000 (UTC)
Date: Sun, 22 Jan 2017 08:55:50 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/274342892@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5884e4162a01a_193e3fc0b1ba113c160134"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1TvaE2ESv21etdbuVUHEYW+aGYDitHzyYprR PGyRMRjOkIEfVyfmZoaxgpEIDduKJcWAK7Dz2/15v3lVKshT70DdZzkC7xE2vQiXa8fA0qWj3zYoIT qNTy59NYY138CpzC0jBWQdZ7paOqOfAIbQhAFMLZZ50rVM4IdWpl7B05b7wTBYIcLtqgQ4GnXid+rH Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z6L2VLcuovU9NuhWRgwxgeJuR0s>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2017 16:55:56 -0000

----==_mimepart_5884e4162a01a_193e3fc0b1ba113c160134
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think this issue has much effect on QUIC's HTTP mapping.  It's relatively easy to layer a smaller stream ID space(ie: 31 bits) onto a larger one(ie: 64 bits), and it seems likely the HTTP mapping for QUIC will consume 2 QUIC streams per HTTP stream, so even 32 bits is only 31 for HTTP.

One thought(not sure if it's a good one yet): Allow 64 bit stream ids and use 8, 16, 32, 64 bits in the framing, but negotiate the max stream ID for a given connection in the handshake.  For over 99.9% of connections, more than 32 bits is overkill, but there may be use cases it's really 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/108#issuecomment-274342892
----==_mimepart_5884e4162a01a_193e3fc0b1ba113c160134
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think this issue has much effect on QUIC's HTTP mapping.  It's r=
elatively easy to layer a smaller stream ID space(ie: 31 bits) onto a large=
r one(ie: 64 bits), and it seems likely the HTTP mapping for QUIC will cons=
ume 2 QUIC streams per HTTP stream, so even 32 bits is only 31 for HTTP.</p>
<p>One thought(not sure if it's a good one yet): Allow 64 bit stream ids an=
d use 8, 16, 32, 64 bits in the framing, but negotiate the max stream ID fo=
r a given connection in the handshake.  For over 99.9% of connections, more=
 than 32 bits is overkill, but there may be use cases it's really helpful.<=
/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/108#issuecomment-274342892">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq77qXWLfws00jel=
8jEWWh9A-LhFzks5rU4oWgaJpZM4LZWt_">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3u7PFZ7rm5E-RmVe=
gvsPBbomgwkks5rU4oWgaJpZM4LZWt_.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/108#issuecomment-274342892"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #108: I don't think=
 this issue has much effect on QUIC's HTTP mapping.  It's relatively easy t=
o layer a smaller stream ID space(ie: 31 bits) onto a larger one(ie: 64 bit=
s), and it seems likely the HTTP mapping for QUIC will consume 2 QUIC strea=
ms per HTTP stream, so even 32 bits is only 31 for HTTP.\r\n\r\nOne thought=
(not sure if it's a good one yet): Allow 64 bit stream ids and use 8, 16, 3=
2, 64 bits in the framing, but negotiate the max stream ID for a given conn=
ection in the handshake.  For over 99.9% of connections, more than 32 bits =
is overkill, but there may be use cases it's really helpful."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/108#=
issuecomment-274342892"}}}</script>=

----==_mimepart_5884e4162a01a_193e3fc0b1ba113c160134--


From nobody Sun Jan 22 13:19:41 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A9161299F7 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 13:19:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DDIaWExb2mlu for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 13:19:37 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0F8812007C for <quic-issues@ietf.org>; Sun, 22 Jan 2017 13:19:37 -0800 (PST)
Date: Sun, 22 Jan 2017 13:19:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485119976; bh=aB6Amvzt/EeBqp+VNvipcbLFNQjrDIRKQ1fEIIGXRl0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TPkkuRhcRWlnX5EMQJupqy5L+XEFf9KzzQJDk6Bacfotk5DeGZmJ8Kg1s+gkf3V7J Vi/DWGYthQyDf61bayT5sAzyeDHpkx8+hQphD2Gb6mG2CDEiuYefh639EXDuIiiFD3 Gj82jAYhdgipalZbRsuCsZ3ZOOrog3RcQeDNmKCs=
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/185/274360476@github.com>
In-Reply-To: <quicwg/base-drafts/issues/185@github.com>
References: <quicwg/base-drafts/issues/185@github.com>
Subject: Re: [quicwg/base-drafts] Reliable identification of the initial packet for a connection (#185)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588521e87a018_50743fdeb575f13820928a"; 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/Q2o4yp5CRQzbK85h7cLyHgXvF-4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2017 21:19:39 -0000

----==_mimepart_588521e87a018_50743fdeb575f13820928a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One more reason for changing SHOULD to MUST of section 6.1 Version Negotiation in "All subsequent packets sent by the client SHOULD have the VERSION flag unset".

In draft-ietf-quic-tls-01, _6.1.1. Initial Key Transitions_, we require:

> Packets protected with 1-RTT keys have a KEY_PHASE bit set to 1. These packets also have a VERSION bit set to 0.

If I understand it correctly, TLS 1-RTT keys should be available at the same time as the completion of the Version negotiation. So changing of SHOULD to MUST is mandated by draft-ietf-quic-tls-01 (6.1.1). Right?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/185#issuecomment-274360476
----==_mimepart_588521e87a018_50743fdeb575f13820928a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>One more reason for changing SHOULD to MUST of section 6.1 Version Neg=
otiation in "All subsequent packets sent by the client SHOULD have the VE=
RSION flag unset".</p>
<p>In draft-ietf-quic-tls-01, <em>6.1.1. Initial Key Transitions</em>, we=
 require:</p>
<blockquote>
<p>Packets protected with 1-RTT keys have a KEY_PHASE bit set to 1. These=
 packets also have a VERSION bit set to 0.</p>
</blockquote>
<p>If I understand it correctly, TLS 1-RTT keys should be available at th=
e same time as the completion of the Version negotiation. So changing of =
SHOULD to MUST is mandated by draft-ietf-quic-tls-01 (6.1.1). Right?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/185#issuecomment-274360476">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx-WR=
ABNsDoFxdUKnBCp-9gZesmmks5rU8fogaJpZM4Lp36V">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3K=
deGjd-xK0yHXHzxf2ItE5uaivks5rU8fogaJpZM4Lp36V.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/185#issuecomment-274360476"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #=
185: One more reason for changing SHOULD to MUST of section 6.1 Version N=
egotiation in \"All subsequent packets sent by the client SHOULD have the=
 VERSION flag unset\".\r\n\r\nIn draft-ietf-quic-tls-01, _6.1.1. Initial =
Key Transitions_, we require:\r\n\r\n\u003e Packets protected with 1-RTT =
keys have a KEY_PHASE bit set to 1. These packets also have a VERSION bit=
 set to 0.\r\n\r\nIf I understand it correctly, TLS 1-RTT keys should be =
available at the same time as the completion of the Version negotiation. =
So changing of SHOULD to MUST is mandated by draft-ietf-quic-tls-01 (6.1.=
1). Right?"}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/185#issuecomment-274360476"}}}</script>=

----==_mimepart_588521e87a018_50743fdeb575f13820928a--


From nobody Sun Jan 22 15:38:19 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81C98129477 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 15:38:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nIwUdwQAI6mD for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 15:38: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 16532129447 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 15:38: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=Zdf1otLwkuWxtu261jsNC+VW0Tc=; b=c7kXKVLd52vXzmMU wemr6ymA94yr/+7ymIY0uOJA5NYY05BgYResfs4ILeoIEKn3KbsrjUhV4cEfwMxT d6O+nkn8krP3hoy69j7emB5AVSerf1eHYqeeuXF19c6m8hXjXBkECfnUZYB0WzeH TkaiH78LGIGHWAM4TZbZPUvUKRk=
Received: by filter0987p1mdw1.sendgrid.net with SMTP id filter0987p1mdw1-13757-58854267-44 2017-01-22 23:38:15.827465655 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 3aRlg3xoQbCF7CUiadAIwg for <quic-issues@ietf.org>; Sun, 22 Jan 2017 23:38:15.934 +0000 (UTC)
Date: Sun, 22 Jan 2017 15:38:15 -0800
From: MikkelFJ <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/274369915@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58854267d269c_5f893fec6c1871383920d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2udaQ23n5a7MWTwJi74L+T1krpWrjXPpcBgG vGZIneoMOco9etXiAqZTJlH/pwOmqQ20Wtd7FIZJjhHssEbwGnBVsg6y4A0JO8cJU3JnVLkScvvuxe YuUFXxGt9rzZk38hp5VBn365g6Sv8TSaBRLaPr8e6hEE/JVagPX5BxUslCZjd9rV5aIS0E37J4bwre Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qsYtdifg1VGrK_veD4LC1JrTH-k>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2017 23:38:18 -0000

----==_mimepart_58854267d269c_5f893fec6c1871383920d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Added uf16.h as gist. Includes proposed text for uf16 format spec in comment.

https://gist.github.com/mikkelfj/64deb01b86d68f3d7aacff4b113c22d8

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-274369915
----==_mimepart_58854267d269c_5f893fec6c1871383920d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Added uf16.h as gist. Includes proposed text for uf16 format spec in comment.</p>
<p><a href="https://gist.github.com/mikkelfj/64deb01b86d68f3d7aacff4b113c22d8">https://gist.github.com/mikkelfj/64deb01b86d68f3d7aacff4b113c22d8</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-274369915">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6AO5WXENy5FHum7FjHAUCGuA759ks5rU-hngaJpZM4LZW8d">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4KBDhgPRIfCyi74nmifTwwdti2Tks5rU-hngaJpZM4LZW8d.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-274369915"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #109: Added uf16.h as gist. Includes proposed text for uf16 format spec in comment.\r\n\r\nhttps://gist.github.com/mikkelfj/64deb01b86d68f3d7aacff4b113c22d8"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/109#issuecomment-274369915"}}}</script>
----==_mimepart_58854267d269c_5f893fec6c1871383920d1--


From nobody Sun Jan 22 15:54:50 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8ABB81294C1 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 15:54:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 47hnwPzreFm9 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 15:54:47 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6BBE1294AD for <quic-issues@ietf.org>; Sun, 22 Jan 2017 15:54:47 -0800 (PST)
Date: Sun, 22 Jan 2017 15:54:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485129286; bh=pBcD6OlTyqDpRejpQ/07b3Yeqxx/7xy3doWnBGaOu8g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xQo6aWHXQUYv99XTzYnELOfoDk9rip89dHYAvJDDaRzFyZ1S/DIrvujApYgrrzOn4 dIHQlOhYzRyVmYgNoxYvt7adDIymELSrYcsc0VR+Ss7lnpbcbUa7AY77Ieiy4Z+XQd N1QgKhdlG/uzsH9L4V1a2zrgYdLmPC/iwbbDOets=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/185/274370899@github.com>
In-Reply-To: <quicwg/base-drafts/issues/185@github.com>
References: <quicwg/base-drafts/issues/185@github.com>
Subject: Re: [quicwg/base-drafts] Reliable identification of the initial packet for a connection (#185)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58854646c65e4_20d73fa600de914012204e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6rvvzm0hH6MWdKkPpNjPiyz6R6A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2017 23:54:49 -0000

----==_mimepart_58854646c65e4_20d73fa600de914012204e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If we want to make identification easier, I'd suggest when the version bit is set, we also include 4 fixed bytes that identify the protocol as QUIC.  I'd suggest the string QUIC, so it is easy to identify in wireshark as well.

I have mixed feelings on making it easier to identify UDP traffic QUIC, but I think it's going to be a thing people will do, so I'd rather have them latch onto an explicit signal than hardcode the version number or something worse.(public flags anyone...)

Two notes:
1) Initial packets from the client cannot have a truncated connection ID, because the peer has to inform you it's acceptable in the handshake.
2) There are proposals to randomize the initial packet number, so relying on it being packet number 1 would conflict 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/185#issuecomment-274370899
----==_mimepart_58854646c65e4_20d73fa600de914012204e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If we want to make identification easier, I'd suggest when the version=
 bit is set, we also include 4 fixed bytes that identify the protocol as =
QUIC.  I'd suggest the string QUIC, so it is easy to identify in wireshar=
k as well.</p>
<p>I have mixed feelings on making it easier to identify UDP traffic QUIC=
, but I think it's going to be a thing people will do, so I'd rather have=
 them latch onto an explicit signal than hardcode the version number or s=
omething worse.(public flags anyone...)</p>
<p>Two notes:</p>
<ol>
<li>Initial packets from the client cannot have a truncated connection ID=
, because the peer has to inform you it's acceptable in the handshake.</l=
i>
<li>There are proposals to randomize the initial packet number, so relyin=
g on it being packet number 1 would conflict with that.</li>
</ol>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/185#issuecomment-274370899">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyS19=
bY7txSsPRime2AieFODOaa6ks5rU-xGgaJpZM4Lp36V">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0a=
9STyqIcZug0Yg_wm6dprZsTHXks5rU-xGgaJpZM4Lp36V.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/185#issuecomment-274370899"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
185: If we want to make identification easier, I'd suggest when the versi=
on bit is set, we also include 4 fixed bytes that identify the protocol a=
s QUIC.  I'd suggest the string QUIC, so it is easy to identify in wiresh=
ark as well.\r\n\r\nI have mixed feelings on making it easier to identify=
 UDP traffic QUIC, but I think it's going to be a thing people will do, s=
o I'd rather have them latch onto an explicit signal than hardcode the ve=
rsion number or something worse.(public flags anyone...)\r\n\r\nTwo notes=
:\r\n1) Initial packets from the client cannot have a truncated connectio=
n ID, because the peer has to inform you it's acceptable in the handshake=
.\r\n2) There are proposals to randomize the initial packet number, so re=
lying on it being packet number 1 would conflict with that."}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1=
85#issuecomment-274370899"}}}</script>=

----==_mimepart_58854646c65e4_20d73fa600de914012204e--


From nobody Sun Jan 22 17:04:19 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 33C5E129531 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 17:04:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B5oE0B5Tu1rL for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 17:04:15 -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 16122129535 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 17:04: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=9awewDUhJjBwEW4GERRVjkFVjJU=; b=FG21y6nsxmg1RlZn kYuKE7H+/UesJIUs8VSU1dQo3mXiFEjAA3NTbDhttLTfCJ1yineXSslzHWKXmnMi /GPW9Qeyl1j4XVSvpO34dx/snd4wxHqPuANoJYMhFkNmV+7OIC1nAEWo2X/2VOFL T0x3T+5S+bRAeEXuVnxpjsj/Lnc=
Received: by filter1119p1mdw1.sendgrid.net with SMTP id filter1119p1mdw1-10735-5885568E-9 2017-01-23 01:04:14.126682369 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id KfRoeRCnR9e0lrlls5KmPA for <quic-issues@ietf.org>; Mon, 23 Jan 2017 01:04:14.060 +0000 (UTC)
Date: Sun, 22 Jan 2017 17:04:13 -0800
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/185/274375420@github.com>
In-Reply-To: <quicwg/base-drafts/issues/185@github.com>
References: <quicwg/base-drafts/issues/185@github.com>
Subject: Re: [quicwg/base-drafts] Reliable identification of the initial packet for a connection (#185)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5885568de3595_16dd3fa3588fb138416219"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2LGQPZFNvDLlqCAzcbHcGYZvrl5Iw+Ku19sf vCT0yrFfS6gpmEmg+3EW6QWUCh9wopNTQJOULTtyNy0t3n+uh1UjEas2Rew2g26W8b6kyyHVPUPcPw iAWlcH8x24QFdElNxJyK+GuYqbp7NPiXEb2jc+Yb/or8bsi5Onol5KvGJYFH6aXOHAERGIgwb3Tejx g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H9LUH8wqcSsT08DJe9CUUYazMEg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 01:04:18 -0000

----==_mimepart_5885568de3595_16dd3fa3588fb138416219
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The issue here is not identifying traffic as QUIC (it could be a different issue).

The issue is being able to identify new client connections statelessly (just by observing the packets).

This is needed for load balancers. As a load balancer I want to know whether I need to:
- pick a backend server for this connection (i.e. processing "TCP SYN" or "QUICK packet 1"), or
- try to identify which backend server is already handling this connection and forward the packet that way ("TCP ACK or RST" or "QUICK packet > 1").

This is especially important, since I would like to keep load balancers stateless and will want to use "Stateless Reject" to encode the load balancing decision for a particular connection. So I need to be able to statelessly identify initial packets and send "Stateless Reject" to them.

draft-ietf-quic-tls-01 already requires (6.1.1. Initial Key Transitions) that packets without 0-RTT protection have KEY_PHASE=0, VERSION=1; with 0-RTT have KEY_PHASE=1, VERSION=1; with 1-RTT have KEY_PHASE=1, VERSION=0.

So I would like to bring draft-ietf-quic-transport-01 is agreement with draft-ietf-quic-tls-01 and make setting VERSION=0 a MUST instead of SHOULD.

If there is a strong desire (for a good reason) to randomize the initial packet number, I think I can live with it, and send "Stateless Rejects" to all packets with KEY_PHASE=0, VERSION=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/185#issuecomment-274375420
----==_mimepart_5885568de3595_16dd3fa3588fb138416219
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The issue here is not identifying traffic as QUIC (it could be a differe=
nt issue).</p>
<p>The issue is being able to identify new client connections statelessly (=
just by observing the packets).</p>
<p>This is needed for load balancers. As a load balancer I want to know whe=
ther I need to:</p>
<ul>
<li>pick a backend server for this connection (i.e. processing "TCP SYN" or=
 "QUICK packet 1"), or</li>
<li>try to identify which backend server is already handling this connectio=
n and forward the packet that way ("TCP ACK or RST" or "QUICK packet &gt; 1=
").</li>
</ul>
<p>This is especially important, since I would like to keep load balancers =
stateless and will want to use "Stateless Reject" to encode the load balanc=
ing decision for a particular connection. So I need to be able to stateless=
ly identify initial packets and send "Stateless Reject" to them.</p>
<p>draft-ietf-quic-tls-01 already requires (6.1.1. Initial Key Transitions)=
 that packets without 0-RTT protection have KEY_PHASE=3D0, VERSION=3D1; wit=
h 0-RTT have KEY_PHASE=3D1, VERSION=3D1; with 1-RTT have KEY_PHASE=3D1, VER=
SION=3D0.</p>
<p>So I would like to bring draft-ietf-quic-transport-01 is agreement with =
draft-ietf-quic-tls-01 and make setting VERSION=3D0 a MUST instead of SHOUL=
D.</p>
<p>If there is a strong desire (for a good reason) to randomize the initial=
 packet number, I think I can live with it, and send "Stateless Rejects" to=
 all packets with KEY_PHASE=3D0, VERSION=3D1.</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/185#issuecomment-274375420">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzIwHGiUpN7LTAj=
zpzZJxQulpJBZks5rU_yNgaJpZM4Lp36V">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6hN8-xTfANFB1hdP=
EeAWKEcUCEhks5rU_yNgaJpZM4Lp36V.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/185#issuecomment-274375420"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@igorlord in #185: The issue her=
e is not identifying traffic as QUIC (it could be a different issue).\r\n\r=
\nThe issue is being able to identify new client connections statelessly (j=
ust by observing the packets).\r\n\r\nThis is needed for load balancers. As=
 a load balancer I want to know whether I need to:\r\n- pick a backend serv=
er for this connection (i.e. processing \"TCP SYN\" or \"QUICK packet 1\"),=
 or\r\n- try to identify which backend server is already handling this conn=
ection and forward the packet that way (\"TCP ACK or RST\" or \"QUICK packe=
t \u003e 1\").\r\n\r\nThis is especially important, since I would like to k=
eep load balancers stateless and will want to use \"Stateless Reject\" to e=
ncode the load balancing decision for a particular connection. So I need to=
 be able to statelessly identify initial packets and send \"Stateless Rejec=
t\" to them.\r\n\r\ndraft-ietf-quic-tls-01 already requires (6.1.1. Initial=
 Key Transitions) that packets without 0-RTT protection have KEY_PHASE=3D0,=
 VERSION=3D1; with 0-RTT have KEY_PHASE=3D1, VERSION=3D1; with 1-RTT have K=
EY_PHASE=3D1, VERSION=3D0.\r\n\r\nSo I would like to bring draft-ietf-quic-=
transport-01 is agreement with draft-ietf-quic-tls-01 and make setting VERS=
ION=3D0 a MUST instead of SHOULD.\r\n\r\nIf there is a strong desire (for a=
 good reason) to randomize the initial packet number, I think I can live wi=
th it, and send \"Stateless Rejects\" to all packets with KEY_PHASE=3D0, VE=
RSION=3D1."}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/185#issuecomment-274375420"}}}</script>=

----==_mimepart_5885568de3595_16dd3fa3588fb138416219--


From nobody Sun Jan 22 17:18:59 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC10D129541 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 17:18:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=ianswett=users.noreply.github.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id elo7lq-CHaCW for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 17:18: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 39F38129540 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 17:18:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485134335; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=h/OCGNxu6BWMhn12afzVAfqrIYghkkrqH4SXoxhU0pA=; b=Tb8BFjF2DwSGxd6R4zaYHMHw9IT64hn2ai4pMmo9OdURV0Uk/nbyAq/X6bEpbQBSExdrDQBN jBW03lKN+o2OHFMjNb1ptiLkGv7ZhOnBaHQ7+hVqmiott2tGpztOmMsVNpsSAUB8zMgv4gVs O3kQBbmTDpPJKgkveRIjB8/RcOs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=m5lrPiNoOCf2Z2hbqUx3zcEv0b4HprxOsZJlBM5cYQfCbyvybVM5iU0nsRZmVrVXHzxsXi iIp6SOLaqpGIt9TYEVII/yHaWiXk0x2C4N7tI7lOVAMvOq7gekidnB/gRdym0+j+B/fj+t6B zgYxd+QyUnXHh0xUMteSdQoJRKAm4=
Sender: ianswett=users.noreply.github.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 588559fe.7f17bdf1f930-smtp-out-n01; Mon, 23 Jan 2017 01:18:54 -0000 (UTC)
Date: Sun, 22 Jan 2017 17:18:54 -0800
From: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <588559fec636e_21cac3fe25376913c117725@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d8af2b: Move references to informational references
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588559fec5fc1_21cac3fe25376913c117638"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xUDnNOXNQdwXmJJU8OrgYkU-Aqg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 01:18:58 -0000

----==_mimepart_588559fec5fc1_21cac3fe25376913c117638
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-patch-2
  Home:   https://github.com/quicwg/base-drafts
  Commit: d8af2bc5036b562b650a1e4c631ff05091f09bf9
      https://github.com/quicwg/base-drafts/commit/d8af2bc5036b562b650a1e4c631ff05091f09bf9
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Move references to informational references

Moves references to informational references, clarifies that SRTT and RTTVar are computed based on an RFC, and adds todos for the congestion control section for anything formerly in the references section.



----==_mimepart_588559fec5fc1_21cac3fe25376913c117638--


From nobody Sun Jan 22 17:19:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 690ED129541 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 17:19:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TYCRrxLOnMQt for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 17:19:47 -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 C65C4129540 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 17:19:46 -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=MHSyapdwtra9Uj2IVotdYeBDbWc=; b=r7s6BdYRPqY/kvbt ULtHx5VQ6cu7YricALa0L4k44rUXXKRMPZPd3l65YyguxCnDR0KJo457QYiaUZFB 87VIBnm4P1Ie7KXLbXn8aQQuc5Khw509UYrLvNox9kZoXZrlayvXxH2SaWc1Z8du +NY8vm0V6NNuAxh5F/FDVrpIk9s=
Received: by filter0985p1mdw1.sendgrid.net with SMTP id filter0985p1mdw1-14516-58855A31-28 2017-01-23 01:19:45.898946856 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id J9_PVmVsT8ai_vAxck5soQ for <quic-issues@ietf.org>; Mon, 23 Jan 2017 01:19:45.913 +0000 (UTC)
Date: Sun, 22 Jan 2017 17:19:45 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/190@github.com>
Subject: [quicwg/base-drafts] Move references to informational references (#190)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58855a31c2364_2b8d3fec6c1871382401e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0MROgma0bAp1TOy6RKkLKmnyDaQyt/wvaMtE AIr/izbZ5HU0H2eA8/4zJ79NRX4XpFz9lMElgHgtSuzzrBCQBd3E7NAOEGUtRdJUyyveo1TflZ5Go5 +VFHRetcb87kKwzx1Wb5Nzyw+3dKRK51I8QVbCJtK2m1zdAQAsE4oXU51iADYkFg8X8M5BUr9zdrUT U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qawu0FhTPtmb_xSm2W8RKYxANyw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 01:19:48 -0000

----==_mimepart_58855a31c2364_2b8d3fec6c1871382401e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Moves references to informational references, clarifies that SRTT and RTTVar are computed based on an RFC, and adds todos for the congestion control section for anything formerly in the references section.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/190

-- Commit Summary --

  * Move references to informational references

-- File Changes --

    M draft-ietf-quic-recovery.md (128)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/190.patch
https://github.com/quicwg/base-drafts/pull/190.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/190

----==_mimepart_58855a31c2364_2b8d3fec6c1871382401e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Moves references to informational references, clarifies that SRTT and RTTVar are computed based on an RFC, and adds todos for the congestion control section for anything formerly in the references section.</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/190'>https://github.com/quicwg/base-drafts/pull/190</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Move references to informational references</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/190/files#diff-0">draft-ietf-quic-recovery.md</a>
    (128)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/190.patch'>https://github.com/quicwg/base-drafts/pull/190.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/190.diff'>https://github.com/quicwg/base-drafts/pull/190.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/190">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0tdRAk2keJkVb9D98PhwgIKnjOxks5rVAAxgaJpZM4LqlIK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3ZDMwJrEeTT-NaFX7rEzUo6Elklks5rVAAxgaJpZM4LqlIK.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/190"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Move references to informational references (#190)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/190"}}}</script>

----==_mimepart_58855a31c2364_2b8d3fec6c1871382401e--


From nobody Sun Jan 22 20:28:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E076D129AC1 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:28:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.373
X-Spam-Level: 
X-Spam-Status: No, score=-4.373 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H0YeTez6egyg for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:28:37 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B2DE129AC0 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 20:28:37 -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=fMsSajm4xcQdf/9shk6pPMWwdBc=; b=v9Yl5DwtG77fl2vt aa0bqT1y1oDXLrOpvEdt/drKPfxiUqytWYxyP4e1zyNav60huQdml0LENocQYlKs Pqjr6Ys0vuV5Q60sFIQwI3TCVfx2iUmu+0MFkDLsCfRbeu+F6IV7aFwocTefAIvh Xif9/aKJhIuVWBXyhHJ5C2IFyzk=
Received: by filter0555p1mdw1.sendgrid.net with SMTP id filter0555p1mdw1-9221-58858674-31 2017-01-23 04:28:36.629337664 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 9pDeHULYTE61CcYMV3vyUg for <quic-issues@ietf.org>; Mon, 23 Jan 2017 04:28:36.517 +0000 (UTC)
Date: Sun, 22 Jan 2017 20:28:36 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/191@github.com>
Subject: [quicwg/base-drafts] X (*) does not actually indicate that x is variable length (#191)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5885867469d73_8e93fea38eff13425343"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0txeSUwxuQ8rqv3co4WN7NBBbY3mGgbFxSS3 FkEvt+kE3IeBg5m0qYRAmf70/B9FCQrupOIZokjCfogFXYlq4Ufve1NHVUn5DBB4MII0dP4rYaF62q XjL0jKPLAYEvhN44SK2q0pl/H2CpZT0xSTCR7U0oWgVyVAZyv19qRd5Wuw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FnTT93N_6vZXr5T442ZwfRZSqRs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 04:28:39 -0000

----==_mimepart_5885867469d73_8e93fea38eff13425343
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For instance, in S 5.1

Flags (8) 

And yet flags is mandatory. Are there any variable length fields that aren't of the 8/16/.. variety?



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/191
----==_mimepart_5885867469d73_8e93fea38eff13425343
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>For instance, in S 5.1</p>
<p>Flags (8)</p>
<p>And yet flags is mandatory. Are there any variable length fields that aren't of the 8/16/.. variety?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/191">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2cF07ID1rcg5hnHOh0dBVahSB4Jks5rVCx0gaJpZM4LqpyJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_tIjDIV3suDKk2TwEJpRs1AnWGgks5rVCx0gaJpZM4LqpyJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/191"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"X (*) does not actually indicate that x is variable length (#191)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/191"}}}</script>
----==_mimepart_5885867469d73_8e93fea38eff13425343--


From nobody Sun Jan 22 20:32:33 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A062D129AC8 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:32:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F6q6SQZU-z8s for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:32: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 76D52129496 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 20:32:31 -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=n0X6F3cjVWcNrDoJbz4lHLHUkDk=; b=MI+kqjrYuYN407Bh +1A99C62z3T1UeFvr6a5BMc2uyB9735R4Zx+4c/q7ngiASqvAQIWQYGmDlQ8Avzk 0eFfTed3sLe/rmMs3Mnf+us/blXVP0cfkN73N3WjANA7hMvIX/Q0ABgPiUtUIc/o 9JJp6NnH/0zkGCG6+gPUkuql4xM=
Received: by filter0943p1mdw1.sendgrid.net with SMTP id filter0943p1mdw1-12206-5885875E-11 2017-01-23 04:32:30.249708678 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id ztJ1vv-ERbWWUaisSNKaLQ for <quic-issues@ietf.org>; Mon, 23 Jan 2017 04:32:30.318 +0000 (UTC)
Date: Sun, 22 Jan 2017 20:32:30 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/192@github.com>
Subject: [quicwg/base-drafts] Stop pretending we are going to get to a 64-bit packet number (#192)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5885875e39052_7bc53fcf299711381799f6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2t2hcKQTEg/BFVATxgXQARXtgArVVsCTf4bR x+0hHwbzfYptftICfXdhsLaHsDeHbfBOavb4p/toPMxaWVfbT0n6LMu6NN+NHLP2O8c28ejug9flpQ qlW+UmpuuupHFfDXfjkF/rcqG83Ur+xzZu92bmZ0iqA+CpgNABOYXocX8Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4XdsSRy2sEqVA9qQfzLo08QL7gM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 04:32:32 -0000

----==_mimepart_5885875e39052_7bc53fcf299711381799f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 5.2.1 contains a bunch of instructions for how to deal with packet number 2^64 but (for instance) the connection flow control window is 64-bits in absolute values, so given that we're mostly sending data, it seems improbable you will get to 2^64 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/192
----==_mimepart_5885875e39052_7bc53fcf299711381799f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 5.2.1 contains a bunch of instructions for how to deal with packet number 2^64 but (for instance) the connection flow control window is 64-bits in absolute values, so given that we're mostly sending data, it seems improbable you will get to 2^64 packets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/192">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq85R2T94VqFITK2UIpPGDgI2kkgXks5rVC1egaJpZM4Lqp3o">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4yds_Jwca9bDM9irLKThy68eNctks5rVC1egaJpZM4Lqp3o.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/192"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Stop pretending we are going to get to a 64-bit packet number (#192)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/192"}}}</script>
----==_mimepart_5885875e39052_7bc53fcf299711381799f6--


From nobody Sun Jan 22 20:41:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FA57129AC6 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:41:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cOU81Z95K0WB for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:41:53 -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 183C91295A4 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 20:41:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=J37UdQQMUjwJoxLmuRK5HJ5gKnE=; b=Gy4EZux/qaGNVyKO ufuoVzgTXRIkeAK1/4z7sMcI9WbC7a6QR2makYW4kcDvTUafwtdqHygTX7e/VHu3 PmU00BCNanufgM/uCqNe8/RSMVBa6PpJ6rXMgOrG1OIL+lTzKWvjfS1cxJxV4EWC zS1AOf/eW5w1YcgM0WjfEdoOE1A=
Received: by filter0414p1mdw1.sendgrid.net with SMTP id filter0414p1mdw1-21835-58858990-15 2017-01-23 04:41:52.428931931 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id mkTS7EeQQ-e3468IVP31Ew for <quic-issues@ietf.org>; Mon, 23 Jan 2017 04:41:51.997 +0000 (UTC)
Date: Sun, 22 Jan 2017 20:41:51 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/193@github.com>
Subject: [quicwg/base-drafts] Flags section is kind of confusing (#193)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5885898fe2157_2338a3f8ddcdd313891965"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0E+HXKwu/GZKxfHoovM1pN8IgOpvWD29JoQH X8A7X6yWeEYSeUVmOxS7hC/wun8JRSD36li4Ft8T0HzfLHJTjEPfLe9ErREHtOc87u2dLj4V8wGd+I /XALskp4zwt8ZClgvbDjIw8c+7AmQmjIpjDFIrNY8YevhOcHFK3J5NnXnQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vBQzGsDmU5YsbejmQmNmruxQ8iE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 04:41:54 -0000

----==_mimepart_5885898fe2157_2338a3f8ddcdd313891965
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The formatting of the flags word section is kind of confusing. Rather than presenting things as hex, I think I would just do a bit diagram like in other flags sections. I can provide a PR if the editors want.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/193
----==_mimepart_5885898fe2157_2338a3f8ddcdd313891965
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The formatting of the flags word section is kind of confusing. Rather than presenting things as hex, I think I would just do a bit diagram like in other flags sections. I can provide a PR if the editors want.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/193">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8QdZjRuYbJhonGk_bU6-FQhVhb4ks5rVC-PgaJpZM4LqqFl">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqywGdP3Fi8eHtlej9hozb8hwgPhlks5rVC-PgaJpZM4LqqFl.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/193"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Flags section is kind of confusing (#193)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/193"}}}</script>
----==_mimepart_5885898fe2157_2338a3f8ddcdd313891965--


From nobody Sun Jan 22 20:45:41 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 143B5129AC8 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:45:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cdVPVtOfG9CW for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:45:38 -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 A42761295A4 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 20:45:38 -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=ODCeLKYiyuLmyHvLDPTFbWHiNrQ=; b=INs0iV/2Zr/B8jeA Shk2tvzD4Sq01wC5wtGmbc6Gkp2QidW1obKYA+Sog0D7EEEVIidJ7p8TvCTnzttO AR+3r6Xh7HVZ4Jp5JvjnkUkFvj53XkDnjg9BI6FHkvcNH2WS1Yqqy59A9v5uzmQE /JMFY+cpGNsy9Ywbw65UuffC3qE=
Received: by filter0980p1mdw1.sendgrid.net with SMTP id filter0980p1mdw1-887-58858A71-56 2017-01-23 04:45:38.005323254 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id L62LxKrdRnWxZaD7A6bEUg for <quic-issues@ietf.org>; Mon, 23 Jan 2017 04:45:37.832 +0000 (UTC)
Date: Sun, 22 Jan 2017 20:45:37 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/194@github.com>
Subject: [quicwg/base-drafts] Frames should have a length field (#194)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58858a71b8a71_127d3fc18a09f1383614ef"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2a4cbopfDtlzM7MS+5gv7GB+Jb8o8US8FWSV Z3Kq6gNW/sYnHKNg5IrvQL7mNfplDmAU/krnC/YgOWw6gkcmu8dgBWjRIRlrffh8DNoS1b1lhBHzqS tyFXZP06HaxfcKPXFoBCgIzI2VDu7+5OySCiK8K0yPHnIsT5APopNvEByA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/09ZT0bUzvCVjBP-iz76KXboeTmM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 04:45:40 -0000

----==_mimepart_58858a71b8a71_127d3fc18a09f1383614ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In S 5.2.2 QUIC frames are currently specified without any length field. This means that it's not possible to skip over unknown frame types.

There are at least two reasons why this is inconvenient:

- It makes it hard to write passive analysis tools because those tools will just choke if they encounter unrecognized frames (they cannot process the rest of the packet).
- It makes it hard to skip over frames you don't care about without parsing them. BLOCKED is a good example of such a frame currently

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/194
----==_mimepart_58858a71b8a71_127d3fc18a09f1383614ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In S 5.2.2 QUIC frames are currently specified without any length field. This means that it's not possible to skip over unknown frame types.</p>
<p>There are at least two reasons why this is inconvenient:</p>
<ul>
<li>It makes it hard to write passive analysis tools because those tools will just choke if they encounter unrecognized frames (they cannot process the rest of the packet).</li>
<li>It makes it hard to skip over frames you don't care about without parsing them. BLOCKED is a good example of such a frame currently</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/194">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0-YbmXSskRkV4ECFpToxIKuAo77ks5rVDBxgaJpZM4LqqK-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6dvOWhis1zDJCXZl2FZT5fjteMWks5rVDBxgaJpZM4LqqK-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/194"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Frames should have a length field (#194)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/194"}}}</script>
----==_mimepart_58858a71b8a71_127d3fc18a09f1383614ef--


From nobody Sun Jan 22 20:49:29 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C59D1129ACD for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:49:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GH57GG7tBg5K for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:49:26 -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 5BFDB129AC8 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 20:49:26 -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=KoQV0ugdIGZbNAnc3DGO4LGZaQE=; b=ni/JGCrX/61FijLu BXbfDcqVYEwRHP1g6G9DmfgHq1NKMeCMd+h9mhtRrk0F72X89C35fwdXJ4wN8gtq 1MWIA/J7ltK2+1QOvF0J/BH19318jmvpyAJfp7r4rjBPdOHyy/ZKCpZOkj773hFH ETxmyCUNOYBJb6OoYEY6EaKFtew=
Received: by filter1134p1mdw1.sendgrid.net with SMTP id filter1134p1mdw1-8529-58858B55-34 2017-01-23 04:49:25.596198491 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 244r5g8HRNaB0XTWTW5RcA for <quic-issues@ietf.org>; Mon, 23 Jan 2017 04:49:25.411 +0000 (UTC)
Date: Sun, 22 Jan 2017 20:49:25 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/195@github.com>
Subject: [quicwg/base-drafts] Version negotiation potential amplification issue (#195)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58858b5553345_5fc93f8ede5791382673be"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Lx9fKM74Bl0feM/BrAg9qisCDiBlUQCNrNI ZByaJLuMpg50pQmQHyAG5PqqKxfdVI0x1To1ErkjShIAIlCWlZJe69At2ekIvY/W+8Kg7Rxztbq2z4 8a+R7p2GdblqS20vH0VwGta1/1h+cicemPmVT+ns2N/OX1viJhRwD+M9ng==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7cHlOpKoD5xcQ8FdscTiBtXZzlk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 04:49:28 -0000

----==_mimepart_58858b5553345_5fc93f8ede5791382673be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If a client sends a packet with an unknown version and a forged source address, it can use it to mount a reflection DoS onto some victim machine. This is only really useful if:

(a) the server has a big version list (so the packet is big)
(b) the server doesn't require the client to pad out to ~1MTU.

Is (b) documented somewhere? The spec suggests that I can send a short packet with a bogus version and the server MUST respond

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/195
----==_mimepart_58858b5553345_5fc93f8ede5791382673be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If a client sends a packet with an unknown version and a forged source address, it can use it to mount a reflection DoS onto some victim machine. This is only really useful if:</p>
<p>(a) the server has a big version list (so the packet is big)<br>
(b) the server doesn't require the client to pad out to ~1MTU.</p>
<p>Is (b) documented somewhere? The spec suggests that I can send a short packet with a bogus version and the server MUST respond</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/195">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7dqT6QfSL5hF8AkFlymhr4BssxPks5rVDFVgaJpZM4LqqQN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzAeUNVG2N4Ra4TylJFa6kvT0VD2ks5rVDFVgaJpZM4LqqQN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/195"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Version negotiation potential amplification issue (#195)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/195"}}}</script>
----==_mimepart_58858b5553345_5fc93f8ede5791382673be--


From nobody Sun Jan 22 20:50:44 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D67B129ACC for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:50:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vpUP9mQt3bbo for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:50:40 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4612A129ACD for <quic-issues@ietf.org>; Sun, 22 Jan 2017 20:50:40 -0800 (PST)
Date: Sun, 22 Jan 2017 20:50:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485147039; bh=P33b8FUbfLkhFnps2fm+aFkwvATFR231Jmp8JBRXtX0=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=NG8GsuTmdNSiQapra1zBWVvwrF9aBbA8JiDg7PgOQKnGKBYOYso+T/qdDcmp9iIQD owbYxc2QDOavQHGsz2xnPIR8S201cJOsennGfHKRs4hO49JEc2PbYccEUd6eIY3mnq 4I3nf5NoS4VqXM7AkC1Neraxrf6UwvFJN4YnSLPw=
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/196@github.com>
Subject: [quicwg/base-drafts] Don't resend *all* packets in version negotiation (#196)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58858b9f671b2_7c493fcf29971138362185"; 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/Tf7ulnFDiT884XsSNUOrTV2B1yY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 04:50:43 -0000

----==_mimepart_58858b9f671b2_7c493fcf29971138362185
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"
   When the client receives a Version Negotiation packet from the
   server, it should select an acceptable protocol version.  If the
   server lists an acceptable version, the client selects that version
   and resends all packets using that version.  The resent packets MUST
   use new packet numbers.  These packets MUST continue to have the
   VERSION flag set and MUST include the new negotiated protocol
   version."

There might be some packets which should not be re-sent if, for instance, they are not relevant for this version of QUIC

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/196
----==_mimepart_58858b9f671b2_7c493fcf29971138362185
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>"<br>
When the client receives a Version Negotiation packet from the<br>
server, it should select an acceptable protocol version.  If the<br>
server lists an acceptable version, the client selects that version<br>
and resends all packets using that version.  The resent packets MUST<br>
use new packet numbers.  These packets MUST continue to have the<br>
VERSION flag set and MUST include the new negotiated protocol<br>
version."</p>
<p>There might be some packets which should not be re-sent if, for instance, they are not relevant for this version of QUIC</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/196">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxWg6AScHu2FNxZBfe8KUXC_Z1x_ks5rVDGfgaJpZM4LqqSI">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8F6x9uhqX6BaPkz5YhFs7u6uWyNks5rVDGfgaJpZM4LqqSI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/196"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Don't resend *all* packets in version negotiation (#196)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/196"}}}</script>
----==_mimepart_58858b9f671b2_7c493fcf29971138362185--


From nobody Sun Jan 22 20:57:27 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18513129ACF for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:57:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zJCbglXeUnI5 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:57:24 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A26821295B7 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 20:57:24 -0800 (PST)
Date: Sun, 22 Jan 2017 20:57:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485147443; bh=+vxjV7t11ShKjS/VOItlCT6cWcg7PnKohm/IV9zoSNw=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=DoPaJssmRSejB9Dow/kEFaZoiVYuqHjKRVn9OTZju5V1ZF7bGDvhxMrkFQLwXCm2O /PWJNbFAC4tefQIfyMe4/S0hBHLZF3WIFayrL7YC9n8iwyqAmWwOuz8on4zGjVXXsc M79Cow56sx6RP++141MmUif8lGHxXdFGc24SDsuI=
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/198@github.com>
Subject: [quicwg/base-drafts] Need guidance on how often to send BLOCKED (#198)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58858d337dbd2_7bbd3fcf2997113832247f"; 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/uqQpnGdEMuBjnHjOET7GJL3QtlU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 04:57:26 -0000

----==_mimepart_58858d337dbd2_7bbd3fcf2997113832247f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The present text strongly suggests that I should be sending blocked every time I get new data:

  A sender sends a BLOCKED frame (type=0x05) when it is ready to send
   data (and has data to send), but is currently flow control blocked.

If the idea is that it should be edge triggered rather than level triggered, the text should 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/198
----==_mimepart_58858d337dbd2_7bbd3fcf2997113832247f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The present text strongly suggests that I should be sending blocked every time I get new data:</p>
<p>A sender sends a BLOCKED frame (type=0x05) when it is ready to send<br>
data (and has data to send), but is currently flow control blocked.</p>
<p>If the idea is that it should be edge triggered rather than level triggered, the text should 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/198">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0PONOYkFT0Dh89FxxOkjM5kodNkks5rVDMzgaJpZM4LqqcZ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq78-fbl4GQIt6W1qWVaMVypU6UpSks5rVDMzgaJpZM4LqqcZ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/198"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Need guidance on how often to send BLOCKED  (#198)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/198"}}}</script>
----==_mimepart_58858d337dbd2_7bbd3fcf2997113832247f--


From nobody Sun Jan 22 20:58:50 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41D1A129ACF for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:58:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9bSqkJD_j7rV for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 20:58:48 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F05AB1295B7 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 20:58:47 -0800 (PST)
Date: Sun, 22 Jan 2017 20:58:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485147527; bh=GIxnPJOJOm4PwVpmJWvsFn9FocmwG494f3ImDgAcJTk=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=r3NaW9tM0symy7JXiFOH95mFGR4U4kkHlc+UqiAv20dWWyLnRnzMUcQ6VBI8eyeoe 24nMS5+5YnXaIejDIDr2piIO10W8Ae0658URmIU5nZN359bGe4r5AZHe/wAGx/V/gX 16LyvrhNr+KjRT8rcQsjGTFQG92fbYzuWMfzrLIA=
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/199@github.com>
Subject: [quicwg/base-drafts] Why are reason phrases potentially 65k long? (#199)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58858d875406c_58fa3fd5cecc513046139e"; 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/QI875HdyGFy-9Fu3ZF66j9_d9B8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 04:58:49 -0000

----==_mimepart_58858d875406c_58fa3fd5cecc513046139e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is a two byte length field. Surely a 256-byte reason phrase is long enough.

Also, are these in ASCII? 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/199
----==_mimepart_58858d875406c_58fa3fd5cecc513046139e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There is a two byte length field. Surely a 256-byte reason phrase is long enough.</p>
<p>Also, are these in ASCII? UTF-8?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/199">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7tCSBjxNzfHbHKR47a9HtId5BjWks5rVDOHgaJpZM4Lqqex">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx9Dy40-DArAy3LVhJH8S5sxhkY7ks5rVDOHgaJpZM4Lqqex.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/199"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Why are reason phrases potentially 65k long? (#199)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/199"}}}</script>
----==_mimepart_58858d875406c_58fa3fd5cecc513046139e--


From nobody Sun Jan 22 21:00:47 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 056ED1295B7 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:00:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, 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 QBHtrAWZ3iGF for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:00:44 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E00AB129ACC for <quic-issues@ietf.org>; Sun, 22 Jan 2017 20:54:20 -0800 (PST)
Date: Sun, 22 Jan 2017 20:54:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485147259; bh=6avkeSNv8yj1igmVo2pCFlnDI/06RL01WxfOeaEOqT8=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ffIs8tegR0jB6vlOPhMM23s3UnSN3WyXZLYcZ7xiVsDdqE/Wmrdo6OgrlVqM861L+ 3wnTSHvhpvoB9HmNCQytLJu4MqGKt9K6/vSEhPuoPnjswSrfZwKtex5rPlJ1js5qGy dy7/VwErvYcvgD1OcsjAT8VOTmTzu0Mecf7EYl98=
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/197@github.com>
Subject: [quicwg/base-drafts] Move padding to the crypto layer (#197)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58858c7bb12dc_1a4423f8ddcdd31384228e1"; 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/XG4BYUdQwKFhDKarIFC7pc7s5EY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 05:00:45 -0000

----==_mimepart_58858c7bb12dc_1a4423f8ddcdd31384228e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it would be good to make padding the responsibility of the crypto layer. TLS already has a reasonable padding scheme which we can just steal 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/197
----==_mimepart_58858c7bb12dc_1a4423f8ddcdd31384228e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think it would be good to make padding the responsibility of the crypto layer. TLS already has a reasonable padding scheme which we can just steal 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/197">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxCymJ3v8QNrhG0uBc7Zbx6Ta7ALks5rVDJ7gaJpZM4LqqX1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyy6qQYpr4s54NtvSCPxTrLPeoOJks5rVDJ7gaJpZM4LqqX1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/197"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Move padding to the crypto layer (#197)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/197"}}}</script>
----==_mimepart_58858c7bb12dc_1a4423f8ddcdd31384228e1--


From nobody Sun Jan 22 21:01:10 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D97A129ACC for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:01:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IOwoKOMOhCBM for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:01:08 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E7FC1295B7 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 21:01:08 -0800 (PST)
Date: Sun, 22 Jan 2017 21:01:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485147667; bh=Je8wpXvVrzZwSicbmJ7ZQYgYAcz0aARO0DieSd2iDG0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ok2pf5Awu0bUBEIODfzIhmrxnJ5xskKoS2zhNsaT19iJfm88CV5pogNnwJiSS5V67 c4X7sytm4oV43Lsoo+QJ4qmGa/FLM9uNDwr+HXJx2CKU5S/vBYmY9gU10V2yKnXtp2 MKWfMkuxLBb+YTr2urjD7fsXgDh7ixrHWqfZSRDQ=
From: David Benjamin <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/197/274401038@github.com>
In-Reply-To: <quicwg/base-drafts/issues/197@github.com>
References: <quicwg/base-drafts/issues/197@github.com>
Subject: Re: [quicwg/base-drafts] Move padding to the crypto layer (#197)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58858e1385b5b_51233fef0c74f14026871e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: davidben
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VJ-kRTve0tER-qWT_WzRuTu0fbE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 05:01:09 -0000

----==_mimepart_58858e1385b5b_51233fef0c74f14026871e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This would probably require a tweak to TLS 1.3. Right now the specification implies that a second ClientHello after HelloRetryRequest can have no modifications besides what extensions imply. TLS 1.3 would need to allow the padding extension change between first and second ClientHello.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/197#issuecomment-274401038
----==_mimepart_58858e1385b5b_51233fef0c74f14026871e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This would probably require a tweak to TLS 1.3. Right now the specific=
ation implies that a second ClientHello after HelloRetryRequest can have =
no modifications besides what extensions imply. TLS 1.3 would need to all=
ow the padding extension change between first and second ClientHello.</p>=


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/197#issuecomment-274401038">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy5r8=
b_nCGGJZH6i8MdBwiKZ1mUnks5rVDQTgaJpZM4LqqX1">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9t=
vEF5jpWkJ_aQMQQJjKCOyL6mWks5rVDQTgaJpZM4LqqX1.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/197#issuecomment-274401038"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@davidben in #=
197: This would probably require a tweak to TLS 1.3. Right now the specif=
ication implies that a second ClientHello after HelloRetryRequest can hav=
e no modifications besides what extensions imply. TLS 1.3 would need to a=
llow the padding extension change between first and second ClientHello."}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dra=
fts/issues/197#issuecomment-274401038"}}}</script>=

----==_mimepart_58858e1385b5b_51233fef0c74f14026871e--


From nobody Sun Jan 22 21:14:05 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 588F1129ACF for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:14:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dQAO9wxd8ivS for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:14:03 -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 2F63112986D for <quic-issues@ietf.org>; Sun, 22 Jan 2017 21:14:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=UjD9PaW3dPL67Hfmk+RZZBBgJg8=; b=UkNHRZc4F+p0fSyc DOBbUr25B92e4WSpXd4eo9QHoHFr4dicUcnb2Zm8shG4i0lJnzh+4bg55Gu4dike bbeQeQM5F250z+dMCamIn4RNzevpS4RVqudNx+gYfrfMz/Z2X68MPCcp88x+Q//W TZx4VlS4P1x2Zd8qwlKzoOHuOF4=
Received: by filter0643p1mdw1.sendgrid.net with SMTP id filter0643p1mdw1-27562-58859112-14 2017-01-23 05:13:54.299082391 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id yrJtUz3YRoaO_djZAFSg7A for <quic-issues@ietf.org>; Mon, 23 Jan 2017 05:13:54.188 +0000 (UTC)
Date: Sun, 22 Jan 2017 21:13:54 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/200@github.com>
Subject: [quicwg/base-drafts] Race condition between stream creation and MSPC (#200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588591121af8e_7c3d3fcf299711382783e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak30jYDCyAOJqQ/GVQ5gpC7dWxb9WhPtBOMo1E vcjqvriCuGFIhUoZckpLi8JQhx/iDd2wD5XOWnAind9RhpA2MW+aWcOAlambUUNpjgVQSmwKRO3gtj Tmsi6jLOqSIlveDaga1Nl2ZpBfDknaaQOQGIFxr9FpzNQppPzKIvxh6f5A==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P_Wrli66bc1ucfEzkVYPRyAphSg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 05:14:04 -0000

----==_mimepart_588591121af8e_7c3d3fcf299711382783e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Consider the following sequence of events on a stream (assuming that MSPC allows exactly one application data stream in the C-S direction:

```
<---------- Stream Establishment ----------->
<----------------------------------------- FIN
FIN ----------------------------------------->
DATA (stream N+1) -------------------------->
```

If you get reordering between the FIN and the data then the server will see it as exceeding MSPC and send  QUIC_TOO_MANY_OPEN_STREAMS. Ugh.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/200
----==_mimepart_588591121af8e_7c3d3fcf299711382783e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Consider the following sequence of events on a stream (assuming that MSPC allows exactly one application data stream in the C-S direction:</p>
<pre><code>&lt;---------- Stream Establishment -----------&gt;
&lt;----------------------------------------- FIN
FIN -----------------------------------------&gt;
DATA (stream N+1) --------------------------&gt;
</code></pre>
<p>If you get reordering between the FIN and the data then the server will see it as exceeding MSPC and send  QUIC_TOO_MANY_OPEN_STREAMS. Ugh.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/200">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2MF5tLRN8P-wiVp3URs_Dl-JqX-ks5rVDcSgaJpZM4Lqq0o">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwk1eMzxtQpqI5N_s8XDahZwzMpTks5rVDcSgaJpZM4Lqq0o.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/200"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Race condition between stream creation and MSPC (#200)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/200"}}}</script>
----==_mimepart_588591121af8e_7c3d3fcf299711382783e--


From nobody Sun Jan 22 21:15:00 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA193129ACF for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:14:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6bcuHoJi7FXz for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:14:58 -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 A14CD12986D for <quic-issues@ietf.org>; Sun, 22 Jan 2017 21:14:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=z3oGLHI/VacnvvtcP/u3iktNwUU=; b=sXdoyiHSmNxv8NH7 S9F+rDqdAWvd6ixx7El7FkpxX0nYimb3yordH5NtpPLz+RPzzKRKMvsb+oqx1/OJ 4mTeqvp8Up4gbE0b2XjXOQ724cUF6s1XHMSgy6Y6hff2NkdHzkLnR1JcTI7uHxgX Q9PuN4/UCJIg6aG7KyU1nxuUdSI=
Received: by filter0498p1mdw1.sendgrid.net with SMTP id filter0498p1mdw1-26715-5885914B-3B 2017-01-23 05:14:51.500636992 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id ydYLUzTCS4-w0lv-QmS8vg for <quic-issues@ietf.org>; Mon, 23 Jan 2017 05:14:51.432 +0000 (UTC)
Date: Sun, 22 Jan 2017 21:14:51 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/201@github.com>
Subject: [quicwg/base-drafts] Do streams 0 and 1 count towards MSPC? (#201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5885914b588bf_7e2a3fc70cc31140187479"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ULYJEfkWtBEsDVFKd/uuUTQVfUuV4RdNMAT mh0KwBbUA5ER3GGg+alwW9X8o8KRnCJlvKEL6UebQMO+CvnwAKOc5HsoEmYQ8kGHmKJmwqXELd0I6S 9zEa7lINSmsbL3qk9imDmPWcATFuZ8GWm4PRLyJxK3Dwbd1/l+7S9B9q7w==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B6jrSX_V4gcZA56B5w6OvLfTTJc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 05:14:59 -0000

----==_mimepart_5885914b588bf_7e2a3fc70cc31140187479
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

And if so in which 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/201
----==_mimepart_5885914b588bf_7e2a3fc70cc31140187479
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>And if so in which directions?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/201">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2AZ1Z04xN4NKgrrp2sPSJJ-jOzDks5rVDdLgaJpZM4Lqq2J">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxlwuwpsBooPoEzp8ZgPQGOxQuzkks5rVDdLgaJpZM4Lqq2J.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/201"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Do streams 0 and 1 count towards MSPC? (#201)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/201"}}}</script>
----==_mimepart_5885914b588bf_7e2a3fc70cc31140187479--


From nobody Sun Jan 22 21:20:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0BCED129AD2 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:20:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EMPTsusMTm-E for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:20:42 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FD4A129ACF for <quic-issues@ietf.org>; Sun, 22 Jan 2017 21:20: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=Phs0NDiwj7zt02yECEvJdJAiDzM=; b=aR4lLlAlzwGsCCtl 02LVlhTj5KURl0nearte39RPH5YKfrlvAKNPPFg6JTetOXCFhVmKakw6OBtSZHRi XhyrYcXnGRRVicJ48UjTf/sGVP1iDaLF9JFC20W6+b5/kmZH+qdlhEQ6d9ldNuqq Hq+IzwHJ20BBV6mB9K/8rEhJ2xk=
Received: by filter0643p1mdw1.sendgrid.net with SMTP id filter0643p1mdw1-27562-588592A9-27 2017-01-23 05:20:41.595211212 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id IIl803CBRCacTXLfBEppeA for <quic-issues@ietf.org>; Mon, 23 Jan 2017 05:20:41.485 +0000 (UTC)
Date: Sun, 22 Jan 2017 21:20:41 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/197/274402795@github.com>
In-Reply-To: <quicwg/base-drafts/issues/197@github.com>
References: <quicwg/base-drafts/issues/197@github.com>
Subject: Re: [quicwg/base-drafts] Move padding to the crypto layer (#197)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588592a9578e9_8ef3fea38eff1346436be"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak29QIZ/Ee8aeKz9nEYdzNQgBaQMQyxWE3VOht x9HT7NSd52lhoDPeSJucUJODEOu7sWWf/KgRwV7P86+K6fKX/ZZh3bGr2jSx4kAJrxkG/C9ztQ9DoG 0eBZUzbftrOdUeVVJDwpwmI+VhBEijGh5JRXv1fZq2AA+c4GvEb1JQcwFw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CoVxdK0_tLnHWJ7uKb-1saYtxVI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 05:20:44 -0000

----==_mimepart_588592a9578e9_8ef3fea38eff1346436be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sorry, I'm not following your comment here, so maybe you need to expand a bit. Is your point that you intend to use the S 7.7 padding to force the CH-containing frame to be ~1MTU and that you need to adjust it during CH/HRR?

In any case, in the same way as TLS makes a distinction between padding for the first handshake message (CH) and generic record padding, it seems like it might be good for QUIC to do the same, and pad all encrypted data in the encryption layer.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/197#issuecomment-274402795
----==_mimepart_588592a9578e9_8ef3fea38eff1346436be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Sorry, I'm not following your comment here, so maybe you need to expand =
a bit. Is your point that you intend to use the S 7.7 padding to force the =
CH-containing frame to be ~1MTU and that you need to adjust it during CH/HR=
R?</p>
<p>In any case, in the same way as TLS makes a distinction between padding =
for the first handshake message (CH) and generic record padding, it seems l=
ike it might be good for QUIC to do the same, and pad all encrypted data in=
 the encryption layer.</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/197#issuecomment-274402795">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4yLbtIhhub6V0B=
AlVOMHzfb9h9xks5rVDipgaJpZM4LqqX1">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4qZh5pwc98zfyN6Z=
Doq1pOazT9pks5rVDipgaJpZM4LqqX1.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/197#issuecomment-274402795"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ekr in #197: Sorry, I'm not fol=
lowing your comment here, so maybe you need to expand a bit. Is your point =
that you intend to use the S 7.7 padding to force the CH-containing frame t=
o be ~1MTU and that you need to adjust it during CH/HRR?\r\n\r\nIn any case=
, in the same way as TLS makes a distinction between padding for the first =
handshake message (CH) and generic record padding, it seems like it might b=
e good for QUIC to do the same, and pad all encrypted data in the encryptio=
n layer.\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/197#issuecomment-274402795"}}}</script>=

----==_mimepart_588592a9578e9_8ef3fea38eff1346436be--


From nobody Sun Jan 22 21:20:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 997DF129AD5 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:20:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1iT9WjuLxwAm for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:20: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 48514129AD4 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 21:20: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=53m9UbT0tBiae06k7z0z8jmkdBI=; b=CNJgKifUURflhRGB EQDqyOelOQkGEIwtDsbM/7ibpAcBu7B57YJ4p8isTf/xmHK6UGrDWdyE0bQDXD8o 98+F6vc5gaUes+ycjEHhPOdl/u0v1v3zO5NAY+kO0BuH72Kdm7RNKDS0upO0HoDd wncL6eLPfFgRBS4CxZ0KAeMEn0k=
Received: by filter1092p1mdw1.sendgrid.net with SMTP id filter1092p1mdw1-25854-588592AD-41 2017-01-23 05:20:45.576454731 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id kq3FH62KQweiAYqQjPPe6Q for <quic-issues@ietf.org>; Mon, 23 Jan 2017 05:20:45.469 +0000 (UTC)
Date: Sun, 22 Jan 2017 21:20:45 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/194/274402803@github.com>
In-Reply-To: <quicwg/base-drafts/issues/194@github.com>
References: <quicwg/base-drafts/issues/194@github.com>
Subject: Re: [quicwg/base-drafts] Frames should have a length field (#194)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588592ad61d59_1763fc50fd5d13024239f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0AfQ+Hakfye/sT//SGbvAZqErR9wOItDcEW5 kK9yaM0SlpFYhMte2PgQDNIneMcbyO6uK1LImz8GjaaqeNCB9tHa9i2nQDous2XC58PisvvdY3DkNx KbwdNz9VT+VsSZI8t/N6PON47qQ84wcD0svJyy3SiyJZD5Of6ZMSiXek/2scVo4vZ4vH6LekatHTlw Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dX6mX6ioWWMBCkFhwFSrNUe0G7A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 05:20:47 -0000

----==_mimepart_588592ad61d59_1763fc50fd5d13024239f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

After completing version negotiation, there should not be any unrecognized frame types. A peer receiving an unknown frame type should treat this as an error and close the connection.

There's no overhead in reading a BLOCKED frame, since it has a fixed length anyway (5 bytes: 1 flag byte and 4 bytes for the stream ID). But even if it hadn't, the overhead to parse it and skip it seems negligible to adding 2 bytes (per frame) to indicate the length of a 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/194#issuecomment-274402803
----==_mimepart_588592ad61d59_1763fc50fd5d13024239f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>After completing version negotiation, there should not be any unrecogniz=
ed frame types. A peer receiving an unknown frame type should treat this as=
 an error and close the connection.</p>
<p>There's no overhead in reading a BLOCKED frame, since it has a fixed len=
gth anyway (5 bytes: 1 flag byte and 4 bytes for the stream ID). But even i=
f it hadn't, the overhead to parse it and skip it seems negligible to addin=
g 2 bytes (per frame) to indicate the length of a 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/issues/194#issuecomment-274402803">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1PFp89Lb4TilJL=
1AwDXK0vz6jvwks5rVDitgaJpZM4LqqK-">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5aNi2enTBKwCeFM1=
onaRkGehH-Aks5rVDitgaJpZM4LqqK-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/194#issuecomment-274402803"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #194: After c=
ompleting version negotiation, there should not be any unrecognized frame t=
ypes. A peer receiving an unknown frame type should treat this as an error =
and close the connection.\r\n\r\nThere's no overhead in reading a BLOCKED f=
rame, since it has a fixed length anyway (5 bytes: 1 flag byte and 4 bytes =
for the stream ID). But even if it hadn't, the overhead to parse it and ski=
p it seems negligible to adding 2 bytes (per frame) to indicate the length =
of a frame."}],"action":{"name":"View Issue","url":"https://github.com/quic=
wg/base-drafts/issues/194#issuecomment-274402803"}}}</script>=

----==_mimepart_588592ad61d59_1763fc50fd5d13024239f--


From nobody Sun Jan 22 21:28:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 570FA129AD3 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:28:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AQr_tLq7b_k9 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:28:45 -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 00B59129ACF for <quic-issues@ietf.org>; Sun, 22 Jan 2017 21:28:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Xb6e3qGh7wdDsOrHk1N7Tz4c02w=; b=PinHggOHuq7ny+Cw 8cwLrsUa6qJOAED5KcKfQk7DSRsiPMo12jgGsXSb0usomMdoAG7viTDNNBcqnaR1 2v0unR+A+xx/ANLXKC3r+lBZAXqKTSAkcTijza415edbLdQxd14Wh1rvmi3Q37+N HhMBDoNF/Lb+Hjco8oN/0f6BQ3U=
Received: by filter0819p1mdw1.sendgrid.net with SMTP id filter0819p1mdw1-5691-5885948B-7B 2017-01-23 05:28:43.900221526 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id uAgbckl3Qjqe-PGRz67g_w for <quic-issues@ietf.org>; Mon, 23 Jan 2017 05:28:43.705 +0000 (UTC)
Date: Sun, 22 Jan 2017 21:28:43 -0800
From: David Benjamin <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/197/274403540@github.com>
In-Reply-To: <quicwg/base-drafts/issues/197@github.com>
References: <quicwg/base-drafts/issues/197@github.com>
Subject: Re: [quicwg/base-drafts] Move padding to the crypto layer (#197)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5885948b995cb_53f23fea38eff134283716"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: davidben
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0DviiP+RXPiLWX0su42OZrPw603fICE17734 bNa9FsvDC0Uzv9SS+Tw7YJsy5uWtENBnf9J9GTOP3cVBy81d+gx49osT/T17dUIB4pFIC4g8OhtX13 slLBblQuC6lIv1gkr/hlQj7nlGNChuhAnhC93jelQzz9R76zislH0b4H2yc2doWgmFcQSkgZoogmJh s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i5hC0X4CbguI7QNopguuXXsC8N0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 05:28:46 -0000

----==_mimepart_5885948b995cb_53f23fea38eff134283716
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh, sorry, I completely misunderstood your ticket! Please ignore me. (I thought you were referring to using RFC 7685 to pad the initial packet which wouldn't work without changes.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/197#issuecomment-274403540
----==_mimepart_5885948b995cb_53f23fea38eff134283716
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Oh, sorry, I completely misunderstood your ticket! Please ignore me. (I thought you were referring to using RFC 7685 to pad the initial packet which wouldn't work without changes.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/197#issuecomment-274403540">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq17Wi7yEpGQFgSPCe3l_VUiPiBORks5rVDqLgaJpZM4LqqX1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq02aJY-heAeG08nkM5nwjwWRUc5gks5rVDqLgaJpZM4LqqX1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/197#issuecomment-274403540"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@davidben in #197: Oh, sorry, I completely misunderstood your ticket! Please ignore me. (I thought you were referring to using RFC 7685 to pad the initial packet which wouldn't work without changes.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/197#issuecomment-274403540"}}}</script>
----==_mimepart_5885948b995cb_53f23fea38eff134283716--


From nobody Sun Jan 22 21:32:59 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69DA3129AD4 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:32:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NT9Ia7BV9Wvx for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:32:56 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C224129AD3 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 21:32:56 -0800 (PST)
Date: Sun, 22 Jan 2017 21:32:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485149575; bh=VcFakQdXUTpKJru0ZBzXEccT+n29uocGjEBENQqqtxs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zcelvvjA9fSWLPSaNW4QlkFWwMs0e3W2/lTHhMf7B2bR39sCEjyBfvU34oT6QFOFf bOonEMn8GEfPuhHIt9j6qIGGo/t/LdEYPt6WrXMzWbIT3NmQxOKtOFNQMSObrwAFS1 sQm9fDC2vT3cpoWwSI9AydxG/spJkSUPjGBOMfkQ=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/197/274403956@github.com>
In-Reply-To: <quicwg/base-drafts/issues/197@github.com>
References: <quicwg/base-drafts/issues/197@github.com>
Subject: Re: [quicwg/base-drafts] Move padding to the crypto layer (#197)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588595872faf3_12a43fc18a09f138597545"; 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/_o8G27ldmNeW58zx5tc99NLTOSY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 05:32:57 -0000

----==_mimepart_588595872faf3_12a43fc18a09f138597545
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think PADDINGs are supposed to be a countermeasure to traffic pattern analysis. For example, a peer could pretend to be doing an upload when in reality all it doing is sending ACKs for a download and a lot of PADDINGs.

I'm not sure if this is possible with TLS 1.3, but since the spec doesn't require TLS, but just any appropriate crypto protocol, this shouldn't be an argument to remove the PADDING frame (unless you make the ability to send arbitrary padding a requirement for **any** crypto protocol that can be used for 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/197#issuecomment-274403956
----==_mimepart_588595872faf3_12a43fc18a09f138597545
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think PADDINGs are supposed to be a countermeasure to traffic patter=
n analysis. For example, a peer could pretend to be doing an upload when =
in reality all it doing is sending ACKs for a download and a lot of PADDI=
NGs.</p>
<p>I'm not sure if this is possible with TLS 1.3, but since the spec does=
n't require TLS, but just any appropriate crypto protocol, this shouldn't=
 be an argument to remove the PADDING frame (unless you make the ability =
to send arbitrary padding a requirement for <strong>any</strong> crypto p=
rotocol that can be used for QUIC).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/197#issuecomment-274403956">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5HDr=
UTrVeQKDRhKX5Vb-GA-E5V-ks5rVDuHgaJpZM4LqqX1">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3x=
ZLnUgt9N-hAvYghG64RzJh_VTks5rVDuHgaJpZM4LqqX1.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/197#issuecomment-274403956"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seeman=
n in #197: I think PADDINGs are supposed to be a countermeasure to traffi=
c pattern analysis. For example, a peer could pretend to be doing an uplo=
ad when in reality all it doing is sending ACKs for a download and a lot =
of PADDINGs.\r\n\r\nI'm not sure if this is possible with TLS 1.3, but si=
nce the spec doesn't require TLS, but just any appropriate crypto protoco=
l, this shouldn't be an argument to remove the PADDING frame (unless you =
make the ability to send arbitrary padding a requirement for **any** cryp=
to protocol that can be used for QUIC)."}],"action":{"name":"View Issue",=
"url":"https://github.com/quicwg/base-drafts/issues/197#issuecomment-2744=
03956"}}}</script>=

----==_mimepart_588595872faf3_12a43fc18a09f138597545--


From nobody Sun Jan 22 21:37:39 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF80D129AD8 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:37:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mWJhnVcfqb-6 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:37:37 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38D70129AD5 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 21:37:37 -0800 (PST)
Date: Sun, 22 Jan 2017 21:37:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485149856; bh=LnElfykzslzkZFhtD8gwF1y6cbr+8vHrPY/ft3q20c8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cyAbPigjyQ+7bZbcYfMheEikdjGXsW4r5oX4mZu5W49Bak3o2UIEpMSZ+mzF3PWPo 7wIZY6cqBxjEA94hiusIk5Sn9+c4qGw/hpcyP0WAoCfnCI/G099P9Pg6tgYUMSbDZy OyV813W/2hM7sL+FEtXZObqQoFDal8FMsgg3IW2w=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/201/274404428@github.com>
In-Reply-To: <quicwg/base-drafts/issues/201@github.com>
References: <quicwg/base-drafts/issues/201@github.com>
Subject: Re: [quicwg/base-drafts] Do streams 0 and 1 count towards MSPC? (#201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588596a06b352_70f53f8e3e131134263663"; 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/_FSagEW4aHgeNm7YYfnepVG5lW4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 05:37:38 -0000

----==_mimepart_588596a06b352_70f53f8e3e131134263663
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think there's a stream 0 (however, I find the wording in the [Stream Identifiers section](https://github.com/quicwg/base-drafts/blob/master/draft-ietf-quic-transport.md#stream-identifiers-stream-identifiers) a bit confusing, since the 0 that is used as a stream ID in a WINDOW_UPDATE frame for connection-level flow control is just a placeholder).

Since stream 1 is always initiated by the client (it's an odd stream ID), there's no ambiguity towards which MSPC it counts.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/201#issuecomment-274404428
----==_mimepart_588596a06b352_70f53f8e3e131134263663
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think there's a stream 0 (however, I find the wording in the <=
a href=3D"https://github.com/quicwg/base-drafts/blob/master/draft-ietf-qu=
ic-transport.md#stream-identifiers-stream-identifiers">Stream Identifiers=
 section</a> a bit confusing, since the 0 that is used as a stream ID in =
a WINDOW_UPDATE frame for connection-level flow control is just a placeho=
lder).</p>
<p>Since stream 1 is always initiated by the client (it's an odd stream I=
D), there's no ambiguity towards which MSPC it counts.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/201#issuecomment-274404428">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4UcJ=
D0ERxIVC4IsV5SdHj3vejb2ks5rVDyggaJpZM4Lqq2J">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9_=
y_iJaNF15hLx-ppw2K9ru6OE5ks5rVDyggaJpZM4Lqq2J.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/201#issuecomment-274404428"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seeman=
n in #201: I don't think there's a stream 0 (however, I find the wording =
in the [Stream Identifiers section](https://github.com/quicwg/base-drafts=
/blob/master/draft-ietf-quic-transport.md#stream-identifiers-stream-ident=
ifiers) a bit confusing, since the 0 that is used as a stream ID in a WIN=
DOW_UPDATE frame for connection-level flow control is just a placeholder)=
.\r\n\r\nSince stream 1 is always initiated by the client (it's an odd st=
ream ID), there's no ambiguity towards which MSPC it counts."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
201#issuecomment-274404428"}}}</script>=

----==_mimepart_588596a06b352_70f53f8e3e131134263663--


From nobody Sun Jan 22 21:41:07 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA55E1295BA for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:41:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cKTqo6TxsweS for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:41:04 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63669129ACF for <quic-issues@ietf.org>; Sun, 22 Jan 2017 21:41:04 -0800 (PST)
Date: Sun, 22 Jan 2017 21:41:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485150063; bh=cvOkz/pUN64Qov7a5AzVnjH9KpEDxBBndmTXSIYTmag=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w/+5l8CE2pZhFh8pLdGKBK4gl3iqdeQktdf1eXpAdoB1nUajGDW5k1gMCl1+Fn/vs N3UxzEMO7ZXHXg1llMmjt0v+CrmFpuoi3otBB5606c3RokElWN2RgDL9NDTHXFSRjg I6BhKQ2W6IzUNzA/C6FQJPAqLYYHyECTh2DYy0D0=
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/194/274404796@github.com>
In-Reply-To: <quicwg/base-drafts/issues/194@github.com>
References: <quicwg/base-drafts/issues/194@github.com>
Subject: Re: [quicwg/base-drafts] Frames should have a length field (#194)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5885976fa60f4_21373fd5cecc513081715"; 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/fITknlBTEYKNxf4l-RmQp-L4AAo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 05:41:06 -0000

----==_mimepart_5885976fa60f4_21373fd5cecc513081715
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"After completing version negotiation, there should not be any unrecognized frame types. A peer receiving an unknown frame type should treat this as an error and close the connection."

Yes, I am aware of this. which is why my point #1 was about passive analysis tools which do not participate in version negotiation and merely have to take whatever is negotiated on the wire. We see this regularly with TLS where Wireshark can properly handle TLS extension it doesn't recognize because they have an embedded length.

"There's no overhead in reading a BLOCKED frame, since it has a fixed length anyway (5 bytes: 1 flag byte and 4 bytes for the stream ID). But even if it hadn't, the overhead to parse it and skip it seems negligible to adding 2 bytes (per frame) to indicate the length of a frame."

This isn't a matter of processing overhead, it's a matter of having to have the complexity of the code to process types you don't care 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/194#issuecomment-274404796
----==_mimepart_5885976fa60f4_21373fd5cecc513081715
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>"After completing version negotiation, there should not be any unrecog=
nized frame types. A peer receiving an unknown frame type should treat th=
is as an error and close the connection."</p>
<p>Yes, I am aware of this. which is why my point <a href=3D"https://gith=
ub.com/quicwg/base-drafts/pull/1" class=3D"issue-link js-issue-link" data=
-url=3D"https://github.com/quicwg/base-drafts/issues/1" data-id=3D"189961=
028" data-error-text=3D"Failed to load issue title" data-permission-text=3D=
"Issue title is private">#1</a> was about passive analysis tools which do=
 not participate in version negotiation and merely have to take whatever =
is negotiated on the wire. We see this regularly with TLS where Wireshark=
 can properly handle TLS extension it doesn't recognize because they have=
 an embedded length.</p>
<p>"There's no overhead in reading a BLOCKED frame, since it has a fixed =
length anyway (5 bytes: 1 flag byte and 4 bytes for the stream ID). But e=
ven if it hadn't, the overhead to parse it and skip it seems negligible t=
o adding 2 bytes (per frame) to indicate the length of a frame."</p>
<p>This isn't a matter of processing overhead, it's a matter of having to=
 have the complexity of the code to process types you don't care about.</=
p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/194#issuecomment-274404796">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq22Wp=
bTqdxMxSfuFdpSmFu9uJ4byks5rVD1vgaJpZM4LqqK-">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwM=
bbsduf41mqt_43bDLBHWp3pWdks5rVD1vgaJpZM4LqqK-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/194#issuecomment-274404796"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #194: =
\"After completing version negotiation, there should not be any unrecogni=
zed frame types. A peer receiving an unknown frame type should treat this=
 as an error and close the connection.\"\r\n\r\nYes, I am aware of this. =
which is why my point #1 was about passive analysis tools which do not pa=
rticipate in version negotiation and merely have to take whatever is nego=
tiated on the wire. We see this regularly with TLS where Wireshark can pr=
operly handle TLS extension it doesn't recognize because they have an emb=
edded length.\r\n\r\n\"There's no overhead in reading a BLOCKED frame, si=
nce it has a fixed length anyway (5 bytes: 1 flag byte and 4 bytes for th=
e stream ID). But even if it hadn't, the overhead to parse it and skip it=
 seems negligible to adding 2 bytes (per frame) to indicate the length of=
 a frame.\"\r\n\r\nThis isn't a matter of processing overhead, it's a mat=
ter of having to have the complexity of the code to process types you don=
't care about.\r\n\r\n"}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/194#issuecomment-274404796"}}}</script=
>=

----==_mimepart_5885976fa60f4_21373fd5cecc513081715--


From nobody Sun Jan 22 21:44:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56844129ADD for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:44:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f19jTENuLyK1 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 21:44: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 147B8129AD9 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 21:44: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=1TOPa//sdKQaMN9VzspB/FDg7MI=; b=HhyvGoG6GU91FWac XRV/qLXD1j+bqYZvN4vJEByqfiyt5EYp8vTXdxRR9qayX2LuEe+xfFEU3jelSbKG Ag4SHyJUcf691ocz4HdPQwVEEUfj7GRKWh/a/94n4Ur2M1oTNIsAgN7f+5uwfDau UMNPF4iVQJPUkN6sNqORLqvLoHA=
Received: by filter0440p1mdw1.sendgrid.net with SMTP id filter0440p1mdw1-22779-5885984E-2 2017-01-23 05:44:46.131452378 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id ihIUuH2YT_WgGEff0d_J_A for <quic-issues@ietf.org>; Mon, 23 Jan 2017 05:44:46.037 +0000 (UTC)
Date: Sun, 22 Jan 2017 21:44:45 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/201/274405163@github.com>
In-Reply-To: <quicwg/base-drafts/issues/201@github.com>
References: <quicwg/base-drafts/issues/201@github.com>
Subject: Re: [quicwg/base-drafts] Do streams 0 and 1 count towards MSPC? (#201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5885984dea78a_443a3fc18a09f138101710"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0XA5WDBOOwjKceRuuJdaZ+honLIma/sfrEr2 wk3zo4YhmGM5ErbXInVSEMYWrVGO17SWJkK8nP0Jv7JzBsDIwuvRIwSekW/pITM+aKsgDA4tJ0GC+m qeJBVmpYuq7pwfrOihvm7RLig0IT1to7uopXo6MuThvouKpUefioIloGGw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KyRgZg1-3YbaYOGPNYyX8BbCSyY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 05:44:48 -0000

----==_mimepart_5885984dea78a_443a3fc18a09f138101710
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's ambiguous whether stream 1 counts against the client's allocation

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/201#issuecomment-274405163
----==_mimepart_5885984dea78a_443a3fc18a09f138101710
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's ambiguous whether stream 1 counts against the client's allocation</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/201#issuecomment-274405163">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3h6uPfOOUx6SQ_JH9-lGwJAjbkNks5rVD5NgaJpZM4Lqq2J">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq571wcw7qPCv8svNocT19lxD1aMUks5rVD5NgaJpZM4Lqq2J.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/201#issuecomment-274405163"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #201: It's ambiguous whether stream 1 counts against the client's allocation"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/201#issuecomment-274405163"}}}</script>
----==_mimepart_5885984dea78a_443a3fc18a09f138101710--


From nobody Sun Jan 22 22:10:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72B3C129AD9 for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 22:10:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qYL5nR4ZH1vU for <quic-issues@ietfa.amsl.com>; Sun, 22 Jan 2017 22:09: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 22F0D1295A5 for <quic-issues@ietf.org>; Sun, 22 Jan 2017 22:09:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=VGLhW6w5VFeqwvf62ovl3dqFA2k=; b=H109Vbox7mOrDxWU Gw5FbBXW9/Fh2FvKWlYDXRLGEQMjPKGt4G5tVIQQd//ftkx++uqp63e7g+9NLMge oMvifpOB1+fhbfPASVBmGUihWitl7epxcDm7uogZo+lEBnHuZ7fDubngU2S0kcg9 5lWsbiDzCZPPWinmI5iCZmevcmk=
Received: by filter0819p1mdw1.sendgrid.net with SMTP id filter0819p1mdw1-5691-58859E35-1D 2017-01-23 06:09:57.432147121 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id l-Dwj8VZSPK0d9HkVKrjNw for <quic-issues@ietf.org>; Mon, 23 Jan 2017 06:09:57.279 +0000 (UTC)
Date: Sun, 22 Jan 2017 22:09:57 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/202@github.com>
Subject: [quicwg/base-drafts] HTTP: Why are we defining CONNECT? (#202)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58859e3528d6c_24d03f8ede5791382489bd"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1V77AtJkYjFqh/n0GxHSh9Zo/RiCkJ2tSkYQ XEEPhl01WYYg9IFZcZA8p9vQb8O8meOZy5zD7Ky7IEopK15AVZbINi4O2zVlAkTFxm74LkfT2kn+pg VGt9nBX/tRNHPlajM6cDh6CAKDAOKYg58BJywhJddTX3Yi8dg5u3A61O4Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/at5ussMv_oN1J3yRWqpYfWU2jjs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 06:10:00 -0000

----==_mimepart_58859e3528d6c_24d03f8ede5791382489bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The primary use case for conventional CONNECT proxies is firewall traversal. Is there a big use case for QUIC proxies which we then need to traverse?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/202
----==_mimepart_58859e3528d6c_24d03f8ede5791382489bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The primary use case for conventional CONNECT proxies is firewall traversal. Is there a big use case for QUIC proxies which we then need to traverse?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/202">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6lO_42r6jU2BO-Y9BX5Dl00t_ITks5rVEQ1gaJpZM4LqsV9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8zGyPUHCOMT6unKnYBCOlnO8mQFks5rVEQ1gaJpZM4LqsV9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/202"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HTTP: Why are we defining CONNECT? (#202)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/202"}}}</script>
----==_mimepart_58859e3528d6c_24d03f8ede5791382489bd--


From nobody Mon Jan 23 00:58:55 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AB251294AE for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 00:58:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ypVJ6YkfJlQ0 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 00:58:52 -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 7A90512949E for <quic-issues@ietf.org>; Mon, 23 Jan 2017 00:58:52 -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=W1iDx+hMfrrf/5SSkrcY05mOPU0=; b=FRTnEt+7AiChGNMD QGOwuDOEq5PEV7j4Rf8TkVMc3JyimOF0NBIYt9Yiy8XfNSOzLOxngi5bHtk77Z+G lVgb14DwHue7ncgzuyCNUWL4OcwD6ozHzg74nMe3GgfdN1XheI+DeyVZKW2nGjY6 Hmm6GZryW4YdI9saCXvPtCQP8Gw=
Received: by filter0602p1mdw1.sendgrid.net with SMTP id filter0602p1mdw1-27229-5885C5BD-33 2017-01-23 08:58:37.949297928 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id -hWUiJikRVe9re9IGI1DFA for <quic-issues@ietf.org>; Mon, 23 Jan 2017 08:58:38.016 +0000 (UTC)
Date: Mon, 23 Jan 2017 00:58:37 -0800
From: Lucas Clemente <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/203@github.com>
Subject: [quicwg/base-drafts] Connection migration should be indistinguishable from a new connection (#203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5885c5bddb00f_6eb13ffd9719314049668a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: lucas-clemente
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1pNdCk26lJwNTiRW/2aQBKSzTYWNVDyUgSTo D1+I6Hx4eV6UA0gZPazqHw2yn/Me2x5dT1wvIhQ0qg7jQHhJ9LrBBRpsJ9Jq35b5oiHBMZesys7TyC pai51W/ivq6GuF6demzjzGCmPockflcQTN0vkphTWLlclmAUiH6C36tdnoAZYrE1LUYAt+bd4uxCcZ 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pVkRmbdALmrMJgU3V1UegfH4Z1Q>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 08:58:54 -0000

----==_mimepart_5885c5bddb00f_6eb13ffd9719314049668a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

One of the major features of QUIC over TCP is the option of seamless connec=
tion migration. One can conceive of a situation where a network middle-man =
(e.g. an ISP, firewall implementer, etc) might have an interest in blocking=
 this feature, e.g. by detecting connection migrations to their network and=
 dropping those packets. I propose that we think of a way to make a connect=
ion migration indistinguishable from a "normal" new connection.

One solution I can think of would be to have the client send a "fake" initi=
al packet with 0-RTT encryption (which would then be discarded by the serve=
r as undecryptable). The first few packets sent on the new address would al=
so need to have the version bit set =E2=80=93 which the server would have t=
o ignore.

This would also require initial packet number randomization (see #35).

Thanks for @lcolitti for pointing this issue out.

--=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/203=

----==_mimepart_5885c5bddb00f_6eb13ffd9719314049668a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>One of the major features of QUIC over TCP is the option of seamless con=
nection migration. One can conceive of a situation where a network middle-m=
an (e.g. an ISP, firewall implementer, etc) might have an interest in block=
ing this feature, e.g. by detecting connection migrations to their network =
and dropping those packets. I propose that we think of a way to make a conn=
ection migration indistinguishable from a "normal" new connection.</p>
<p>One solution I can think of would be to have the client send a "fake" in=
itial packet with 0-RTT encryption (which would then be discarded by the se=
rver as undecryptable). The first few packets sent on the new address would=
 also need to have the version bit set =E2=80=93 which the server would hav=
e to ignore.</p>
<p>This would also require initial packet number randomization (see <a href=
=3D"https://github.com/quicwg/base-drafts/issues/35" class=3D"issue-link js=
-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/35" d=
ata-id=3D"191925330" data-error-text=3D"Failed to load issue title" data-pe=
rmission-text=3D"Issue title is private">#35</a>).</p>
<p>Thanks for <a href=3D"https://github.com/lcolitti" class=3D"user-mention=
">@lcolitti</a> for pointing this issue out.</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/203">view it on GitHub</a>, or <a href=3D"https://github.co=
m/notifications/unsubscribe-auth/AWbkq5q6qxGmuJqEW_xMmlww2fAb5mS6ks5rVGu9ga=
JpZM4Lqy2h">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://g=
ithub.com/notifications/beacon/AWbkq3kcIVa_MBh-mfCu08Qoy9BjTylsks5rVGu9gaJp=
ZM4Lqy2h.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/203"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"DESCRIPTION","message":"Connection migration should=
 be indistinguishable from a new connection (#203)"}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/203"}}}</scrip=
t>=

----==_mimepart_5885c5bddb00f_6eb13ffd9719314049668a--


From nobody Mon Jan 23 02:07:42 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C7D97129AE4 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 02:07:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UBuJW9z8CgWO for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 02:07:39 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 637F9129405 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 02:07:39 -0800 (PST)
Date: Mon, 23 Jan 2017 02:07:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485166058; bh=pyacAbibebNTorr8wFxNrHz90ijXVgg8MioS+XKFay4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pJ0CwmDK/U2xRd9leuJHIoGAUxdgElZDxCBcKEhPa3BBDvpeXeFmWX7OZlIa7+YT4 iMvWE3mByP687Gggq8FHfrtYUROzVJOQrSmN5Cnc8M+eA435ZKyIhsPqikzvo93tIl 2dvla5khoiCM4sdNyNGlgLRLnrT9XLA8Fz7NKRdQ=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/203/274446488@github.com>
In-Reply-To: <quicwg/base-drafts/issues/203@github.com>
References: <quicwg/base-drafts/issues/203@github.com>
Subject: Re: [quicwg/base-drafts] Connection migration should be indistinguishable from a new connection (#203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5885d5ea5bac1_6a993fcf2997113831473"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nbF-uCedS7tTM6tqTXjXbDiqN0w>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 10:07:41 -0000

----==_mimepart_5885d5ea5bac1_6a993fcf2997113831473
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed that it should look as much like a new connection as possible.

I've heard middleboxes had to add explicit support for MPTCP, so at the very least, we don't want to be in a situation where middleboxes need to change their behavior to accommodate QUIC connection migration or multipath.

The question becomes how much does it need to look like a new handshake?  ie: Is it sufficient to send a fake CHLO followed by forward secure data, or do we need to wait an RTT?  How realistic does the CHLO need to be?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/203#issuecomment-274446488
----==_mimepart_5885d5ea5bac1_6a993fcf2997113831473
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Agreed that it should look as much like a new connection as possible.<=
/p>
<p>I've heard middleboxes had to add explicit support for MPTCP, so at th=
e very least, we don't want to be in a situation where middleboxes need t=
o change their behavior to accommodate QUIC connection migration or multi=
path.</p>
<p>The question becomes how much does it need to look like a new handshak=
e?  ie: Is it sufficient to send a fake CHLO followed by forward secure d=
ata, or do we need to wait an RTT?  How realistic does the CHLO need to b=
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/203#issuecomment-274446488">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz3vi=
jNsdQ9Q5HiI9Qy2s15I64khks5rVHvqgaJpZM4Lqy2h">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9F=
FTSNPahTGSyd7btTwF7s6nsfFks5rVHvqgaJpZM4Lqy2h.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/203#issuecomment-274446488"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
203: Agreed that it should look as much like a new connection as possible=
.\r\n\r\nI've heard middleboxes had to add explicit support for MPTCP, so=
 at the very least, we don't want to be in a situation where middleboxes =
need to change their behavior to accommodate QUIC connection migration or=
 multipath.\r\n\r\nThe question becomes how much does it need to look lik=
e a new handshake?  ie: Is it sufficient to send a fake CHLO followed by =
forward secure data, or do we need to wait an RTT?  How realistic does th=
e CHLO need to be?"}],"action":{"name":"View Issue","url":"https://github=
.com/quicwg/base-drafts/issues/203#issuecomment-274446488"}}}</script>=

----==_mimepart_5885d5ea5bac1_6a993fcf2997113831473--


From nobody Mon Jan 23 02:15:33 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB48F129B0A for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 02:15:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id woyEI5hMfez1 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 02:15:30 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB745129B16 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 02:15:25 -0800 (PST)
Date: Mon, 23 Jan 2017 02:15:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485166524; bh=w1nkXpXNa6CeGhdG/5QeuT5HVGmnAojgaEvdsOUoelI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y1zOYF/SAHahBtFGdFaeUKMGHteoJLy2VPpAxAOzbkRXc/gUw2hoqWLOHcIL0BZ4c kqBTmVYE1moil5SkzuGkYkZ/EVfoQl/sWQwFh2itytFC00eOaGxL2i98cinWGgtekC U1DQyOkkFWmdkwwu7X0UKwWsERtMBh1pFhq9Fmmo=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/196/274448248@github.com>
In-Reply-To: <quicwg/base-drafts/issues/196@github.com>
References: <quicwg/base-drafts/issues/196@github.com>
Subject: Re: [quicwg/base-drafts] Don't resend *all* packets in version negotiation (#196)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5885d7bcbce4c_24a43fc18a09f138559853"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I0eaTrPAIwqlEg6I8NQvL7TdR30>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 10:15:32 -0000

----==_mimepart_5885d7bcbce4c_24a43fc18a09f138559853
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also, given they have new packet numbers and the framing of a version may change, we should talk about retransmitting frames, not packets in this section.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/196#issuecomment-274448248
----==_mimepart_5885d7bcbce4c_24a43fc18a09f138559853
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Also, given they have new packet numbers and the framing of a version may change, we should talk about retransmitting frames, not packets in this section.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/196#issuecomment-274448248">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8ZOa7F7UQFZtS8Wwh8ZKQt733XXks5rVH28gaJpZM4LqqSI">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7DutI5tIt4rrzW0-iODZK6QTl6Rks5rVH28gaJpZM4LqqSI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/196#issuecomment-274448248"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #196: Also, given they have new packet numbers and the framing of a version may change, we should talk about retransmitting frames, not packets in this section."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/196#issuecomment-274448248"}}}</script>
----==_mimepart_5885d7bcbce4c_24a43fc18a09f138559853--


From nobody Mon Jan 23 02:27:12 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A3191294F8 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 02:27:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O3cDvTQXmO-e for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 02:27:09 -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 8C36A129B11 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 02:27: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=Flx3ZE8FD2WDatxIK0ILmxS3GzI=; b=KMusjZAxgfBMizTi HxcIK2GKnuEbRjaBh14GVWs+hc6LqNQ62ffu8zAfzFOcy36W6lTGfLaQhVkhUED5 lJgfN6Ue1kl1coENh3ERVBFk0ENzYVbyR0LX5hri3K/Stn4s5ZW5a7pCE9+abDG0 3S9CfD10yhlw+mosBgWEZMqAnKM=
Received: by filter0605p1mdw1.sendgrid.net with SMTP id filter0605p1mdw1-16344-5885DA7C-14 2017-01-23 10:27:08.121532158 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id GTa7tLNDToGpzJh9FtUFig for <quic-issues@ietf.org>; Mon, 23 Jan 2017 10:27:08.072 +0000 (UTC)
Date: Mon, 23 Jan 2017 02:27:07 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/194/274450815@github.com>
In-Reply-To: <quicwg/base-drafts/issues/194@github.com>
References: <quicwg/base-drafts/issues/194@github.com>
Subject: Re: [quicwg/base-drafts] Frames should have a length field (#194)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5885da7bedd3b_21f3f974f68d1402764f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2f92tLfrt0J/hb9prCvkaoeaS1oz+s6Zs+TM uswRx29ZGgPclC2l8BGl8NX6LSnMvOSBVQ1HsTGGdNr8yD7z7CEWQCA0CUt9HyHD8n3XKKzn35nmwl jAGrA6jpsRXzfxpAkq9zcXIcV1+WOoGtJEEO/jNDp2titnEniytPJCxo9HVExquqT2mpwlv95cmfNQ o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZycwzXPWM2bNV3VTTTb7xZNgHuc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 10:27:11 -0000

----==_mimepart_5885da7bedd3b_21f3f974f68d1402764f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think skipping frames you don't care about is a non-goal, since QUIC is an end-to-end transport.  

And I don't expect there to be that many extension frames in QUIC, so I don't think it'll be an undue burden for wireshark to 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/194#issuecomment-274450815
----==_mimepart_5885da7bedd3b_21f3f974f68d1402764f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think skipping frames you don't care about is a non-goal, since QUIC i=
s an end-to-end transport.</p>
<p>And I don't expect there to be that many extension frames in QUIC, so I =
don't think it'll be an undue burden for wireshark to keep up.</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/194#issuecomment-274450815">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6wT2wYbmAKerXv=
exTmq4keccGjMks5rVIB7gaJpZM4LqqK-">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1qskA15h4uQrR1EZ=
Xg804YQCoZRks5rVIB7gaJpZM4LqqK-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/194#issuecomment-274450815"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #194: I think skipp=
ing frames you don't care about is a non-goal, since QUIC is an end-to-end =
transport.  \r\n\r\nAnd I don't expect there to be that many extension fram=
es in QUIC, so I don't think it'll be an undue burden for wireshark to keep=
 up. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/194#issuecomment-274450815"}}}</script>=

----==_mimepart_5885da7bedd3b_21f3f974f68d1402764f1--


From nobody Mon Jan 23 04:46:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94E591295F1 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 04:46:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-o1JrNFB-NE for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 04:46:47 -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 1471A1295F0 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 04:46: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=y9BKtADIEWu8wT643eg2QhGbPtg=; b=v1yI3IYYw05zgb4N teUEWVkhug4386ogoJSy8wvGbCrjyshY5+HGPgUDMJFZeRkTa/wDVMqHa/wSgqHJ VzrKLpWa7F6viMn+ggKwzynNENgUEJrrjvC4jiOdojsh+yyf3z50sD4ZymHW0rd/ Yhz2EznRqv5nLJtVkb5y5fcDvJY=
Received: by filter1101p1mdw1.sendgrid.net with SMTP id filter1101p1mdw1-19461-5885FB36-14 2017-01-23 12:46:46.176647153 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id N8j353m8S-WWfmrs5o5doQ for <quic-issues@ietf.org>; Mon, 23 Jan 2017 12:46:46.043 +0000 (UTC)
Date: Mon, 23 Jan 2017 04:46:45 -0800
From: Dragana Damjanovic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/274479542@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5885fb35ea35d_27453ffd971931404920d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ddragana
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3vO4FwWOsJuif6heU4XqcX5uY1w6B0wBWK3A 5hVWYV5UPokjhuzS+npa79c9HOr+r6yCy4M3gVRxG3bc2r35grmZF+rbgxaxV6XU9BOuPdgyeoydxt 78AX5lvJSMEZcXL6cXA2rgHsyJ9/hm+6swTSc4bGdBnZwYnXbjmRX183jAp44iiV7ugeJSOhuauvD3 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VDjdmqas_gBL-s5nVl-TAuLUX80>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 12:46:48 -0000

----==_mimepart_5885fb35ea35d_27453ffd971931404920d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Some thoughts:

What about solving this in the application. HPACK does not get updated until all header packets for a stream are received. This probably must required to update HPACK in stream order: HPACK must be updated with headers from stream x before it can be updated with the headers from stream x+1 (if stream x and x+1 are not reset).

The efficiency of HPACK will be lower though.

Sorry, this was a quick suggestion and I have not go through all detail and side effects.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-274479542
----==_mimepart_5885fb35ea35d_27453ffd971931404920d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Some thoughts:</p>
<p>What about solving this in the application. HPACK does not get updated u=
ntil all header packets for a stream are received. This probably must requi=
red to update HPACK in stream order: HPACK must be updated with headers fro=
m stream x before it can be updated with the headers from stream x+1 (if st=
ream x and x+1 are not reset).</p>
<p>The efficiency of HPACK will be lower though.</p>
<p>Sorry, this was a quick suggestion and I have not go through all detail =
and side effects.</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/176#issuecomment-274479542">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq36o5U1gaeC7BYh=
7eQkl1_p7klbJks5rVKE1gaJpZM4LnwJE">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1gP9WYb8eoZBKBhY=
wElCXYZ3zakks5rVKE1gaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/176#issuecomment-274479542"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ddragana in #176: Some thoughts=
:\r\n\r\nWhat about solving this in the application. HPACK does not get upd=
ated until all header packets for a stream are received. This probably must=
 required to update HPACK in stream order: HPACK must be updated with heade=
rs from stream x before it can be updated with the headers from stream x+1 =
(if stream x and x+1 are not reset).\r\n\r\nThe efficiency of HPACK will be=
 lower though.\r\n\r\nSorry, this was a quick suggestion and I have not go =
through all detail and side effects.\r\n"}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/176#issuecomment-2744795=
42"}}}</script>=

----==_mimepart_5885fb35ea35d_27453ffd971931404920d6--


From nobody Mon Jan 23 05:32:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CCD981295EB for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 05:32:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NJdpGLuA4oUB for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 05:32:32 -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 47D741294B3 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 05:32:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4g4KMEnJiSAOyr8XXFZhKnZLp5c=; b=lB5VaVYrufPcK/N2 9FIqp4ZBvrNR7SuHmYLmIWAoR4lO/cL48Cj3izioSVfnPZM4rSrRmBr1d+guW4oY 652JK4Yjtd++SkjqpHSKUdwsOxjOFghTYyr0/8g8r9lzB7kdebxAGZIO2nV+r0T3 PEpxuwGDRsITBWBryMxQ5vx5Fto=
Received: by filter0914p1mdw1.sendgrid.net with SMTP id filter0914p1mdw1-4189-588605EE-5A 2017-01-23 13:32:30.51703538 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id xPXCHEefTDqZxWY7X0b2OQ for <quic-issues@ietf.org>; Mon, 23 Jan 2017 13:32:30.398 +0000 (UTC)
Date: Mon, 23 Jan 2017 05:32:30 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/204@github.com>
Subject: [quicwg/base-drafts] Streams not contributing to connection-level flow control (#204)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588605ee40fcd_7b713fc86612113c129848"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1eBbiSh3Wi5vBBdxb/YhmNpI99DG6V1KJSTN 6KUl0DGCp2KIeaJetPaMuZ6Mdp4n+uNFQ0KLsh9VoJcc4hl+Fjntbwewnxb3TGeS0yXt++7PghYtEJ LdoQw94c9ne0rKkHrWUn8Wyw/IQKN+vv4cVmFXrBw+vGpflEBiIyEvi+qpUpgmhGH08olYauH6CQQK A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kiHnsHPoaeEVEu2tYZgjDk6WsTw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 13:32:34 -0000

----==_mimepart_588605ee40fcd_7b713fc86612113c129848
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There are currently two problems with streams not contributing to connection-level flow control:

1. There is no way to negotiate which streams don't contribute (and their number is not limited one would have to negotiate an equation). For HTTP the non-contributing stream numbers are defined in the HTTP/QUIC draft, but defining those streams statically might not be suitable for every protocol. Even for HTTP this static definition "wastes" every second stream for GET requests.
2. Non-contributing create a DoS opportunity. Current implementations of the QUIC protocol use a MCSP of 100. That means that a client can consume at least 100 * initial flow control window of memory on the server (and possibly even more since there's no size limit of a GET request). That results to an additional memory consumption of more than 6 MB (for comparison: Chrome and quic-go set the connection-level flow control window to 1.5 MB).

### Possible solution

Non-contributing are needed in the following situation: A client that is uploading data will be connection-level flow control blocked if it is sending data faster than the server is consuming it. In that situation, it makes sense to stop the client from overloading the server with more data, but at the same time allowing it to issue new requests.

The problem could be solved by defining two connection-level flow control windows: One that defines the amount of data that can be sent, and one that is defines the amount of request data and other application-layer control functions. I will refer two the two windows as "data fc window" and "control fc window".

The rules are:

- When a peer opens a new stream, it defines which of the two windows the stream should be counted to (This could be done by the setting a bit in the STREAM frame public flag, but we'd have to steal it from some other field. Maybe there's a better solution?). The association of a STREAM to one of the two window cannot be changed later. Every stream has to contribute to either of the two windows.
- A receiver maintains the two connection-level flow control windows and sends connection-level WINDOW_UPDATEs appropriately (there needs to be a way to distinguish between a WINDOW_UPDATE for the data and for the control window of course. Maybe use a bit of the frame type?). 
- In HTTP all data MUST be sent in the data fc window, and all request, PRIORITY and SETTINGs frames MUST be sent in the control fc window.

The question is: Is this general enough for all protocols? Can the messages in every protocol be mapped into the two categories "data message" and "control 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/204
----==_mimepart_588605ee40fcd_7b713fc86612113c129848
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There are currently two problems with streams not contributing to connection-level flow control:</p>
<ol>
<li>There is no way to negotiate which streams don't contribute (and their number is not limited one would have to negotiate an equation). For HTTP the non-contributing stream numbers are defined in the HTTP/QUIC draft, but defining those streams statically might not be suitable for every protocol. Even for HTTP this static definition "wastes" every second stream for GET requests.</li>
<li>Non-contributing create a DoS opportunity. Current implementations of the QUIC protocol use a MCSP of 100. That means that a client can consume at least 100 * initial flow control window of memory on the server (and possibly even more since there's no size limit of a GET request). That results to an additional memory consumption of more than 6 MB (for comparison: Chrome and quic-go set the connection-level flow control window to 1.5 MB).</li>
</ol>
<h3>Possible solution</h3>
<p>Non-contributing are needed in the following situation: A client that is uploading data will be connection-level flow control blocked if it is sending data faster than the server is consuming it. In that situation, it makes sense to stop the client from overloading the server with more data, but at the same time allowing it to issue new requests.</p>
<p>The problem could be solved by defining two connection-level flow control windows: One that defines the amount of data that can be sent, and one that is defines the amount of request data and other application-layer control functions. I will refer two the two windows as "data fc window" and "control fc window".</p>
<p>The rules are:</p>
<ul>
<li>When a peer opens a new stream, it defines which of the two windows the stream should be counted to (This could be done by the setting a bit in the STREAM frame public flag, but we'd have to steal it from some other field. Maybe there's a better solution?). The association of a STREAM to one of the two window cannot be changed later. Every stream has to contribute to either of the two windows.</li>
<li>A receiver maintains the two connection-level flow control windows and sends connection-level WINDOW_UPDATEs appropriately (there needs to be a way to distinguish between a WINDOW_UPDATE for the data and for the control window of course. Maybe use a bit of the frame type?).</li>
<li>In HTTP all data MUST be sent in the data fc window, and all request, PRIORITY and SETTINGs frames MUST be sent in the control fc window.</li>
</ul>
<p>The question is: Is this general enough for all protocols? Can the messages in every protocol be mapped into the two categories "data message" and "control message"?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/204">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4PcC7bD3GPrJUIQoN6Kaev7L_gmks5rVKvugaJpZM4LrCv6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8JWx1pbFfvB4LIkVXKoEdXqlDbkks5rVKvugaJpZM4LrCv6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/204"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Streams not contributing to connection-level flow control (#204)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/204"}}}</script>
----==_mimepart_588605ee40fcd_7b713fc86612113c129848--


From nobody Mon Jan 23 05:53:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E351D129603 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 05:53:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6CC5FNh3QAPk for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 05:53:51 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1DB71295F9 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 05:53: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=Gu7fWlXEA0WVazZVQUCgeFdVNUU=; b=kyXfOS/wfy78VLys RPxMDJ61GFeYT54DaO5K/0jLQIpJ2S9PCFOpszt7dDjWJUJOYnHGldmOQl3onl6Q Yxxbk5ZkNyiIvlP2LPV8DBQlPZHkWninfLOa4FvLjW03lamMB7Zscw3grAM1oFUV B8rnbp4TNiKy6uYRgUvPVMnZv9A=
Received: by filter0924p1mdw1.sendgrid.net with SMTP id filter0924p1mdw1-11248-58860AED-21 2017-01-23 13:53:49.934231955 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id c3pH2TrvS4mZCX2yBcRSFA for <quic-issues@ietf.org>; Mon, 23 Jan 2017 13:53:49.850 +0000 (UTC)
Date: Mon, 23 Jan 2017 05:53:49 -0800
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/199/274493234@github.com>
In-Reply-To: <quicwg/base-drafts/issues/199@github.com>
References: <quicwg/base-drafts/issues/199@github.com>
Subject: Re: [quicwg/base-drafts] Why are reason phrases potentially 65k long? (#199)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58860aedb9727_23d2a3f942c547130595559"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1FdbFXgeVqNMRnywPBDYp/G12MQdcbYikjwE JvjzdigAwjzZX4i69FwfdJdM/KVyr1J+1Mji0ztLPRO8qNhcoNZwR375jTR1nc9jkfcj+qIqyrZDF6 wOUFu/rgBKmaEMpzR9f4f8GL4mm88vg/iwixdSgzWKNJYQxiNBjJCzeijIhFWrzFkgi/9NJUZAzXEz s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4niRrj62oL2pfyV_qFHCuuy-R2c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 13:53:52 -0000

----==_mimepart_58860aedb9727_23d2a3f942c547130595559
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is a related issue #187.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/199#issuecomment-274493234
----==_mimepart_58860aedb9727_23d2a3f942c547130595559
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There is a related issue <a href="https://github.com/quicwg/base-drafts/issues/187" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/187" data-id="202283383" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#187</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/199#issuecomment-274493234">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Hlj7dzvxKQVC9Kb2NVSC2mfh1Hks5rVLDtgaJpZM4Lqqex">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1FkBOfDWLAJEcoRPvibXMicP6wUks5rVLDtgaJpZM4Lqqex.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/199#issuecomment-274493234"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #199: There is a related issue #187."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/199#issuecomment-274493234"}}}</script>
----==_mimepart_58860aedb9727_23d2a3f942c547130595559--


From nobody Mon Jan 23 05:56:13 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FED51295F9 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 05:56:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IvWikmXDb8W1 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 05:56:11 -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 6ECD61295F3 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 05:56:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Lp1mjYBZly7U75DpSu/2qTydPTI=; b=ptNGyEvo6MUvGU+F /5jb6bZ8FOUgLj8ljDHLXrgGbjro/fUUU07wEHx7DgD4Fa8bUsqTTeaRNze2vALs OIbk/xyjXLuhkwS1iwC6Yje0RcgO1SpiAMVVmscL4YrQc9je52Ga66PKOLp2NFMi T3/afpgX+Z3ibAxh0yDqqLdpCEE=
Received: by filter0442p1mdw1.sendgrid.net with SMTP id filter0442p1mdw1-22640-58860B77-1D 2017-01-23 13:56:07.660025042 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id j9foIIUbRACOQJm-NcXvkg for <quic-issues@ietf.org>; Mon, 23 Jan 2017 13:56:07.637 +0000 (UTC)
Date: Mon, 23 Jan 2017 05:56:07 -0800
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/198/274493724@github.com>
In-Reply-To: <quicwg/base-drafts/issues/198@github.com>
References: <quicwg/base-drafts/issues/198@github.com>
Subject: Re: [quicwg/base-drafts] Need guidance on how often to send BLOCKED (#198)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58860b778aca1_62873f971e9bb1401465a3"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3fFU1DSp1WilmX9Gt3BX6+I1Sgda+3XArie9 smjCNzgMmN0lK9Pd+rLXnCFYv8OAeScRoG3UvCRgKGU/mhTE0984I5tKMqAXbYiRGyPnYNxOVP+ox8 7/53SAcWasZzgDMml4WHEg4cDHz8D/39gI2sJtvGUZLy7bJF3P6eqWCMIp+XmCwopO+inw4sqWFQiJ s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bTcHRtmwS_WJV7auzz7uj_E59Q4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 13:56:12 -0000

----==_mimepart_58860b778aca1_62873f971e9bb1401465a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Related issue #65.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/198#issuecomment-274493724
----==_mimepart_58860b778aca1_62873f971e9bb1401465a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Related issue <a href="https://github.com/quicwg/base-drafts/issues/65" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/65" data-id="192996225" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#65</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/198#issuecomment-274493724">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3ZsKfOdWFv0lypDFOxx0t-u_n3-ks5rVLF3gaJpZM4LqqcZ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2GptwDz8gEbUrT0aKlBXTJhtT84ks5rVLF3gaJpZM4LqqcZ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/198#issuecomment-274493724"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #198: Related issue #65."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/198#issuecomment-274493724"}}}</script>
----==_mimepart_58860b778aca1_62873f971e9bb1401465a3--


From nobody Mon Jan 23 06:30:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 798B7129605 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 06:29:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TWS_41ecTlOg for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 06:29: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 174B11294D5 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 06:29:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ES85NGVA2ascLOqwbNkr75pncOE=; b=O34zmxvb6CLIZXEE x4yiK6zpBvtPUkCtOAm1L78hVSHeuNqPG42kRVHgY8ZUAnNDiEw3GklS0CNwkfk/ QpjiEKCu6VIw+BY+cUBPSSZxVl/NxpPLb+zORS2obDy6jpMsL6SLPqWVzoEFCXoj AAjA/Y7TgvN8L79FFO+Cq/2tgoI=
Received: by filter1098p1mdw1.sendgrid.net with SMTP id filter1098p1mdw1-29818-58861365-3 2017-01-23 14:29:57.050524321 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id FKcsjU1YT--yVUUrNde0DQ for <quic-issues@ietf.org>; Mon, 23 Jan 2017 14:29:57.095 +0000 (UTC)
Date: Mon, 23 Jan 2017 06:29:56 -0800
From: Aron-Schats <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/200/274501935@github.com>
In-Reply-To: <quicwg/base-drafts/issues/200@github.com>
References: <quicwg/base-drafts/issues/200@github.com>
Subject: Re: [quicwg/base-drafts] Race condition between stream creation and MSPC (#200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58861364ed86b_41fc3faa9b4e1134166084"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: Aron-Schats
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0SCCKlPE+FSmDNf52ZMDrJBHIjBsXVP/gCWO Y7eg7lTwlfqWwirv2wi2RpIhx7EBbmKFajcV2P6Gn0j21c0FM1g8tx8IkC4cIncXQbfM5akAQo2PcZ W0jlTX2ZGWwXSyvLzXSEHGK85Kswdqu6LfS+UFz9Yjvmc9GN3s/MQXe1PL6pCow86EMLJeufiewF2O w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bSPVpsteTxNwemAkPlHFPuDnEC0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 14:29:59 -0000

----==_mimepart_58861364ed86b_41fc3faa9b4e1134166084
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The client should not do that:

https://groups.google.com/a/chromium.org/forum/#!topic/proto-quic/27ee0fWisTc


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/200#issuecomment-274501935
----==_mimepart_58861364ed86b_41fc3faa9b4e1134166084
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The client should not do that:</p>
<p><a href="https://groups.google.com/a/chromium.org/forum/#!topic/proto-quic/27ee0fWisTc">https://groups.google.com/a/chromium.org/forum/#!topic/proto-quic/27ee0fWisTc</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/200#issuecomment-274501935">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6AT3E9xijY-GkKHfsv-Kw8fm81Fks5rVLlkgaJpZM4Lqq0o">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6feXjIpbNgIOg3Tht1fhcP5R3k-ks5rVLlkgaJpZM4Lqq0o.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/200#issuecomment-274501935"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Aron-Schats in #200: The client should not do that:\r\n\r\nhttps://groups.google.com/a/chromium.org/forum/#!topic/proto-quic/27ee0fWisTc\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/200#issuecomment-274501935"}}}</script>
----==_mimepart_58861364ed86b_41fc3faa9b4e1134166084--


From nobody Mon Jan 23 06:42:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB1CA129451 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 06:42:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.919
X-Spam-Level: 
X-Spam-Status: No, score=-5.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VTDaOT40JHvf for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 06:42: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 2D60C128AC9 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 06:42:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QZ/yDbygRntN+UooEZTz3BXAZ3U=; b=sG3cG7xs/2IHzR4h s4VWzaox8Zei0/T0og037m1JqpwNLgon69Pb0OVDgrfWEkkcI1Eh/yvNVde9A8ic gNDhX+Mnb2O9AwtrcmzBtWcj2kwYYndIzdTa71gWoVrqJPieOddsy61+yX0bMiYP H4ZK67Z4aEfIk0UoSlBwaH+qVxk=
Received: by filter0930p1mdw1.sendgrid.net with SMTP id filter0930p1mdw1-3067-58861646-7F 2017-01-23 14:42:14.645001557 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id JxoeKPi5SMKO2rZe93TQJQ for <quic-issues@ietf.org>; Mon, 23 Jan 2017 14:42:14.626 +0000 (UTC)
Date: Mon, 23 Jan 2017 06:42:14 -0800
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/205@github.com>
Subject: [quicwg/base-drafts] Variable-length connectionID/routing information in public header (#205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588616467bccf_11523fdedbd33138106247"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0yoOiCH3spDVfEFALlPtvOBjfCUqDbKatlCZ u+6nmvbAJVydWayCXWxOUsDlz1GGXxS+7qdHnJYdhtp5tnbCl2bk0EBHpYxicnzgNowZVbnByAIii9 0srDpL8JaFgwqR5Cw22vp/OgS5Svu7aKD1ELE4Zyer+W9EWyBYnZQtUi2jvajgKFmulL3JI25hSMaZ w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KkAHCFPWaaYNACax6H_psYJguUM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 14:42:19 -0000

----==_mimepart_588616467bccf_11523fdedbd33138106247
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This issue directly applies to the use of Server Proposed Connection ID (issue #119) / Stateless Rejects (issue #60).

"Origin servers" are often complex multi-server data centers with load balancers. Some "origin servers" are actually globally distributed load balancing and routing systems, possibly with multiple levels of load balancing (for example global and local).  Since packets may show up at any load balancer node (both for global and local load balancers), it is very difficult (if not prohibitive) for these load balancers to keep track of the load balancing decision for each active connection and share that state among all nodes.

To enable stateless load balancing, load balancers need every packet to include routing information for its connection. Server Proposed Connection ID (#119) with Stateless Rejects (#60) are the methods of choice, as they allow the "origin server system" to encode some information into the ConnectionID -- a part of the public header present in every packet.  However, depending on the complexity of the encoded routing information, 64 bits may not be enough to ensure a sufficient amount of entropy in the ConnectionID.

The proposal is to allow Server Proposed Connection ID to include additional information to be present in every packet. That additional information can take a form of an optional longer Connection ID (and therefore be immutable) or be a new mutable part of the public header.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/205
----==_mimepart_588616467bccf_11523fdedbd33138106247
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This issue directly applies to the use of Server Proposed Connection ID =
(issue <a href=3D"https://github.com/quicwg/base-drafts/issues/119" class=
=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-dr=
afts/issues/119" data-id=3D"198672930" data-error-text=3D"Failed to load is=
sue title" data-permission-text=3D"Issue title is private">#119</a>) / Stat=
eless Rejects (issue <a href=3D"https://github.com/quicwg/base-drafts/issue=
s/60" class=3D"issue-link js-issue-link" data-url=3D"https://github.com/qui=
cwg/base-drafts/issues/60" data-id=3D"192994357" data-error-text=3D"Failed =
to load issue title" data-permission-text=3D"Issue title is private">#60</a=
>).</p>
<p>"Origin servers" are often complex multi-server data centers with load b=
alancers. Some "origin servers" are actually globally distributed load bala=
ncing and routing systems, possibly with multiple levels of load balancing =
(for example global and local).  Since packets may show up at any load bala=
ncer node (both for global and local load balancers), it is very difficult =
(if not prohibitive) for these load balancers to keep track of the load bal=
ancing decision for each active connection and share that state among all n=
odes.</p>
<p>To enable stateless load balancing, load balancers need every packet to =
include routing information for its connection. Server Proposed Connection =
ID (<a href=3D"https://github.com/quicwg/base-drafts/issues/119" class=3D"i=
ssue-link js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/=
issues/119" data-id=3D"198672930" data-error-text=3D"Failed to load issue t=
itle" data-permission-text=3D"Issue title is private">#119</a>) with Statel=
ess Rejects (<a href=3D"https://github.com/quicwg/base-drafts/issues/60" cl=
ass=3D"issue-link js-issue-link" data-url=3D"https://github.com/quicwg/base=
-drafts/issues/60" data-id=3D"192994357" data-error-text=3D"Failed to load =
issue title" data-permission-text=3D"Issue title is private">#60</a>) are t=
he methods of choice, as they allow the "origin server system" to encode so=
me information into the ConnectionID -- a part of the public header present=
 in every packet.  However, depending on the complexity of the encoded rout=
ing information, 64 bits may not be enough to ensure a sufficient amount of=
 entropy in the ConnectionID.</p>
<p>The proposal is to allow Server Proposed Connection ID to include additi=
onal information to be present in every packet. That additional information=
 can take a form of an optional longer Connection ID (and therefore be immu=
table) or be a new mutable part of the public header.</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/205">view it on GitHub</a>, or <a href=3D"https://github.co=
m/notifications/unsubscribe-auth/AWbkq68RTEU23tuJegH0DR1ISYaTt0SQks5rVLxGga=
JpZM4LrHh1">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://g=
ithub.com/notifications/beacon/AWbkq1Ed0_W_fEYJ7x2pQq4q0zbD_ngQks5rVLxGgaJp=
ZM4LrHh1.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/205"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"DESCRIPTION","message":"Variable-length connectionI=
D/routing information in public header (#205)"}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/205"}}}</script>=

----==_mimepart_588616467bccf_11523fdedbd33138106247--


From nobody Mon Jan 23 06:45:58 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 483D2129491 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 06:45:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ec3dtgP-E93D for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 06:45:54 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0E3212945A for <quic-issues@ietf.org>; Mon, 23 Jan 2017 06:45:54 -0800 (PST)
Date: Mon, 23 Jan 2017 06:45:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485182753; bh=vrPqgyyyfnbvPuDah/OAGeRDbK1vT0u15m5Diyr+io8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eiDKp3mRaA5w1NOhpHAJnV79atjLiMWyu2HibtlW4996Gc951QSqbJRmpyfFkWcP4 aWzQLNSg2Bk1qjpXUTIAM+r5qYkrdA09nV6/ezo3OuSHCZNr37OBKed2x2/0NsdrGC ybquyauywhsuZBGiCcxzTwWXzGnXQTo1ug0dPxFM=
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/119/274506099@github.com>
In-Reply-To: <quicwg/base-drafts/issues/119@github.com>
References: <quicwg/base-drafts/issues/119@github.com>
Subject: Re: [quicwg/base-drafts] Server-proposed connection ID (#119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58861721e1cb0_64493fc0f1b53140291336"; 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/_cOYWy02_vbQTeoPxdguVahJiRM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 14:45:56 -0000

----==_mimepart_58861721e1cb0_64493fc0f1b53140291336
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

When a client is using a Server-proposed connection ID, it would be best for the client to indicate that it is doing so in Version Negotiation packets. That can affect a decision by some servers to perform a Stateless Reject with a new Server-proposed 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/issues/119#issuecomment-274506099
----==_mimepart_58861721e1cb0_64493fc0f1b53140291336
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>When a client is using a Server-proposed connection ID, it would be be=
st for the client to indicate that it is doing so in Version Negotiation =
packets. That can affect a decision by some servers to perform a Stateles=
s Reject with a new Server-proposed connection ID again.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/119#issuecomment-274506099">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9rgh=
KuvlSLm6CtXEotHDJFy_f9oks5rVL0hgaJpZM4LaeNQ">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyq=
DaUw8fb3brFRSHYCZI6Yd7a9Aks5rVL0hgaJpZM4LaeNQ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/119#issuecomment-274506099"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #=
119: When a client is using a Server-proposed connection ID, it would be =
best for the client to indicate that it is doing so in Version Negotiatio=
n packets. That can affect a decision by some servers to perform a Statel=
ess Reject with a new Server-proposed connection ID again."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/11=
9#issuecomment-274506099"}}}</script>=

----==_mimepart_58861721e1cb0_64493fc0f1b53140291336--


From nobody Mon Jan 23 09:16:22 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E7B01295BD for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 09:16:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KaIJ9CuprCfn for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 09:16:19 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA6341295A8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 09: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=wEba64xqkfme/GKSf8m7X0VYx/8=; b=UmjNbfsF1x6qqb2B g3Hq8WfSqpRYS9g/+sOjj3G4Ra8IvgxPvdGQAI44aTCc1azLoYbXF7z7s6HYMe4W m3wvoZA3cAWp6p08yVGJKJKSiYI1WJqSkJbvJO9AwLc0lwLz7OZOnfehqEbfD3d3 145M5PEJ33oYz6ZsFA2oy0PjJHU=
Received: by filter0555p1mdw1.sendgrid.net with SMTP id filter0555p1mdw1-9221-58863A5D-14 2017-01-23 17:16:13.341122452 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id OtEq5Zu7TdqEKvQa39QzGw for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:16:13.251 +0000 (UTC)
Date: Mon, 23 Jan 2017 09:16:13 -0800
From: krasic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/274552873@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58863a5d246d8_8a93fc1fbe5d13c3498"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Wxb0uPlVzj9bX9v8W3NpqX3dquMZ3sNPBjD LFXZOwKZFh7qxZvNSAreAti6snj1bZXK+3/o3+Qow6TZ2sAlQJXk/acQ86WX+IwJMj3gp8YJBPdGTP M5cp3hMhfUpmSQV8qXP0JcfgqORodSaCgYL33s1HH3lrulT4ytVpqaEtRg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uHOzv6f4vZUp_SnwaDxAy0AqChk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 17:16:20 -0000

----==_mimepart_58863a5d246d8_8a93fc1fbe5d13c3498
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ddragana I think stream order won't work, for instance because of trailers (used by grpc).  Another example would be proxys, where upstream services may have different response times, so forwarded responses will not match the order of incoming 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/176#issuecomment-274552873
----==_mimepart_58863a5d246d8_8a93fc1fbe5d13c3498
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/ddragana" class=3D"user-mention">@ddragana=
</a> I think stream order won't work, for instance because of trailers (use=
d by grpc).  Another example would be proxys, where upstream services may h=
ave different response times, so forwarded responses will not match the ord=
er of incoming requests.</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/176#issuecomment-274552873">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3898q-nRnosymj=
7mOhNYjLXPejGks5rVOBdgaJpZM4LnwJE">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyZSNKCo29iKB0Tq_=
tkC6jY-7lcEks5rVOBdgaJpZM4LnwJE.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/176#issuecomment-274552873"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@krasic in #176: @ddragana I thi=
nk stream order won't work, for instance because of trailers (used by grpc)=
.  Another example would be proxys, where upstream services may have differ=
ent response times, so forwarded responses will not match the order of inco=
ming requests."}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/176#issuecomment-274552873"}}}</script>=

----==_mimepart_58863a5d246d8_8a93fc1fbe5d13c3498--


From nobody Mon Jan 23 09:55:31 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 673A01296DB for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 09:55:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SuvaSBU6IZS5 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 09:55:29 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F15951296CB for <quic-issues@ietf.org>; Mon, 23 Jan 2017 09:55: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=pqEDlrRKeg9aQKTmAWhi4EDJ/o8=; b=PbOUgX5iXtRCwxXu 5fCsngUxPg9QdECI5bxBBgK/ZN57TdFXpV5let5VmgCases/W0rCGvPfUvMwIN0H oDselZJ7xSvamsd3GNsMeXY9NxVcWX5akTidtMejMKj9WtCII6e385kIQ1B+4I2m 6Fl5n/EVOUHm6yShZWr/c0cI9ys=
Received: by filter0987p1mdw1.sendgrid.net with SMTP id filter0987p1mdw1-13757-58864390-7 2017-01-23 17:55:28.054279934 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id AcNsABKmTpC_xcgs9yBrwg for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:55:27.991 +0000 (UTC)
Date: Mon, 23 Jan 2017 09:55:27 -0800
From: Dragana Damjanovic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/274565071@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886438f721c0_32b43fe6de83b13447826"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ddragana
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1H9nn18CYM+oBYCB544DDnBIyKLJyhOcGlIb ODYIRCjMidZWICNj/vpggfYObZ2SuPmWbJe/NtL1HstpN+Q6Fb2+CL+JYuoxqkOHWNyEJL/iFo8BuO x5Kf5uwCh3ZJPfFmZY5n4v+v10SY1dVmEQX6xMjLwOrFTYVTOUy5Zden7xcUykb4417ACQVSt3/cb0 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OLfF0LqnlV_Z9lkfkR4y5T680lI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 17:55:30 -0000

----==_mimepart_5886438f721c0_32b43fe6de83b13447826
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

that is true. it was just not thought 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/issues/176#issuecomment-274565071
----==_mimepart_5886438f721c0_32b43fe6de83b13447826
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>that is true. it was just not thought 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/issues/176#issuecomment-274565071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyfgdTckrAPixmInbmkOd1c1x80zks5rVOmPgaJpZM4LnwJE">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq75DLg3uAgZCd-4wlV3pf841x7qJks5rVOmPgaJpZM4LnwJE.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/176#issuecomment-274565071"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ddragana in #176: that is true. it was just not thought through."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/176#issuecomment-274565071"}}}</script>
----==_mimepart_5886438f721c0_32b43fe6de83b13447826--


From nobody Mon Jan 23 10:39:51 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 271CB12978B for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 10:39:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_7pCUWs1rr for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 10:39:48 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 702BA129785 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 10:39:48 -0800 (PST)
Date: Mon, 23 Jan 2017 10:39:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485196787; bh=xutXG5I6zgas+7fdZuxpGZVv2XmHoZGigrFT0F6iB+c=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z3uQaN/CQqdNbWk4q6qH65nzLF1ovRWkSm3d7R09KVrY3X6yeTHMDVyVWqNy6+SHQ jz1kqBJ3/artWEOyDDA/5ttgcU115omhbipqXtCvMS9JTo+Fyx6SWkFUAiwTAsufIb 6heo8SjtXBu/SQzTS5oSkUkfCH4Wyfo3Db/QMBz8=
From: JimRoskind <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/35/274577656@github.com>
In-Reply-To: <quicwg/base-drafts/issues/35@github.com>
References: <quicwg/base-drafts/issues/35@github.com>
Subject: Re: [quicwg/base-drafts] Starting packet number (#35)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58864df36dc80_5a6a3f8bb92b913c7623a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: JimRoskind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fV4wFJgKwtWoPkDi3XIIBebC16s>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 18:39:50 -0000

----==_mimepart_58864df36dc80_5a6a3f8bb92b913c7623a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reading the motivation (re: off-path guessing of connection ID), I'm hopeful that a client would use a good Random Number Generator (RNG) and not produce a "guessable" connection ID. The presumption of a "good RNG" is indeed central to having many clients connecting to a single server (without collision).  If one would posit a poor RNG... then in addition to collisio problems, I'd be wary that a RNG used to select a "unguessable" initial packet number would be problematic.  Bottom line: I don't grok the security based motivation.

The other motivation is to prevent "ossification."  Can someone provide a plausible motivation for a "need" to start at a different packet number, and avoid "ossification" in this context?  I would have expected that standardization in this area simplifies code, and would not be a long-term problem.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/35#issuecomment-274577656
----==_mimepart_58864df36dc80_5a6a3f8bb92b913c7623a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Reading the motivation (re: off-path guessing of connection ID), I'm h=
opeful that a client would use a good Random Number Generator (RNG) and n=
ot produce a "guessable" connection ID. The presumption of a "good RNG" i=
s indeed central to having many clients connecting to a single server (wi=
thout collision).  If one would posit a poor RNG... then in addition to c=
ollisio problems, I'd be wary that a RNG used to select a "unguessable" i=
nitial packet number would be problematic.  Bottom line: I don't grok the=
 security based motivation.</p>
<p>The other motivation is to prevent "ossification."  Can someone provid=
e a plausible motivation for a "need" to start at a different packet numb=
er, and avoid "ossification" in this context?  I would have expected that=
 standardization in this area simplifies code, and would not be a long-te=
rm problem.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/35#issuecomment-274577656">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq00iS_=
Sz5ctzIjYapdc155b66ZVTks5rVPPzgaJpZM4K9biF">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_AdYU=
3nrigA7ofQm3VCyJNaiqfaks5rVPPzgaJpZM4K9biF.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/35#issuecomment-274577656"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@JimRoskind in=
 #35: Reading the motivation (re: off-path guessing of connection ID), I'=
m hopeful that a client would use a good Random Number Generator (RNG) an=
d not produce a \"guessable\" connection ID. The presumption of a \"good =
RNG\" is indeed central to having many clients connecting to a single ser=
ver (without collision).  If one would posit a poor RNG... then in additi=
on to collisio problems, I'd be wary that a RNG used to select a \"ungues=
sable\" initial packet number would be problematic.  Bottom line: I don't=
 grok the security based motivation.\r\n\r\nThe other motivation is to pr=
event \"ossification.\"  Can someone provide a plausible motivation for a=
 \"need\" to start at a different packet number, and avoid \"ossification=
\" in this context?  I would have expected that standardization in this a=
rea simplifies code, and would not be a long-term problem."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/35=
#issuecomment-274577656"}}}</script>=

----==_mimepart_58864df36dc80_5a6a3f8bb92b913c7623a--


From nobody Mon Jan 23 11:59:07 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD1B7129BB1 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 11:59:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uhrGHkYCI7ZJ for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 11:59:05 -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 E1A1B129858 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 11:58: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=MQGe1HEHa/JMxhl3uco5Ss+WAhg=; b=eq2iphK50i+J9oRu t78ZLqvkJDmwmLSf4F9pWmrjAwcgXL0StLbxNjZhZBPUaHDEiZG6AP0s0h33f75Q kA7/urPIURv8Z8YI1bYyE2hGamCMVr8rZMhkjMm24Mh5k67yRDCOydfc8cOJVclY zEc27pDoqFY8PcCkz70odg0jdGI=
Received: by filter0957p1mdw1.sendgrid.net with SMTP id filter0957p1mdw1-7653-58866075-2D 2017-01-23 19:58:45.712221586 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id FD_HQmOpRmC-GwKjOXO0MQ for <quic-issues@ietf.org>; Mon, 23 Jan 2017 19:58:45.685 +0000 (UTC)
Date: Mon, 23 Jan 2017 11:58:45 -0800
From: Victor Vasiliev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/274599410@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886607592e83_2e463f809a569140191675"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: vasilvv
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3h2EhqQ00GZCgQQMBeVv2+zX9KWw8wNz55fR EOIiy/0VfDfMODsg9gbObpYl8AuU/haGDRDyR6ZTFLHfJZu8cTzree0WiTroi5BxQM47iY4X/ln2LM It48irEH88jctX39O3MySAbQdyHmmSUoDpP5u8RSCb82SVes8gt4/WhZCsEuPk2lIc0R106sTKPW7H 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e5OwuwX2SnYSahhNgA8lZ2sClr0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 19:59:07 -0000

----==_mimepart_5886607592e83_2e463f809a569140191675
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One of the important aspects why (2) is preferable to (1) is that when migrating a connection, the client might end up on a path where retransmitting STREAM frames as-is is infeasible due to the MTU of the new path being too 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/146#issuecomment-274599410
----==_mimepart_5886607592e83_2e463f809a569140191675
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>One of the important aspects why (2) is preferable to (1) is that when m=
igrating a connection, the client might end up on a path where retransmitti=
ng STREAM frames as-is is infeasible due to the MTU of the new path being t=
oo low.</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/146#issuecomment-274599410">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7dAFFCHz3OwVG6=
zo6os6xW-8KKiks5rVQZ1gaJpZM4LimfW">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8_pvMJwBsohcV5BD=
tid2vAwdSvAks5rVQZ1gaJpZM4LimfW.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/146#issuecomment-274599410"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@vasilvv in #146: One of the imp=
ortant aspects why (2) is preferable to (1) is that when migrating a connec=
tion, the client might end up on a path where retransmitting STREAM frames =
as-is is infeasible due to the MTU of the new path being too low."}],"actio=
n":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues=
/146#issuecomment-274599410"}}}</script>=

----==_mimepart_5886607592e83_2e463f809a569140191675--


From nobody Mon Jan 23 12:19:32 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95C9C129C0B for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 12:19:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.515
X-Spam-Level: 
X-Spam-Status: No, score=-4.515 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GRNKN6UvqtSD for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 12:19:30 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3326129C08 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 12:19: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=KXON/PKs2QrJcLfTdOI3nY9mehY=; b=gI7j+u1ol+nV+zSp 3Ebq7AedfmmGAJT4TeLtajttoiShHnCRVVrHorzWjTeddRHROYRBXrOIJ75V1Yti npMLtAEIJxKXf2mdWpV+/wxFu2umrCxlEb/VHhksj+eYeku+/l7DzV2hls66u927 HYeEQVZJb7JwssoaD4h9Mqp6eag=
Received: by filter0805p1mdw1.sendgrid.net with SMTP id filter0805p1mdw1-23771-58866541-75 2017-01-23 20:19:13.870344897 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id f1yHiXrHTwC_VuHXcqGkIg for <quic-issues@ietf.org>; Mon, 23 Jan 2017 20:19:14.115 +0000 (UTC)
Date: Mon, 23 Jan 2017 12:19:13 -0800
From: Victor Vasiliev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/50/274604713@github.com>
In-Reply-To: <quicwg/base-drafts/issues/50@github.com>
References: <quicwg/base-drafts/issues/50@github.com>
Subject: Re: [quicwg/base-drafts] Updating transport parameters (#50)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58866541e352c_3ebf3ff8e88431387692a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: vasilvv
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3rUigduabjZCs+tdSjQHGJyOfeK8d1Tq3ElN +xNf1TxznFVl9JAOuKbxU9xo9qcAijpRAOtXPd2+E54holDO9KiXPDsJSGFi6tnm4kd5T61hb1qsD2 mMHPvxzLOxFtnPTwDXkWUvZdh0HLPKyRa2FyKKjNl5YAfldORFc/5xjLOFg2PDWP3X5LLfk+kcFvdq Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/utPi4xBwwmeOEitpLEGSZon2ob8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 20:19:31 -0000

----==_mimepart_58866541e352c_3ebf3ff8e88431387692a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We should not allow changing arbitrary parameter changes mid-connection, since the semantics of such change needs to be carefully thought through.

For parameters that we do want to allow changing, we can define special frame types, but we have to think through how this interacts with the fact that
(1) the new value will arrive asynchronously of the current outgoing streams, meaning that
(2) the sender cannot assume the new value is in effect until it's 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/issues/50#issuecomment-274604713
----==_mimepart_58866541e352c_3ebf3ff8e88431387692a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We should not allow changing arbitrary parameter changes mid-connection,=
 since the semantics of such change needs to be carefully thought through.<=
/p>
<p>For parameters that we do want to allow changing, we can define special =
frame types, but we have to think through how this interacts with the fact =
that<br>
(1) the new value will arrive asynchronously of the current outgoing stream=
s, meaning that<br>
(2) the sender cannot assume the new value is in effect until it's acknowle=
dged.</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/50#issuecomment-274604713">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-ngDcETbe-XKSCr=
s9IDlvlEBRrjks5rVQtBgaJpZM4K_uo8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6mK54koEH7zTVo7r=
OlU0u_leAuHks5rVQtBgaJpZM4K_uo8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/50#issuecomment-274604713"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@vasilvv in #50: We should not a=
llow changing arbitrary parameter changes mid-connection, since the semanti=
cs of such change needs to be carefully thought through.\r\n\r\nFor paramet=
ers that we do want to allow changing, we can define special frame types, b=
ut we have to think through how this interacts with the fact that\r\n(1) th=
e new value will arrive asynchronously of the current outgoing streams, mea=
ning that\r\n(2) the sender cannot assume the new value is in effect until =
it's acknowledged."}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/50#issuecomment-274604713"}}}</script>=

----==_mimepart_58866541e352c_3ebf3ff8e88431387692a--


From nobody Mon Jan 23 12:21:57 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDB50129862 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 12:21:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kLohn6qTMFbZ for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 12:21:54 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1865B129872 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 12:21:53 -0800 (PST)
Date: Mon, 23 Jan 2017 12:21:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485202912; bh=qimvVbb8CgT4zbyh0lfSOCT4RbN4YVpuFCX37XaFFpE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o4XoyFmWKGANesOD14zABCCz6bM3L3yHGiODDukcRzrLG8N3yPP346nOrGrD9r3Rs nrAO8HCnk1BOamV9fuAoNXzSI8Z4U9wMsEOUc5hyUMoE4UnUaw4R+YY3xGdw8HZMVU J+KcxrkDNOQKaxvllhf49Whn58ruCJDaDwJ32jiw=
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/203/274605397@github.com>
In-Reply-To: <quicwg/base-drafts/issues/203@github.com>
References: <quicwg/base-drafts/issues/203@github.com>
Subject: Re: [quicwg/base-drafts] Connection migration should be indistinguishable from a new connection (#203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588665e0239dd_1713f7fb0e3d1301017cd"; 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/SgFba2rICCseGvf6rAxS6ICfxn8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 20:21:56 -0000

----==_mimepart_588665e0239dd_1713f7fb0e3d1301017cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I really don't support this solution because faking something to the network is unnecessary complex and therefore error prone (I think we can only do this wrong because it's fake) and probably also not really feasible given that the sender might not know that anything changed in the network. 

My solution would be the other way around: Don't make the handshake look special and try to make  all packets look the same for the network as much as possible. This goes back to the idea of "don't expose any data that you don't what the network to use because those will be ossified"and I think we should really follow this principle here as much as possible. (As a side note, this also means that there are cases where it is useful to expose information to the network and ossify this information and its representation such that it can be used for e.g.network diagnosability without changing all network devices for each version of quic.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/203#issuecomment-274605397
----==_mimepart_588665e0239dd_1713f7fb0e3d1301017cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I really don't support this solution because faking something to the n=
etwork is unnecessary complex and therefore error prone (I think we can o=
nly do this wrong because it's fake) and probably also not really feasibl=
e given that the sender might not know that anything changed in the netwo=
rk.</p>
<p>My solution would be the other way around: Don't make the handshake lo=
ok special and try to make  all packets look the same for the network as =
much as possible. This goes back to the idea of "don't expose any data th=
at you don't what the network to use because those will be ossified"and I=
 think we should really follow this principle here as much as possible. (=
As a side note, this also means that there are cases where it is useful t=
o expose information to the network and ossify this information and its r=
epresentation such that it can be used for e.g.network diagnosability wit=
hout changing all network devices for each version of quic.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/203#issuecomment-274605397">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-dn8=
ldPJnIffd2AGPk_hvPGk0RZks5rVQvggaJpZM4Lqy2h">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzs=
TF7eG37F8njtup540OsQ6qYY1ks5rVQvggaJpZM4Lqy2h.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/203#issuecomment-274605397"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #20=
3: I really don't support this solution because faking something to the n=
etwork is unnecessary complex and therefore error prone (I think we can o=
nly do this wrong because it's fake) and probably also not really feasibl=
e given that the sender might not know that anything changed in the netwo=
rk. \r\n\r\nMy solution would be the other way around: Don't make the han=
dshake look special and try to make  all packets look the same for the ne=
twork as much as possible. This goes back to the idea of \"don't expose a=
ny data that you don't what the network to use because those will be ossi=
fied\"and I think we should really follow this principle here as much as =
possible. (As a side note, this also means that there are cases where it =
is useful to expose information to the network and ossify this informatio=
n and its representation such that it can be used for e.g.network diagnos=
ability without changing all network devices for each version of quic.)"}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dra=
fts/issues/203#issuecomment-274605397"}}}</script>=

----==_mimepart_588665e0239dd_1713f7fb0e3d1301017cd--


From nobody Mon Jan 23 12:24:42 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FBC4129875 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 12:24:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UBDsFsQehRi7 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 12:24:39 -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 AC086129872 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 12:24: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=uUWf1+j7sfTInT2Da1Xm5vhaLAg=; b=VsFyg4Wk8SDJLdUu 1ZiI/0WStzYdnaJtp9PmRdt5jPfNhzzo5Tg0bz5OlgltsPfiz81Zbl1pOmKttDlZ 04KWOV4NHwFNMjojqBo0sHiChipbR+plhiS7WZJEd1PV4wkKQnfQm3XDwiB/RKm7 p7tUe6NWxxUsyHnmSSosJVTfGXg=
Received: by filter1093p1mdw1.sendgrid.net with SMTP id filter1093p1mdw1-30965-58866686-1B 2017-01-23 20:24:38.218891062 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id -ZLKqZ5nS_mDvcaO5lSl-A for <quic-issues@ietf.org>; Mon, 23 Jan 2017 20:24:38.385 +0000 (UTC)
Date: Mon, 23 Jan 2017 12:24:38 -0800
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/185/274606112@github.com>
In-Reply-To: <quicwg/base-drafts/issues/185@github.com>
References: <quicwg/base-drafts/issues/185@github.com>
Subject: Re: [quicwg/base-drafts] Reliable identification of the initial packet for a connection (#185)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588666864284a_5d563f9348e43138745f1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3WMp/bvf35Di+ek8DhMFUz2vMjc860ypEXWh V1fzMdAP7FQiBC53QGQvSy0TnTYEF0ajYKabCtxyTkfmb2vBQYrr/scVE6Gd4y7+WDSIxzC3grcaTd ZJoB/9KGde+bK0+HNsCcRhAPKjngsrlUHGROxOd6Hll0zfiHA/QlX+S+5ycYbCsy6+AYrDTi0a85WY I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JpD3RTLbFWNUt-DZA0RpGEzyTB4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 20:24:41 -0000

----==_mimepart_588666864284a_5d563f9348e43138745f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I still don't see why you need to identify the first packet. Isn't for a load balancer simply the first packet of a connection the first ones it sees when it doesn't have a mapping yet? And if the load balancers change dynamically, don't you have to sync state anyway all the time?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/185#issuecomment-274606112
----==_mimepart_588666864284a_5d563f9348e43138745f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I still don't see why you need to identify the first packet. Isn't for a=
 load balancer simply the first packet of a connection the first ones it se=
es when it doesn't have a mapping yet? And if the load balancers change dyn=
amically, don't you have to sync state anyway all the time?</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/185#issuecomment-274606112">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8uq3YV1Hwz9RM-=
ujtWKctmZYNbHks5rVQyGgaJpZM4Lp36V">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9CxpkYPa4eZA5Jib=
ulFDArjHKYsks5rVQyGgaJpZM4Lp36V.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/185#issuecomment-274606112"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mirjak in #185: I still don't s=
ee why you need to identify the first packet. Isn't for a load balancer sim=
ply the first packet of a connection the first ones it sees when it doesn't=
 have a mapping yet? And if the load balancers change dynamically, don't yo=
u have to sync state anyway all the time?"}],"action":{"name":"View Issue",=
"url":"https://github.com/quicwg/base-drafts/issues/185#issuecomment-274606=
112"}}}</script>=

----==_mimepart_588666864284a_5d563f9348e43138745f1--


From nobody Mon Jan 23 13:28:30 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE90D120726 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 13:28:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kRS63H4Steba for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 13:28:27 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFFD01295D4 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 13:28:23 -0800 (PST)
Date: Mon, 23 Jan 2017 13:28:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485206902; bh=GqxeEkTsEvm0+6J//MdUIP5Sf5pOjE1IdmKvLP9WB3g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wLrlst2gCzkHo7YYRyNO63bZ9Ye8tubj2wUr5ns5g3csQRJRADm3kVO4Tzwngz7DH 9wqSFcTfCyX2WGJTkOxbQNOl4IPo+4yBdNltLp9tomB5wXaqvurWbvRXd7oYQQhWCF pIyVd0FCntJYaj6g6SC80WzySDqbgi6JzyICmxkg=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/50/274622619@github.com>
In-Reply-To: <quicwg/base-drafts/issues/50@github.com>
References: <quicwg/base-drafts/issues/50@github.com>
Subject: Re: [quicwg/base-drafts] Updating transport parameters (#50)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58867576f0a64_7723f7e5a5a713052166"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JV23db-wYMdQDH6v43oIrkotOQY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 21:28:30 -0000

----==_mimepart_58867576f0a64_7723f7e5a5a713052166
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes -- at the app layer, we've had to add per-stream acknowledgement of when setting changes take effect.  In h2, we also discussed (though ultimately didn't) having some settings that can only increase, never decrease.  You can always choose to be more permissive, and you don't need a sync point 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/50#issuecomment-274622619
----==_mimepart_58867576f0a64_7723f7e5a5a713052166
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes -- at the app layer, we've had to add per-stream acknowledgement o=
f when setting changes take effect.  In h2, we also discussed (though ult=
imately didn't) having some settings that can only increase, never decrea=
se.  You can always choose to be more permissive, and you don't need a sy=
nc point 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/50#issuecomment-274622619">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq20YnR=
7_OxVwhbDffxSGQB95f-CGks5rVRt2gaJpZM4K_uo8">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9IL3j=
RnhRMQ9kogULhImJxi2_vLks5rVRt2gaJpZM4K_uo8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/50#issuecomment-274622619"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #50: Yes -- at the app layer, we've had to add per-stream acknowledgemen=
t of when setting changes take effect.  In h2, we also discussed (though =
ultimately didn't) having some settings that can only increase, never dec=
rease.  You can always choose to be more permissive, and you don't need a=
 sync point for that."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/50#issuecomment-274622619"}}}</script>=

----==_mimepart_58867576f0a64_7723f7e5a5a713052166--


From nobody Mon Jan 23 13:31:58 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D42E129884 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 13:31:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vcssnfPHtQXD for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 13:31: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 4EA3A1289B0 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 13:31: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=Fid7Sen6n3QutvHW4/JzOtyi2Og=; b=IaMvEInAg7DsW1wW snfzF+RfQaAjNJLWXZLpVHUxCkDKdlSJjYAy/rLRpsCo7AGiwzf48avSRFOaCjpx 1vfJkcGowBR570GaPD3ChmhbcPCha/HAPzRPQwovOUXzP/aTlQRtUAwHgOjWzuVx OmeLGHsjqzaCcP6FSrxkaWD2O7Y=
Received: by filter0651p1mdw1.sendgrid.net with SMTP id filter0651p1mdw1-24051-5886763D-56 2017-01-23 21:31:41.518805217 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id iG8vTaxARYOYkhDIGNbyvw for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:31:41.608 +0000 (UTC)
Date: Mon, 23 Jan 2017 13:31:41 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/176/274623554@github.com>
In-Reply-To: <quicwg/base-drafts/issues/176@github.com>
References: <quicwg/base-drafts/issues/176@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM breaks HPACK (#176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886763d74cde_57f93ffd24af5134968ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0zqgX7gNvhAKb036pt+6TZThdswH9jQX4HjZ QjgcyPXlM6UqsoLO50MXdxsHdGGZk4n/24AN4KTs4Ib2wUP8/yhKDeWhpA2zehW2BJutFDzUQPK1H5 gCixuH/7htMwR+UukeuWdZ4Zkx9xscPB72mOXffRePNuI0aggbAat9ezHFYu7VpA2zIRwGXsf7GgiU M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zf_wSDlfq3LaBAqzsXzn4MBBhqA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 21:31:56 -0000

----==_mimepart_5886763d74cde_57f93ffd24af5134968ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also, PUSH_PROMISE and HEADERS on streams where the server is responding will be out of sequence with the HEADERS frames on the push streams themselves.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/176#issuecomment-274623554
----==_mimepart_5886763d74cde_57f93ffd24af5134968ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Also, PUSH_PROMISE and HEADERS on streams where the server is responding will be out of sequence with the HEADERS frames on the push streams themselves.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/176#issuecomment-274623554">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-vSrnYNxFZaTq7ZMVv1JbpDpD3eks5rVRw9gaJpZM4LnwJE">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7pmrG7hIOMqJnWn776qmJL3tK0Vks5rVRw9gaJpZM4LnwJE.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/176#issuecomment-274623554"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #176: Also, PUSH_PROMISE and HEADERS on streams where the server is responding will be out of sequence with the HEADERS frames on the push streams themselves."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/176#issuecomment-274623554"}}}</script>
----==_mimepart_5886763d74cde_57f93ffd24af5134968ee--


From nobody Mon Jan 23 14:05:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA91B129973 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 14:05:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Mr9JxVyaKKTf for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 14:05: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 0FF3D129972 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 14:05: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=8T1KoMg1CHmW9CtkCWtNK4nz/Lw=; b=gofLs9gf6ruRN3NF gTdkO4YzXxeXG1qNWqkLmIOe2bMcgHJ1rSthjWp550GXsohJfwRAy/Mm+KpGsgnm +9gy92GF+1RaqByhqcUz/rQwTk9t65I16q3rIkoslWUIttOc2GN2iyss3/u1wk8r QhzzMpc/coqZ+MEoZsAjFpQUG8k=
Received: by filter1092p1mdw1.sendgrid.net with SMTP id filter1092p1mdw1-25854-58867E20-4B 2017-01-23 22:05:20.787973844 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id Z5UgIrXXRzmSqDZSlyVJEA for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:05:21.020 +0000 (UTC)
Date: Mon, 23 Jan 2017 14:05:17 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/200/274632434@github.com>
In-Reply-To: <quicwg/base-drafts/issues/200@github.com>
References: <quicwg/base-drafts/issues/200@github.com>
Subject: Re: [quicwg/base-drafts] Race condition between stream creation and MSPC (#200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58867e1d7489_4da3ffdf560b13853404b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2wO+d7qK9J7cS5xzrwIlGRHEIielCkBeqHOK WHCAoBQ57b2t4l32a+55Eo8N0dY6ILNXAvCstPouvXuyvZqBaEMolY3KKk0Wx5Bkwtf6VQNUdKAlNj JPhf3/eFu8J+Kb/cwzaM04NxdiNlEILbbDJyP1jg3M1xpeFM97IKoxXpng==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WMEvdvZ7CKpIKc3g17BJxSwyPwg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 22:05:25 -0000

----==_mimepart_58867e1d7489_4da3ffdf560b13853404b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Well, that needs to go in the spec then.

On Mon, Jan 23, 2017 at 6:29 AM, Aron-Schats <notifications@github.com>
wrote:

> The client should not do that:
>
> https://groups.google.com/a/chromium.org/forum/#!topic/
> proto-quic/27ee0fWisTc
>
> =E2=80=94
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/200#issuecomment-274501935>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABD1oaUt1zctVAwx76e2ma=
MnaqFQvQcpks5rVLllgaJpZM4Lqq0o>
> .
>


--=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/200#issuecomment-274632434=

----==_mimepart_58867e1d7489_4da3ffdf560b13853404b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Well, that needs to go in the spec then.<br>
<br>
On Mon, Jan 23, 2017 at 6:29 AM, Aron-Schats &lt;notifications@github.com&g=
t;<br>
wrote:<br>
<br>
&gt; The client should not do that:<br>
&gt;<br>
&gt; https://groups.google.com/a/chromium.org/forum/#!topic/<br>
&gt; proto-quic/27ee0fWisTc<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you authored the thread.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/200#issuecomment-2745=
01935&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oaUt1zctVAwx=
76e2maMnaqFQvQcpks5rVLllgaJpZM4Lqq0o&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/200#issuecomment-274632434">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4y2ZWW_y-ZbSQU=
N8fqh2MOdbryYks5rVSQdgaJpZM4Lqq0o">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7Q0hdf-qDWoroQC_=
sgqPJJva9G_ks5rVSQdgaJpZM4Lqq0o.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/200#issuecomment-274632434"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ekr in #200: Well, that needs t=
o go in the spec then.\n\nOn Mon, Jan 23, 2017 at 6:29 AM, Aron-Schats \u00=
3cnotifications@github.com\u003e\nwrote:\n\n\u003e The client should not do=
 that:\n\u003e\n\u003e https://groups.google.com/a/chromium.org/forum/#!top=
ic/\n\u003e proto-quic/27ee0fWisTc\n\u003e\n\u003e =E2=80=94\n\u003e You ar=
e receiving this because you authored the thread.\n\u003e Reply to this ema=
il directly, view it on GitHub\n\u003e \u003chttps://github.com/quicwg/base=
-drafts/issues/200#issuecomment-274501935\u003e,\n\u003e or mute the thread=
\n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/ABD1oaUt1z=
ctVAwx76e2maMnaqFQvQcpks5rVLllgaJpZM4Lqq0o\u003e\n\u003e .\n\u003e\n"}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/200#issuecomment-274632434"}}}</script>=

----==_mimepart_58867e1d7489_4da3ffdf560b13853404b--


From nobody Mon Jan 23 14:36:18 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0BD9129407 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 14:36:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Li8tjHiKDesw for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 14:36:16 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DD2E1293D9 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 14:36: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=Q63jcMnbCtblvejVih+HNzU5qXc=; b=cptFYLb0hkrSCasJ 2jgX2EiKiXzIO5+hM5ShhYAWN1IJRMI8mZ4Num+5N2cWgixjtQJeZwL8rpcFa2Z9 C3n6xCKNJXXHg8fc9nFroL7+qAvkOG3vhWamcKDoTwj4jaTpX3tLtX7pECeI5uBi PyWS1nw2MkEupy7+mHWSy778b9Y=
Received: by filter0580p1mdw1.sendgrid.net with SMTP id filter0580p1mdw1-27282-5886855D-31 2017-01-23 22:36:13.741818247 +0000 UTC
Received: from localhost ([UNAVAILABLE]. [10.42.240.136]) by 10.42.243.12:2500 (trex/5.2.13); Mon, 23 Jan 2017 22:36:14 GMT
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id yvNXdtqeSWqTwSMuEYHvnA for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:36:13.649 +0000 (UTC)
Date: Mon, 23 Jan 2017 14:36:13 -0800
From: Brian Trammell <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/195/274640080@github.com>
In-Reply-To: <quicwg/base-drafts/issues/195@github.com>
References: <quicwg/base-drafts/issues/195@github.com>
Subject: Re: [quicwg/base-drafts] Version negotiation potential amplification issue (#195)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886855d87ec2_1f713f9560c8714039856"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1v3l2soxjGBDwINinhxG/cNJ/zehWb5HgTlI ZvwdTg/SKdU9xGJEsjISga7l60zpfTJ/i5ulMIrDXkKEKpUBc0Oc+ic9oRiZyB0AIjAAc8+ocn/qiB XK0zansCSj/aQqPCEsejY1E67ZSHFATd95nUZO5P6BcZE7dHH72u8e3fMQ2QOKBJru65pj52XGJigw c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dfBFR35i8rI2XzPIsGdE5Kxt4o0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 22:36:18 -0000

----==_mimepart_5886855d87ec2_1f713f9560c8714039856
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On (b) see also #136

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/195#issuecomment-274640080
----==_mimepart_5886855d87ec2_1f713f9560c8714039856
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>On (b) see also <a href="https://github.com/quicwg/base-drafts/issues/136" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/136" data-id="199738030" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#136</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/195#issuecomment-274640080">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5i5yXLxUgKyKHdhA8aXvWZVPOtWks5rVStdgaJpZM4LqqQN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1_G9vW6JJHigC17A-oKq3Cwb_G6ks5rVStdgaJpZM4LqqQN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/195#issuecomment-274640080"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@britram in #195: On (b) see also #136"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/195#issuecomment-274640080"}}}</script>
----==_mimepart_5886855d87ec2_1f713f9560c8714039856--


From nobody Mon Jan 23 15:06:41 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFB9F1293F5 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 15:06:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id glrj4yySWbHq for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 15:06:37 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D1F61293E8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 15:06: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=sYpVDXIgGEfATqoO201S9EQjUcc=; b=jbZrZqy5f66DTBId OMOzSbUpNP1LFgHxY7n501Xvtuy0oA7FE0cxdegWW5lDjZyu0SS+AhKpYkCVhJ1a 2AjyU7wG7AH3irPHFXCyZ7hUKm6WUCLKVbu/Xp7ZermOxVDxn6zH1pgnJXQSZ4Ef MQs0FQZcqgd2ho3QHzNLF1LPw4w=
Received: by filter0882p1mdw1.sendgrid.net with SMTP id filter0882p1mdw1-19114-58868C77-4D 2017-01-23 23:06:31.403620969 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id xpYtoCv_Ts61gbzEenCAfQ for <quic-issues@ietf.org>; Mon, 23 Jan 2017 23:06:31.387 +0000 (UTC)
Date: Mon, 23 Jan 2017 15:06:31 -0800
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/185/274646981@github.com>
In-Reply-To: <quicwg/base-drafts/issues/185@github.com>
References: <quicwg/base-drafts/issues/185@github.com>
Subject: Re: [quicwg/base-drafts] Reliable identification of the initial packet for a connection (#185)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58868c7746c82_1963fbe53e071341140f4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1mDR6yPYLWmihKeB0a3CMvvpNNgiV3J3BuQd XGZQ+vN9UcdH6eF2z6w4fdxCMqqYSQ9TMMnSd+KD66pg+BbAKvMBzANb4sF2Zp5S5A9BBq5/wK6yTC nY33qqwQvFJWabpoHojVguGGD2dXXjhY00Hade4Y0WN5O0ipmyWfFHoHFa5iQbrY3pFHLtIouI5C0O w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zL6szM8jXwOoBvDXqatLlcqssQ8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 23:06:41 -0000

----==_mimepart_58868c7746c82_1963fbe53e071341140f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That would be true for a completely stateful load balancer. And that's exactly the kind of load balancing system I'd like to avoid having to build -- a system that requires all nodes to be completely in sync and aware of all connections real-time.

This system is very expensive (CPU and bandwidth), especially when you think global scale (not just in-datacenter). And it may not work very reliably anyway due to packets for a single connection arriving very quickly, since if packet 1 and 2 arrive at different nodes, there may had been not enough time for all nodes to get in sync.  If you try to fix the previous problem by adding a request-response mechanism for connections you do not know about, you need to worry about your vulnerability to an attack with random packets, all of which may need to go through this expensive request-response. And simply setting up rate limiting on request-response to deal with attacks would not work, since there could be legitimate events that could cause a ton of traffic shifting load balancers all together even in a well-designed system (think BGP change for a global load balancer or a server crash for a local one).

A little more on this in issue #205.

(Our current system for TCP is "mostly stateless".)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/185#issuecomment-274646981
----==_mimepart_58868c7746c82_1963fbe53e071341140f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>That would be true for a completely stateful load balancer. And that's e=
xactly the kind of load balancing system I'd like to avoid having to build =
-- a system that requires all nodes to be completely in sync and aware of a=
ll connections real-time.</p>
<p>This system is very expensive (CPU and bandwidth), especially when you t=
hink global scale (not just in-datacenter). And it may not work very reliab=
ly anyway due to packets for a single connection arriving very quickly, sin=
ce if packet 1 and 2 arrive at different nodes, there may had been not enou=
gh time for all nodes to get in sync.  If you try to fix the previous probl=
em by adding a request-response mechanism for connections you do not know a=
bout, you need to worry about your vulnerability to an attack with random p=
ackets, all of which may need to go through this expensive request-response=
. And simply setting up rate limiting on request-response to deal with atta=
cks would not work, since there could be legitimate events that could cause=
 a ton of traffic shifting load balancers all together even in a well-desig=
ned system (think BGP change for a global load balancer or a server crash f=
or a local one).</p>
<p>A little more on this in issue <a href=3D"https://github.com/quicwg/base=
-drafts/issues/205" class=3D"issue-link js-issue-link" data-url=3D"https://=
github.com/quicwg/base-drafts/issues/205" data-id=3D"202551824" data-error-=
text=3D"Failed to load issue title" data-permission-text=3D"Issue title is =
private">#205</a>.</p>
<p>(Our current system for TCP is "mostly stateless".)</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/185#issuecomment-274646981">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6iFq8aAI0kl7u8=
WI9aD3VKYSvIvks5rVTJ3gaJpZM4Lp36V">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-humTphbI7ZaflOk=
tg1Ycrs5PNUks5rVTJ3gaJpZM4Lp36V.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/185#issuecomment-274646981"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@igorlord in #185: That would be=
 true for a completely stateful load balancer. And that's exactly the kind =
of load balancing system I'd like to avoid having to build -- a system that=
 requires all nodes to be completely in sync and aware of all connections r=
eal-time.\r\n\r\nThis system is very expensive (CPU and bandwidth), especia=
lly when you think global scale (not just in-datacenter). And it may not wo=
rk very reliably anyway due to packets for a single connection arriving ver=
y quickly, since if packet 1 and 2 arrive at different nodes, there may had=
 been not enough time for all nodes to get in sync.  If you try to fix the =
previous problem by adding a request-response mechanism for connections you=
 do not know about, you need to worry about your vulnerability to an attack=
 with random packets, all of which may need to go through this expensive re=
quest-response. And simply setting up rate limiting on request-response to =
deal with attacks would not work, since there could be legitimate events th=
at could cause a ton of traffic shifting load balancers all together even i=
n a well-designed system (think BGP change for a global load balancer or a =
server crash for a local one).\r\n\r\nA little more on this in issue #205.\=
r\n\r\n(Our current system for TCP is \"mostly stateless\".)"}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/185#=
issuecomment-274646981"}}}</script>=

----==_mimepart_58868c7746c82_1963fbe53e071341140f4--


From nobody Mon Jan 23 15:34:52 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7296812941A for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 15:34:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZTLBUrnlwYxy for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 15:34:47 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC0C8129411 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 15:34:46 -0800 (PST)
Date: Mon, 23 Jan 2017 15:34:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485214486; bh=KnLrZuJtiRGLRc31FlJE23kGa1Ds6NLbg+SIoCsPje8=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hwareSCNF120yqx+UCyDoLq9ZM0iSpvjip6HTGGtcHt2mJEfz4EC+lAIbLPLIwqNZ RX/p5r8HlQw2GjEPmq6rAOpsxyi+Y2JqCVhOhfrjKb3T1VmPmZ5MIBLagAlSSs1Jaz /9zmShhjoGCTXzpRuWhmgyo7L0W61unGWXqg0sRg=
From: Victor Vasiliev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/206@github.com>
Subject: [quicwg/base-drafts] Mismatch between version negotiation in TLS layer and in QUIC layer (#206)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58869315f159b_39623ff4e067d1349937d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: vasilvv
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w8lBxpBtf9MWfLmdGQYecNYKbsI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 23:34:48 -0000

----==_mimepart_58869315f159b_39623ff4e067d1349937d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My current understanding of the documents is that on the QUIC layer, the client picks the version and the server offers a list of versions it support.  On the TLS layer ALPN handshake, client advertises its versions and server picks one.  This is not guaranteed to produce the same version in absence of MITMs, since client and server might have different version preferences.

I suggest that we change the TLS layer negotiation into "QUIC client says its version, and server says its supported versions", similar to #97 .  That way, we effectively repeat the version negotiation information used on transport layer in the handshake, allowing the peers to compare the authenticated information from the handshake with the one they used in transport, and tear down the connection in case those do not match.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/206
----==_mimepart_58869315f159b_39623ff4e067d1349937d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My current understanding of the documents is that on the QUIC layer, the client picks the version and the server offers a list of versions it support.  On the TLS layer ALPN handshake, client advertises its versions and server picks one.  This is not guaranteed to produce the same version in absence of MITMs, since client and server might have different version preferences.</p>
<p>I suggest that we change the TLS layer negotiation into "QUIC client says its version, and server says its supported versions", similar to <a href="https://github.com/quicwg/base-drafts/issues/97" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/97" data-id="197412402" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#97</a> .  That way, we effectively repeat the version negotiation information used on transport layer in the handshake, allowing the peers to compare the authenticated information from the handshake with the one they used in transport, and tear down the connection in case those do not match.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/206">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2uwFG41JliUgrFhCIJJESGRWEElks5rVTkVgaJpZM4Lrrvf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-IgVK1oyRUjJQ3qwpx7YKKpd9KUks5rVTkVgaJpZM4Lrrvf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/206"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Mismatch between version negotiation in TLS layer and in QUIC layer (#206)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/206"}}}</script>
----==_mimepart_58869315f159b_39623ff4e067d1349937d--


From nobody Mon Jan 23 15:35:31 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16B53129416 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 15:35:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x2IkTw12QEo5 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 15:35:28 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9013129411 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 15:35:27 -0800 (PST)
Date: Mon, 23 Jan 2017 15:35:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485214527; bh=zNKu4yoa4wU4ufoUC1BYkhMcG7rI4CwQWgfLyew86mY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aq4hV93A3SixsD00awl9RNC47hGblfL//QrJhViBkVMihw6CUFLQGloyoq3jXEIQi znDkQyRb0vcfHj8yFEAPQk0BiE2tT+P6ugQgmWifL2pt6hpwllF9mJV1/hH3px5YE+ Bj6dqk2yFYbmObbmd9zGoGj/oX2imynCXgJqjeeA=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/203/274653016@github.com>
In-Reply-To: <quicwg/base-drafts/issues/203@github.com>
References: <quicwg/base-drafts/issues/203@github.com>
Subject: Re: [quicwg/base-drafts] Connection migration should be indistinguishable from a new connection (#203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886933f50df1_368c3f90760ff1401124ec"; 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/Wx065yrMgtuPQmayKUiGBMEGQDQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 23:35:30 -0000

----==_mimepart_5886933f50df1_368c3f90760ff1401124ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @mirjak in principle, the best solution would be if a handshake is indistinguishable from a connection migration. However, when using TLS, the first packet of a handshake always contains unencrypted data, which is something trivial to detect for a middle-man.
Given this constraint, the solution @lucas-clemente proposed might unfortunately be the best we can 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/203#issuecomment-274653016
----==_mimepart_5886933f50df1_368c3f90760ff1401124ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree with <a href=3D"https://github.com/mirjak" class=3D"user-menti=
on">@mirjak</a> in principle, the best solution would be if a handshake i=
s indistinguishable from a connection migration. However, when using TLS,=
 the first packet of a handshake always contains unencrypted data, which =
is something trivial to detect for a middle-man.<br>
Given this constraint, the solution <a href=3D"https://github.com/lucas-c=
lemente" class=3D"user-mention">@lucas-clemente</a> proposed might unfort=
unately be the best we can do.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/203#issuecomment-274653016">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxSeM=
V3Y6wtm9rfDSY3NobxJ_Vm_ks5rVTk_gaJpZM4Lqy2h">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxY=
0uZd1Ei1mBQa9z6RX0-7yi1gzks5rVTk_gaJpZM4Lqy2h.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/203#issuecomment-274653016"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seeman=
n in #203: I agree with @mirjak in principle, the best solution would be =
if a handshake is indistinguishable from a connection migration. However,=
 when using TLS, the first packet of a handshake always contains unencryp=
ted data, which is something trivial to detect for a middle-man.\r\nGiven=
 this constraint, the solution @lucas-clemente proposed might unfortunate=
ly be the best we can do. "}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/203#issuecomment-274653016"}}}</sc=
ript>=

----==_mimepart_5886933f50df1_368c3f90760ff1401124ec--


From nobody Mon Jan 23 15:43:12 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED947129406 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 15:43:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RrVvYsS5dkgy for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 15:43:09 -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 81A1612941A for <quic-issues@ietf.org>; Mon, 23 Jan 2017 15:43: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=mKOfxAUrja0+NYUR/9m6uIgH/t8=; b=qObatBNLMcaQX7W8 SNO6NplUNyEYFGPOB+C8yIX9Es0a0z7/11syGTXi/5JoyRpoSCSvpuCtCmlB0CCE fMcoxL9G4Zb38tstfI93oYgVkLwT81AzQpVQo6Tayy0N5ndFbBdmLA0c/QDbRguZ IgZoIuJxCcPro/cqSvLWKU7APWg=
Received: by filter0640p1mdw1.sendgrid.net with SMTP id filter0640p1mdw1-5107-58869505-1C 2017-01-23 23:43:01.651829721 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id _FuPRa1uSVaIg5tJ_H2sDA for <quic-issues@ietf.org>; Mon, 23 Jan 2017 23:43:01.567 +0000 (UTC)
Date: Mon, 23 Jan 2017 15:43:01 -0800
From: Victor Vasiliev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/117/274654485@github.com>
In-Reply-To: <quicwg/base-drafts/issues/117@github.com>
References: <quicwg/base-drafts/issues/117@github.com>
Subject: Re: [quicwg/base-drafts] SCUP (#117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588695057482f_50b83f9191ee71381161bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: vasilvv
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3wBh2zaQnjZbLAkDevMB5AITFkZ4PzV9mmhq H57vqYbUQp8GGeu69Kdp7iPNKZWEKcfgpjOFqDqcBlcwWnF8AFMStx9NupBfiL/CoiUMyWDYnmGvAm JBDcLQzCND5PI/9hNj21aYw1XsOUU93c3SzEdhk+IXculBCiCsBGV4jItg1aIqcZFaqpK0EjcR5Q0N 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LU-GUKLmqvSGpLnvr1_Eu9TsR_Q>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 23:43:11 -0000

----==_mimepart_588695057482f_50b83f9191ee71381161bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I suggest that we remove SCUP and put any functionality it had into the NST messages (or any other post-handshake TLS messages we'd need to define).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/117#issuecomment-274654485
----==_mimepart_588695057482f_50b83f9191ee71381161bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I suggest that we remove SCUP and put any functionality it had into the NST messages (or any other post-handshake TLS messages we'd need to define).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/117#issuecomment-274654485">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3TDhSDPBuWY28DRa-xgi6vLdKyUks5rVTsFgaJpZM4Lad66">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0w7dI0xqm4Ym8SjhGIAQC1mLqScks5rVTsFgaJpZM4Lad66.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/117#issuecomment-274654485"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@vasilvv in #117: I suggest that we remove SCUP and put any functionality it had into the NST messages (or any other post-handshake TLS messages we'd need to define)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/117#issuecomment-274654485"}}}</script>
----==_mimepart_588695057482f_50b83f9191ee71381161bc--


From nobody Mon Jan 23 16:00:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74E3A129436 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:00:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id srEscejUMvSD for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:00:16 -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 6CC60129404 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 16:00: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=dAi5q2NeMQgsdXsFtyjpzY52p+g=; b=ihee80dDz+/MZFTr /E5dHQ7xsqmkEOy1pXNTPNPhV4AaO1uCXHBvjQ/rspwoh3rEhJ2P/fAGLrYMqbtC ggHigh9dnfyGw0Q8pbvTh5Ojk6pFNEbxyAf570C6xKLDJPoZJ4nZRM5rGHuv/+4a FIvADgMCK5ZxyshO5Qd4hDTS5fw=
Received: by filter1094p1mdw1.sendgrid.net with SMTP id filter1094p1mdw1-5758-5886990F-32 2017-01-24 00:00:15.562159077 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id QjFdERkLSIKJrZh7otqxjw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 00:00:15.344 +0000 (UTC)
Date: Mon, 23 Jan 2017 16:00:15 -0800
From: Victor Vasiliev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/120/c274657861@github.com>
In-Reply-To: <quicwg/base-drafts/pull/120@github.com>
References: <quicwg/base-drafts/pull/120@github.com>
Subject: Re: [quicwg/base-drafts] Source address token (#120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886990f3db85_5ded3f826b1bb138154268"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: vasilvv
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1qS5hEQtBSqXqGEOasQxajTb3o49BLaP6iEe ki8Y1hi3sl8WPyefRuMKbvea9WaQxg168wpFxrqSabbLVbjcvm3Zk47i06A9EKVq4YGknALPx9z4r3 hwFEZJARYiBGweRGAmfRT2Y/lnMOxgKEyXZwyqN4W5/xFM9XvEpAuKw5063qy9wWlB86W2/tMVZTqQ A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1YrXLUiyz02Xzh9uZ9Kd2atmnko>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 00:00:18 -0000

----==_mimepart_5886990f3db85_5ded3f826b1bb138154268
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've mentioned this [on the mailing list](https://www.ietf.org/mail-archive/web/quic/current/msg00908.html), but I think I should mention it here too, so it does not get lost.  We should really understand how source address validation interacts with stateless rejects if we intend to support them.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/120#issuecomment-274657861
----==_mimepart_5886990f3db85_5ded3f826b1bb138154268
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I've mentioned this <a href=3D"https://www.ietf.org/mail-archive/web/qui=
c/current/msg00908.html">on the mailing list</a>, but I think I should ment=
ion it here too, so it does not get lost.  We should really understand how =
source address validation interacts with stateless rejects if we intend to =
support them.</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/120#issuecomment-274657861">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5oUAlozmhaRYQttU=
olOh6xRyOnWks5rVT8PgaJpZM4LaeYG">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4EoBHvVEoe1phQqX=
GL3oTXSyNjIks5rVT8PgaJpZM4LaeYG.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/120#issuecomment-274657861"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@vasilvv in #120: I've mentioned=
 this [on the mailing list](https://www.ietf.org/mail-archive/web/quic/curr=
ent/msg00908.html), but I think I should mention it here too, so it does no=
t get lost.  We should really understand how source address validation inte=
racts with stateless rejects if we intend to support them."}],"action":{"na=
me":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1=
20#issuecomment-274657861"}}}</script>=

----==_mimepart_5886990f3db85_5ded3f826b1bb138154268--


From nobody Mon Jan 23 16:25:55 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A7B5129465 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:25:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yjj7YGuMvSOR for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:25:51 -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 418D8129464 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 16:25:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485217550; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YEr4GeK/az3bCW38xcE9UgXRh9PQImjMeeCgc1GeVRw=; b=rE0C5czi6Nh9PxM7rU1sYJ2jvWmczGwIyAyjjCOn1RQvkEB7tt/BFJPK22gdUmc/DL7VGzPP OyrnAsbnpyIQYwQmj5VvZrNy8zevAZZ7elgMkOyPBnSEIvzO4T8EhfHIuyvS7rO24FOfy+vc UjqccvI5qx0f5++Pa8SZY/0A14A=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=E8oAx6X/WbUkg2lIYfEbzSKYcXp0u/OSW5FMqGApbyKWMEjBjX+h04FzGJM7SpLNlIpNCX i9+dL+TcV62iGNfSJW7hJyMVTYdKUunzdGqTtbLazT9FRH9T7/PIw4UE2yLvyvpsp/ukLiOH lvlJELuQBaseIRGF3c0OgQlzIEHec=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58869f0e.7f3992b54b70-smtp-out-n02; Tue, 24 Jan 2017 00:25:50 -0000 (UTC)
Date: Mon, 23 Jan 2017 16:25:49 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58869f0d207e5_3d8c3fb79fc3514088323@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7c41ea: Use the VERSION flag to identify 0-RTT packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58869f0d2031e_3d8c3fb79fc3514088211"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P3qMi4tcB2oKbeM_-f7kk7BrubI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 00:25:52 -0000

----==_mimepart_58869f0d2031e_3d8c3fb79fc3514088211
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/0rtt_version_bit
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7c41ea00b07e8c10fd29e5047f5f614e48b4597b
      https://github.com/quicwg/base-drafts/commit/7c41ea00b07e8c10fd29e5047f5f614e48b4597b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use the VERSION flag to identify 0-RTT packets

This aligns the transport draft with the tls draft.

The primary reason for using this identification is that there are three types
of keys that are in concurrent use during a 0-RTT handshake: unprotected
(cleartext), 0-RTT and 1-RTT.  Identifying 0-RTT packets this way allows the
server to avoid trial decryption.



----==_mimepart_58869f0d2031e_3d8c3fb79fc3514088211--


From nobody Mon Jan 23 16:26:32 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 51A99129464 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:26:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RZ_lsm4b5p27 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:26:28 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D8AE129410 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 16:26:28 -0800 (PST)
Date: Mon, 23 Jan 2017 16:26:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485217587; bh=Txochh5NPNcZPtxuZcLVsIVIipR10feBRBa08+LRSqs=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hcpKGKonfrPyviZNtmXKsoyob+izxzD1YTAX9IOKLoWBscm3TFU+5n3HjA6Jx7ILg jz9RdGXOeYNjTmgVH/lenszl4hRdLFyQLKaeVHRH7YS0pbNoR6tefxbaNYfNQWcdl5 WhigEEuCd3EkZHCt1OJnt+csSpNg9Gkc9JYQ+DrQ=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/207@github.com>
Subject: [quicwg/base-drafts] Use the VERSION flag to identify 0-RTT packets (#207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58869f33dea2d_41153ff42297113865983"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ruFNr4czX6gM1DpT2MZAAtjbJ1o>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 00:26:30 -0000

----==_mimepart_58869f33dea2d_41153ff42297113865983
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This aligns the transport draft with the tls draft.

The primary reason for using this identification is that there are three types
of keys that are in concurrent use during a 0-RTT handshake: unprotected
(cleartext), 0-RTT and 1-RTT.  Identifying 0-RTT packets this way allows the
server to avoid trial decryption.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/207

-- Commit Summary --

  * Use the VERSION flag to identify 0-RTT packets

-- File Changes --

    M draft-ietf-quic-transport.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/207.patch
https://github.com/quicwg/base-drafts/pull/207.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/207

----==_mimepart_58869f33dea2d_41153ff42297113865983
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This aligns the transport draft with the tls draft.</p>
<p>The primary reason for using this identification is that there are three types<br>
of keys that are in concurrent use during a 0-RTT handshake: unprotected<br>
(cleartext), 0-RTT and 1-RTT.  Identifying 0-RTT packets this way allows the<br>
server to avoid trial decryption.</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/207'>https://github.com/quicwg/base-drafts/pull/207</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use the VERSION flag to identify 0-RTT packets</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/207/files#diff-0">draft-ietf-quic-transport.md</a>
    (12)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/207.patch'>https://github.com/quicwg/base-drafts/pull/207.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/207.diff'>https://github.com/quicwg/base-drafts/pull/207.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/207">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Gh51-xBXvY-TkHjhRjjDTUmpl-ks5rVUUzgaJpZM4LruBE">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4lzhLbPDNPjRcX1cXaEMh3yoOuDks5rVUUzgaJpZM4LruBE.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/207"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Use the VERSION flag to identify 0-RTT packets (#207)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/207"}}}</script>

----==_mimepart_58869f33dea2d_41153ff42297113865983--


From nobody Mon Jan 23 16:37:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DFD9112946E for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:37:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l2wVSMdWdpil for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:37:13 -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 0AC9B12946D for <quic-issues@ietf.org>; Mon, 23 Jan 2017 16:37:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dbVWviN1P0D5RDKLIoTy+eXVFa8=; b=LBIVJ90PBExfqfLS 7ACkVgJoowOgsTQ/Goore+h9BiDPN5AYh0Gohx0ipoKvtd/01ji4DHrq26tgIpJN NpXjtUrkrgG8m9Ea6V4IUcT1yc9/ckHc99Ys04SgsBCKeAgka2giV4VXPpKY0ASM fSLIBhcCYCkjqDe63DRe/PmuwDQ=
Received: by filter0594p1mdw1.sendgrid.net with SMTP id filter0594p1mdw1-29256-5886A1AF-43 2017-01-24 00:37:03.353237588 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id icQhKTEHTUux-1fYJKPQPg for <quic-issues@ietf.org>; Tue, 24 Jan 2017 00:37:03.277 +0000 (UTC)
Date: Mon, 23 Jan 2017 16:37:03 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/181/274664631@github.com>
In-Reply-To: <quicwg/base-drafts/issues/181@github.com>
References: <quicwg/base-drafts/issues/181@github.com>
Subject: Re: [quicwg/base-drafts] Remove SETTINGS[_ACK] (#181)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886a1af26bfc_3a13ff5f916f13c483f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Km85nM+vOV62RMJTisCRivlzK37azlFQHAv dHfDAsahVemoPYLDjKMKNBv3pukCIPF7VUsX2pQPeJDrYCx8YZfBC7D5q4plLpJhv9+6/GmTe93pMu 3tqYoLiZnBrU96Kgmil8e5Svpt2Req7IoMJpwXnfOFgfIHQhL9c6lE01+5PNvlDpBHXJVciNN8aJyc A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VAy2LObKdaEPTbp6WNVn9lWhTnI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 00:37:15 -0000

----==_mimepart_5886a1af26bfc_3a13ff5f916f13c483f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't understand how you could possibly add another application protocol in the way you describe.

Yes, there is a fingerprinting risk, however for the settings that we have, the values are likely selected from a small fixed set of 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/181#issuecomment-274664631
----==_mimepart_5886a1af26bfc_3a13ff5f916f13c483f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't understand how you could possibly add another application protoc=
ol in the way you describe.</p>
<p>Yes, there is a fingerprinting risk, however for the settings that we ha=
ve, the values are likely selected from a small fixed set of values.</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/181#issuecomment-274664631">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxPccoRRLgttCVA=
Ph91nH0BBmpU6ks5rVUevgaJpZM4Lo7E_">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9XMMj789fAmg7LeM=
xuk1KNoWIPHks5rVUevgaJpZM4Lo7E_.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/181#issuecomment-274664631"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #181: I don't =
understand how you could possibly add another application protocol in the w=
ay you describe.\r\n\r\nYes, there is a fingerprinting risk, however for th=
e settings that we have, the values are likely selected from a small fixed =
set of values."}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/181#issuecomment-274664631"}}}</script>=

----==_mimepart_5886a1af26bfc_3a13ff5f916f13c483f9--


From nobody Mon Jan 23 16:39:35 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D71512947E for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:39:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZB0VZPQPvCWo for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:39:32 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C68E512947B for <quic-issues@ietf.org>; Mon, 23 Jan 2017 16:39:32 -0800 (PST)
Date: Mon, 23 Jan 2017 16:39:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485218372; bh=fwOqw+2TIvHluAtivVyVdn1vrPraAp4VkI4urjPWsvI=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=AuZ+tjr/98XXXBYSv8jF02dAYERQnfUABe6rzZMTJV8nEqaD0s787c3u/8Umak72K 8V21Z25vUkFV24y/Zqfi7OAEL4qnWUSdDol/dLNDqOdmazHF84FsVTSGMUqBgyNZ1T 02YL+Do+I6xn+9XTlswtcPKL80D5Jvs3KqRhpUjk=
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/208@github.com>
Subject: [quicwg/base-drafts] Rewrite the section about experimentation to make clear that you (#208)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886a2441061f_4e893f8a28f5914012692d"; 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/ddBxHfmjSIawGj1EbeI3EOeZlCU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 00:39:34 -0000

----==_mimepart_5886a2441061f_4e893f8a28f5914012692d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

are registering your private experimental versions, not that you
are registering the versions people are using for interop testing.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/208

-- Commit Summary --

  * Rewrite the section about experimentation to make clear that you

-- File Changes --

    M draft-ietf-quic-transport.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/208.patch
https://github.com/quicwg/base-drafts/pull/208.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/208

----==_mimepart_5886a2441061f_4e893f8a28f5914012692d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>are registering your private experimental versions, not that you<br>
are registering the versions people are using for interop testing.</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/208'>https://github.com/quicwg/base-drafts/pull/208</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Rewrite the section about experimentation to make clear that you</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/208/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/208.patch'>https://github.com/quicwg/base-drafts/pull/208.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/208.diff'>https://github.com/quicwg/base-drafts/pull/208.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/208">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9dCUhQ4Bn4IBWsjUQuynEKcEsRHks5rVUhEgaJpZM4Lruko">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0sPZ8YWS2ApFTq8aZjZ157zyaMVks5rVUhEgaJpZM4Lruko.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/208"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Rewrite the section about experimentation to make clear that you (#208)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/208"}}}</script>

----==_mimepart_5886a2441061f_4e893f8a28f5914012692d--


From nobody Mon Jan 23 16:45:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D9EC1294A5 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:45:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UbIAsBHRlIel for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:45:44 -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 78C34129499 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 16:45: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=Asc6fM/4ZKE7UzbYKtxSPBbZmhA=; b=FMyRG5r0z8bCeuy/ sg2QhnzOe6JilvInGhizv+c4+iaIpRlHRdmZMOaDoIExdFLlbh/k8YyJBHh/OfEk cO6hnmGvYKdIjnAW5OaJ0q77+Gke1VcjPwJNOxpBsoLXVgkhLNy8mvlQZkwOsngz P0iXEV5GpPKYrnuAKXw3gvdsQqg=
Received: by filter0508p1mdw1.sendgrid.net with SMTP id filter0508p1mdw1-21993-5886A3B0-16 2017-01-24 00:45:36.23776719 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 1JmbfV0SSr24VXpX6vrpuw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 00:45:36.167 +0000 (UTC)
Date: Mon, 23 Jan 2017 16:45:36 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/60/274666143@github.com>
In-Reply-To: <quicwg/base-drafts/issues/60@github.com>
References: <quicwg/base-drafts/issues/60@github.com>
Subject: Re: [quicwg/base-drafts] Stateless Reject mechanism needs description (#60)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886a3b03d76_263c3f812096f13c7615c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak10y4UsDQJs5BK0H1fawQ5WpN6jgXg7hjskp9 uz+ZwzPmhYPA5HOtEhZCXCsE7gykH/wSIlVOmwWVH3r/dryniva1/gDsyMiZDYHQekoge9XpCDuIJf EbSsizCC4tS9/hHWHkVWsuI4UUgVIYNMdOMNxd+E/6ZxtkK1OeWgEU58OqZZlXG6Dgw9Zqt6ipfaFu s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MW5KiGcRXI8pmlTKWMLywra3HPk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 00:45:45 -0000

----==_mimepart_5886a3b03d76_263c3f812096f13c7615c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that it remains separable from #169.  It's true that there are interactions, but they are separable at least to some degree.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/60#issuecomment-274666143
----==_mimepart_5886a3b03d76_263c3f812096f13c7615c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that it remains separable from <a href="https://github.com/quicwg/base-drafts/issues/169" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/169" data-id="201369214" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#169</a>.  It's true that there are interactions, but they are separable at least to some degree.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/60#issuecomment-274666143">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq149lKTyz-2t8yLMn9TyI_xx48k1ks5rVUmwgaJpZM4LCBy5">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2MK4O9uAC85Gpkpk3LycZ7x7Alaks5rVUmwgaJpZM4LCBy5.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/60#issuecomment-274666143"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #60: I think that it remains separable from #169.  It's true that there are interactions, but they are separable at least to some degree."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/60#issuecomment-274666143"}}}</script>
----==_mimepart_5886a3b03d76_263c3f812096f13c7615c--


From nobody Mon Jan 23 16:47:18 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A04C1129499 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:47:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LdNRR6SSUudv for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:47:15 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 62860129459 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 16:47:15 -0800 (PST)
Date: Mon, 23 Jan 2017 16:47:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485218834; bh=V3huNKX9kqMAh/nwQBjaU25WwGVgGKc2UwvuQwUL/AI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JW+bdmQcCK1OGhgglWRbUJBEHs8YH+/kdXV4nXkThtCr7XFyJIAugDw5Qq1PCEH8H LZmvcufgqNlgxsSuT9DptTa1X9saOPvvTNBn0/JQO7pTXeAGF2PGwK414oaFAsFgxE jgl//b/nuKOQUZX/b8AZ1AVIgpqDcUU7ung0SfNE=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/65/274666408@github.com>
In-Reply-To: <quicwg/base-drafts/issues/65@github.com>
References: <quicwg/base-drafts/issues/65@github.com>
Subject: Re: [quicwg/base-drafts] BLOCKED usage requirements (#65)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886a412bf161_51b23fe4ea737134696d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2L-4C_qHoMGdEnzQ3cZRKARIHMY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 00:47:16 -0000

----==_mimepart_5886a412bf161_51b23fe4ea737134696d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igorlord, we have plenty of space for new frame types.  Adding another point of extension in the protocol, especially one that could be rarely used, is likely to cause problems.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/65#issuecomment-274666408
----==_mimepart_5886a412bf161_51b23fe4ea737134696d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/igorlord" class="user-mention">@igorlord</a>, we have plenty of space for new frame types.  Adding another point of extension in the protocol, especially one that could be rarely used, is likely to cause problems.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/65#issuecomment-274666408">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7jlrYCd3hrm2x9-cGrhl3XlXH1Cks5rVUoSgaJpZM4LCCUM">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3OpyOYba0nW67LtSGth5jlvr8D_ks5rVUoSgaJpZM4LCCUM.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/65#issuecomment-274666408"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #65: @igorlord, we have plenty of space for new frame types.  Adding another point of extension in the protocol, especially one that could be rarely used, is likely to cause problems."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/65#issuecomment-274666408"}}}</script>
----==_mimepart_5886a412bf161_51b23fe4ea737134696d0--


From nobody Mon Jan 23 16:49:36 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4121C1294A8 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:49:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4CIdl0DTD2Po for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:49:33 -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 97CF2129459 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 16:49: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=Yo6MhDzK1C8WLkhSAZK8CUMWqMs=; b=PpHJiVevJ80fvENk 5eUlDzAcA9PDGJBggdQu0l43Lqif3Sk5ok4P4kAiSm2oPuDw/OLjBmrPqajva6lc qHv99g69LzClbm5Z7Em8gUs2AT0/sDok4ZaBFkbVoRARg8BhdsdEFsAMWqqS7keL 9FdnxNzB0QftYyMgVXzHh6jVvMA=
Received: by filter0481p1mdw1.sendgrid.net with SMTP id filter0481p1mdw1-3226-5886A499-34 2017-01-24 00:49:29.912879567 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 43VLoTIiS8-NO5itcFGseQ for <quic-issues@ietf.org>; Tue, 24 Jan 2017 00:49:29.656 +0000 (UTC)
Date: Mon, 23 Jan 2017 16:49:29 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/186/274666824@github.com>
In-Reply-To: <quicwg/base-drafts/issues/186@github.com>
References: <quicwg/base-drafts/issues/186@github.com>
Subject: Re: [quicwg/base-drafts] Minimum concurrent stream value (#186)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886a4998e016_2793c3f942c54713012142d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0hCQINaS+XXHlFyLpR/d1EefmCRkl5ChpOa0 yTodUHIE4/HTyEFUemZ3y5SAbpywaRAo6jxb6WfhR8/qR8gXcKeGFndbtgZ9NjbiXXNcBhIbvESMV/ ac1JG3YdVWpv1khxNNqM/63OJu0nISl509USRX/l6llieSFrl1iTH7UhWpJQxiqDjv1D9KZ6O4cs8y I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8lo6MfozZI3KWeFOs7z8Igi9qsw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 00:49:35 -0000

----==_mimepart_5886a4998e016_2793c3f942c54713012142d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hmm, 1 is a valid value.  The only value that doesn't make sense is 0.  HTTP/2 permitted a value of 0, temporarily, but we don't have any way to change settings yet (see #50).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/186#issuecomment-274666824
----==_mimepart_5886a4998e016_2793c3f942c54713012142d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Hmm, 1 is a valid value.  The only value that doesn't make sense is 0.  HTTP/2 permitted a value of 0, temporarily, but we don't have any way to change settings yet (see <a href="https://github.com/quicwg/base-drafts/issues/50" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/50" data-id="192457991" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#50</a>).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/186#issuecomment-274666824">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq22UKw-msQfBa_SKgvWN0_P5--JVks5rVUqZgaJpZM4Lp7EO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6U9SPPrHVaLHSbE26u-7MJNXCQ3ks5rVUqZgaJpZM4Lp7EO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/186#issuecomment-274666824"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #186: Hmm, 1 is a valid value.  The only value that doesn't make sense is 0.  HTTP/2 permitted a value of 0, temporarily, but we don't have any way to change settings yet (see #50)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/186#issuecomment-274666824"}}}</script>
----==_mimepart_5886a4998e016_2793c3f942c54713012142d--


From nobody Mon Jan 23 16:52:49 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 432C81294AF for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:52:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19Br_uh5e2w2 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:52:47 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CEF81294A8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 16:52:45 -0800 (PST)
Date: Mon, 23 Jan 2017 16:52:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485219164; bh=srSIPNGFFC9SNIHVCGeR6/SSr//X1psmmKH/7wtm44s=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dNr1LspbnmaRwM8BoF3gP+uQ1s3cnuYkTGv1oLJO3zBNuyanhTQ30p3RP67R7x4uB hHu+kSQ9NGT0NmJ1temVxnx94KmxpjaKpPou3thMn68NO0p+QK8EbpjDY/3AalTLJc SGqWkTR3OGZbO/OMunMsWicf5k2Ayby7JGTRDXiU=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/187/274667406@github.com>
In-Reply-To: <quicwg/base-drafts/issues/187@github.com>
References: <quicwg/base-drafts/issues/187@github.com>
Subject: Re: [quicwg/base-drafts] "Reason Phrase" in CONNECTION_CLOSE and GOAWAY frames (#187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886a55c6619d_400e3fefcafd51347101c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yOi9QpyIU63ziV7Bd95neyTe06s>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 00:52:48 -0000

----==_mimepart_5886a55c6619d_400e3fefcafd51347101c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not sure what your intent is with this issue.  HTTP/2 had an "extra stuff" field in GOAWAY, but not RST_STREAM.

I don't think that this suggests a new frame type; providing the information in-context is more likely to ensure that it is actionable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/187#issuecomment-274667406
----==_mimepart_5886a55c6619d_400e3fefcafd51347101c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Not sure what your intent is with this issue.  HTTP/2 had an "extra st=
uff" field in GOAWAY, but not RST_STREAM.</p>
<p>I don't think that this suggests a new frame type; providing the infor=
mation in-context is more likely to ensure that it is actionable.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/187#issuecomment-274667406">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3-r0=
mYfgw44ej8tWiGqpUMsAdRMks5rVUtcgaJpZM4Lp7TX">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9G=
th2OsaYeKJAIHdzaspYJI2LXoks5rVUtcgaJpZM4Lp7TX.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/187#issuecomment-274667406"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #187: Not sure what your intent is with this issue.  HTTP/2 had an \"=
extra stuff\" field in GOAWAY, but not RST_STREAM.\r\n\r\nI don't think t=
hat this suggests a new frame type; providing the information in-context =
is more likely to ensure that it is actionable."}],"action":{"name":"View=
 Issue","url":"https://github.com/quicwg/base-drafts/issues/187#issuecomm=
ent-274667406"}}}</script>=

----==_mimepart_5886a55c6619d_400e3fefcafd51347101c--


From nobody Mon Jan 23 16:55:54 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2FBB1294C4 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:55:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wobGf6rua94u for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:55:51 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 813921294AA for <quic-issues@ietf.org>; Mon, 23 Jan 2017 16:55: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=OUAAhgaW6TxX40629VtQ1qED9og=; b=d5y/dwEHcAbzktsB 2it0UolBTOoRWq8TFxcQsIXO+qBiVnFKplsD21B51UN0aB3QAeG+ojmg4Zgj3l7/ 2uFO4vXYlJlxXsjed5hkhUckmRqhyK5e5irbQKMLMfblpDbraEUFe8xHU/B3DKi3 HGdUtjWIYcugQVDPIgPfF+DAeR4=
Received: by filter1134p1mdw1.sendgrid.net with SMTP id filter1134p1mdw1-8529-5886A616-55 2017-01-24 00:55:50.893367967 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id -Bc5myHSQrWUapFtd746CA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 00:55:50.671 +0000 (UTC)
Date: Mon, 23 Jan 2017 16:55:50 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/188/274667954@github.com>
In-Reply-To: <quicwg/base-drafts/issues/188@github.com>
References: <quicwg/base-drafts/issues/188@github.com>
Subject: Re: [quicwg/base-drafts] Receiving WINDOW_UPDATE before the first STREAM frame should not reset connections (#188)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886a61675df6_6a803f869acab13c27121"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2U5ZYIHsG7PPV0zSw0WNxSffEycuuly69rr1 LoE/O9PGrGUuQUWEsvI9a2eHfrVIIn7wXkVyl/Z8RLckmMA4Ea9ZTMYZ2iX05cHGqS5eEYVZ8du8E+ Q9pzp+o+0U3P/kd4PYhxKg8PxoyYOXksioMBIrjx3qYp6woSF1Tn6cD8ESr2kGp6kAkOVabYiHur3i w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ynEVXIVv10Av6_N6AMw0s_GQznw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 00:55:53 -0000

----==_mimepart_5886a61675df6_6a803f869acab13c27121
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that this is just a bug, do you agree @janaiyengar?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/188#issuecomment-274667954
----==_mimepart_5886a61675df6_6a803f869acab13c27121
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that this is just a bug, do you agree <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/188#issuecomment-274667954">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_H_ANFgHgCt_EDV_-2_eJU8SG7bks5rVUwWgaJpZM4Lp7eP">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxuPpx_MrOOoLZ76AHKfBTG73MAMks5rVUwWgaJpZM4Lp7eP.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/188#issuecomment-274667954"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #188: I think that this is just a bug, do you agree @janaiyengar?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/188#issuecomment-274667954"}}}</script>
----==_mimepart_5886a61675df6_6a803f869acab13c27121--


From nobody Mon Jan 23 16:58:59 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE7431294AA for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:58:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cEdEhJAlFA8D for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:58:57 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91F481294A7 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 16:58:57 -0800 (PST)
Date: Mon, 23 Jan 2017 16:58:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485219536; bh=YUIVi8TCoXpomkbXHHMPgEK+RD/F3MrKkfsiNGeI79Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gPigRpY0aarLZA77I6Mps/HrsWeKnL/ezU35iW+fW9xu6vwHKg5YrLU4R8DnBg5on K5Uh+2bO4ClvL1a9qRykNQdtdVUA3SwLnokQaG8y9A9tZ7H6ARsQYdqaVaBbf7tswa Lx5fzAz1VFjida/D9UpbzZrFs6VdH085ec1tYe9c=
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/120/c274668516@github.com>
In-Reply-To: <quicwg/base-drafts/pull/120@github.com>
References: <quicwg/base-drafts/pull/120@github.com>
Subject: Re: [quicwg/base-drafts] Source address token (#120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886a6d07fcd1_176e23f942c54713053742d"; 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/P9r5nIaOyHPG3O0qRNZVI83uNK0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 00:58:59 -0000

----==_mimepart_5886a6d07fcd1_176e23f942c54713053742d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the high order question is that we have to decided if this is something that belongs in transport or in the security document. I would have thought the latter, but...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/120#issuecomment-274668516
----==_mimepart_5886a6d07fcd1_176e23f942c54713053742d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think the high order question is that we have to decided if this is something that belongs in transport or in the security document. I would have thought the latter, but...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/120#issuecomment-274668516">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4HblX2PcsNOc6942kyJnDIYWm_iks5rVUzQgaJpZM4LaeYG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0-xecgNT1e-gt7BXftvb124i4Rjks5rVUzQgaJpZM4LaeYG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/120#issuecomment-274668516"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #120: I think the high order question is that we have to decided if this is something that belongs in transport or in the security document. I would have thought the latter, but..."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/120#issuecomment-274668516"}}}</script>
----==_mimepart_5886a6d07fcd1_176e23f942c54713053742d--


From nobody Mon Jan 23 16:59:13 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B4761294B0 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:59:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HC8zfjWa78ss for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:59:09 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FF821294A7 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 16:59:09 -0800 (PST)
Date: Mon, 23 Jan 2017 16:59:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485219548; bh=EuuIhZuoTWofV7MC1FZJdvYb0ybRl93JH602e6nWvvs=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=TYt+7CzPUrhEJLU29+FkTbcvzCfU4dhEzgckuqx6BQTo5hD/SdrGISH4vjRbY02Fu chnbeMIfeXWW+ggkOsGN6pTAJGwllOpfgjg+TUtIAsbxaNxjnW+J3ZrPK/O3vCUPYp ch3yd9sNNGk5a/C8WKixs0SbUup5rhCY9OnQQmOs=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/209@github.com>
Subject: [quicwg/base-drafts] Fix stream identifier size (#209)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886a6dccbd4b_7aae3fb1015511341260ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iC84BRo3z4J1zx4T6MQqC6yfAEs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 00:59:10 -0000

----==_mimepart_5886a6dccbd4b_7aae3fb1015511341260ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The doc defines stream identifiers as "variable-length".  But are they really?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/209
----==_mimepart_5886a6dccbd4b_7aae3fb1015511341260ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The doc defines stream identifiers as "variable-length".  But are they really?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/209">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwtXnlARQkm2iA_Div7GEoqxstfDks5rVUzcgaJpZM4LrvXk">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyPrSsKSS7C1MwVS606vlO8cMO3zks5rVUzcgaJpZM4LrvXk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/209"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix stream identifier size (#209)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/209"}}}</script>
----==_mimepart_5886a6dccbd4b_7aae3fb1015511341260ad--


From nobody Mon Jan 23 16:59:25 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 405201294C4 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:59:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mnjcxwscfYw8 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 16:59:22 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC60E1294A7 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 16:59:22 -0800 (PST)
Date: Mon, 23 Jan 2017 16:59:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485219562; bh=OTw6JIJaZrFEcBauh3aXQxgpxsazF4vR5Pj8fOnUDZ8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0hz5y8sEwYVtQjiBXsqInRWawMmCrflQg9hin60A+S5XzUsWA+EoWPXGu3ZDikKo1 qEB74SnRXEqmI5YWvyO9vSEAq731U3ADdGBU3TvfxrOEjx0SnQ+Wt9B9UzADj4xuQf GvHhAiCG2BTNCwNVjAOLvhBeg/UPPB/La0Ce8srU=
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/187/274668587@github.com>
In-Reply-To: <quicwg/base-drafts/issues/187@github.com>
References: <quicwg/base-drafts/issues/187@github.com>
Subject: Re: [quicwg/base-drafts] "Reason Phrase" in CONNECTION_CLOSE and GOAWAY frames (#187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886a6ea1d20e_16183fa810fd3138409a8"; 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/uzwqIKwNQW3FnB5B-QRw09RuAlY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 00:59:24 -0000

----==_mimepart_5886a6ea1d20e_16183fa810fd3138409a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I am not hot on this issue and can live with it. HTTP/2 has "extra stuff". TCP does not.  QUIC straddles multiple layers, so from the transport perspective, this "extra stuff" is extra (and streams are now a transport feature). From HTTP perspective it can be justified.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/187#issuecomment-274668587
----==_mimepart_5886a6ea1d20e_16183fa810fd3138409a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I am not hot on this issue and can live with it. HTTP/2 has "extra stu=
ff". TCP does not.  QUIC straddles multiple layers, so from the transport=
 perspective, this "extra stuff" is extra (and streams are now a transpor=
t feature). From HTTP perspective it can be justified.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/187#issuecomment-274668587">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx_d3=
WeHDWvOnGOZYKtWwD2QkdzEks5rVUzqgaJpZM4Lp7TX">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1X=
gKykuZFvyBTWqAzg3saCoq3aiks5rVUzqgaJpZM4Lp7TX.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/187#issuecomment-274668587"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #=
187: I am not hot on this issue and can live with it. HTTP/2 has \"extra =
stuff\". TCP does not.  QUIC straddles multiple layers, so from the trans=
port perspective, this \"extra stuff\" is extra (and streams are now a tr=
ansport feature). From HTTP perspective it can be justified."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
187#issuecomment-274668587"}}}</script>=

----==_mimepart_5886a6ea1d20e_16183fa810fd3138409a8--


From nobody Mon Jan 23 17:03:09 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDFB01294C6 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:03:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W7RoDFW1xn5T for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:03:07 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40CA71294C4 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:03:07 -0800 (PST)
Date: Mon, 23 Jan 2017 17:03:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485219786; bh=4ZEw7LFJ6iy6YpWgT+tOu1rWjs6NNIq0az9XE2uENqU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yEW7pFoK+MBERINAxmKkFSGe8kTMIfUPfQgvSIvwDXONiSHO+ha/KGVZjdq6h8bcX frj77EXYkaB7l7CpQ/CFo2M/OHTnEHNsUlvXb8Hkq8R9govuRqmrZEmCw0ZwQSmqn3 i9O7ZmKd+hZtSI4nJW0UPVgovmsHHpwsjTqsy1ng=
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/186/274669259@github.com>
In-Reply-To: <quicwg/base-drafts/issues/186@github.com>
References: <quicwg/base-drafts/issues/186@github.com>
Subject: Re: [quicwg/base-drafts] Minimum concurrent stream value (#186)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886a7ca9b8c0_1e5e33f942c5471305839d3"; 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/O6FrYGIAluZLOLUGem5RUxh7dKg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:03:09 -0000

----==_mimepart_5886a7ca9b8c0_1e5e33f942c5471305839d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What you say: "1", do you include STREAM 1?  If so, what does it say about clients not able to start data streams?  It is useful?

If 1 does not include STREAM 1, does it mean we cannot be HTTP anymore?  (Needs a minimum of 3 streams, plus STREAM 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/186#issuecomment-274669259
----==_mimepart_5886a7ca9b8c0_1e5e33f942c5471305839d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>What you say: "1", do you include STREAM 1?  If so, what does it say a=
bout clients not able to start data streams?  It is useful?</p>
<p>If 1 does not include STREAM 1, does it mean we cannot be HTTP anymore=
?  (Needs a minimum of 3 streams, plus STREAM 1).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/186#issuecomment-274669259">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq13XY=
5bGbvT4YagYz_-uspQU4C_iks5rVU3KgaJpZM4Lp7EO">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8p=
rH3qdMStszXPo5X8tmvf1HgWDks5rVU3KgaJpZM4Lp7EO.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/186#issuecomment-274669259"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #=
186: What you say: \"1\", do you include STREAM 1?  If so, what does it s=
ay about clients not able to start data streams?  It is useful?\r\n\r\nIf=
 1 does not include STREAM 1, does it mean we cannot be HTTP anymore?  (N=
eeds a minimum of 3 streams, plus STREAM 1)."}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/186#issuecomment=
-274669259"}}}</script>=

----==_mimepart_5886a7ca9b8c0_1e5e33f942c5471305839d3--


From nobody Mon Jan 23 17:04:05 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D7821294E3 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:04:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VpHsgVXNCIOu for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:04:02 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DEABA1294DC for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:04: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=f0D4RO8bIIzJlMRPvKuOosb8uz0=; b=crWkjqX++tFMtIyL rTynW1MU1MbdTosLkJbc1TXODHT3848GAwUKHkwiRP/PV3qjTR3mKlj3nW4nAKXj VT2r30ug9pUZ1HFD18oziHY/5NCeEV1jDcIBWeDMP7l+FrKOIZ37I9xpmCYVFGLA eQeOWx8EJjf1At5xjqLB04YK6Fo=
Received: by filter0451p1mdw1.sendgrid.net with SMTP id filter0451p1mdw1-24145-5886A7FE-15 2017-01-24 01:03:58.333062353 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id PgIxj_c6TJeDMzwUofYpEA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 01:03:58.114 +0000 (UTC)
Date: Mon, 23 Jan 2017 17:03:58 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/209/274669402@github.com>
In-Reply-To: <quicwg/base-drafts/issues/209@github.com>
References: <quicwg/base-drafts/issues/209@github.com>
Subject: Re: [quicwg/base-drafts] Fix stream identifier size (#209)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886a7fea41a_2ccc23f942c5471308129ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3yUYw+5DzuU96q5jEQS9aBsiKIBxZNnr7j7w v2kDHGK1Lsq+sfI5py4DS2lQg9H94BdLAAZWTAx252wQCiCYCXl9IZGpPUuU1J8ZB/DAPVNBiDvLxw ogXdM12eLVrGeR+CwnyaOnsJg12yd18yHJUq2y1gOiiZS5TXCLsEtTs0GcV5A1VAFrTdzRSzF5VAwb 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2iGTjG0cD63zvSDqq8c5sF5bBgM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:04:03 -0000

----==_mimepart_5886a7fea41a_2ccc23f942c5471308129ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To be clear, it might be encoded using a variable-length encoding, but the actual value is fixed size.  This refers to the following text in the description of the STREAM frame: "Stream ID: A variable-sized unsigned ID unique to this stream, whose size is determined by the `SS` bits in the type byte."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/209#issuecomment-274669402
----==_mimepart_5886a7fea41a_2ccc23f942c5471308129ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>To be clear, it might be encoded using a variable-length encoding, but t=
he actual value is fixed size.  This refers to the following text in the de=
scription of the STREAM frame: "Stream ID: A variable-sized unsigned ID uni=
que to this stream, whose size is determined by the <code>SS</code> bits in=
 the type byte."</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/209#issuecomment-274669402">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy8SwCqk9IkPw_4=
ZqzNb73zetW65ks5rVU3-gaJpZM4LrvXk">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5298cspckviO6XR6=
cg1E0mvAI0zks5rVU3-gaJpZM4LrvXk.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/209#issuecomment-274669402"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #209: To be cl=
ear, it might be encoded using a variable-length encoding, but the actual v=
alue is fixed size.  This refers to the following text in the description o=
f the STREAM frame: \"Stream ID: A variable-sized unsigned ID unique to thi=
s stream, whose size is determined by the `SS` bits in the type byte.\""}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/209#issuecomment-274669402"}}}</script>=

----==_mimepart_5886a7fea41a_2ccc23f942c5471308129ce--


From nobody Mon Jan 23 17:07:51 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40AC31294F2 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:07:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ngg7j2deoLiv for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:07:49 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA94E1294DF for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:07:48 -0800 (PST)
Date: Mon, 23 Jan 2017 17:07:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485220068; bh=Ahk1WMr6GyBUulO6FLu+KLQEIyCP/P7TqoTxtWfkff0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Suz78gQ/tnzgINsxODo+Mq5W8yetGNJh29HJE41/kOXxQh/AD8KsNceGHYTvL/dv5 /fU2epwlpnQn9B38uGjdpGpFZq6OzhJw10s6kYgZcrZ1hMUUNckKLdvoP7vMh9Aqe1 V91s362mrk9nAefx16tjv1nG5gGVN43tAclDUhds=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/274670056@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886a8e426aee_4c4e3fab237051302463df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jv9R2Th7zpRo6pj5Nz55AE_Q2L4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:07:50 -0000

----==_mimepart_5886a8e426aee_4c4e3fab237051302463df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that at 64-bits, we now have more streams available for use than we have packet numbers.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/108#issuecomment-274670056
----==_mimepart_5886a8e426aee_4c4e3fab237051302463df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Note that at 64-bits, we now have more streams available for use than we have packet numbers.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-274670056">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0m2qfcrawUH3tsj1OPi7cu1V4o5ks5rVU7kgaJpZM4LZWt_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1fn8hnVhGtUiJnsMQV5u-7pEws8ks5rVU7kgaJpZM4LZWt_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-274670056"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #108: Note that at 64-bits, we now have more streams available for use than we have packet numbers."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/108#issuecomment-274670056"}}}</script>
----==_mimepart_5886a8e426aee_4c4e3fab237051302463df--


From nobody Mon Jan 23 17:08:51 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A31C71294F2 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:08:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VJB4R-8C66FI for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:08: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 22C131294F0 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:08:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485220128; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=sFqW44JNYwx5keczdTCVCOBRjSPJ8MwccDCmedTi01M=; b=bON8VXo70t6yWpeEvSx7xumHl/8rCt3o/zVc59Sa5zSiCU2SAqlOVoxLxmoeu0eWkuE86Bj8 /3ljGmRNYsH43ydTVeasCllZA5wHjHG7FZzXxAu9pZHXDRBHXEKpH2QYe82mVPQiWGYTo1z1 36Vgve3xUpA1sFvLQW3cGMCce3E=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=KOrlPev+nkNPIeoWK4wSEHV8x3rWhe1P6nwLaFDUJErJeRbf9SWo3KaO11OmVHaAtb28/S xN5oOOUuBt5zZND7rQKS5lzoO1fXbd6SAloaSAcWC96GokDmR7mWyVnPqD6N//9mKdyADg5H KVOhERsdIdeI3dA9ndd9uMMj2BlQk=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5886a920.7f3bd1ea5630-smtp-out-n02; Tue, 24 Jan 2017 01:08:48 -0000 (UTC)
Date: Mon, 23 Jan 2017 17:08:47 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5886a91f11c1f_eb9f3f842c769130130419@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 9dc6a3: Add files via upload
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5886a91f1173f_eb9f3f842c769130130346"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e0DJldfHnhrAt9FHG1NEKyanhU8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:08:50 -0000

----==_mimepart_5886a91f1173f_eb9f3f842c769130130346
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 9dc6a3f53748611bcfed832bdb0f8d1aa8b86292
      https://github.com/quicwg/wg-materials/commit/9dc6a3f53748611bcfed832bdb0f8d1aa8b86292
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    A interim-17-01/draft-ietf-quic-transport.pdf

  Log Message:
  -----------
  Add files via upload



----==_mimepart_5886a91f1173f_eb9f3f842c769130130346--


From nobody Mon Jan 23 17:20:24 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 068621294DB for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:20:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v7xsVeWSoBYQ for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:20:21 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C37C212950F for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:20: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=HETGlBydzTqHPiud+FWXnKg9FRw=; b=G8rUqmwEXM9pBMQ8 CFPHUm2zjbbzg99XxuqUN7i7+AV/BD3heHXzm82xJQMAC8droAwVzknOyyFGxNSR aLxvXws+fy58meqElYltTB0Mg0SVoWVAjQUqqe/3Y7onb/kfif4Lhm39rCmDKW8p JmLpO0vJ7ib3kQEMw5fTtsANTIw=
Received: by filter1126p1mdw1.sendgrid.net with SMTP id filter1126p1mdw1-21921-5886ABD3-48 2017-01-24 01:20:19.430546113 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id Ymvgtz0bSKS7q5RcezcKpw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 01:20:19.497 +0000 (UTC)
Date: Mon, 23 Jan 2017 17:20:19 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/274672170@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886abd367e8b_4fa33fab237051302462fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3z+wX6xYXqljPVhKx2kVAsx+gEsIPakb7IM3 phpFPtD+SgKqRLImklZHVn62PASTAgl+9gG60sE78jJ1JRI/eEh1K/sjkU8+c/BbxsYvMUNO8RriYM 3HlPVvhYsdNYrLYhfHP3OfyxGiQc8XmIuh0Wz4hQhf9rmAN7SSFqSlacCWGhIskVuyB3cXokJKgktg Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7O_euGchW9f41k7ZsaPKNiYrqvM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:20:22 -0000

----==_mimepart_5886abd367e8b_4fa33fab237051302462fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Packet numbers are 64 bits, there's just a bizarre quirk that we can't currently encode the full packet number's 64 bits, only 48 bits 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/issues/108#issuecomment-274672170
----==_mimepart_5886abd367e8b_4fa33fab237051302462fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Packet numbers are 64 bits, there's just a bizarre quirk that we can't currently encode the full packet number's 64 bits, only 48 bits of 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/108#issuecomment-274672170">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-2uXb4jzL72b46EnmGqAfFQAKZkks5rVVHTgaJpZM4LZWt_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0YjTLY37iLnUyK8Ljx_koJBopE_ks5rVVHTgaJpZM4LZWt_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-274672170"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #108: Packet numbers are 64 bits, there's just a bizarre quirk that we can't currently encode the full packet number's 64 bits, only 48 bits of it.  "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/108#issuecomment-274672170"}}}</script>
----==_mimepart_5886abd367e8b_4fa33fab237051302462fc--


From nobody Mon Jan 23 17:23:59 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0F2D129510 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:23:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pljSJZ7cwTVf for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:23:56 -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 3A0B51294DB for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:23:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=d2LBNFBs/zirzKyb81T+xS3FTNk=; b=C+cIZg4E7bkpiEtM DaDH/btQ3O+uqyyaDA6L67RMLwE933msLQNV/wusf02Z/4Mw4DDxjMmiQCYUEOyr AEb3DFDqeSZWoh/M/uh2gu6sNaWW29zT4OAoXqqDPDczadoWdnL8BaDba43u0xz1 rwkKxfcAePstHlCh+pEgNqID6yA=
Received: by filter0807p1mdw1.sendgrid.net with SMTP id filter0807p1mdw1-21271-5886ACAA-13 2017-01-24 01:23:54.149331498 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id QsSEDVZxRm2WdJxSpJ63HQ for <quic-issues@ietf.org>; Tue, 24 Jan 2017 01:23:54.013 +0000 (UTC)
Date: Mon, 23 Jan 2017 17:23:53 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/210@github.com>
Subject: [quicwg/base-drafts] What's the general strategy for QUIC extensibility? (#210)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886aca9e4434_6f33fd5f84ed14036013e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1w1cu46Ar9rxFbsu9BUDG+/Tbz/8RNvFxRUU Vht68h+zlQGxnu9bFTMmMEYsEKIACsILT7MrXqiQ8KDIxhB0wt5VBn01T/beySQ9nt076Imzaga/Iv TzfpfThzFHV/fIjt42FOlUDjrJb2iVlCDMGtHpBe3PR8ABldCIxT4rTR7Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/19yKLAJ1e9efMLcbpJ27jMnBFUU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:23:58 -0000

----==_mimepart_5886aca9e4434_6f33fd5f84ed14036013e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

- Version negotiation 
- Options negotiation

The document needs to define a general strategy for this. I see there are other related issues, but none that quite covers the general 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/210
----==_mimepart_5886aca9e4434_6f33fd5f84ed14036013e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<ul>
<li>Version negotiation</li>
<li>Options negotiation</li>
</ul>
<p>The document needs to define a general strategy for this. I see there are other related issues, but none that quite covers the general 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/210">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_eFrjUGbRlwBTYTWTyCj1Ytbuk2ks5rVVKpgaJpZM4LrwXe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyC6qRFJbLXzeUBsuvQNOAmbx-Mbks5rVVKpgaJpZM4LrwXe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/210"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"What's the general strategy for QUIC extensibility? (#210)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/210"}}}</script>
----==_mimepart_5886aca9e4434_6f33fd5f84ed14036013e--


From nobody Mon Jan 23 17:24:38 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4EBA129510 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:24:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T0-Z91QTU-Fi for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:24:35 -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 673271294DB for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:24: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=/beGL6H5tiWtXnPLBcOCQQOAUdU=; b=GTFZJounR50AjO69 NiZOJgAP6OPGNKNTb0dOS6cyfoH+8jbYBtJUxxh2Pzju9VwbWNKtV2OmVoZ12IWx UbG1S9hU9uRavMdCk2dAhD9IeCH0KSxT1HHo3Vk21PDO/CDwRo91DcNxV3QEVUlB JEYqGQkD7lnEIT2Fhjh1OWA92dE=
Received: by filter0961p1mdw1.sendgrid.net with SMTP id filter0961p1mdw1-24226-5886ACD2-34 2017-01-24 01:24:34.691670539 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id E-O61VlrSzK20oh_yF_tmw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 01:24:34.495 +0000 (UTC)
Date: Mon, 23 Jan 2017 17:24:34 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/191/274672932@github.com>
In-Reply-To: <quicwg/base-drafts/issues/191@github.com>
References: <quicwg/base-drafts/issues/191@github.com>
Subject: Re: [quicwg/base-drafts] X (*) does not actually indicate that x is variable length (#191)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886acd2655e9_4c3b3fab23705130291321"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ZMaRRWwYRYzVUexUEsZ/03TkZwyNbYGKI3V U+8cq3U8VJVHVzQAAfSK9AgxXNS1em9YkkejOuC+RH5eBfV6LZZO45pc+SkZCMJ4jc+GPAHJP2qu4q qB8FUBNCfbmH6MSmzCeVBOHSPkrJMqpzPiXObz3lzVtp+9TAMWVIlGr1C2iwKo859URBevgG0AvnT+ I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iKgKryN8vaq6KecqaaJZkuFfOpc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:24:36 -0000

----==_mimepart_5886acd2655e9_4c3b3fab23705130291321
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The '*' is a literal '*'.  See the diagram in Section 7.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/191#issuecomment-274672932
----==_mimepart_5886acd2655e9_4c3b3fab23705130291321
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The '<em>' is a literal '</em>'.  See the diagram in Section 7.1.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/191#issuecomment-274672932">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-WiwcEmbu7YMoEd5n7j5p7zEjuDks5rVVLSgaJpZM4LqpyJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3J0iNxsY4dxRgCOBkK6wZF5RDksks5rVVLSgaJpZM4LqpyJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/191#issuecomment-274672932"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #191: The '*' is a literal '*'.  See the diagram in Section 7.1."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/191#issuecomment-274672932"}}}</script>
----==_mimepart_5886acd2655e9_4c3b3fab23705130291321--


From nobody Mon Jan 23 17:24:42 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE2CE1294DB for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:24:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hebCq5hLGS_r for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:24:36 -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 6828412950F for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:24: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=EbuliAosX2cEY/8uwP/Uckvjp2w=; b=nCEPi+ibkOtdyL94 Cr4fgNxO7yeyAGJ5lN4u9coIAiPTQWfm7/GDnG4feakWGMLVQmz9VXINb06DDMwM XvcbQP8r+0a3dUFV/G8bLxJao3ttTmEowvVqfw179zXe1AiA2NDeQCtfpdiZj0jI AtbK0Gv7NwgYIzoaLndJM5duEDs=
Received: by filter0570p1mdw1.sendgrid.net with SMTP id filter0570p1mdw1-14154-5886ACD2-1A 2017-01-24 01:24:34.499787296 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id nF7HzVT0R8mmO-I4CaqWtw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 01:24:34.520 +0000 (UTC)
Date: Mon, 23 Jan 2017 17:24:34 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/191/issue_event/933801831@github.com>
In-Reply-To: <quicwg/base-drafts/issues/191@github.com>
References: <quicwg/base-drafts/issues/191@github.com>
Subject: Re: [quicwg/base-drafts] X (*) does not actually indicate that x is variable length (#191)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886acd26bde5_65063f869acab13c19887a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1sdliLzc/0AU/sKFZ2fTblfFPUMRFCPvCHjw r7qOIlgWQhLJDtllN6YBX4jIX/CyYxS0aWp1Z9LHTWfjNzK11j3i5pnvizPIo5NGZlw9AWtbTTcg0E E2UqOKstyHorIwtp9VeOPCwFJ+trxB6TEdzp5v/3cfHv1gCdJcfixMweSA8UxuicLkbLBvNJCX/Hhc E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q4wLjJ1t9GdLms162e66uD-oG58>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:24:38 -0000

----==_mimepart_5886acd26bde5_65063f869acab13c19887a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #191.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/191#event-933801831
----==_mimepart_5886acd26bde5_65063f869acab13c19887a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/191" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/191" data-id="202443830" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#191</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/191#event-933801831">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-WiwcEmbu7YMoEd5n7j5p7zEjuDks5rVVLSgaJpZM4LqpyJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3J0iNxsY4dxRgCOBkK6wZF5RDksks5rVVLSgaJpZM4LqpyJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/191#event-933801831"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #191."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/191#event-933801831"}}}</script>
----==_mimepart_5886acd26bde5_65063f869acab13c19887a--


From nobody Mon Jan 23 17:30:02 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BD151299D5 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:30:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TTI0Z4jTPI8G for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:30:00 -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 0F33A12951D for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:29:59 -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=qtm4ctV/pjFMQ9oXfmJZCeA+iTE=; b=gvvwx3f2bT/u+lVA rtsS6A6LYzYyuYd3wdkKZ8RlMhKp1wqt7CscryVK64TUYSLUZQCBO/QB3sXOBFtv CnyKk/IrCUEFz9JSF3GH680qJJrLBej8VROX8Cz6s5io/J4mHUnUy/xeIjy3wHlu J39ExLO/913u+u6huR1BMK764yc=
Received: by filter0823p1mdw1.sendgrid.net with SMTP id filter0823p1mdw1-28600-5886AE16-B 2017-01-24 01:29:58.116083462 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id cwLiSoCXRmWm4i959c3Ndw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 01:29:57.892 +0000 (UTC)
Date: Mon, 23 Jan 2017 17:29:57 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/211@github.com>
Subject: [quicwg/base-drafts] Narrow the error code space (#211)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886ae15c5239_ea473f942c547130772ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2cnEsc4WxjVD17h4d6cnKbc/OOkwCwAfoKXN 6ip1hQqPQQuNMd92LqxDQJg5fglqiBCYrTHFrYfc0D3aWMVBoJxhjZtBtMSK2rlcFTEhOXQ8MNFHvo 8suUbWQshn2sfBmz1ggIEaXABpWPbTV/CZfowjL/La5Y7ZHpfk/qdEs7cY3QDlKhYLaxSb/ceSkibJ c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AU5_iJXkHdv7_Z_sj3xir0akEjs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:30:01 -0000

----==_mimepart_5886ae15c5239_ea473f942c547130772ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There are LOTS of error codes.  The only sensible thing to do is use those code to steer the receiver in the direction of the right logic for recovering from the error.  There is a different piece of information that might be provided to an application for diagnostic purposes (the reason phrase helps if it goes across the wire) and there might be other needs for an API, but across the wire we can probably cut this down 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/issues/211
----==_mimepart_5886ae15c5239_ea473f942c547130772ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There are LOTS of error codes.  The only sensible thing to do is use those code to steer the receiver in the direction of the right logic for recovering from the error.  There is a different piece of information that might be provided to an application for diagnostic purposes (the reason phrase helps if it goes across the wire) and there might be other needs for an API, but across the wire we can probably cut this down a lot.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/211">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1L6DGc94PhD8Dv37aMXTzk40DC9ks5rVVQVgaJpZM4LrwmI">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8TOw7M9w9wvUMm0WD3deCjvCFQyks5rVVQVgaJpZM4LrwmI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/211"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Narrow the error code space (#211)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/211"}}}</script>
----==_mimepart_5886ae15c5239_ea473f942c547130772ed--


From nobody Mon Jan 23 17:30:46 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C25B01299DA for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:30:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iQSWVD2IUeJE for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:30:43 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39A4512951D for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:30:43 -0800 (PST)
Date: Mon, 23 Jan 2017 17:30:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485221442; bh=rmplYyuZ9TUbKFJsaqX/kQ7vZB+dagIJ/D8ATqmkY+U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=blWKuO+i5yiygDn1NaTN12DasGmm6UYFBpKMZ13VPpu2zLwoGENUffO290rmY8deS iQ7eTPb/d0sEZwPssE+TtE5ke+Y1oxX68SOgvdX44RszteGu3upAJh0q7FnpWhDo5j Nozc3ehB4VXLkTo5LxE7bkHTb6puOz2nLlC1nD0E=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/193/274673979@github.com>
In-Reply-To: <quicwg/base-drafts/issues/193@github.com>
References: <quicwg/base-drafts/issues/193@github.com>
Subject: Re: [quicwg/base-drafts] Flags section is kind of confusing (#193)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886ae42681e0_19353f8bb085f1304084b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Tqed5AnSsiMnFNJkXtesi92G8Iw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:30:45 -0000

----==_mimepart_5886ae42681e0_19353f8bb085f1304084b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A PR would be appreciated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/193#issuecomment-274673979
----==_mimepart_5886ae42681e0_19353f8bb085f1304084b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A PR would be appreciated.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/193#issuecomment-274673979">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3OdPZgLfLSJsrtRYfBDfDkQCHzvks5rVVRCgaJpZM4LqqFl">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5bNqYvRKlbB1WOuYh3dXMNRaDgQks5rVVRCgaJpZM4LqqFl.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/193#issuecomment-274673979"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #193: A PR would be appreciated."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/193#issuecomment-274673979"}}}</script>
----==_mimepart_5886ae42681e0_19353f8bb085f1304084b9--


From nobody Mon Jan 23 17:31:15 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC6811299DB for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:31:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ACLtSHOHTjzx for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:31: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 E10851299DC for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:31: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=eSZ0Zj+ruMcbAZh947Phq136Aug=; b=MDgk3WAa5kcdb0tl mmI//7UJwZOmnIy+XUsXFG08JU9Gsyfk+DuVTZm5fnV4jH1c8Y+nNEJadUDVYJ9j kqbx+kQGRV8jhR+LUgX6oI6B1n12+oL8O+P4OiS0OSGCSyYFewla3REuWEebWaC8 slHp3kcH95mzIsWnVOyMkP3tSDY=
Received: by filter1121p1mdw1.sendgrid.net with SMTP id filter1121p1mdw1-5841-5886AE5D-D4 2017-01-24 01:31:10.004398253 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id lKB735FHQEC6znqpRQeNOg for <quic-issues@ietf.org>; Tue, 24 Jan 2017 01:31:09.814 +0000 (UTC)
Date: Mon, 23 Jan 2017 17:31:09 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/212@github.com>
Subject: [quicwg/base-drafts] Clarify length conventions (#212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886ae5db6418_176e23f942c5471306942bd"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3IBx4rEl8fAU/v/9A2ERyruB2kLRpISzA71L wlGNHNWHB1aCKo0msb1PzgJZj7BVGo+u4VOTzx4b7DdwUgrw+eSzgnsCoyb5W114CpF9jmWP3PVazT dVFh6SsQGxr+f12uLZcHx65tsrmBmdNWhqL8NKiflE47s5hTv37lOmQtqg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YWHPrXGQkOqNDLzCTqJ3rDXiEtw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:31:13 -0000

----==_mimepart_5886ae5db6418_176e23f942c5471306942bd
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/212

-- Commit Summary --

  * Clarify length conventions

-- File Changes --

    M draft-ietf-quic-transport.md (7)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/212.patch
https://github.com/quicwg/base-drafts/pull/212.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/212

----==_mimepart_5886ae5db6418_176e23f942c5471306942bd
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/212'>https://github.com/quicwg/base-drafts/pull/212</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify length conventions</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/212/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/212.patch'>https://github.com/quicwg/base-drafts/pull/212.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/212.diff'>https://github.com/quicwg/base-drafts/pull/212.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/212">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwm7sfhP4BkL8Z8g97DNs1okANdKks5rVVRdgaJpZM4LrwpQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq25nbBNq7k_jtkmEv6ivEMdZiJC8ks5rVVRdgaJpZM4LrwpQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/212"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarify length conventions (#212)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/212"}}}</script>

----==_mimepart_5886ae5db6418_176e23f942c5471306942bd--


From nobody Mon Jan 23 17:32:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7FC41299DE for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:32:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id prV5bmlRatg4 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:32:37 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7366A1299DC for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:32: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=q6yo07uFuEfUGNNGUGUfhAOKcyM=; b=uIApGHm7Kb4EHP8u PFdvG7dezQEPhsNS6tLjBNXz4jJEqC9sI5vw2ntpPXzABIIBff5TeWt/+hwLTI2K 1sTK50mchUt5rl0kXhe9RCnEKxmGG/ceYFrCPHSc0SIdRFXMFSt1kSPl9ONQQQDC a3V0WP4JsbMQd0plC8bhI4yJgZM=
Received: by filter0981p1mdw1.sendgrid.net with SMTP id filter0981p1mdw1-22822-5886AEB4-3F 2017-01-24 01:32:36.519047331 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id TH0_edLgRG2GQLJkP7k0vg for <quic-issues@ietf.org>; Tue, 24 Jan 2017 01:32:36.377 +0000 (UTC)
Date: Mon, 23 Jan 2017 17:32:36 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/191/274674310@github.com>
In-Reply-To: <quicwg/base-drafts/issues/191@github.com>
References: <quicwg/base-drafts/issues/191@github.com>
Subject: Re: [quicwg/base-drafts] X (*) does not actually indicate that x is variable length (#191)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886aeb444422_37f23fefcafd513450086c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0/d5FECBMpDqYSdpS9VQR34Z7qX3cDzoGGVN 5Ep09jejxqOm3Zyy1fsJ2w/ly5D2IGNBbYYiJnIRaETbCNg7NP16tVlr3Rhve+jHd6heDZd+ci2aCo QppwT3nbENrhSekmg+6DLmPPqK4xKR4BcIhCk/+zLTbuXyvAm7mSF8MEbA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pY0rKbjC1NU6kp-53ex73w8Pwzo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:32:38 -0000

----==_mimepart_5886aeb444422_37f23fefcafd513450086c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hmm.. Then the text is confusing. See PR# https://github.com/quicwg/base-drafts/pull/212

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/191#issuecomment-274674310
----==_mimepart_5886aeb444422_37f23fefcafd513450086c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Hmm.. Then the text is confusing. See PR# <a href="https://github.com/quicwg/base-drafts/pull/212" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/212" data-id="202700786" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#212</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/191#issuecomment-274674310">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4oJFwzfHiIpxn6iStAA0MinGOs7ks5rVVS0gaJpZM4LqpyJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4W6mGHBaZpq1BkoMorqUY2Zu4l2ks5rVVS0gaJpZM4LqpyJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/191#issuecomment-274674310"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #191: Hmm.. Then the text is confusing. See PR# https://github.com/quicwg/base-drafts/pull/212"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/191#issuecomment-274674310"}}}</script>
----==_mimepart_5886aeb444422_37f23fefcafd513450086c--


From nobody Mon Jan 23 17:36:32 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFF7F129529 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:36:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4xftU_yOnK2p for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:36:29 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67C66129526 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:36:29 -0800 (PST)
Date: Mon, 23 Jan 2017 17:36:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485221788; bh=4Y9j9FtQfZNzsxyG2kvVrPnjDwIEc3scgQXu2pbYaZc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tsVXdBcSC/GekQ+XM6kwEzVaqKJZyH674C2MZebzhADtQNEpXyUg7S1LiyMy2u9T1 4ySF/PKS1gJDz6+oOZ6jkXKyb75LsAr5wHJJ+wcw91Uh/45vKgshrYyREJsNWFCpUn +k5+DaLGHkstSYfz3nrk64BfLs598RYbs98uKXjQ=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/197/274674976@github.com>
In-Reply-To: <quicwg/base-drafts/issues/197@github.com>
References: <quicwg/base-drafts/issues/197@github.com>
Subject: Re: [quicwg/base-drafts] Move padding to the crypto layer (#197)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886af9cc611f_64ef3f869acab13c35948d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HM-U_6ocseiw8XChuPoxB34oSRc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:36:31 -0000

----==_mimepart_5886af9cc611f_64ef3f869acab13c35948d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr, is your intent to just use this for the initial handshake packets?  As in #164.  Padding is available at both layers (PADDING, the padding TLS extension, and TLS record layer padding for the server flight only).

I didn't port the record padding from TLS into our packet protection because PADDING existed.  If that is what you are talking about, we should discuss.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/197#issuecomment-274674976
----==_mimepart_5886af9cc611f_64ef3f869acab13c35948d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/ekr" class=3D"user-mention">@ekr</a>, is=
 your intent to just use this for the initial handshake packets?  As in <=
a href=3D"https://github.com/quicwg/base-drafts/issues/164" class=3D"issu=
e-link js-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/i=
ssues/164" data-id=3D"201158264" data-error-text=3D"Failed to load issue =
title" data-permission-text=3D"Issue title is private">#164</a>.  Padding=
 is available at both layers (PADDING, the padding TLS extension, and TLS=
 record layer padding for the server flight only).</p>
<p>I didn't port the record padding from TLS into our packet protection b=
ecause PADDING existed.  If that is what you are talking about, we should=
 discuss.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/197#issuecomment-274674976">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyA4P=
RL9TL4juBlpHuYGSuK-7l8lks5rVVWcgaJpZM4LqqX1">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1l=
_1LZfnbXRnvMB_hWIkW5nCfUmks5rVVWcgaJpZM4LqqX1.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/197#issuecomment-274674976"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #197: @ekr, is your intent to just use this for the initial handshake=
 packets?  As in #164.  Padding is available at both layers (PADDING, the=
 padding TLS extension, and TLS record layer padding for the server fligh=
t only).\r\n\r\nI didn't port the record padding from TLS into our packet=
 protection because PADDING existed.  If that is what you are talking abo=
ut, we should discuss."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/197#issuecomment-274674976"}}}</script=
>=

----==_mimepart_5886af9cc611f_64ef3f869acab13c35948d--


From nobody Mon Jan 23 17:38:35 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B52212951E for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:38:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zHZxbb1Xw4DC for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:38:33 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19A9D129518 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:38:33 -0800 (PST)
Date: Mon, 23 Jan 2017 17:38:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485221912; bh=FP6Bv0SXuqnONf2ECTqDd1tKZGjLkR38zC/yclCTDEQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BcSqiL+6SAIQsKwS7Z08Mt9cIboeregaNRD8Cmots1HUIRcMn0Ych/wDT2BXFxllN aWjcnlQYAUil8WmXFPn116CkkbW2Kio+q4yiJta1ZrSeUp2RqB4m4vgEHYzGOGVWUn gKP1uywCeP90PFdRtyqIBo9Vbpnm/2bTxdvnCq/E=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/201/274675309@github.com>
In-Reply-To: <quicwg/base-drafts/issues/201@github.com>
References: <quicwg/base-drafts/issues/201@github.com>
Subject: Re: [quicwg/base-drafts] Do streams 0 and 1 count towards MSPC? (#201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886b0186da7d_3653fdd4926f140437298"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SiFOL184lzQe4T5P9-kjJ7Whdes>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:38:34 -0000

----==_mimepart_5886b0186da7d_3653fdd4926f140437298
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There isn't a concrete stream 0, but clearly stream 1 is an issue.

I agree that this is not clear, we probably need to pick an answer.  Note that the HTTP mapping requires a minimum of 3 streams in addition to the crypto stream.  This plays into #186.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/201#issuecomment-274675309
----==_mimepart_5886b0186da7d_3653fdd4926f140437298
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There isn't a concrete stream 0, but clearly stream 1 is an issue.</p>=

<p>I agree that this is not clear, we probably need to pick an answer.  N=
ote that the HTTP mapping requires a minimum of 3 streams in addition to =
the crypto stream.  This plays into <a href=3D"https://github.com/quicwg/=
base-drafts/issues/186" class=3D"issue-link js-issue-link" data-url=3D"ht=
tps://github.com/quicwg/base-drafts/issues/186" data-id=3D"202282511" dat=
a-error-text=3D"Failed to load issue title" data-permission-text=3D"Issue=
 title is private">#186</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/201#issuecomment-274675309">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6R3R=
wAMN-lzVZchJeihsKLGVNyQks5rVVYYgaJpZM4Lqq2J">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6s=
QOusiHbLm7h-FtlR-GYSJXV9pks5rVVYYgaJpZM4Lqq2J.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/201#issuecomment-274675309"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #201: There isn't a concrete stream 0, but clearly stream 1 is an iss=
ue.\r\n\r\nI agree that this is not clear, we probably need to pick an an=
swer.  Note that the HTTP mapping requires a minimum of 3 streams in addi=
tion to the crypto stream.  This plays into #186."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/201#issueco=
mment-274675309"}}}</script>=

----==_mimepart_5886b0186da7d_3653fdd4926f140437298--


From nobody Mon Jan 23 17:38:54 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6330129526 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:38:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O6kXlzh2P5oZ for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:38:51 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F29F129518 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:38: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=2XZ9ax4lQE2DwkeZ4p4V4BO2YMI=; b=pLd5WRHXn/6OJ87v 7XhJeS1M3iShvIR4EPTwy04LAavybN5X7f4MoiTM9dHWJ6Lsygp6kNv9KVGrCMgF 76T2na1+/461rWL9WhmtrqJ6M4q0SKmjg+1l/DImdVPqgvFVgFzQ3LFGybKazL9Z zBzfnJ/T0decZFLyV1fY2hWBHSo=
Received: by filter0634p1mdw1.sendgrid.net with SMTP id filter0634p1mdw1-31808-5886B029-54 2017-01-24 01:38:49.668183559 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id k1cv26loRSmCHb6CkygDQQ for <quic-issues@ietf.org>; Tue, 24 Jan 2017 01:38:49.580 +0000 (UTC)
Date: Mon, 23 Jan 2017 17:38:49 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/197/274675355@github.com>
In-Reply-To: <quicwg/base-drafts/issues/197@github.com>
References: <quicwg/base-drafts/issues/197@github.com>
Subject: Re: [quicwg/base-drafts] Move padding to the crypto layer (#197)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886b0296d1b7_168b3fa810fd3138374460"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1/ekf6w+sdWMDRtAQLTTWzKjIoRn9dktmCDn M2sUU9Idk1NuyhT3wQhEXaAhvUt76oqCidiUj9dbFcXJP9CvhyemkWsZ8PldsywJh1Wm7l/DmFrFxS uKHBz1eVIDUKqJiRJkZsiiRv8lWe3Tt6mQ8G82VWrE9GcvqmEVxkGRAHlw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/24uGiJu2BLyNqB_T7xbdW3l9qgk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:38:53 -0000

----==_mimepart_5886b0296d1b7_168b3fa810fd3138374460
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Tue, Jan 24, 2017 at 10:36 AM, Martin Thomson <notifications@github.com>
wrote:

> @ekr <https://github.com/ekr>, is your intent to just use this for the
> initial handshake packets?
>

My proposal is to just use PADDING for CH and then use packet-protection
for anything beyond that.


> As in #164 <https://github.com/quicwg/base-drafts/issues/164>. Padding is
> available at both layers (PADDING, the padding TLS extension, and TLS
> record layer padding for the server flight only).
>
> I didn't port the record padding from TLS into our packet protection
> because PADDING existed. If that is what you are talking about, we should
> discuss.
>
Yes,  we should discuss.

> =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/197#issuecomment-274674976>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABD1oSqOWgZbaTu3jrGw6X=
FJCOgL8WBYks5rVVWcgaJpZM4LqqX1>
> .
>


--=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/197#issuecomment-274675355=

----==_mimepart_5886b0296d1b7_168b3fa810fd3138374460
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Tue, Jan 24, 2017 at 10:36 AM, Martin Thomson &lt;notifications@github.c=
om&gt;<br>
wrote:<br>
<br>
&gt; @ekr &lt;https://github.com/ekr&gt;, is your intent to just use this f=
or the<br>
&gt; initial handshake packets?<br>
&gt;<br>
<br>
My proposal is to just use PADDING for CH and then use packet-protection<br>
for anything beyond that.<br>
<br>
<br>
&gt; As in #164 &lt;https://github.com/quicwg/base-drafts/issues/164&gt;. P=
adding is<br>
&gt; available at both layers (PADDING, the padding TLS extension, and TLS<=
br>
&gt; record layer padding for the server flight only).<br>
&gt;<br>
&gt; I didn&#39;t port the record padding from TLS into our packet protecti=
on<br>
&gt; because PADDING existed. If that is what you are talking about, we sho=
uld<br>
&gt; discuss.<br>
&gt;<br>
Yes,  we should discuss.<br>
<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/197#issuecomment-2746=
74976&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oSqOWgZbaTu3=
jrGw6XFJCOgL8WBYks5rVVWcgaJpZM4LqqX1&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/197#issuecomment-274675355">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8LWaAg7xFkA8Jx=
YefUOp8rE8WEZks5rVVYpgaJpZM4LqqX1">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzZKXTEkY5s4NwDTP=
g8eRNIZfeGfks5rVVYpgaJpZM4LqqX1.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/197#issuecomment-274675355"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ekr in #197: On Tue, Jan 24, 20=
17 at 10:36 AM, Martin Thomson \u003cnotifications@github.com\u003e\nwrote:=
\n\n\u003e @ekr \u003chttps://github.com/ekr\u003e, is your intent to just =
use this for the\n\u003e initial handshake packets?\n\u003e\n\nMy proposal =
is to just use PADDING for CH and then use packet-protection\nfor anything =
beyond that.\n\n\n\u003e As in #164 \u003chttps://github.com/quicwg/base-dr=
afts/issues/164\u003e. Padding is\n\u003e available at both layers (PADDING=
, the padding TLS extension, and TLS\n\u003e record layer padding for the s=
erver flight only).\n\u003e\n\u003e I didn't port the record padding from T=
LS into our packet protection\n\u003e because PADDING existed. If that is w=
hat you are talking about, we should\n\u003e discuss.\n\u003e\nYes,  we sho=
uld discuss.\n\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/197#issuecomment-2=
74674976\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://github.com=
/notifications/unsubscribe-auth/ABD1oSqOWgZbaTu3jrGw6XFJCOgL8WBYks5rVVWcgaJ=
pZM4LqqX1\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":=
"https://github.com/quicwg/base-drafts/issues/197#issuecomment-274675355"}}=
}</script>=

----==_mimepart_5886b0296d1b7_168b3fa810fd3138374460--


From nobody Mon Jan 23 17:39:57 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF08A1299DB for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:39:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q3oYoHVwNWhG for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:39:54 -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 2A26A12952B for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:39: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=zdtWLkd6PgBv9NZvSBL5ZIs4bV8=; b=KER12H9XkZU2DAbg EVdpnBU/224cdz3ZAxQS0fNnwpLWAModfzLHgB+fUSZ/peuzcENlvn+m8/Zvf9OQ BWmfMwQGft6b97Tu5rrE/rM0fuTKczyp0fMcyhGqzzFSEtyYn7fQP3UsyhLwcm3l SicgfRdKZbCLt6PjXhGZo0I/20Q=
Received: by filter0603p1mdw1.sendgrid.net with SMTP id filter0603p1mdw1-16229-5886B065-3C 2017-01-24 01:39:49.864195648 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id D1jNMwNvSfCPa8U6gw3AUA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 01:39:49.672 +0000 (UTC)
Date: Mon, 23 Jan 2017 17:39:49 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/202/274675505@github.com>
In-Reply-To: <quicwg/base-drafts/issues/202@github.com>
References: <quicwg/base-drafts/issues/202@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: Why are we defining CONNECT? (#202)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886b0658e305_1a403f869acab13c265414"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3tCzAuaBATorwwlYPYTGrdOVpaEYXUZ3OAR5 xNhIjMtfvOMbcWSA6vkhKCndb8s15XLGyJyRH3fBZ6ThQzRr0R+7DkbjeTacFvU4yHCjf+xlt+HF2U 6R7DSAJZMW5a9piBEROrC778zrSQtH0WUL8K1Rwfb2Yim08AHcWFc5FcCvWo0blbrivMOMf0G0Shax U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tmZPkJhD7oC02XF3AEzY9p0heks>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:39:56 -0000

----==_mimepart_5886b0658e305_1a403f869acab13c265414
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is this a suggestion that we don't provide CONNECT?  We had a big discussion about this in HTTP/2 that had all the same basic constraints.  We decided to define it 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/202#issuecomment-274675505
----==_mimepart_5886b0658e305_1a403f869acab13c265414
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is this a suggestion that we don't provide CONNECT?  We had a big discussion about this in HTTP/2 that had all the same basic constraints.  We decided to define it 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/202#issuecomment-274675505">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw3wgT-nQ-mHSkxVdVcv1cQGb-nfks5rVVZlgaJpZM4LqsV9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6QmJxeVo8EYFONFnhH_-ck8Z8kUks5rVVZlgaJpZM4LqsV9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/202#issuecomment-274675505"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #202: Is this a suggestion that we don't provide CONNECT?  We had a big discussion about this in HTTP/2 that had all the same basic constraints.  We decided to define it then."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/202#issuecomment-274675505"}}}</script>
----==_mimepart_5886b0658e305_1a403f869acab13c265414--


From nobody Mon Jan 23 17:41:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7D4F1299DB for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:41:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MfPnvzzT5ZZZ for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:41:37 -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 20D341299D5 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:41: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=m4yNW5sOXLGzlthDlMSFeK7v97k=; b=kplQN4XfpBrRD0Yj uG61Gs4JR62Tnw+i/AYvdcWw/dD3dp5/+oEEh8FynwAuw4QRKrxHNsxXt35YBOqK WFOK+3rOcP1mH/yO39MS5j5kRbs6oF43CEXYnFAbOBYynlHYxpfACLKFaD5ikS54 LbPKH4KiUiW6cCYR0qYOHwhoB2c=
Received: by filter0436p1mdw1.sendgrid.net with SMTP id filter0436p1mdw1-16224-5886B0B9-6 2017-01-24 01:41:13.062198247 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id vrzcY0Y3QRmlvEwbxFP1FA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 01:41:12.888 +0000 (UTC)
Date: Mon, 23 Jan 2017 17:41:12 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/202/274675730@github.com>
In-Reply-To: <quicwg/base-drafts/issues/202@github.com>
References: <quicwg/base-drafts/issues/202@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: Why are we defining CONNECT? (#202)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886b0b8c3953_1d4d3f86cd37113815059e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak12GOX/eCkGtC58Fb7BKVDaGtP08WKr7JLaH/ 127n03z5DIEPhk0ZP/yJW/WBT1TVJqO2hYPjcJnOAm6yQfhKsPWQnPGi0J06yxecKkmcEQYZ0Fkoj0 C5L4Ws/PdoOV4MyUOnYPRWKyYQQPBFJVj1oFg+kjJCy69TDPyLrxDbjN3Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xYUV_Zio-AJG_lnc8HpafYrfGOk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:41:39 -0000

----==_mimepart_5886b0b8c3953_1d4d3f86cd37113815059e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, it's a suggestion to that effect. I wasn't in the H2 discussion, but I guess I would say that perhaps we now have experience with defining CONNECT for h2. Has that worked out well? Does anyone do CONNECT/h2?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/202#issuecomment-274675730
----==_mimepart_5886b0b8c3953_1d4d3f86cd37113815059e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, it's a suggestion to that effect. I wasn't in the H2 discussion, but I guess I would say that perhaps we now have experience with defining CONNECT for h2. Has that worked out well? Does anyone do CONNECT/h2?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/202#issuecomment-274675730">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq59EA1lKfCS8JBVhoZ6aeVdOseeDks5rVVa4gaJpZM4LqsV9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9RcijM30EtGx_bZBLGdPIRvApqEks5rVVa4gaJpZM4LqsV9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/202#issuecomment-274675730"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #202: Yes, it's a suggestion to that effect. I wasn't in the H2 discussion, but I guess I would say that perhaps we now have experience with defining CONNECT for h2. Has that worked out well? Does anyone do CONNECT/h2?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/202#issuecomment-274675730"}}}</script>
----==_mimepart_5886b0b8c3953_1d4d3f86cd37113815059e--


From nobody Mon Jan 23 17:42:57 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A68D21299DF for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:42:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3AB4OoF-rOGj for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:42:54 -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 3EB891299DB for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:42: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=MzqHwZGbji9EMDlU6PEwCiol+9M=; b=DSRa6TOu9Bn7Cct1 /GnB++XR/I1ARXhhAD9PKt360ln+o3inBf+bBduECUtP5yfk7ShMHoec5rvrGO0T VxP80f+pJyZTzBKnlhatRXnlTPM0n5UPD7Blma9PLM1HYu1U2saYx6zwS4SteQ8c Ibq8aGU9Sul/mHtXdpujBwQxziU=
Received: by filter1078p1mdw1.sendgrid.net with SMTP id filter1078p1mdw1-7577-5886B11D-19 2017-01-24 01:42:53.335993036 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id iGsb7F4xQJyRCnyZ7RVcew for <quic-issues@ietf.org>; Tue, 24 Jan 2017 01:42:53.074 +0000 (UTC)
Date: Mon, 23 Jan 2017 17:42:52 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/196/274676010@github.com>
In-Reply-To: <quicwg/base-drafts/issues/196@github.com>
References: <quicwg/base-drafts/issues/196@github.com>
Subject: Re: [quicwg/base-drafts] Don't resend *all* packets in version negotiation (#196)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886b11cee9d6_60a73fd546743140587a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2x3qCBMVSK8CfMJBHB3y5ZQdiLNmInmkm8tg RLny7y76fvKMl8Z4+r6rY0sYJEy57FhWV2FvMIuk9ZiG83ZFSb2cfuGbHL5218u9Oeg1bSFzxiKmSf gQqdDHDP4Z4nNZ7VBDf5tCrtHDtbQ6NG2iWs8Rrll2xHcUebae1KJA76kUyJ1HC1MSEsvao197yQnU c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Vqb2Q4ZzJ5Z5KuOPzrQwSC02RIM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:42:56 -0000

----==_mimepart_5886b11cee9d6_60a73fd546743140587a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that this instead needs to say something more generic: start over.  Marking this as editorial (let me know if you disagree).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/196#issuecomment-274676010
----==_mimepart_5886b11cee9d6_60a73fd546743140587a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that this instead needs to say something more generic: start over.  Marking this as editorial (let me know if you disagree).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/196#issuecomment-274676010">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw0c_HQsE74fMbC7OA8eBbn-cHksks5rVVccgaJpZM4LqqSI">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0G-F8gohW_2zoK0d61z1yILyZ0Nks5rVVccgaJpZM4LqqSI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/196#issuecomment-274676010"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #196: I think that this instead needs to say something more generic: start over.  Marking this as editorial (let me know if you disagree)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/196#issuecomment-274676010"}}}</script>
----==_mimepart_5886b11cee9d6_60a73fd546743140587a3--


From nobody Mon Jan 23 17:44:11 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2CCC1299E2 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:44:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6ZRsCKtf69xF for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:44: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 767291299DE for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17: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=MKk0p/2lgo+QHNUn6GUywG9Y66g=; b=Xt3L+Jjwmz4BEfzz XSftAicVjKGBPUOt+75pvPwmdAZ8UVj3oEmh1nfiauIu295qYHHN+59WtM42b6rK nCT7oJ3zcnLRJO5IqWcmuh68MeGjSfAuqIvgGWdzqY74BoSSArC+GL/kO3xGSVij 4qXrUKmTEBNUJdNAKWJfS1FpZ6Q=
Received: by filter1093p1mdw1.sendgrid.net with SMTP id filter1093p1mdw1-30965-5886B167-52 2017-01-24 01:44:07.701006508 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 1D77cslRR1uUlXvIUkhuvw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 01:44:07.537 +0000 (UTC)
Date: Mon, 23 Jan 2017 17:44:07 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/202/274676224@github.com>
In-Reply-To: <quicwg/base-drafts/issues/202@github.com>
References: <quicwg/base-drafts/issues/202@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: Why are we defining CONNECT? (#202)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886b1676603c_661e3f869acab13c12931e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3P1D4EIANII/wx/o+trpwbAG42rUgHrvGO7O ThYBvaOx/xlOi7Bynq8jNEtoqLBheR9SVI/Im+Tn/Ahy6lc4alD1K3Er4ME15oOB0RLcEqSLlyaXHg JBuVvH4q91gj+IzOVlOPPml2kkud7LvILh30s53nmszaJTnPOAeWct/MILwIZLFIgFGz8j/+ZbUD5+ c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B0vNZ-6t9AVnr6FeWnTvhMN3L9E>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:44:10 -0000

----==_mimepart_5886b1676603c_661e3f869acab13c12931e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

CONNECT/h2 is implemented, but I don't know about usage rates.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/202#issuecomment-274676224
----==_mimepart_5886b1676603c_661e3f869acab13c12931e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>CONNECT/h2 is implemented, but I don't know about usage rates.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/202#issuecomment-274676224">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyJBpeEO-9GTJk-kLbtMnZ3BDVFEks5rVVdngaJpZM4LqsV9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzR-4AX2--23Jq3uGq0ybS8QR2FAks5rVVdngaJpZM4LqsV9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/202#issuecomment-274676224"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #202: CONNECT/h2 is implemented, but I don't know about usage rates."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/202#issuecomment-274676224"}}}</script>
----==_mimepart_5886b1676603c_661e3f869acab13c12931e--


From nobody Mon Jan 23 17:46:49 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 066BF129536 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:46:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o11ehM08qjgG for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 17:46:46 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FE9B129535 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 17:46:46 -0800 (PST)
Date: Mon, 23 Jan 2017 17:46:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485222405; bh=Qnf33JpOkYKu0RUhfhfDcCMldewSmqY4l6HBWYrSldI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tZseTVJgfKJ3aOuWdAC18oiglMMPbcw+rp6xu38IgyCC5I636SL8YYmp5unFkbqSi k7f0b2pG8PAJCyRZcDQFKmUUmtWBcInFB3k65ZToZKuA4JXhanqXWVU8E5nGH0dHVA /VRmKO7xk8BAcq8KB08BkGm/xaEmKCztggY9CxKI=
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/202/274676647@github.com>
In-Reply-To: <quicwg/base-drafts/issues/202@github.com>
References: <quicwg/base-drafts/issues/202@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: Why are we defining CONNECT? (#202)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886b205e5c64_7bd3f902cc7f140670bd"; 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
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cL22uAzzm6RRQAKO8VZNkqYXw-Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 01:46:48 -0000

----==_mimepart_5886b205e5c64_7bd3f902cc7f140670bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

people definitely do CONNECT over h2.. sometimes yielding h2 in h2.

On Tue, Jan 24, 2017 at 10:44 AM, Martin Thomson <notifications@github.co=
m>
wrote:

> CONNECT/h2 is implemented, but I don't know about usage rates.
>
> =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/202#issuecomment-27467622=
4>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAP5s1fAjledlC2c9j7n=
AMjSgXqv5Diqks5rVVdmgaJpZM4LqsV9>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/202#issuecomment-274676647=

----==_mimepart_5886b205e5c64_7bd3f902cc7f140670bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

people definitely do CONNECT over h2.. sometimes yielding h2 in h2.<br>
<br>
On Tue, Jan 24, 2017 at 10:44 AM, Martin Thomson &lt;notifications@github=
.com&gt;<br>
wrote:<br>
<br>
&gt; CONNECT/h2 is implemented, but I don&#39;t know about usage rates.<b=
r>
&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/202#issuecomment-27=
4676224&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AAP5s1fAjledlC=
2c9j7nAMjSgXqv5Diqks5rVVdmgaJpZM4LqsV9&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/202#issuecomment-274676647">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq755x=
lYuzD59fT5S6zKNYePzMEeaks5rVVgFgaJpZM4LqsV9">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8z=
vROcpORJuK19f2CJ9GXMtkkU8ks5rVVgFgaJpZM4LqsV9.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/202#issuecomment-274676647"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #2=
02: people definitely do CONNECT over h2.. sometimes yielding h2 in h2.\n=
\nOn Tue, Jan 24, 2017 at 10:44 AM, Martin Thomson \u003cnotifications@gi=
thub.com\u003e\nwrote:\n\n\u003e CONNECT/h2 is implemented, but I don't k=
now about usage rates.\n\u003e\n\u003e =E2=80=94\n\u003e You are receivin=
g this because you are subscribed to this thread.\n\u003e Reply to this e=
mail directly, view it on GitHub\n\u003e \u003chttps://github.com/quicwg/=
base-drafts/issues/202#issuecomment-274676224\u003e,\n\u003e or mute the =
thread\n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/AA=
P5s1fAjledlC2c9j7nAMjSgXqv5Diqks5rVVdmgaJpZM4LqsV9\u003e\n\u003e .\n\u003=
e\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/202#issuecomment-274676647"}}}</script>=

----==_mimepart_5886b205e5c64_7bd3f902cc7f140670bd--


From nobody Mon Jan 23 18:02:33 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B8FC12953F for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:02:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NLtz7fVZTv-b for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:02:30 -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 A368A12953E for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:02:29 -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=e+6/5E4UWnFGPZ3aWhiAadVW1vk=; b=HpeSiuTB8vqORXl6 q7iZU4cXis2kw58/9oPu2RD3+dEB6qO55FKWgCJ9nJCvd4pmcMsJ4VDYYNvqtNL7 BZlPQrZeZx6WY17GRuWjbW4//P/V5pveNpe+sjPivf2vteS1BuGAX4lmafTCf6e0 S1E386hjZAe7x3RZV1G3QCDBUlU=
Received: by filter0829p1mdw1.sendgrid.net with SMTP id filter0829p1mdw1-25527-5886B5A0-54 2017-01-24 02:02:08.427506541 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 4kuNLf76Q3GUwsRXRPs2gw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 02:02:08.375 +0000 (UTC)
Date: Mon, 23 Jan 2017 18:02:08 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/213@github.com>
Subject: [quicwg/base-drafts] Minor editorial (#213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886b5a04719c_42a23faf2131f140124788"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Bpcy+/AX+8CiNH2HhqPHa9HxL/3U6Qejgbj 4DkC2tzxqq35wC2eK83OLgi1RjEEe1pnK2JcH8Z7A4Q/CgExphUUhK4XTRYE+9EuXd4QgPyyKhS5jt AgrNNjcjnFMdPLBxRiDHyaDGY9pJAy9ovsJKuRvb+GpCbJJs5e7d+ZYEWg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EdFByzLff8wLvCPTY3aNWrpYtcs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:02:31 -0000

----==_mimepart_5886b5a04719c_42a23faf2131f140124788
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/213

-- Commit Summary --

  * Minor editorial

-- File Changes --

    M draft-ietf-quic-transport.md (17)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/213.patch
https://github.com/quicwg/base-drafts/pull/213.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/213

----==_mimepart_5886b5a04719c_42a23faf2131f140124788
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/213'>https://github.com/quicwg/base-drafts/pull/213</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Minor editorial</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/213/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/213.patch'>https://github.com/quicwg/base-drafts/pull/213.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/213.diff'>https://github.com/quicwg/base-drafts/pull/213.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/213">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5zwfo0lVDjUwGSnvVQth4IzBjF3ks5rVVuggaJpZM4Lrxzi">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqy7Q2Lt9m4FTyy-bawtr-qEDZUqFks5rVVuggaJpZM4Lrxzi.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/213"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Minor editorial (#213)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/213"}}}</script>

----==_mimepart_5886b5a04719c_42a23faf2131f140124788--


From nobody Mon Jan 23 18:04:39 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56BA712953C for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:04:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NXCEBUrm6tZI for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:04: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 2126C1294A3 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:04:36 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485223475; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3R7FlViSnQtpAjtqsHX3m/Cx5m0Mzoj+KX4gBSg69R4=; b=VvduGbbZtD0PAEEnDFUROvqKyFJ/5FFOwAcSkopTQl5x09zxSYMfIN/OAvOdtaNQLtlAmhKG OYD7+IqiUGo94T8vQ5twnT/aPZHUqajdzwW0l+dUYoqiJg31tP7T2NvrVcNRumg++C6JjB+n hnLHAzhfe4OzLxTVGnrzO2SXaBs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=uF5yV8oCVyHw5xvbs4eyEfjS3fQPNib0rt6MsCZujYtdVB+hhzh1L/4o/ESc30ZPC/sbK8 ddfbOxMobzZdTTjnhmEat7dPluTLKS87FbnUr2va5o/W9XSZ2J3Phz0QgpUtvVSfcbKutpO9 NRNT3c9A61CAh+iWytN3h55GywSmU=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5886b633.7fd4381e1ab0-smtp-out-n01; Tue, 24 Jan 2017 02:04:35 -0000 (UTC)
Date: Mon, 23 Jan 2017 18:04:34 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5886b6325ed50_63c13fb94de3114c540d1@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 191d43: Minor editorial
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5886b6325e8e9_63c13fb94de3114c53977"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4AE6WvoaD9ejEWsTtG8t39su0Jc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:04:37 -0000

----==_mimepart_5886b6325e8e9_63c13fb94de3114c53977
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 191d43f259773d31088169da1e5e3099d3968755
      https://github.com/quicwg/base-drafts/commit/191d43f259773d31088169da1e5e3099d3968755
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Minor editorial


  Commit: 4a6040ee18dccf1ae9d77d141326170b3b657a78
      https://github.com/quicwg/base-drafts/commit/4a6040ee18dccf1ae9d77d141326170b3b657a78
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #213 from ekr/ekr_editorial_1

Minor editorial


Compare: https://github.com/quicwg/base-drafts/compare/3bb5417354a9...4a6040ee18dc
----==_mimepart_5886b6325e8e9_63c13fb94de3114c53977--


From nobody Mon Jan 23 18:04:42 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1AFD1294A3 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:04:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ydBZ-_UPLv-R for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:04:36 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8508912953B for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:04:36 -0800 (PST)
Date: Mon, 23 Jan 2017 18:04:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485223474; bh=K+0JMvvTKzfuFX0hRGaAxKIVJcqPScjgYrKvkM3hKTc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HmPTd6yuf4WNkfYvmaS30PB1jf2zUoyVNkD/SewsSWB0azLaluLT1msuOsitav+fF RJOZkmmOdZ8KRLiZp00EfFywyCjRKi2HCQh/zgrtW3IJY4zGKAXP2jbVbmCNqtQCwQ oEVuoGTjrG697rfs1cB2t8grkbf/ydodcXpZiItM=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/213/issue_event/933836477@github.com>
In-Reply-To: <quicwg/base-drafts/pull/213@github.com>
References: <quicwg/base-drafts/pull/213@github.com>
Subject: Re: [quicwg/base-drafts] Minor editorial (#213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886b6328985d_12bf3fd89e22b1344442f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4prZq7Ki4gg22RHLAAYApqH_Uz4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:04:38 -0000

----==_mimepart_5886b6328985d_12bf3fd89e22b1344442f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #213.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/213#event-933836477
----==_mimepart_5886b6328985d_12bf3fd89e22b1344442f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/213" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/213" data-id="202704982" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#213</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/213#event-933836477">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8WW7xSsiFuaKBQpoH4074eWDkyeks5rVVwygaJpZM4Lrxzi">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwVo_-c1yUfZKnM3fXG4_IpYdFetks5rVVwygaJpZM4Lrxzi.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/213#event-933836477"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #213."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/213#event-933836477"}}}</script>
----==_mimepart_5886b6328985d_12bf3fd89e22b1344442f8--


From nobody Mon Jan 23 18:07:34 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B814512953F for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:07:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wqraMbhyXNpH for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:07:31 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1781212953B for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:07:31 -0800 (PST)
Date: Mon, 23 Jan 2017 18:07:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485223650; bh=hdmzkFgN8cJeHVcHYOI1WqjI2P2ZGu4NrKMvhB9SB7U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=owOjlnrnWTskPGgscx5XavDkpqoKF+4UywwADaQKneUb0TXaHWWOYOIYra22aHVoW CNLmp8VJXB2uOdD7dJ0Gm0MGf4vr7BASdyx56OzrT+sjAWO1a2DMCBjWmAOKDeby0F k52w4SKK7sU+k8i0BSgczwBNt8Nty5HVW4NyzOxY=
From: Kazuho Oku <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/119/274680186@github.com>
In-Reply-To: <quicwg/base-drafts/issues/119@github.com>
References: <quicwg/base-drafts/issues/119@github.com>
Subject: Re: [quicwg/base-drafts] Server-proposed connection ID (#119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886b6e23e9bf_121363f942c54713044128"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wCqNqNTkWXQFOvEnbnQC5omD4OQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:07:33 -0000

----==_mimepart_5886b6e23e9bf_121363f942c54713044128
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We'd like to have this feature go into the spec for the following reason.

We have an anycast IP mapped to multiple POPs, and want to continue serving requests if the packets start arriving at a different POP.

With QUIC, since the source address changes, it is much more likely than TCP/IP that packets will start arriving at a different POP. In such case, we'd want to forward packets between the POPs.

For the purpose it would be beneficial if we generate connection ID on the server side, with the POP ID included as part of the connection ID.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/119#issuecomment-274680186
----==_mimepart_5886b6e23e9bf_121363f942c54713044128
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We'd like to have this feature go into the spec for the following reas=
on.</p>
<p>We have an anycast IP mapped to multiple POPs, and want to continue se=
rving requests if the packets start arriving at a different POP.</p>
<p>With QUIC, since the source address changes, it is much more likely th=
an TCP/IP that packets will start arriving at a different POP. In such ca=
se, we'd want to forward packets between the POPs.</p>
<p>For the purpose it would be beneficial if we generate connection ID on=
 the server side, with the POP ID included as part of the connection 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/119#issuecomment-274680186">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4mLi=
JA-LHIO6S6tShyxu5tqRReuks5rVVzigaJpZM4LaeNQ">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6v=
WptixEOFfSNFgs2I7ZKezhRNVks5rVVzigaJpZM4LaeNQ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/119#issuecomment-274680186"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #11=
9: We'd like to have this feature go into the spec for the following reas=
on.\r\n\r\nWe have an anycast IP mapped to multiple POPs, and want to con=
tinue serving requests if the packets start arriving at a different POP.\=
r\n\r\nWith QUIC, since the source address changes, it is much more likel=
y than TCP/IP that packets will start arriving at a different POP. In suc=
h case, we'd want to forward packets between the POPs.\r\n\r\nFor the pur=
pose it would be beneficial if we generate connection ID on the server si=
de, with the POP ID included as part of the connection ID."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/11=
9#issuecomment-274680186"}}}</script>=

----==_mimepart_5886b6e23e9bf_121363f942c54713044128--


From nobody Mon Jan 23 18:10:06 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84702129540 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:10:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fjkC3bqf_9iy for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:10:03 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE6F312953B for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:10:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qjjx/kt0HoByshpzjCRfNXDUaCU=; b=DU9PPNb8QOkS+9+u es42leHxXasBq2umcBR8TUf9ujQtVnnOI8Mv+eB/kjdLAywC02AxDK2sfmv+bhGw 6do8/fj5wtuWR9r+D8HLrHs5G99AhPZXk2bWhZUMARh8DnlYHI7hAkvfe/hPzAdZ 7igNkaK2UCWbP/zU74WgcZlJtdE=
Received: by filter0921p1mdw1.sendgrid.net with SMTP id filter0921p1mdw1-24863-5886B77A-22 2017-01-24 02:10:02.390662217 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id DCjv1N0aR0irMeg4erBw-A for <quic-issues@ietf.org>; Tue, 24 Jan 2017 02:10:02.113 +0000 (UTC)
Date: Mon, 23 Jan 2017 18:10:02 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/74/274680554@github.com>
In-Reply-To: <quicwg/base-drafts/issues/74@github.com>
References: <quicwg/base-drafts/issues/74@github.com>
Subject: Re: [quicwg/base-drafts] Application-defined error codes (#74)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886b77a73ad_42353faf2131f1401183e6"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1pPSNZDSd7Jr+5Aq3sOKXjyhWyH+6FN9hpgR AJdOi5D8AiBdjdRaTlYDlCqPsL9rZs3syzv6jmNfdr4dOAa5a5Ewyt4azOhLL/QlF9tKbvU7NpnzMS KiuwNlJfYGnsmm6lVqj345QUtwZ2woXGlUk7bCx6PbhFDkyQyvhy7oyInKpURC5ifGznTgyds6yzfc Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VBo4kSDE1MDTd_OIOr57VBKdDkM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:10:05 -0000

----==_mimepart_5886b77a73ad_42353faf2131f1401183e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo. Consensus confirmed in the 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/74#issuecomment-274680554
----==_mimepart_5886b77a73ad_42353faf2131f1401183e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo. Consensus confirmed in the 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/74#issuecomment-274680554">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8cc9Dv0qtU-LFk_43JUoteAReWTks5rVV16gaJpZM4LEv23">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6qL1_1CtrNxop35DPPtktdDrldwks5rVV16gaJpZM4LEv23.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/74#issuecomment-274680554"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #74: Discussed in Tokyo. Consensus confirmed in the room."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/74#issuecomment-274680554"}}}</script>
----==_mimepart_5886b77a73ad_42353faf2131f1401183e6--


From nobody Mon Jan 23 18:11:18 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 756A112953B for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:11:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tpy3ujxzAoNS for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:11:16 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8F81129540 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:10:50 -0800 (PST)
Date: Mon, 23 Jan 2017 18:10:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485223850; bh=Ck1ONhpowp3i6CsGn5iuYMoKIgdp3xvLGMbnBweEbRE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xZRVx3RTz5uT/z/jVv0vIqqYWOJUTr6i57AtHjKBrWcKGcFsIBty+ID4bXuRZ9Uar yAbrClRmmjHl+qLLEy6AsfWiKRBXwOlr9AHIrnZ4kErgyyDCrYS+sxeLshXEPgbk3N rMNI3Bk9RRiZk1U+CuEMJnvcDiNM/TGWfDqD3v0s=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/74/issue_event/933841207@github.com>
In-Reply-To: <quicwg/base-drafts/issues/74@github.com>
References: <quicwg/base-drafts/issues/74@github.com>
Subject: Re: [quicwg/base-drafts] Application-defined error codes (#74)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886b7aa1d139_4a993fbde66c1130326ec"; 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/k4MKTQNwguCVD4o009jEglQWMLA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:11:17 -0000

----==_mimepart_5886b7aa1d139_4a993fbde66c1130326ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #74.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/74#event-933841207
----==_mimepart_5886b7aa1d139_4a993fbde66c1130326ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/74" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/74" data-id="193618748" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#74</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/74#event-933841207">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9j7wI9SQsX-7DM4K9vfzWnxXhkoks5rVV2qgaJpZM4LEv23">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7I1Ng27P0cHr216Q9uKTw-kr4eIks5rVV2qgaJpZM4LEv23.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/74#event-933841207"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #74."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/74#event-933841207"}}}</script>
----==_mimepart_5886b7aa1d139_4a993fbde66c1130326ec--


From nobody Mon Jan 23 18:14:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F36E12953E for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:14:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.515
X-Spam-Level: 
X-Spam-Status: No, score=-4.515 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X9jzWG-QoP5G for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:14:33 -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 6C736129527 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:14:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=twD1DQTEzG23RpT6LqGJzTVqqkc=; b=fxRbvC5uwLSW6+os xXk41xZ7rtRB5sZCeqSvmQ8xLUgPBiBBMorprvVyTytSzrGwwaKc3ylt++iaAXAX jbSae6nn/pc1MfG01Ylo+FhB9dCpUN6U+YO1o8Y7s8Yre3dUwR0fWjFvWmx+nagQ mx2akxeDM9nBumrHXod/x5dLvN0=
Received: by filter0803p1mdw1.sendgrid.net with SMTP id filter0803p1mdw1-26623-5886B881-30 2017-01-24 02:14:25.588178887 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id Duo9IV4hRzOpAFW7S8stOw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 02:14:25.229 +0000 (UTC)
Date: Mon, 23 Jan 2017 18:14:25 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/214@github.com>
Subject: [quicwg/base-drafts] Minor editorial changes: (#214)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886b8812437d_54153fd49e30f13073861"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1YjodtWJYIjLkRByfdm9mtCf8EsKbG4rCSGC fIZnFLHQM3w3AvWQnf4C2x7TuH4VKguSc1DpsteyiA1u950a77KlLnSLok0i4+EUvdUQaKM5MpDxWa 4JSq1QjpxmKojnmiW0sLp3T3YYKQP63EhY8+zjW4gL2GjK2ixuVsO1fPow==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YSoNdathakyOHgUFe19OkkbVBRw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:14:35 -0000

----==_mimepart_5886b8812437d_54153fd49e30f13073861
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

- Rewrite the headers section to make it clearer.
- Move SETTINGS_ACK up so it is next to SETTINGS
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/214

-- Commit Summary --

  * Minor editorial changes:

-- File Changes --

    M draft-ietf-quic-http.md (77)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/214.patch
https://github.com/quicwg/base-drafts/pull/214.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/214

----==_mimepart_5886b8812437d_54153fd49e30f13073861
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<ul>
<li>Rewrite the headers section to make it clearer.</li>
<li>Move SETTINGS_ACK up so it is next to SETTINGS</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/214'>https://github.com/quicwg/base-drafts/pull/214</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Minor editorial changes:</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/214/files#diff-0">draft-ietf-quic-http.md</a>
    (77)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/214.patch'>https://github.com/quicwg/base-drafts/pull/214.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/214.diff'>https://github.com/quicwg/base-drafts/pull/214.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/214">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3UuZY_bQ2Fr899bdiR95DCLDR-1ks5rVV6BgaJpZM4LryQG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8R3-Mn0B6u63SH3jHPh6uKwtt8Wks5rVV6BgaJpZM4LryQG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/214"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Minor editorial changes: (#214)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/214"}}}</script>

----==_mimepart_5886b8812437d_54153fd49e30f13073861--


From nobody Mon Jan 23 18:22:19 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28F9F129546 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:22:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gETBT5iXXmXa for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:22: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 8E25D129544 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:22: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=TYmsHMU2vTldWKTxjjiERK8LmtE=; b=fOiy8RpFxNB1buZl gsQtybE/SM2qUeZzO0MBwIpeinx0595g9HHyh6DnCrjNfZdjMkVaThyOHOYLTRtu FUNhKtiGsHa2Is9jUrw5CZPtGSyJVrIqdKcInCNkR5Ji0NaSdz2CjWxKEye+cOMM O+kvUhM//ivUCIARuGDVYgpJR20=
Received: by filter0478p1mdw1.sendgrid.net with SMTP id filter0478p1mdw1-2206-5886BA57-48 2017-01-24 02:22:15.733060004 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id V3_u_0AiR--gsy8YhISEqA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 02:22:15.543 +0000 (UTC)
Date: Mon, 23 Jan 2017 18:22:15 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/119/274682342@github.com>
In-Reply-To: <quicwg/base-drafts/issues/119@github.com>
References: <quicwg/base-drafts/issues/119@github.com>
Subject: Re: [quicwg/base-drafts] Server-proposed connection ID (#119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886ba5770a11_234f3fab2f75b13c101727"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak29L3ONGxUBrwsADdI7zjTPUuJ10rLUZOHion SvhPgwtrOQWPA4/lc8RSFIKYfR/J98EP1WBpwcxs4jXwhcuEOpUR4oxzKSUgHlYKB3Ix6Lq4XznsAd ZaYnOLl4EU1mJAnU5a4rmtvTdWBNCVDt12NRNLGpgI5rYk6/RwwaOMRxYTOS1U1TBaEZYH/j8hukWL c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cEqTHcQ77BirTO7lcC6mP9TEtJ8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:22:18 -0000

----==_mimepart_5886ba5770a11_234f3fab2f75b13c101727
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igorlord the normal order of operations is version negotiation THEN stateless reject.  If you want to allow a server to redirect to another node, THEN do version negotiation, things are going to get crazy at the client.  The client has just seen a server accept its selected version, but then it sees it reject that version.

BTW, I am assuming that stateless reject has to come after version negotiation, as it does in the current design.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/119#issuecomment-274682342
----==_mimepart_5886ba5770a11_234f3fab2f75b13c101727
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/igorlord" class=3D"user-mention">@igorlord=
</a> the normal order of operations is version negotiation THEN stateless r=
eject.  If you want to allow a server to redirect to another node, THEN do =
version negotiation, things are going to get crazy at the client.  The clie=
nt has just seen a server accept its selected version, but then it sees it =
reject that version.</p>
<p>BTW, I am assuming that stateless reject has to come after version negot=
iation, as it does in the current design.</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/119#issuecomment-274682342">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9-DYF3_4rME8wg=
7-6RV9MEda7_Aks5rVWBXgaJpZM4LaeNQ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3JxBmFDQ3V3hxYJT=
hC9tN0yfQauks5rVWBXgaJpZM4LaeNQ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/119#issuecomment-274682342"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #119: @igorlor=
d the normal order of operations is version negotiation THEN stateless reje=
ct.  If you want to allow a server to redirect to another node, THEN do ver=
sion negotiation, things are going to get crazy at the client.  The client =
has just seen a server accept its selected version, but then it sees it rej=
ect that version.\r\n\r\nBTW, I am assuming that stateless reject has to co=
me after version negotiation, as it does in the current design."}],"action"=
:{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1=
19#issuecomment-274682342"}}}</script>=

----==_mimepart_5886ba5770a11_234f3fab2f75b13c101727--


From nobody Mon Jan 23 18:26:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75664129552 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:26:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4J4poNMhSumz for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:26:42 -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 1DC61129549 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:26:42 -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=s70Su+pq1l+SFoa197q5bdPY0bk=; b=MbeQQlrR1FoWD9Wh J5zASZHBR1T/ct3ucRrqcbMJ9zq6Cmqp0+TKu1AsFZELOuvXdmE24ShJbxeBq6uE eKNXfiHNIVK/7j4TQ68aFnrwkD+J8BJv+AvOlhJIQLDj9aYgRnGggCMqk1qvDjxY jt5biTP+RO54tOX11k8J5+IeWLE=
Received: by filter0594p1mdw1.sendgrid.net with SMTP id filter0594p1mdw1-29256-5886BB60-35 2017-01-24 02:26:40.575694042 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id iWQLASgoRJaT_AG6E5f0KQ for <quic-issues@ietf.org>; Tue, 24 Jan 2017 02:26:40.543 +0000 (UTC)
Date: Mon, 23 Jan 2017 18:26:40 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/215@github.com>
Subject: [quicwg/base-drafts] Design public reset (#215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886bb606f8b3_2f53fe5390fb1402635a5"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0MogFIkUYVd+OnjZLdrhpUDLphhOjEiKTNUt HKCSRwan1KIkQPbIaCytbuP1u0eaAgoO8EU3R2i/jABfsRLONnt+geLfDfFY24/eQFuyUFXN+3+Gr0 OuWp89+uUUKJ3YSRVOvinl7/LKF1w6PhiAhgYGNdBD7MeAhssIOc0EIjcQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rWHfbM-rniWf3M53gjcUMcrXTtk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:26:43 -0000

----==_mimepart_5886bb606f8b3_2f53fe5390fb1402635a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is some sadness about public reset. See PR#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/215
----==_mimepart_5886bb606f8b3_2f53fe5390fb1402635a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There is some sadness about public reset. See PR#20</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/215">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7vuEnazPjmO4HQ66_Nd0913Ae4bks5rVWFggaJpZM4LryrQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0RpFywtSlh792j_ZS4WNRdcElnpks5rVWFggaJpZM4LryrQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/215"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Design public reset (#215)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/215"}}}</script>
----==_mimepart_5886bb606f8b3_2f53fe5390fb1402635a5--


From nobody Mon Jan 23 18:26:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAEDA129549 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:26:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oq1XLG7RpbzG for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:26:49 -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 6CE5D1293F0 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:26: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=W0PKBXib6MpdLbUGsC14+gKIVOw=; b=DMXT8JgqPop2xpe/ ruizwsjWK5F5zbRReOkbys02l/wzQ/nD0fk4tqAGGIynI67JlOtoPzClTi27NQya nm+WZFI/diMdBqWPwxXxcShl1hHg+K6x8OipIJQqaxZuSEGeDiO9OGCqzHQ3g3tA 4ObgCMsA44rYkplU8tG3BuEFH6U=
Received: by filter0632p1mdw1.sendgrid.net with SMTP id filter0632p1mdw1-1730-5886BB66-22 2017-01-24 02:26:46.436454828 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id KmBGE5MfQQWQEwj94zjQ4w for <quic-issues@ietf.org>; Tue, 24 Jan 2017 02:26:46.251 +0000 (UTC)
Date: Mon, 23 Jan 2017 18:26:46 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/215/274683002@github.com>
In-Reply-To: <quicwg/base-drafts/issues/215@github.com>
References: <quicwg/base-drafts/issues/215@github.com>
Subject: Re: [quicwg/base-drafts] Design public reset (#215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886bb662aaca_2cad3fb7ea9dd1401121cb"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1n24SNWwxM/Yb6nXsdJjqwJQN36FF+78j8+K L7eeCxl2TEiMoV50cTAp6AqnIXQBmCqQqAkxKmfbVeyjIp9I5Ednb/cP4Aj1ArhjY6OhOZeix1YHhU Oeo7MouUy4bXXo2oie2g6YNC3PGdKlzq4iC21d/Qnh+PLjWth6RLp2EgUQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cxGlt4oktmT8T9hiRUASabMZ2Hw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:26:51 -0000

----==_mimepart_5886bb662aaca_2cad3fb7ea9dd1401121cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PR #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/215#issuecomment-274683002
----==_mimepart_5886bb662aaca_2cad3fb7ea9dd1401121cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>PR <a href="https://github.com/quicwg/base-drafts/pull/20" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/20" data-id="191392156" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#20</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/215#issuecomment-274683002">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_y5KFELhL2stOxbZPNspEVTgxD7ks5rVWFmgaJpZM4LryrQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyg-rp0giPA6VopX-9yElfsDKPYrks5rVWFmgaJpZM4LryrQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/215#issuecomment-274683002"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #215: PR #20 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/215#issuecomment-274683002"}}}</script>
----==_mimepart_5886bb662aaca_2cad3fb7ea9dd1401121cb--


From nobody Mon Jan 23 18:36:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0B8F129555 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:36:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id chi_2eLMO1bx for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:36: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 06688129548 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:36: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=kVZDzqTtKMtdRBPMqZDw7RDqPmI=; b=TmF0WqkL09DVddIN 9PhBxMAXkI18Mp2zjCvqJ3H+kFL+FNoDyn0VfPXkVWSrxeSS3AtRHoGLI3GcbuY2 TQF9oubA+rO9f0MMaDWUWyUzGMuUQj+ryRUdf1u001LfkbZ6lhnSBTNjx/5L5JwX 6PqCBj0u040faGqpxI07tagwz/E=
Received: by filter0926p1mdw1.sendgrid.net with SMTP id filter0926p1mdw1-11923-5886BDBB-15 2017-01-24 02:36:43.24757066 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id rfPiDpdJQ_qorhpqldrVDA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 02:36:42.823 +0000 (UTC)
Date: Mon, 23 Jan 2017 18:36:42 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/204/274684510@github.com>
In-Reply-To: <quicwg/base-drafts/issues/204@github.com>
References: <quicwg/base-drafts/issues/204@github.com>
Subject: Re: [quicwg/base-drafts] Streams not contributing to connection-level flow control (#204)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886bdbab6ebd_7d8c3fd87f0551301035d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Sggn5ChkAilCCzjqMecD88IzyZ99O2obE5E GvcqzY17GJRkBaReTTTlxhzcM/qs1EuT7OBtWeI0ouabtr8tL0q39cwZWPAzhNWg38rnY8cMC9hvzP v2XIlcs4E0qidAm28zMlTOLjlhOG9DfwsBP55uNL+WIjGRo8fouST1gY5/RsofXcyMc72YTipaQokj w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KK2UV0xxyeRTk_BkI4rtRRjaxc0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:36:46 -0000

----==_mimepart_5886bdbab6ebd_7d8c3fd87f0551301035d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think that we should allow for any exemptions at all.  Is there any reason for streams to be exempted?  I'm not aware of a valid reason for exemption.  The crypto handshake is the only thing that is exempted currently and even that isn't strictly necessary if we set a floor on the 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/204#issuecomment-274684510
----==_mimepart_5886bdbab6ebd_7d8c3fd87f0551301035d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think that we should allow for any exemptions at all.  Is there =
any reason for streams to be exempted?  I'm not aware of a valid reason for=
 exemption.  The crypto handshake is the only thing that is exempted curren=
tly and even that isn't strictly necessary if we set a floor on the value.<=
/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/204#issuecomment-274684510">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-3ezXbeKcfyl4m=
_PH7qVzHretcaks5rVWO6gaJpZM4LrCv6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4BpGFOa26LR89QnR=
qjNb1p-Vrywks5rVWO6gaJpZM4LrCv6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/204#issuecomment-274684510"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #204: I don't =
think that we should allow for any exemptions at all.  Is there any reason =
for streams to be exempted?  I'm not aware of a valid reason for exemption.=
  The crypto handshake is the only thing that is exempted currently and eve=
n that isn't strictly necessary if we set a floor on the value."}],"action"=
:{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2=
04#issuecomment-274684510"}}}</script>=

----==_mimepart_5886bdbab6ebd_7d8c3fd87f0551301035d5--


From nobody Mon Jan 23 18:39:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17FCA12955B for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:39:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gwadAkYwoq8o for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:39:13 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89C9C129555 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:39: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=IgZhkNT68GhaUNhNDClS1MAhTUA=; b=o6RkaQ6yHQLmV3mW WRw5j9MkTctDMLVfoVeOpGPYo5d/pqL07D+suYwXwJIjdMk/q8P/Bf18DUy23SlJ kpNIfrLGsYXNtBwWz8jOKxb+BXatxz4DNMwyXPqzLbkB3mYIornPapXiKnVeP+Ih UwmzB6TJ9o450HXFDnAIqKNslXE=
Received: by filter1119p1mdw1.sendgrid.net with SMTP id filter1119p1mdw1-10735-5886BE4F-1C 2017-01-24 02:39:11.668729962 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id elDmsdzzQbWHXRJoEDVZuA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 02:39:11.712 +0000 (UTC)
Date: Mon, 23 Jan 2017 18:39:11 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/104/274684894@github.com>
In-Reply-To: <quicwg/base-drafts/issues/104@github.com>
References: <quicwg/base-drafts/issues/104@github.com>
Subject: Re: [quicwg/base-drafts] Priority in QUIC Transport (#104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886be4f96ec1_7d7d3fd87f0551301244eb"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2PgoiBGZ25DjEolv620qzeKFfcJ8QH4uhOHb lDHi3W9Pfgw50lIBYDWQXCctwFaVGWeNc6ctg+msxM8GYLUNs7UyyT+wobdCwQmYnUH3Fkmq5raKJ+ E7xLWDvOHHawDE1h7OD2g//FSwHQl4CfEWNG0WqjGHBG/mR3Oo5BNrkeMAzylzqxfdURRwFJJgPods Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c1Vd_KmVz0qrMzRqyASXZmvLtB8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:39:15 -0000

----==_mimepart_5886be4f96ec1_7d7d3fd87f0551301244eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; no appetite to make wire changes (e.g., PRIORITY frame), but open question about whether QUIC needs to define how applications can affect priority of sent packets. Different application protocols might have vastly difference prioritisation schemes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/104#issuecomment-274684894
----==_mimepart_5886be4f96ec1_7d7d3fd87f0551301244eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Discussed in Tokyo; no appetite to make wire changes (e.g., PRIORITY fra=
me), but open question about whether QUIC needs to define how applications =
can affect priority of sent packets. Different application protocols might =
have vastly difference prioritisation schemes.</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/104#issuecomment-274684894">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2xxt3rN4bjR_hX=
vDNWimZSWRDshks5rVWRPgaJpZM4LWi4b">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7Bmr4HVFBF9vZWH3=
LmnkjAfcgkaks5rVWRPgaJpZM4LWi4b.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/104#issuecomment-274684894"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mnot in #104: Discussed in Toky=
o; no appetite to make wire changes (e.g., PRIORITY frame), but open questi=
on about whether QUIC needs to define how applications can affect priority =
of sent packets. Different application protocols might have vastly differen=
ce prioritisation schemes."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/104#issuecomment-274684894"}}}</script>=

----==_mimepart_5886be4f96ec1_7d7d3fd87f0551301244eb--


From nobody Mon Jan 23 18:40:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3AA2B12955B for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:40:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mOzNYehw28an for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:39:59 -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 C0F76129555 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:39:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=k/b4ybiWUXbOw8Aarfm92wLYlXI=; b=K5KiDBsEsWSZXQ+y L9Ih1yA4op4HGyaztbT05b/WANXcp3e3OnMsClX7u6umdB4ksmMBaf2VJKrY9b0G VzFVRrLeLiHzp+h1SwQ+6AisfHEi21gJOhQr59T8rAxQockP1ykV24P25gPVHMHx zg9gxppifsVhdjt2B/CDqWs1Ct4=
Received: by filter0896p1mdw1.sendgrid.net with SMTP id filter0896p1mdw1-25008-5886BE7D-3B 2017-01-24 02:39:57.721674393 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id MF_5q1hZTbSvl5LF_Eq_gg for <quic-issues@ietf.org>; Tue, 24 Jan 2017 02:39:57.628 +0000 (UTC)
Date: Mon, 23 Jan 2017 18:39:57 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/204/274685021@github.com>
In-Reply-To: <quicwg/base-drafts/issues/204@github.com>
References: <quicwg/base-drafts/issues/204@github.com>
Subject: Re: [quicwg/base-drafts] Streams not contributing to connection-level flow control (#204)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886be7d83017_600b3ff7a384f140470ee"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0xx19Kl9H8HJ3YZ09vbs5TqiSBsSBQ2U8WR8 vnLWkkv/0ncledTwbzwJvLHN8B1uRgjD5eW6Qsl/KkkQf+FBmHcIP7LnBDTI3F/Nf+LiyKMvU6gQlh p5i6csU+1eokWiUUoMqvgVoZt0YkTff4FFwiIMXTch7aK3giAyAG/a16sq23BxqJFXk92PX97GkyeY w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LHsV5aunH9n0eDXoBDy6cLVT8-A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:40:00 -0000

----==_mimepart_5886be7d83017_600b3ff7a384f140470ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

All the HTTP header streams don't contribute to flow control as well.

Having this is desirable. Say a client is doing multiple uploads to a server and used up the full connection-level flow control window. It would be nice if the client was still allowed to send a GET request to start a download.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/204#issuecomment-274685021
----==_mimepart_5886be7d83017_600b3ff7a384f140470ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>All the HTTP header streams don't contribute to flow control as well.</p>
<p>Having this is desirable. Say a client is doing multiple uploads to a se=
rver and used up the full connection-level flow control window. It would be=
 nice if the client was still allowed to send a GET request to start a down=
load.</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/204#issuecomment-274685021">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1HstP-tngYj7Rh=
B2WjrqHqTAoptks5rVWR9gaJpZM4LrCv6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxeFHNxuCbIvYwclL=
F1w1N-rdWPjks5rVWR9gaJpZM4LrCv6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/204#issuecomment-274685021"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #204: All the=
 HTTP header streams don't contribute to flow control as well.\r\n\r\nHavin=
g this is desirable. Say a client is doing multiple uploads to a server and=
 used up the full connection-level flow control window. It would be nice if=
 the client was still allowed to send a GET request to start a download."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/204#issuecomment-274685021"}}}</script>=

----==_mimepart_5886be7d83017_600b3ff7a384f140470ee--


From nobody Mon Jan 23 18:42:54 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1C4D12955D for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:42:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kv4c3PEp2DuE for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:42:51 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91EC2129555 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:42:51 -0800 (PST)
Date: Mon, 23 Jan 2017 18:42:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485225770; bh=1+7vL5LeR+yh9zQ34Wqdd4tTPU6H+cQ9wbyBRcW7M/w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gOjbLTLEmGRrLt/pqSrxEF9NUdeUKv0i54vFgSfvBgqBlJXrGcRdvftU8lPRsxTkx Zab2Pdn25JoksT5R4aBcG6xKO7Op1VTds7nUbjjv3tr8mhHpqnqC8dRICE4Qr4pvvs 15geZQzgR3kby9+UqZdpq46pfcsG+JHdS0w+qHX4=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/199/274685428@github.com>
In-Reply-To: <quicwg/base-drafts/issues/199@github.com>
References: <quicwg/base-drafts/issues/199@github.com>
Subject: Re: [quicwg/base-drafts] Why are reason phrases potentially 65k long? (#199)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886bf2aad3f2_182a3fdbc5c0d13c12995c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kVxycjQ11IGgqvFdSs6a1z1XXBk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:42:53 -0000

----==_mimepart_5886bf2aad3f2_182a3fdbc5c0d13c12995c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

256 octets probably won't carry a stack trace :)

This is entirely proprietary, but we could recommend that text (if it is text) be 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/199#issuecomment-274685428
----==_mimepart_5886bf2aad3f2_182a3fdbc5c0d13c12995c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>256 octets probably won't carry a stack trace :)</p>
<p>This is entirely proprietary, but we could recommend that text (if it is text) be UTF-8.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/199#issuecomment-274685428">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6IAb9krTBsqS6O4cZyK2rjc3Q-Iks5rVWUqgaJpZM4Lqqex">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1uKrEaYfM4qLJYJU15SAVgSmEvIks5rVWUqgaJpZM4Lqqex.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/199#issuecomment-274685428"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #199: 256 octets probably won't carry a stack trace :)\r\n\r\nThis is entirely proprietary, but we could recommend that text (if it is text) be UTF-8."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/199#issuecomment-274685428"}}}</script>
----==_mimepart_5886bf2aad3f2_182a3fdbc5c0d13c12995c--


From nobody Mon Jan 23 18:44:00 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C9C1129555 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:43:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uAocUj4HEZf1 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:43:56 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B881512956D for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:43:56 -0800 (PST)
Date: Mon, 23 Jan 2017 18:43:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485225835; bh=EFvpPAxTA8YWBL91fX8jKNsp2qkPk98DOVd3RWedSmg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sJmfipMXtb+l7uqe4oHyL2egjsnFp7kH3xvtWbDTSZQ2qGxfhwRxF5wAzcpSS6wKN g0hYNDipIzTIxixsMTFOwviZQ0IIdWE22yFZ0KRp/vUsPX26aWEiYiPSaDpJjcVDyX CxYvjpMbJxe8PGsT/atziHQlR/qS5JbSFbYvFsm4=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/51/274685589@github.com>
In-Reply-To: <quicwg/base-drafts/issues/51@github.com>
References: <quicwg/base-drafts/issues/51@github.com>
Subject: Re: [quicwg/base-drafts] QUIC version number scheme (#51)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886bf6be87c0_50c43feb0ab1113012927"; 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/feZuBkdIiSODCyUPeNk4qC0HZD8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:43:59 -0000

----==_mimepart_5886bf6be87c0_50c43feb0ab1113012927
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; consensus in the room. EKR asked for notice about existing QUIC versions in the document. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/51#issuecomment-274685589
----==_mimepart_5886bf6be87c0_50c43feb0ab1113012927
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; consensus in the room. EKR asked for notice about existing QUIC versions in the document.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/51#issuecomment-274685589">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9S8JDjvvjV5rEyzSCG26NhA0cU_ks5rVWVrgaJpZM4K_upb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6O5alf2IInty08-_RxnWBWf2xgqks5rVWVrgaJpZM4K_upb.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/51#issuecomment-274685589"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #51: Discussed in Tokyo; consensus in the room. EKR asked for notice about existing QUIC versions in the document. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/51#issuecomment-274685589"}}}</script>
----==_mimepart_5886bf6be87c0_50c43feb0ab1113012927--


From nobody Mon Jan 23 18:44:04 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54929129555 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:44:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H9y5uQ5FBLTo for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:43:59 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02AB7129572 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:43:57 -0800 (PST)
Date: Mon, 23 Jan 2017 18:43:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485225836; bh=7t+7m1UtqEgVvNHc31vkjkqbhgynJcShBwDMiyrmG04=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sSk0vbIIimtRRKSVdabMEdVWm6ef6qUn0KBl5182dhQkpc3yf3Fugqoi0vJz3o69D s+vOCeCL5nWKmeyPLT51sLrRDiSqgwofJg9tYy5oQO5/IrP4C1jHka9PyS7qail7oo BfAg7Gd0FaIFuskYyvD4+D27aETWDqW5colwH2Fs=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/51/issue_event/933866228@github.com>
In-Reply-To: <quicwg/base-drafts/issues/51@github.com>
References: <quicwg/base-drafts/issues/51@github.com>
Subject: Re: [quicwg/base-drafts] QUIC version number scheme (#51)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886bf6c5b065_7d7a3fd87f0551301528e1"; 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/UN52sCe-Wbjk0j7Ti_jt4YRb6go>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:44:00 -0000

----==_mimepart_5886bf6c5b065_7d7a3fd87f0551301528e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #51.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/51#event-933866228
----==_mimepart_5886bf6c5b065_7d7a3fd87f0551301528e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/51" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/51" data-id="192458019" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#51</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/51#event-933866228">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq69sTfQay0zpJinDFkfJ3AV3gx8-ks5rVWVsgaJpZM4K_upb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq21UMVpSjLFwDDwEoSl1UOPUPwIlks5rVWVsgaJpZM4K_upb.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/51#event-933866228"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #51."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/51#event-933866228"}}}</script>
----==_mimepart_5886bf6c5b065_7d7a3fd87f0551301528e1--


From nobody Mon Jan 23 18:44:37 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F612129561 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:44:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZCModFYpFt3L for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:44:34 -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 B3710129555 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:44: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=6X8SWsJeJ5ebJ12rNLKT9SM13RU=; b=P5Ed/UJwx/Y3o+KF zRXJBs69jkEmc/64heBUiMxCpYKgMNF2bcESMViejXmpnim4JOMbqzisM1MQf9rk lz2+hGXNVfjuKczLzG5CsYy7gC12TcsosOgPsL/MUl2mM73KOR7aH6sE/jhqJf6/ DIaLgvSRp8slqCCV2Snm2X6QIzY=
Received: by filter0481p1mdw1.sendgrid.net with SMTP id filter0481p1mdw1-3226-5886BF91-2E 2017-01-24 02:44:33.787946189 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 01EijiIFRZmPRLbqwbZ2Ew for <quic-issues@ietf.org>; Tue, 24 Jan 2017 02:44:33.741 +0000 (UTC)
Date: Mon, 23 Jan 2017 18:44:33 -0800
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/119/274685651@github.com>
In-Reply-To: <quicwg/base-drafts/issues/119@github.com>
References: <quicwg/base-drafts/issues/119@github.com>
Subject: Re: [quicwg/base-drafts] Server-proposed connection ID (#119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886bf9196e85_50d63feb0ab1113017666b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1iBJuWa5z1w8E2EsH9uZgoa35cHq3KGh5S7B rk4HLiV3LsqHAyoPfqrymvcLbIyH17j4THW/2mh6Ynkt9H+CCcdBQiPApN8O9S2CQlB8k4mv7nhCxO Us6M+dDl0MATslejM+zzo6coPJ3BKUww4bgsypWDVlh2U+ipq0Vl2s6QoBErdFHfEiCoUwCt4wqh36 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/re0s3lbCS8FF898WzzqxyFIYpuI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:44:36 -0000

----==_mimepart_5886bf9196e85_50d63feb0ab1113017666b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho This is a part of our use case as well.  In fact, to help with anycast routing, I opened another issue #205 to allow for more bits for this routing information (I am worried about running out of entropy).

@martinthomson The idea would be that the server accepts the client's Version AND (in the same packet) tells the client to go away and come back with a given ConnectionID.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/119#issuecomment-274685651
----==_mimepart_5886bf9196e85_50d63feb0ab1113017666b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/kazuho" class=3D"user-mention">@kazuho</a>=
 This is a part of our use case as well.  In fact, to help with anycast rou=
ting, I opened another issue <a href=3D"https://github.com/quicwg/base-draf=
ts/issues/205" class=3D"issue-link js-issue-link" data-url=3D"https://githu=
b.com/quicwg/base-drafts/issues/205" data-id=3D"202551824" data-error-text=
=3D"Failed to load issue title" data-permission-text=3D"Issue title is priv=
ate">#205</a> to allow for more bits for this routing information (I am wor=
ried about running out of entropy).</p>
<p><a href=3D"https://github.com/martinthomson" class=3D"user-mention">@mar=
tinthomson</a> The idea would be that the server accepts the client's Versi=
on AND (in the same packet) tells the client to go away and come back with =
a given ConnectionID.</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/119#issuecomment-274685651">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6WGw8aa3j_nKB1=
rwJuHUK6bhq0Hks5rVWWRgaJpZM4LaeNQ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq22vbvwe69ZPAzqvV=
O1noexgmH62ks5rVWWRgaJpZM4LaeNQ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/119#issuecomment-274685651"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@igorlord in #119: @kazuho This =
is a part of our use case as well.  In fact, to help with anycast routing, =
I opened another issue #205 to allow for more bits for this routing informa=
tion (I am worried about running out of entropy).\r\n\r\n@martinthomson The=
 idea would be that the server accepts the client's Version AND (in the sam=
e packet) tells the client to go away and come back with a given Connection=
ID."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/119#issuecomment-274685651"}}}</script>=

----==_mimepart_5886bf9196e85_50d63feb0ab1113017666b--


From nobody Mon Jan 23 18:45:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 166E3129561 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:45:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-bzK1yo5-K5 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:45:13 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9FC9129555 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:45:12 -0800 (PST)
Date: Mon, 23 Jan 2017 18:45:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485225912; bh=fhEa1KZyyIi2bM7AqkjXo1TK3qqYbmzEJ/OtVDFm6m0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cuZYn++M4urmrY+PaBfuBJsweJk8U+2JEAAT0ilfbqefO1FhoLCpAHUtg4tzNAV+b /LnK1Sw6Szd55hzmJt6uFcdEZVgsfbY7StU/dgbmmqWfq3W+64xnOCF+VrcfJx+HZY 1LY4QIH14WJejIyG6+KYPwcfsRBMX+pyZKHbQ03w=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/199/274685747@github.com>
In-Reply-To: <quicwg/base-drafts/issues/199@github.com>
References: <quicwg/base-drafts/issues/199@github.com>
Subject: Re: [quicwg/base-drafts] Why are reason phrases potentially 65k long? (#199)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886bfb82bc2d_50c43feb0ab11130143486"; 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/u8vcVu6cDmqB1xxe5x1R5OMO8Ls>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:45:14 -0000

----==_mimepart_5886bfb82bc2d_50c43feb0ab11130143486
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Since frames cannot be split (except for STREAM frames), there's no way to send more than around 1340 bytes of reason phrase anyway in the general case (IPv6 doesn't support packet fragmentation).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/199#issuecomment-274685747
----==_mimepart_5886bfb82bc2d_50c43feb0ab11130143486
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Since frames cannot be split (except for STREAM frames), there's no way to send more than around 1340 bytes of reason phrase anyway in the general case (IPv6 doesn't support packet fragmentation).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/199#issuecomment-274685747">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5keB0CDxRpHjNFc67Xj-AsrrngKks5rVWW4gaJpZM4Lqqex">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-H4gaLGbeOsWpI1l5V4P7bM5ldBks5rVWW4gaJpZM4Lqqex.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/199#issuecomment-274685747"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #199: Since frames cannot be split (except for STREAM frames), there's no way to send more than around 1340 bytes of reason phrase anyway in the general case (IPv6 doesn't support packet fragmentation)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/199#issuecomment-274685747"}}}</script>
----==_mimepart_5886bfb82bc2d_50c43feb0ab11130143486--


From nobody Mon Jan 23 18:48:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B21AB129561 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:48:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gPAM1Nb7p8CF for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 18:48: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 7ABFC129548 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 18:48: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=axUHjHZjGzkgdEUdrg8k+RVqJZY=; b=GoFonTm66EM1f7LX I1zqRoS3uwZwFIB0TrXmeN8zc8VjgFo0xiSvJTCqrO4dC3HmcgKuKKH0292zOQAo TCDoIdXTWrVOh/TGPRviyW0t9OBsUmxIl1/UGzToHMQ6gXfH+13nxcBxirGHyLyb FF1zvwbaen3QEHX04jRCR0o6iRo=
Received: by filter0950p1mdw1.sendgrid.net with SMTP id filter0950p1mdw1-14038-5886C066-43 2017-01-24 02:48:06.715688423 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id 0EK3L_lqSv2NNujWA3Lcrw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 02:48:06.620 +0000 (UTC)
Date: Mon, 23 Jan 2017 18:48:06 -0800
From: Victor Vasiliev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/104/274686151@github.com>
In-Reply-To: <quicwg/base-drafts/issues/104@github.com>
References: <quicwg/base-drafts/issues/104@github.com>
Subject: Re: [quicwg/base-drafts] Priority in QUIC Transport (#104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886c0667ceea_60493ff7a384f14012686b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: vasilvv
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2bcnDfKGBk1qKW2ppo8CUTbizjWH7Wz00t6q IWi5gijnhKzTDeCnU7o3/fTbh2G5sNXlpHR17GtX4PJ0kKvxtWUt136auWHwlSZjVvsBsYfo60rLML Q4ZAiWWDB5irQGUgWx57bVeAVFpRJg5IBmbXGKSp9ARzQEu/eNUD9oI3FC+kBiGkAbqNtqI02C1OHk g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_QRIp4_x0PQpuAu_09YxwZlrk80>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 02:48:08 -0000

----==_mimepart_5886c0667ceea_60493ff7a384f14012686b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would like to note here that stream scheduling is just like congestion control -- your QUIC implementation *will* have logic to schedule streams, it's just it might be trivial logic.

Unlike congestion control, there are two issues here (from the discussion at the interim): (1) prioritization heavily depends on the interface between the application and transport, and (2) we might not have enough prior experience to draw on in order to provide guidance to the implementations at this point.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/104#issuecomment-274686151
----==_mimepart_5886c0667ceea_60493ff7a384f14012686b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I would like to note here that stream scheduling is just like congestion=
 control -- your QUIC implementation <em>will</em> have logic to schedule s=
treams, it's just it might be trivial logic.</p>
<p>Unlike congestion control, there are two issues here (from the discussio=
n at the interim): (1) prioritization heavily depends on the interface betw=
een the application and transport, and (2) we might not have enough prior e=
xperience to draw on in order to provide guidance to the implementations at=
 this point.</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/104#issuecomment-274686151">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_fPqLHq2UQ_ro-=
Q0XH0ijhyuXHvks5rVWZmgaJpZM4LWi4b">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwaBr2FohoQ7t9VUI=
M-hq5BA6rD1ks5rVWZmgaJpZM4LWi4b.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/104#issuecomment-274686151"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@vasilvv in #104: I would like t=
o note here that stream scheduling is just like congestion control -- your =
QUIC implementation *will* have logic to schedule streams, it's just it mig=
ht be trivial logic.\r\n\r\nUnlike congestion control, there are two issues=
 here (from the discussion at the interim): (1) prioritization heavily depe=
nds on the interface between the application and transport, and (2) we migh=
t not have enough prior experience to draw on in order to provide guidance =
to the implementations at this point."}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/104#issuecomment-274686151"=
}}}</script>=

----==_mimepart_5886c0667ceea_60493ff7a384f14012686b--


From nobody Mon Jan 23 19:44:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09AEE129566 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 19:44:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BOh1jB0WeXx3 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 19:44: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 890F3129563 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 19:44: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=kSfs6rYILugJp9DstzwFCPaPvXI=; b=ANoyp+Q4xcr3rYlz +uxiQz7SZAKuM+rQ/n85q9tzVfLAWVM7YldigCK37WLzM2RQNcDnY/+x5ykfK7wd +Al4R/1DhP4a5XrSEXOV+2ITmWXS3Ha3c49W8IAjPcsX1aU2MK+4FPfLYHIddEqd eg3kZaGrgl68PD8c06BJUqPFLoI=
Received: by filter0824p1mdw1.sendgrid.net with SMTP id filter0824p1mdw1-32507-5886CD7E-34 2017-01-24 03:43:58.503652114 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id tcLSExKDTui9m9sRmG7iEA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 03:43:58.246 +0000 (UTC)
Date: Mon, 23 Jan 2017 19:43:58 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/204/274693443@github.com>
In-Reply-To: <quicwg/base-drafts/issues/204@github.com>
References: <quicwg/base-drafts/issues/204@github.com>
Subject: Re: [quicwg/base-drafts] Streams not contributing to connection-level flow control (#204)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886cd7e28791_6ffd3fc7fd4c914018367f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0fVsEDKUdWr60i7O18yYy/KOAi/DZvIfLP4T p34UGu+zp9ZdzHz5ftxMe4D8DI8VNwtD6Ql/rNEeHxpWTuFwQ8IFpao9RaKiZ5j2Z+QFDF1zSV4vWs Hm+jZl7hOVPJvZi3rBu1mk3rWWSRa3heh82Prn9MAmQAlkPNGOJ6BuWbW9t66Pzd+wnClKD0c2yja0 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cRmlgdZBHo2aHXpFK0ns6dwZBL4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 03:44:25 -0000

----==_mimepart_5886cd7e28791_6ffd3fc7fd4c914018367f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That's a problem that could be fixed by #175.  I tend to think that exempting headers from flow control was a mistake.  Particularly when interpreting headers can be blocked on progress on other 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/204#issuecomment-274693443
----==_mimepart_5886cd7e28791_6ffd3fc7fd4c914018367f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That's a problem that could be fixed by <a href="https://github.com/quicwg/base-drafts/issues/175" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/175" data-id="201719775" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#175</a>.  I tend to think that exempting headers from flow control was a mistake.  Particularly when interpreting headers can be blocked on progress on other 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/204#issuecomment-274693443">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5DkKXwmebf0wKuHMxXnuXGSLlLEks5rVXN-gaJpZM4LrCv6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-SskZEkKC7jE6BMC_gy18NgM2Ceks5rVXN-gaJpZM4LrCv6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/204#issuecomment-274693443"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #204: That's a problem that could be fixed by #175.  I tend to think that exempting headers from flow control was a mistake.  Particularly when interpreting headers can be blocked on progress on other streams."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/204#issuecomment-274693443"}}}</script
 >
----==_mimepart_5886cd7e28791_6ffd3fc7fd4c914018367f--


From nobody Mon Jan 23 19:47:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38CD7129566 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 19:47:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ri9HIH2tgI47 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 19:47:17 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B590D129563 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 19:47: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=XOhjCOxxdDL5QpM/Wz+n1VM3JVM=; b=CWpSU6Jo+YIsjeix 75iWtF7tTIj7Pt8SKlmpLiCsk2AwmkuKqmVWjUms8TtBEvMV+jOUMdfGSuEUFExC 7/TSZ/RHQrtqpFYpi573uEvJmvGQkDsReuGcvkQD8y3W85KgkXD5w01t0bPKz46h vU/ceTYUzisZ3wpHF4hu0KX5zfM=
Received: by filter1134p1mdw1.sendgrid.net with SMTP id filter1134p1mdw1-8529-5886CE44-26 2017-01-24 03:47:16.466606126 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 8NOHguatQcaVlg8ucevJJw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 03:47:16.489 +0000 (UTC)
Date: Mon, 23 Jan 2017 19:47:16 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/205/274698041@github.com>
In-Reply-To: <quicwg/base-drafts/issues/205@github.com>
References: <quicwg/base-drafts/issues/205@github.com>
Subject: Re: [quicwg/base-drafts] Variable-length connectionID/routing information in public header (#205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886ce445b56c_82d3fe450ce713c2119d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak18LKVgnFLvh+i8IheQCHc2cmxBC1xQxWqZ4A KZ2N+GWmZOIHhphbmS72g6GJoeMbPpjHb0tLyp4tV04SQxNTw5DFQ5T+kA2AYWiiJd377Sm0uYuO/3 K57XIquA17E5h8GAEmPetU8sh2WjXFvXKTr9QeLIU4mGgguX3MxDVbPdkmpA+9rtdqHQ0ZXTUbHpaf E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lIR9LXuYqxfJIFXUY2aJhIWDwcg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 03:47:19 -0000

----==_mimepart_5886ce445b56c_82d3fe450ce713c2119d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If the server were to provide the connection ID as part of a TLS HelloRetryRequest, then the cookie extension could carry this information adequately.

Generally, I think that this duplicates the stateless reject issue perfectly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/205#issuecomment-274698041
----==_mimepart_5886ce445b56c_82d3fe450ce713c2119d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If the server were to provide the connection ID as part of a TLS HelloRe=
tryRequest, then the cookie extension could carry this information adequate=
ly.</p>
<p>Generally, I think that this duplicates the stateless reject issue perfe=
ctly.</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/205#issuecomment-274698041">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq--R68mYQiUzvGw=
rkDehauqzrq8Cks5rVXREgaJpZM4LrHh1">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3ivx1tLAB5keNBeh=
AiBYKxT0iyQks5rVXREgaJpZM4LrHh1.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/205#issuecomment-274698041"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #205: If the s=
erver were to provide the connection ID as part of a TLS HelloRetryRequest,=
 then the cookie extension could carry this information adequately.\r\n\r\n=
Generally, I think that this duplicates the stateless reject issue perfectl=
y."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/205#issuecomment-274698041"}}}</script>=

----==_mimepart_5886ce445b56c_82d3fe450ce713c2119d7--


From nobody Mon Jan 23 19:59:09 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDDB812955D for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 19:59:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YjvF7OPg_RCk for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 19:59:06 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 378CB129536 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 19:59: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=+YihuR7iIqu6RdDaHFBHmqhyNqE=; b=MXC7+6yiV9/5+drO jtUqakbW5yWF8RsT2MSgld8dk9jdBcTUCEqOIlVQUK93wuIF/Ujo23q23Zu5Iqac Y5a9PU6n2GhcV0NC2/CKtsqG2LKcTaGeegYBzm56gZ4A+t+D5yE8uqydjd6gVmDs SwymrzMH32zApIaompnT+iL8pko=
Received: by filter0570p1mdw1.sendgrid.net with SMTP id filter0570p1mdw1-14154-5886D106-1B 2017-01-24 03:59:02.370947777 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 9jwCUgVBT_WFyZ1bk0sAIg for <quic-issues@ietf.org>; Tue, 24 Jan 2017 03:59:02.335 +0000 (UTC)
Date: Mon, 23 Jan 2017 19:59:02 -0800
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/205/274702605@github.com>
In-Reply-To: <quicwg/base-drafts/issues/205@github.com>
References: <quicwg/base-drafts/issues/205@github.com>
Subject: Re: [quicwg/base-drafts] Variable-length connectionID/routing information in public header (#205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886d10634777_13833fb3569c3134220791"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0QigjJ9/0/I1WHwXweBCk9wR+9VBkSBCZJXz n3tmZ5s5WY+OVugjFF7UxdQLSaH2yL2zBTSdZTksvvAzjF37YcqMPZaD8a2Ksx7BD1oEuc2aVYeMRK CU9P22y/zWUj1ifmLX0D+SvK5ZRxoRb7SUliNYrkl89yGlLo5+LwkuEhm+SS04uuFsUMy2AcivIGGB Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SKBeKrFKPpx-h5v8EJ_0MtpENnk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 03:59:08 -0000

----==_mimepart_5886d10634777_13833fb3569c3134220791
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is that cookie available in every packet belonging to the connection?  Can it be read without access to the crypto secrets?  That's what would be needed for doing routing based on the information in 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/issues/205#issuecomment-274702605
----==_mimepart_5886d10634777_13833fb3569c3134220791
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is that cookie available in every packet belonging to the connection?  Can it be read without access to the crypto secrets?  That's what would be needed for doing routing based on the information in 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/issues/205#issuecomment-274702605">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqymATFbeo_PPed8xxXSiHpzU8uxhks5rVXcGgaJpZM4LrHh1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq84UTXufpWtJhIFh2EN_0dzN2Jazks5rVXcGgaJpZM4LrHh1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/205#issuecomment-274702605"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #205: Is that cookie available in every packet belonging to the connection?  Can it be read without access to the crypto secrets?  That's what would be needed for doing routing based on the information in the packets."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/205#issuecomment-274702605"}}}</scr
 ipt>
----==_mimepart_5886d10634777_13833fb3569c3134220791--


From nobody Mon Jan 23 20:01:00 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18822129564 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:00:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 49qd66pVYKVz for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:00:57 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6F55912955D for <quic-issues@ietf.org>; Mon, 23 Jan 2017 20:00:57 -0800 (PST)
Date: Mon, 23 Jan 2017 20:00:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485230456; bh=gBa0+f9P5/ENepl7XaalWFKzSN6lYNjQFM2TfWgp6lw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PUC3Lf13cMCkrN9fu7x8SNAvMhvB03eAMMYrLAdt9H8GhBIghruYHVVEBA/SFRCaM iaAAuN8HaxCH74EQW+jwE/DMvH5kQwS/DdrrfLJ2Y+WeDPglrBfwkcgaiP2oYfhxOP Oekl4U/Q5nbOcOUzsdTalJOKmhYPokTf1+OcXgcs=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/195/issue_event/933916527@github.com>
In-Reply-To: <quicwg/base-drafts/issues/195@github.com>
References: <quicwg/base-drafts/issues/195@github.com>
Subject: Re: [quicwg/base-drafts] Version negotiation potential amplification issue (#195)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886d178936a1_4f83fca206251401944e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yGZpQkZ-jMEvNfvKIuA-5XWBTAA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 04:00:59 -0000

----==_mimepart_5886d178936a1_4f83fca206251401944e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #195.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/195#event-933916527
----==_mimepart_5886d178936a1_4f83fca206251401944e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/195" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/195" data-id="202445517" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#195</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/195#event-933916527">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqynsyPgWBz_uvxbw1bb4Iz4KWBO0ks5rVXd4gaJpZM4LqqQN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-TCQC5EblhejSnTZ0JPlAlKZsgPks5rVXd4gaJpZM4LqqQN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/195#event-933916527"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #195."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/195#event-933916527"}}}</script>
----==_mimepart_5886d178936a1_4f83fca206251401944e5--


From nobody Mon Jan 23 20:01:03 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17A7F129536 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:01:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OVxgo-UYl8On for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:00:57 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E826129563 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 20:00:57 -0800 (PST)
Date: Mon, 23 Jan 2017 20:00:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485230456; bh=/8u1o5MQOXwYIMf+TKaAOPRTdLEZPKQE2E9vAqvmUVQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bAPLxFIPhEJOGwOwEAoxXppGsi4Rcli5Cg/58hn/rp+l6gTTaZ8tBzb+Rz9KXkD7n Ck0rZhHxXVw/VxHN7W6jQcPf5fnLj7shZ9KG9qgCgu1gcp7I/Fvq/wHgz9emzcnuzg CLl8rb5y6zT5fdgJVaSZQM2sPFp0BGXZBMuD2XRk=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/195/274703948@github.com>
In-Reply-To: <quicwg/base-drafts/issues/195@github.com>
References: <quicwg/base-drafts/issues/195@github.com>
Subject: Re: [quicwg/base-drafts] Version negotiation potential amplification issue (#195)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886d178854f7_700e3fc7fd4c9140222940"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Wg3q66Q0GVOaLtT_YYOGYrhmOTk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 04:01:01 -0000

----==_mimepart_5886d178854f7_700e3fc7fd4c9140222940
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Given the requirement for padding the client's packet, let's leave this to #136.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/195#issuecomment-274703948
----==_mimepart_5886d178854f7_700e3fc7fd4c9140222940
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Given the requirement for padding the client's packet, let's leave this to <a href="https://github.com/quicwg/base-drafts/issues/136" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/136" data-id="199738030" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#136</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/195#issuecomment-274703948">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqynsyPgWBz_uvxbw1bb4Iz4KWBO0ks5rVXd4gaJpZM4LqqQN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-TCQC5EblhejSnTZ0JPlAlKZsgPks5rVXd4gaJpZM4LqqQN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/195#issuecomment-274703948"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #195: Given the requirement for padding the client's packet, let's leave this to #136."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/195#issuecomment-274703948"}}}</script>
----==_mimepart_5886d178854f7_700e3fc7fd4c9140222940--


From nobody Mon Jan 23 20:17:46 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66A3A129563 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:17:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zj9CFARYYi8j for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:17:43 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C200C126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 20:17:43 -0800 (PST)
Date: Mon, 23 Jan 2017 20:17:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485231463; bh=h1gTg2OhrjrunZ2ubNJRi6cSiHi5u2y7MBO4xbBGbPU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u5rlNAFCeJtml/Wdaak6A6AvsfiUbjElxxyQv3SgtzymoPQEOyCsNZuIKMModtGD5 4/VAiCEYSYprKHRcc0kwAsbMmcIyV1awlmiVNwRAvUkPs24TBygdLxI3c9Y+ZUyjVk Ap3FjTWpmzSsjhOu5zE7zs+cF2XXmpjY6gIpgDdI=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/45/274705767@github.com>
In-Reply-To: <quicwg/base-drafts/issues/45@github.com>
References: <quicwg/base-drafts/issues/45@github.com>
Subject: Re: [quicwg/base-drafts] Handshake protocol selection (#45)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886d567109ee_4f23fca206251403576bf"; 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/sXdfBXqfpHAJjSCpcTSMxKLey6o>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 04:17:45 -0000

----==_mimepart_5886d567109ee_4f23fca206251403576bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; support for doing so, but not clear consensus 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/45#issuecomment-274705767
----==_mimepart_5886d567109ee_4f23fca206251403576bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; support for doing so, but not clear consensus yet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/45#issuecomment-274705767">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6lCFLLAdILM6EZUXZyKaFRwVHvfks5rVXtngaJpZM4K_f8k">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq512iD1wv_Vsrr_Ve4XZIbE5QTA0ks5rVXtngaJpZM4K_f8k.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/45#issuecomment-274705767"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #45: Discussed in Tokyo; support for doing so, but not clear consensus yet. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/45#issuecomment-274705767"}}}</script>
----==_mimepart_5886d567109ee_4f23fca206251403576bf--


From nobody Mon Jan 23 20:27:08 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B85DB129564 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:27:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OdUZJjbcroWP for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:27:06 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 763C3129563 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 20:27:06 -0800 (PST)
Date: Mon, 23 Jan 2017 20:27:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485232025; bh=YxqJbm+PZrhcpIasZf6ieU/cMvYRYqY+1Qdr14FXuJY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b2PHARuSrFVv4jfd6b740UZppzbDpYKyrwadHPxoD2kWcvls9vjltdztv3d1Tgsco FaKjjXDr4daRvnnJsujbshepL+tbLlY+a4+E+45jtmsMop5vE/8aQxkCvCS0xQeTSm Q7gE3cHsMgWkGjJS1GK1mzTunw2rP/060H2cysug=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/192/274706747@github.com>
In-Reply-To: <quicwg/base-drafts/issues/192@github.com>
References: <quicwg/base-drafts/issues/192@github.com>
Subject: Re: [quicwg/base-drafts] Stop pretending we are going to get to a 64-bit packet number (#192)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886d799d1cea_6bff3fb7e83631407117b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d1vFH_bHtMhEhhrSxMkEce6sY5A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 04:27:07 -0000

----==_mimepart_5886d799d1cea_6bff3fb7e83631407117b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Should we increase the length of the flow control limits to allow for >2^64 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/192#issuecomment-274706747
----==_mimepart_5886d799d1cea_6bff3fb7e83631407117b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Should we increase the length of the flow control limits to allow for &gt;2^64 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/192#issuecomment-274706747">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyP5DmLf_kN4MhLsBoXiZvcAuSycks5rVX2ZgaJpZM4Lqp3o">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1S0BTxPchNRmTXXam9_7SPr4etyks5rVX2ZgaJpZM4Lqp3o.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/192#issuecomment-274706747"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #192: Should we increase the length of the flow control limits to allow for \u003e2^64 then?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/192#issuecomment-274706747"}}}</script>
----==_mimepart_5886d799d1cea_6bff3fb7e83631407117b--


From nobody Mon Jan 23 20:28:48 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08F0B129564 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:28:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y4ddhPcSzC_t for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:28:46 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4A3B126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 20:28:45 -0800 (PST)
Date: Mon, 23 Jan 2017 20:28:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485232125; bh=NUkmDdIZaQzdWqnQEjLBeMdpsP3AySM0iBpYjrkQXYA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jp4V2sgWgVOdzPvqtH7n7FQNLyCyHDz/Ooh6YdvXl2PHUsbRvrK1Lw28m2UFzjul/ 5SGLgtDHCJM29lP+qFIaGkgTeGgLnfKC088ZQs8ajXbS6zxy9OhymuVDr55CF0wUCC L4I0pVBBg5z/u+pxYoQSK9dof442lQgRiQnmAIUg=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/146/issue_event/933931658@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886d7fd480d7_5e1f3fa7d9a1714045138"; 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/H_OTN49h39bgHmaSfF9QwkFfWZ4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 04:28:47 -0000

----==_mimepart_5886d7fd480d7_5e1f3fa7d9a1714045138
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #146.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/146#event-933931658
----==_mimepart_5886d7fd480d7_5e1f3fa7d9a1714045138
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/146" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/146" data-id="200565658" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#146</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/146#event-933931658">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyok2iXGapbArYQrKBMa-sc5Nplkks5rVX39gaJpZM4LimfW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw9F_a7haT-vMI1VcmUCeXp_Ouniks5rVX39gaJpZM4LimfW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/146#event-933931658"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #146."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/146#event-933931658"}}}</script>
----==_mimepart_5886d7fd480d7_5e1f3fa7d9a1714045138--


From nobody Mon Jan 23 20:28:52 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7EA6A129564 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:28:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KeCRIw1_nsh3 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:28:46 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5662129563 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 20:28:45 -0800 (PST)
Date: Mon, 23 Jan 2017 20:28:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485232125; bh=4e9h8fSJqPex34W3k+Mib0/9vfag4R+czgs8+o3q/q4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g4evGx6hEY6wQPgCbf0ij+AQKASZpKfEn90MYefnz9poxVj2DzvCOv2p2y9qVDMrb +XqiAv0dgISZdlixc/nzySWUDUMkHDHI1fUSkiIfWT5DpApqese2Yttm6e3a1V63e6 lExnSJcBiO906YDhgnMbKkHyPJx7LFVhbNUGphA0=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/146/274706929@github.com>
In-Reply-To: <quicwg/base-drafts/issues/146@github.com>
References: <quicwg/base-drafts/issues/146@github.com>
Subject: Re: [quicwg/base-drafts] STREAM frame boundaries (#146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886d7fd4634c_491f3fd43f40113873375"; 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/7yxHpuSl85mwHsEUeHEsJsuRj0Q>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 04:28:48 -0000

----==_mimepart_5886d7fd4634c_491f3fd43f40113873375
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; consensus in the room to take Option 2, and remove the error code.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/146#issuecomment-274706929
----==_mimepart_5886d7fd4634c_491f3fd43f40113873375
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; consensus in the room to take Option 2, and remove the error code.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/146#issuecomment-274706929">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyok2iXGapbArYQrKBMa-sc5Nplkks5rVX39gaJpZM4LimfW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw9F_a7haT-vMI1VcmUCeXp_Ouniks5rVX39gaJpZM4LimfW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/146#issuecomment-274706929"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #146: Discussed in Tokyo; consensus in the room to take Option 2, and remove the error code."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/146#issuecomment-274706929"}}}</script>
----==_mimepart_5886d7fd4634c_491f3fd43f40113873375--


From nobody Mon Jan 23 20:29:08 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27DAA129564 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:29:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 48LH1oqaklli for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:29: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 D61AA126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 20:29: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=CpXnIqplOThl0cySKaJ4Ii7XG4U=; b=TX/arRVDMV7PSu6S 3IqL5Ne2JeWrmaHhcIsXIg5xqIhxDAwVR1g1oibVeUQxAzVaKM1PjP960gjWeHOU 7RqyBzAnhSlty3ZdJ1ITF+sYpnlKdJwqNljZUNdq0QADvGUDi9yjj35JQrcPP7VE Ju5HgS5e7sbXAbzm0wSup0yFMb0=
Received: by filter0810p1mdw1.sendgrid.net with SMTP id filter0810p1mdw1-22826-5886D811-52 2017-01-24 04:29:05.718153118 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id SMr7d39ATtSk2MjORZLIww for <quic-issues@ietf.org>; Tue, 24 Jan 2017 04:29:05.613 +0000 (UTC)
Date: Mon, 23 Jan 2017 20:29:05 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/192/274706963@github.com>
In-Reply-To: <quicwg/base-drafts/issues/192@github.com>
References: <quicwg/base-drafts/issues/192@github.com>
Subject: Re: [quicwg/base-drafts] Stop pretending we are going to get to a 64-bit packet number (#192)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886d811815d3_5cd83fecf9233130214c0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1lXLmN9TztYhr5HDgXpCSLH6CpK2Wz/4fUmq UxR9X/rVUFLLv55voP4+3FHcN5CScQY58WBujrnyCvcFlbYnh1np8+TiZ9RaSxwgfEIejEM3OeTx8Z YQ53ezDMhNLIhvgG+yjidwoHTxDQ8f5ZmWQ1BXMI4M6UFmpa+air/4DB5Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ul3biniB5NlCYwxA7ooqSxCau-0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 04:29:08 -0000

----==_mimepart_5886d811815d3_5cd83fecf9233130214c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That would also be fine.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/192#issuecomment-274706963
----==_mimepart_5886d811815d3_5cd83fecf9233130214c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That would also be fine.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/192#issuecomment-274706963">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1lWrPbTlSS3kFS0wd2958sAqonQks5rVX4RgaJpZM4Lqp3o">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-1ceYfOZo0cnWb967gS3jwFsXJ4ks5rVX4RgaJpZM4Lqp3o.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/192#issuecomment-274706963"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #192: That would also be fine."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/192#issuecomment-274706963"}}}</script>
----==_mimepart_5886d811815d3_5cd83fecf9233130214c0--


From nobody Mon Jan 23 20:29:25 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3555129567 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:29:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.402
X-Spam-Level: 
X-Spam-Status: No, score=-5.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P9bB3CEhDiDK for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 20:29:22 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51E3C129569 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 20:29:20 -0800 (PST)
Date: Mon, 23 Jan 2017 20:29:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485232159; bh=930fZ2ovKIeFaDpIa2oUowHxmhIf6j/A6NnhQJeBDQ4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hykhjdhrvSnJjKTJbDR0VC+2JaeftvF/SpyP7iGOqanlMkk9LU4GEGZr2hrL3Uc3Y GOPzaO9hSham9i1c//jFzJzzS7z0AhFNnW8hJFY1q0o7OPGOuTYDPGd9jdqGIOtDqq OUhQHk+ocOg3FdK1pQvWSRsFkK6n25YCffXvoKR4=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/185/274706988@github.com>
In-Reply-To: <quicwg/base-drafts/issues/185@github.com>
References: <quicwg/base-drafts/issues/185@github.com>
Subject: Re: [quicwg/base-drafts] Reliable identification of the initial packet for a connection (#185)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886d81fae083_6bf93fb7e836314077743"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DkTWArnha-TuJaE-aUitgMyKWK0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 04:29:24 -0000

----==_mimepart_5886d81fae083_6bf93fb7e836314077743
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett, do you want that four bytes AND #167?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/185#issuecomment-274706988
----==_mimepart_5886d81fae083_6bf93fb7e836314077743
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a>, do you want that four bytes AND <a href="https://github.com/quicwg/base-drafts/issues/167" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/167" data-id="201301292" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#167</a>?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/185#issuecomment-274706988">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9v8u6eJPq70WrXic3lSSwCdKgMjks5rVX4fgaJpZM4Lp36V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9GkrWebBX_dtt8bFU3ZP41G2mAkks5rVX4fgaJpZM4Lp36V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/185#issuecomment-274706988"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #185: @ianswett, do you want that four bytes AND #167?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/185#issuecomment-274706988"}}}</script>
----==_mimepart_5886d81fae083_6bf93fb7e836314077743--


From nobody Mon Jan 23 21:02:38 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65BA1129568 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:02:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pIqC_75LDMcL for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:02:36 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBEF0126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:02:35 -0800 (PST)
Date: Mon, 23 Jan 2017 21:02:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485234155; bh=eB3PsI6n2nxRyBwuMBepC1zsGuCLVCQMOundo39Qbbc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G1rTuP0cu13vjg3Wd3hmgl6sROicHTttXLBQ1aig7LMmHTQ7gGD+/prb1D5OAVor4 Lr69fG+ylNGD1Fr8YBEqnGR+LwIdn0NRdVEdHlpbhhKWBdrJzhxi2wJNssSZLWOAMc wbqmRJyzXqAAtjdGmXV8eXv3pMlKhPMtfmn5bcCQ=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/174/274710587@github.com>
In-Reply-To: <quicwg/base-drafts/issues/174@github.com>
References: <quicwg/base-drafts/issues/174@github.com>
Subject: Re: [quicwg/base-drafts] Stream Reservation (#174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886dfeb1fdbe_97c3f85380a513416173d"; 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/oxmQJ_rpaisB0cD97EYgv7aryww>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:02:37 -0000

----==_mimepart_5886dfeb1fdbe_97c3f85380a513416173d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; interest in the room; @martinthomson to come up with 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/174#issuecomment-274710587
----==_mimepart_5886dfeb1fdbe_97c3f85380a513416173d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; interest in the room; <a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> to come up with 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/174#issuecomment-274710587">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw8zmMVJXWowFUo3_bSQg8-vqyCgks5rVYXrgaJpZM4LnfDx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq25N4EDJAAsIahHWXKR2uYm3IAirks5rVYXrgaJpZM4LnfDx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/174#issuecomment-274710587"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #174: Discussed in Tokyo; interest in the room; @martinthomson to come up with a PR."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/174#issuecomment-274710587"}}}</script>
----==_mimepart_5886dfeb1fdbe_97c3f85380a513416173d--


From nobody Mon Jan 23 21:07:19 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57F49129569 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:07:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 99tcNLZQOIQU for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:07: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 DFD15129568 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:07:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485234435; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=J7s2+maJ6Fjp8Rslpt1UWm/A/x2cbwKTfvatfv3cjRs=; b=ZMZi6EEy7ezhlzvSxj6bgigLdwdnp954ofFowZVs6l0TYu1s+lUCJui1anFQGYG97ejQYzrl WyjVlHGtO9te08Q4xTYPKXa1C1CA5wb6DKCuRbWXYJsuu+K1ucRvlzuxjUo8g1dptipYDMrc acAz783J7zg2mNsjnnZ7G0tDok0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=zE/UBYCSf7qDFVh7GfWgLzF1U8eas5GlhyWztb1HogurhPkfGlZnB2vMAItnxMZXqSyb8q oHiymZa1v/qIMeBUN7KENzKsWQ+n110WWdzwARFXjA1+n0GvBHWNVK7Gsa66jwjrAKtEF80U ezbAXktH95RH3KCxzcbXNzrgIdrE8=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5886e102.7f79b5400fc0-smtp-out-n01; Tue, 24 Jan 2017 05:07:14 -0000 (UTC)
Date: Mon, 23 Jan 2017 21:07:14 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5886e102d967e_697a3f7f9254d1381031d4@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 2492b1: Fixing the bit typos in error ranges
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5886e102d9281_697a3f7f9254d13810302f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o1FWS8uTbvxCL7sLJy0gWgacd20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:07:17 -0000

----==_mimepart_5886e102d9281_697a3f7f9254d13810302f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fix_bytes
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2492b13b4e5a03844152e3cdcbb29a8d08ae23f0
      https://github.com/quicwg/base-drafts/commit/2492b13b4e5a03844152e3cdcbb29a8d08ae23f0
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing the bit typos in error ranges



----==_mimepart_5886e102d9281_697a3f7f9254d13810302f--


From nobody Mon Jan 23 21:10:40 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60BA7129569 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:10:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xv02zEceTvzJ for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:10:38 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09C88129568 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:10:38 -0800 (PST)
Date: Mon, 23 Jan 2017 21:10:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485234637; bh=p6gQh8wyZBDRrXhBmBRAwwCBegQEEWa0bNXuXMKEi4w=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=EJ9tqOaVl8TgAlaMp4f1nnALG2NUKFcLMsyiMfcODzmKYO2WWZiuUpTrncjrCaQa7 lxYkdnDAgB03zFiSqaIdyb7NRQi5hnI2tfX0KYPv54BpcMmecyw1spPxNAjxY/i8Zn 3f6j3RV3ZLFMyjDrslovJeJPNol3YCDvieEt197k=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/216@github.com>
Subject: [quicwg/base-drafts] Fixing the bit typos in error ranges (#216)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886e1cd61fc4_29013fb444ef913c848e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tm8E1JS1dMRaaL0iHOFrb5TaIDg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:10:39 -0000

----==_mimepart_5886e1cd61fc4_29013fb444ef913c848e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As someone pointed out in the interim, my updated version ranges are only 16 bits wide, not 32 bits.  I also incorrectly separated the transport and TLS regions, which means all of the TLS errors were off.  This pull request fixes those typos.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/216

-- Commit Summary --

  * Fixing the bit typos in error ranges

-- File Changes --

    M draft-ietf-quic-tls.md (52)
    M draft-ietf-quic-transport.md (114)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/216.patch
https://github.com/quicwg/base-drafts/pull/216.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/216

----==_mimepart_5886e1cd61fc4_29013fb444ef913c848e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As someone pointed out in the interim, my updated version ranges are only 16 bits wide, not 32 bits.  I also incorrectly separated the transport and TLS regions, which means all of the TLS errors were off.  This pull request fixes those typos.</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/216'>https://github.com/quicwg/base-drafts/pull/216</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fixing the bit typos in error ranges</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/216/files#diff-0">draft-ietf-quic-tls.md</a>
    (52)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/216/files#diff-1">draft-ietf-quic-transport.md</a>
    (114)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/216.patch'>https://github.com/quicwg/base-drafts/pull/216.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/216.diff'>https://github.com/quicwg/base-drafts/pull/216.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/216">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_MXLMsb-QkUhBvT0SZDr5WtXLPRks5rVYfNgaJpZM4Lr3sq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-n5cN5X1Wgf6CYmIlK7QJV_SImvks5rVYfNgaJpZM4Lr3sq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/216"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fixing the bit typos in error ranges (#216)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/216"}}}</script>

----==_mimepart_5886e1cd61fc4_29013fb444ef913c848e7--


From nobody Mon Jan 23 21:12:17 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A48AE129568 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:12:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ctPqydRWJ_-6 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:12:15 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DC21126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:12:15 -0800 (PST)
Date: Mon, 23 Jan 2017 21:12:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485234734; bh=mQfk6zoZzxhpYwd7w17XcybhAyWqIbNgUuynScq8F3g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Cd04r6K1SwD/XRYNiHaF+s0gLP97aHB7kao8yw8VJlQxm/7+Tj0Yb6fmN2LoEAVfe qCDTfaj5dJ+SW1i9T7nEbmRfs4W2Y455VdldG0IJHrcSXsigZ9ANWDyR5gG1wE0lpQ 76Zck7XQoawUbhkGikdNPHXLrzcBBnnoR+28SoSg=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/274711668@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886e22ec85b2_13cc3f8b6568f13458042"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2TsjI8wfAb6XEpJNVTyW-FswZAs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:12:16 -0000

----==_mimepart_5886e22ec85b2_13cc3f8b6568f13458042
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Potential fix:  clients are required to create a packet of a certain minimum size.  As long as the space of potential sizes for version negotiation packets from the server doesn't overlap with the sizes that a client can generate (that is, set the values such that min(client initial) > max(server version negotiation)), you can avoid generating a version negotiation packet in response to some packets.

Also solved by #167, particularly if we bake in a client/server 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/135#issuecomment-274711668
----==_mimepart_5886e22ec85b2_13cc3f8b6568f13458042
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Potential fix:  clients are required to create a packet of a certain m=
inimum size.  As long as the space of potential sizes for version negotia=
tion packets from the server doesn't overlap with the sizes that a client=
 can generate (that is, set the values such that min(client initial) &gt;=
 max(server version negotiation)), you can avoid generating a version neg=
otiation packet in response to some packets.</p>
<p>Also solved by <a href=3D"https://github.com/quicwg/base-drafts/issues=
/167" class=3D"issue-link js-issue-link" data-url=3D"https://github.com/q=
uicwg/base-drafts/issues/167" data-id=3D"201301292" data-error-text=3D"Fa=
iled to load issue title" data-permission-text=3D"Issue title is private"=
>#167</a>, particularly if we bake in a client/server 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/135#issuecomment-274711668">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6Kom=
Mu9Ci2Nqc6DTrCpNiQLuUg_ks5rVYgugaJpZM4LfBnr">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9C=
YkXbQ9Ab7d0XfGlrIJgEFz0u_ks5rVYgugaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/135#issuecomment-274711668"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #135: Potential fix:  clients are required to create a packet of a ce=
rtain minimum size.  As long as the space of potential sizes for version =
negotiation packets from the server doesn't overlap with the sizes that a=
 client can generate (that is, set the values such that min(client initia=
l) \u003e max(server version negotiation)), you can avoid generating a ve=
rsion negotiation packet in response to some packets.\r\n\r\nAlso solved =
by #167, particularly if we bake in a client/server bit."}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/135#=
issuecomment-274711668"}}}</script>=

----==_mimepart_5886e22ec85b2_13cc3f8b6568f13458042--


From nobody Mon Jan 23 21:17:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E028129569 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:17:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hEh-oafl3k53 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:17:12 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FAFC129568 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:17:12 -0800 (PST)
Date: Mon, 23 Jan 2017 21:17:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485235031; bh=hP8CVVLS8XJASYuld672gX7irIjmuzHZaQ62HKf5orQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QV9jMnBlFGEuqNigbmUqRW8Z9pbYyTcgciEbnCzyBSsR85LMpTTMh9EGf9MCzV9Vq vRZM5YOtKvp+VtzCEPrH4K89JjwcPw6PAyok73a17MDfo6BT5PlB6EuXyuBn/kj8u/ iQLOaErFbttW2x33XrzfljeyORPncZv3Mubwf2/4=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/174/274712247@github.com>
In-Reply-To: <quicwg/base-drafts/issues/174@github.com>
References: <quicwg/base-drafts/issues/174@github.com>
Subject: Re: [quicwg/base-drafts] Stream Reservation (#174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886e357e3d09_13833f8b6568f1347004f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lYRD47Y7aAWR4Sbjum8JV0WiDUo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:17:14 -0000

----==_mimepart_5886e357e3d09_13833f8b6568f1347004f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm hesitant to do this, largely because of the race between client trying to reject a push that the server has already created, then needing to reset the stream when/if it arrives.  I'm more inclined to Ian's suggestion in the interim:

- Reservation is a purely local concept - the remote doesn't know that the stream has been reserved until it sees a higher-numbered stream actually get used
- Initiators have to count reserved streams toward their limits.
- Receivers count idle streams up to the highest-ever-seen stream numbers as open

This has the problem that packet reordering can cause the peers to disagree on how many streams are open at the time, but that issue already exists with QUIC regardless of what you do.  (I'll open a separate issue 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/174#issuecomment-274712247
----==_mimepart_5886e357e3d09_13833f8b6568f1347004f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm hesitant to do this, largely because of the race between client tr=
ying to reject a push that the server has already created, then needing t=
o reset the stream when/if it arrives.  I'm more inclined to Ian's sugges=
tion in the interim:</p>
<ul>
<li>Reservation is a purely local concept - the remote doesn't know that =
the stream has been reserved until it sees a higher-numbered stream actua=
lly get used</li>
<li>Initiators have to count reserved streams toward their limits.</li>
<li>Receivers count idle streams up to the highest-ever-seen stream numbe=
rs as open</li>
</ul>
<p>This has the problem that packet reordering can cause the peers to dis=
agree on how many streams are open at the time, but that issue already ex=
ists with QUIC regardless of what you do.  (I'll open a separate issue fo=
r 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/174#issuecomment-274712247">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy4Vy=
JShE-2nYWYpqdXEZXr9XFHJks5rVYlXgaJpZM4LnfDx">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwA=
8JzGbd0yurPw_v4l7gUL5hp34ks5rVYlXgaJpZM4LnfDx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/174#issuecomment-274712247"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #174: I'm hesitant to do this, largely because of the race between clien=
t trying to reject a push that the server has already created, then needi=
ng to reset the stream when/if it arrives.  I'm more inclined to Ian's su=
ggestion in the interim:\r\n\r\n- Reservation is a purely local concept -=
 the remote doesn't know that the stream has been reserved until it sees =
a higher-numbered stream actually get used\r\n- Initiators have to count =
reserved streams toward their limits.\r\n- Receivers count idle streams u=
p to the highest-ever-seen stream numbers as open\r\n\r\nThis has the pro=
blem that packet reordering can cause the peers to disagree on how many s=
treams are open at the time, but that issue already exists with QUIC rega=
rdless of what you do.  (I'll open a separate issue for that.)"}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/174#issuecomment-274712247"}}}</script>=

----==_mimepart_5886e357e3d09_13833f8b6568f1347004f--


From nobody Mon Jan 23 21:18:25 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0673E129569 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:18:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.515
X-Spam-Level: 
X-Spam-Status: No, score=-4.515 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pYIUf7BTvZz6 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:18:22 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85FF1129568 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:18: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=dj3AYByDn/5wNAQ7Faf8VcRM01Y=; b=gNkmIIl5hWnL7ROI OA+/vprzLEjj2GgIW6LxbBLM2gmcv6gJ56bbxhR3Km1zdu4sty1A6Rg9tyYPaigm /N9FSrnJDSzp/PfqkKIanqW+GC0lLLetRWme9LHSV6F2i0zvQzN9Ul932pMQo19O Ruuq1thbA8xIMFsr3YsEkMLgvR4=
Received: by filter0560p1mdw1.sendgrid.net with SMTP id filter0560p1mdw1-2987-5886E39D-19 2017-01-24 05:18:21.246399582 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id BJRNTwYFTvW5FLbaPUkoJw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 05:18:21.357 +0000 (UTC)
Date: Mon, 23 Jan 2017 21:18:21 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/274712365@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886e39d46df4_75c23ffa99c451342208eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0wEjojYlj0GhF+CJaFouxxLKQzxcQXg4AOZI waqA/+Qw+7OcUnmaYV0XU2imJbbvwln5PDqvyiUWi9DNFoHn7bHSXHvJHbA0eBpmUJgyYr33t8nGb4 qzk3lE/yc63HRkHjo4kRwX9WkLyWhgZk7zOLVHsxgdx2PyPHPxAwJQ7+Cm5vqjwVvYMHmAh+hLXV5r w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qqjgoS4n0lsmwY4XgAli2mBIw7I>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:18:24 -0000

----==_mimepart_5886e39d46df4_75c23ffa99c451342208eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We could put a client/server bit into each frame, though this is a cost we wouldn't want to pay on every packet, just during the handshake.

@marten-seemann suggested we cannibalize the public reset flag, which is never set on a packet that also has a version.

Another option is including a magic number in the version negotiation packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/135#issuecomment-274712365
----==_mimepart_5886e39d46df4_75c23ffa99c451342208eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We could put a client/server bit into each frame, though this is a cost =
we wouldn't want to pay on every packet, just during the handshake.</p>
<p><a href=3D"https://github.com/marten-seemann" class=3D"user-mention">@ma=
rten-seemann</a> suggested we cannibalize the public reset flag, which is n=
ever set on a packet that also has a version.</p>
<p>Another option is including a magic number in the version negotiation pa=
cket.</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/135#issuecomment-274712365">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8ul3nVYwtSisX_=
Y9vVswDvPViJjks5rVYmdgaJpZM4LfBnr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxnRE-ms9xUaFHRDb=
Hk1X5DRwX-vks5rVYmdgaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/135#issuecomment-274712365"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #135: We could=
 put a client/server bit into each frame, though this is a cost we wouldn't=
 want to pay on every packet, just during the handshake.\r\n\r\n@marten-see=
mann suggested we cannibalize the public reset flag, which is never set on =
a packet that also has a version.\r\n\r\nAnother option is including a magi=
c number in the version negotiation packet."}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/135#issuecomment-2747=
12365"}}}</script>=

----==_mimepart_5886e39d46df4_75c23ffa99c451342208eb--


From nobody Mon Jan 23 21:22:33 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 594DA129568 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:22:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KQ6r_7jvqX3O for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:22:31 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF69C126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:22:30 -0800 (PST)
Date: Mon, 23 Jan 2017 21:22:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485235350; bh=OLOW+8J/hkRN+KIHnsukDAiOViWMHbXtX7Ugb19z7Ws=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Oo2sM6gaNYcCgf7+iQ3usiPSV8ShZn9OfHR7ZbYt+bOXURSUvydbLVJM0oCmNSG28 F6oZJ4HLVjfnbLqHY8Zk1wSJ+ExoJ6RFa4+/g9LZADFaW8OQs/qxjG8GY63M1WRf/X Sdiu8LQ6JxHNO76onhA3uEdAIGgwgsvs8WaZSIQI=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/274712836@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886e4964ef30_1af3f942ed6113413626e"; 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/_ZkWoLFTHdktCtwoK4KnFoHZ9ME>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:22:32 -0000

----==_mimepart_5886e4964ef30_1af3f942ed6113413626e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; agreement that breaking the symmetry in the packets is important. Consensus to put a token in the client packet.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/135#issuecomment-274712836
----==_mimepart_5886e4964ef30_1af3f942ed6113413626e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; agreement that breaking the symmetry in the packets is important. Consensus to put a token in the client packet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/135#issuecomment-274712836">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2mhAXHQRS0jhtDOWDbiLDQNzdpkks5rVYqWgaJpZM4LfBnr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0WsqTrIOeWFJAM2pDopLme0veDAks5rVYqWgaJpZM4LfBnr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/135#issuecomment-274712836"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #135: Discussed in Tokyo; agreement that breaking the symmetry in the packets is important. Consensus to put a token in the client packet.\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/135#issuecomment-274712836"}}}</script>
----==_mimepart_5886e4964ef30_1af3f942ed6113413626e--


From nobody Mon Jan 23 21:23:20 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E9DC129568 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:23:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iDppUZJPwaFD for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:23:16 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B35E6126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:23:16 -0800 (PST)
Date: Mon, 23 Jan 2017 21:23:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485235396; bh=hJFRV3YdCbu2G9i9J0yHe8odQPMjdYOqJi0qTJaVwbE=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZQQWWWj813Ls9ZIkEm2s6hNugXKAkO86eEXDdFD7xg6dMu442fc5eGaGOhl626F+X dCWeiLH2uUevgpuL0KPU59hNBj5s5g4GOOtVENIE79O39jSI0Rm/9tlPxSdf1MPRU/ BvNx1m3YFCbcjc1PtHrWRPvQdtC2PBN4SJGydzBg=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/217@github.com>
Subject: [quicwg/base-drafts] Packet reordering / loss distorts open stream limits (#217)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886e4c41364d_2a4d3faffb43313c85976"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aLg5WfECmuNsO9mZXkoaYYQLu44>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:23:18 -0000

----==_mimepart_5886e4c41364d_2a4d3faffb43313c85976
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For illustrative purposes, consider a server with an max open stream limit of 2.  The client sends packets with frames in the following order:

1. Open stream 3
2. Open stream 5
3. Close stream 5
4. Open stream 7

The network reorders packets 3 and 4. From the server's perspective, the client has violated the maximum.  In order to deal with this, the server will presumably need something more complicated than just "if violated, kill" -- maybe kill the connection if it *remains* violated for more than 1-2 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/217
----==_mimepart_5886e4c41364d_2a4d3faffb43313c85976
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>For illustrative purposes, consider a server with an max open stream limit of 2.  The client sends packets with frames in the following order:</p>
<ol>
<li>Open stream 3</li>
<li>Open stream 5</li>
<li>Close stream 5</li>
<li>Open stream 7</li>
</ol>
<p>The network reorders packets 3 and 4. From the server's perspective, the client has violated the maximum.  In order to deal with this, the server will presumably need something more complicated than just "if violated, kill" -- maybe kill the connection if it <em>remains</em> violated for more than 1-2 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/217">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9gyg7Ud-u01dlFmO76l5R15pKXpks5rVYrEgaJpZM4Lr4Dv">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8s2s8HbjLQbtQOub69rsHZAMro-ks5rVYrEgaJpZM4Lr4Dv.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/217"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Packet reordering / loss distorts open stream limits (#217)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/217"}}}</script>
----==_mimepart_5886e4c41364d_2a4d3faffb43313c85976--


From nobody Mon Jan 23 21:23:55 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68C4F129569 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:23:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zOT9TrpV5h3g for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:23:52 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BC84126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:23:52 -0800 (PST)
Date: Mon, 23 Jan 2017 21:23:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485235431; bh=sE1jS4kLUbRVGDgRzDE1+IZU/6c6DIOEyNNxH533fr0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aWuiOUziqw8henLDvNDnXHL/dTt1T6x49xsfa/dJvr0mEP3UgR1KH58lEkgvVcmiZ E1NlLdky7SBT5gnqTUvOzpT4SAM/e9G2WW+0YUtOUHTAYQtChFFw5D0MGI3HBrbt3u sFYr1Xc7CoWltX4gbFImGL2TSJF3am1GJgKQ/c70=
From: Ryan Hamilton <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/274712989@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886e4e794a75_698d3fdd526991408049f"; 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/onwjQqW-VQDdwweq4VK4pgtUXuY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:23:53 -0000

----==_mimepart_5886e4e794a75_698d3fdd526991408049f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm surprised to see the token in the client packets (which are common and large) and not the version negotiation packet (which are rare and small). But I'm not in the 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/135#issuecomment-274712989
----==_mimepart_5886e4e794a75_698d3fdd526991408049f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm surprised to see the token in the client packets (which are common and large) and not the version negotiation packet (which are rare and small). But I'm not in the 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/135#issuecomment-274712989">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7uYWB7tSFxxJtZf90JbpRkZVQ7Cks5rVYrngaJpZM4LfBnr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0lHjE-nCoL561zGIS-2-2CGwYTBks5rVYrngaJpZM4LfBnr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/135#issuecomment-274712989"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #135: I'm surprised to see the token in the client packets (which are common and large) and not the version negotiation packet (which are rare and small). But I'm not in the room :)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/135#issuecomment-274712989"}}}</script>
----==_mimepart_5886e4e794a75_698d3fdd526991408049f--


From nobody Mon Jan 23 21:30:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2842712956E for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:30:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UW797B9ZUqJa for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:30: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 AEDA6126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:30: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=ZsgKH3HxVhSSlu6pNLAwvVn6r5I=; b=Pna2Qw8wnnzSebY2 wMkX8c6RSoh3EZJi8NwY3D6ZLUItmqQ+6v4H/7CsQESzbQclKjynYhdMbNOIGmd9 gsFJ10oLNWsLqNfXZX2IX0LblwH4dmybISUl94tLKlyZDBFVRw7veaf50t6fqylS mTZidIgbHHgiibMqq8RqdhIBTk8=
Received: by filter0424p1mdw1.sendgrid.net with SMTP id filter0424p1mdw1-23031-5886E65C-2A 2017-01-24 05:30:04.671391347 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id LZaWIP_FTAK1w8OIdpmR2A for <quic-issues@ietf.org>; Tue, 24 Jan 2017 05:30:04.514 +0000 (UTC)
Date: Mon, 23 Jan 2017 21:30:04 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/112/issue_event/933966980@github.com>
In-Reply-To: <quicwg/base-drafts/issues/112@github.com>
References: <quicwg/base-drafts/issues/112@github.com>
Subject: Re: [quicwg/base-drafts] Greasing version negotiation (#112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886e65c6c687_2e293f91c8997138378a3"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2U87NBE1SuS6KJQn/NRgyMDkKHOo7UzsMpjY EDeJbePjmqpMs/D4YUepKlOoLhOT6p9+qMw65FAb7BWDyYEqEEjFkBbuEEh2cZavgaFb9BoVc4PGVm cfQqzgzwQf3yaC9qmR9i91hguzT5dy2uA4X4m99Zw0BKSoAnBvP/DxXpOtTwLkITk3QU/1RWHfj7b7 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6ASqNyS8g3jZfQ2_u4Thu5yuqoE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:30:08 -0000

----==_mimepart_5886e65c6c687_2e293f91c8997138378a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #112.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/112#event-933966980
----==_mimepart_5886e65c6c687_2e293f91c8997138378a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/112" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/112" data-id="198619012" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#112</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/112#event-933966980">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq92iLHxLRnvFpc7zSP3XO36nAOj3ks5rVYxcgaJpZM4LaPcq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqy9wtt_cEkTIzddElC9U2DcWfuJMks5rVYxcgaJpZM4LaPcq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/112#event-933966980"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #112."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/112#event-933966980"}}}</script>
----==_mimepart_5886e65c6c687_2e293f91c8997138378a3--


From nobody Mon Jan 23 21:30:13 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 420A712956E for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:30:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aUOBunhJL5G4 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:30:07 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C3B7129569 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:30:06 -0800 (PST)
Date: Mon, 23 Jan 2017 21:30:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485235806; bh=1URpI6XXx/chOeyjvcW55EVsFT0OwIHXQw02OOPFSzI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QeNX0ByOHJHf0DWTAQtIoM0/1Ll2+dR7/5Q3Stk2Gn5bOVy0YqLYTswj1IPkzbv2L J/u+Ef44FztnVcpZammG1WrZMdqs4peNV05MPnDvcuXlmCmE550U0/7afxgNZ+4lD5 jNIhlEHkjuDeTDHxqX9yf6WnH5B96+Kda08XFqzg=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/112/274713709@github.com>
In-Reply-To: <quicwg/base-drafts/issues/112@github.com>
References: <quicwg/base-drafts/issues/112@github.com>
Subject: Re: [quicwg/base-drafts] Greasing version negotiation (#112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886e65e481f5_3b353fc05030513841736"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ss49LKsO8JM9xNahcrngp1Gefuc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:30:09 -0000

----==_mimepart_5886e65e481f5_3b353fc05030513841736
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Caveat: we need to ensure that there is a way to grease consistently between the stateless version negotiation packet AND the copy of that in the ServerHello.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/112#issuecomment-274713709
----==_mimepart_5886e65e481f5_3b353fc05030513841736
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Caveat: we need to ensure that there is a way to grease consistently between the stateless version negotiation packet AND the copy of that in the ServerHello.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/112#issuecomment-274713709">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4EqomQo4AmZ3TlBvm8jfkC9CoB8ks5rVYxegaJpZM4LaPcq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1DNMKbJFrVPFvlroBgBkMCd-2Qiks5rVYxegaJpZM4LaPcq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/112#issuecomment-274713709"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #112: Caveat: we need to ensure that there is a way to grease consistently between the stateless version negotiation packet AND the copy of that in the ServerHello."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/112#issuecomment-274713709"}}}</script>
----==_mimepart_5886e65e481f5_3b353fc05030513841736--


From nobody Mon Jan 23 21:30:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5706212956F for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:30:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.373
X-Spam-Level: 
X-Spam-Status: No, score=-4.373 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2dR_2NPQlB2W for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:30: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 32E01126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:30: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=kVAOodMfYILxiN2idvbg9g+45uU=; b=HKm/ZwwSYwwSzuJ2 zErxqur/u47QfMbiUX8z9pF/0tu3NHXOIRzoIZiRlHA1gLf1/6R8H0T7nsQkf8J+ extgYDEmWtxUfY+hKtlB4f2wTJPRZDjW6RmVhlApVn2uiC4sDR081jdmfeLrPDub s4Huq/VPkWUXxDhrm5S03xYwpC8=
Received: by filter0995p1mdw1.sendgrid.net with SMTP id filter0995p1mdw1-11247-5886E65C-38 2017-01-24 05:30:04.36091323 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id bSo-_Of4Qay9A6TlGIftAw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 05:30:04.326 +0000 (UTC)
Date: Mon, 23 Jan 2017 21:30:04 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/112/274713701@github.com>
In-Reply-To: <quicwg/base-drafts/issues/112@github.com>
References: <quicwg/base-drafts/issues/112@github.com>
Subject: Re: [quicwg/base-drafts] Greasing version negotiation (#112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886e65c32435_16bc3fd8ab9cb1344679a"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Ik7WK1F6BQk865y9b9iOtfxw/m2BlE2k7uA B+/rpOf2SUnl50KbyXfwp+MSEcsxW0ZC2822i06v2SXJQdgwUHp9x0wsfsJHxcjQ39yfeHKm7BbZwM V5RiyAIpUyji654LENOCyUM+Zfa8zJznEL8O3PtBV/x2XMcarTcfc8MFHqmfXKU/NI2u4fUSMfqDYB 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CFFpuDTB4_SfYktfQBbg9Mf6TUc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:30:10 -0000

----==_mimepart_5886e65c32435_16bc3fd8ab9cb1344679a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo: consensus in the 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/112#issuecomment-274713701
----==_mimepart_5886e65c32435_16bc3fd8ab9cb1344679a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo: consensus in the 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/112#issuecomment-274713701">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq92iLHxLRnvFpc7zSP3XO36nAOj3ks5rVYxcgaJpZM4LaPcq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqy9wtt_cEkTIzddElC9U2DcWfuJMks5rVYxcgaJpZM4LaPcq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/112#issuecomment-274713701"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #112: Discussed in Tokyo: consensus in the room."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/112#issuecomment-274713701"}}}</script>
----==_mimepart_5886e65c32435_16bc3fd8ab9cb1344679a--


From nobody Mon Jan 23 21:32:57 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 052BC12956A for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:32:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hh_GCfA0luSM for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:32:54 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5B3F126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:32:54 -0800 (PST)
Date: Mon, 23 Jan 2017 21:32:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485235974; bh=vHj09K/QH/oO7solybltRTLyzzRmwPlLepdya/Omm9c=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1Cu6FRm4KagIyccWuSybYTC9Kg8qvoD8VaIQi1Z5tEy8B9O04gnktTXNEXkuPIxTy iRv1iYSBjvbR+bWAUFAFgt2gp6ZFseFpUjSAJRqpGUBRg55m+jeFLszT5soers66iI Qm+0bN1KVQP72at02EPPNICSygSsz96VuKxe1nok=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/112/issue_event/933968728@github.com>
In-Reply-To: <quicwg/base-drafts/issues/112@github.com>
References: <quicwg/base-drafts/issues/112@github.com>
Subject: Re: [quicwg/base-drafts] Greasing version negotiation (#112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886e706205c0_2e293f91c899713847364"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0MgAaxfFyE6YPBwz60gUOLWIohk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:32:56 -0000

----==_mimepart_5886e706205c0_2e293f91c899713847364
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reopened #112.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/112#event-933968728
----==_mimepart_5886e706205c0_2e293f91c899713847364
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reopened <a href="https://github.com/quicwg/base-drafts/issues/112" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/112" data-id="198619012" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#112</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/112#event-933968728">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwzcWtdwIVpXh9eLW9JjW7xteqDMks5rVY0GgaJpZM4LaPcq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq92psoe-76SfE_64vF4YWwtjAbm9ks5rVY0GgaJpZM4LaPcq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/112#event-933968728"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reopened #112."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/112#event-933968728"}}}</script>
----==_mimepart_5886e706205c0_2e293f91c899713847364--


From nobody Mon Jan 23 21:33:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7667B12956A for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:33:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8t10SuiFidPw for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:33:45 -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 17C4A126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:33: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=a147xhnyMImKx+GsIY6okDzda/4=; b=G5wa3BlaqM1iZoiJ 6zK12hJCoFCBqYBOhECPe+jZTHFWFUOwyDTD3VvDB4NQB4woHYLGNlrTrG/oUAc8 fL+6lKk1gfCU7PKjEq7+z3PzFDo73vbEyUAU3ozv0mcZJ5TdZkvVcP3B8r4wblCD gaz4FKcqvksYR5CbM8u9HTlu3/Y=
Received: by filter1136p1mdw1.sendgrid.net with SMTP id filter1136p1mdw1-4296-5886E737-85 2017-01-24 05:33:43.825548902 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id NXbgY3mMSJKD1q-aiiP9DQ for <quic-issues@ietf.org>; Tue, 24 Jan 2017 05:33:43.805 +0000 (UTC)
Date: Mon, 23 Jan 2017 21:33:43 -0800
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/112/274714131@github.com>
In-Reply-To: <quicwg/base-drafts/issues/112@github.com>
References: <quicwg/base-drafts/issues/112@github.com>
Subject: Re: [quicwg/base-drafts] Greasing version negotiation (#112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886e737b1ed6_100143f942c547130181627"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ILnE0VFCaRKEZmXaP+fizhagJW5DLiesrTj V78bDYAyy52esUEBf9TbJIU8Sa25tIpxm9JVfXWa6Ti7Q2uK4SrMslA7qWhcNOUKthK1tPVfVuO8WP FprA0Bq1ADPn+7fj/EGo3bp6kJi3BGIrJ/0WIcz2XGpXHg/ce5HsCTyBlObhLuuQXeo3JuuKcGh6T9 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SXxrES5iyzKzvdgbYSFSapMX0uM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:33:46 -0000

----==_mimepart_5886e737b1ed6_100143f942c547130181627
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I thought martinthomson said to leave this open -- if I misheard, feel free to close.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/112#issuecomment-274714131
----==_mimepart_5886e737b1ed6_100143f942c547130181627
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I thought martinthomson said to leave this open -- if I misheard, feel free to close.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/112#issuecomment-274714131">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3pkvO-9_Uy5N2yra5y5b-cpPdFVks5rVY03gaJpZM4LaPcq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8CzxONDvuHSQFXvFiNmML_rwSD2ks5rVY03gaJpZM4LaPcq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/112#issuecomment-274714131"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #112: I thought martinthomson said to leave this open -- if I misheard, feel free to close."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/112#issuecomment-274714131"}}}</script>
----==_mimepart_5886e737b1ed6_100143f942c547130181627--


From nobody Mon Jan 23 21:38:29 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 009A512956E for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:38:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-tedoy3nrsQ for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:38:27 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61757126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:38:27 -0800 (PST)
Date: Mon, 23 Jan 2017 21:38:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485236306; bh=9kt5Vrr1PN6HfRWOWGOXGJVr9dL/Srb9EKZ4fiUqFEk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hSVoRP0X3J1OaB//vWA8jKMJOm1OAZ2YDshGWFlpiqdE6pG0mW8ijL3rqmT7aPRB4 WCsdi90xcicNN9SlJvfULDIxkZzvyAGHsmnrT+9CpRTMhAlWrajNpATi1mtMwvhSVv 7SCFrHF0SRTfSV9AKJJIrP/qAiaxrWhMQ8SA8dQo=
From: Kazuho Oku <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/217/274714668@github.com>
In-Reply-To: <quicwg/base-drafts/issues/217@github.com>
References: <quicwg/base-drafts/issues/217@github.com>
Subject: Re: [quicwg/base-drafts] Packet reordering / loss distorts open stream limits (#217)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886e852b3d08_29c23fb92efcb13423245e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/90JjFpzaNsYZDGfAzYDQgXaR16Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:38:29 -0000

----==_mimepart_5886e852b3d08_29c23fb92efcb13423245e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The problem will become more apparent when using push, since the server will open _and_ close the streams opposed to pull in which in normal case a client opens the streams and a server closes 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/217#issuecomment-274714668
----==_mimepart_5886e852b3d08_29c23fb92efcb13423245e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The problem will become more apparent when using push, since the server will open <em>and</em> close the streams opposed to pull in which in normal case a client opens the streams and a server closes 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/217#issuecomment-274714668">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq99jjpzUC9NMm4XqtLDuK3wk7P7Lks5rVY5SgaJpZM4Lr4Dv">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4b6p1e9tnIVMNQMBdKFMVlg9Co9ks5rVY5SgaJpZM4Lr4Dv.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/217#issuecomment-274714668"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #217: The problem will become more apparent when using push, since the server will open _and_ close the streams opposed to pull in which in normal case a client opens the streams and a server closes them."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/217#issuecomment-274714668"}}}</script>
----==_mimepart_5886e852b3d08_29c23fb92efcb13423245e--


From nobody Mon Jan 23 21:52:28 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B13612956E for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:52:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ih2YS5i1Z7QJ for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:52:26 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B86A4126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:52:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5w2KQG/gbE2uAIFXuE+TAJs0pvE=; b=PMFHWwBT7RRPOteR URLPSBTTumNwg+4JY6cq5+JAlUWibtdkL0gKhZULMUjzhHjTR6FMbcA0/dMerTHG BX8oA5oh6I4y6POX6G8/O9XLywpI/c9j0tct5hTD6CWZFaWa98z0NAlMKIOQHqh6 ZLmxhUfWH39nvTFxkva0s2zzf8Q=
Received: by filter0937p1mdw1.sendgrid.net with SMTP id filter0937p1mdw1-13830-5886EB99-A1 2017-01-24 05:52:25.976134206 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id BbDddG59QYyXXJ9xxB0cWw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 05:52:25.950 +0000 (UTC)
Date: Mon, 23 Jan 2017 21:52:25 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/112/274716383@github.com>
In-Reply-To: <quicwg/base-drafts/issues/112@github.com>
References: <quicwg/base-drafts/issues/112@github.com>
Subject: Re: [quicwg/base-drafts] Greasing version negotiation (#112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886eb99d2575_24c093f942c5471302104d"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3fTvoi3yyiN30bHGP/5tKwFWY2rubnQjfGvJ r/gwkact4YOfOiA0l8/zCeG6MMZV481TBsmdjWkTWfrA86cf+1QIcFoVVcOi+VdoVXjTyjuqrWahaq L2sIj/k4bQYgfTynLrix2J35d+4XqP8xGjakBWTgY1cl5HIrTq8yONe2ES6F90JpDTXtCZzW1FPEMU A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TERXiQknXeOE2EHhFaWEPEIkI9o>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:52:28 -0000

----==_mimepart_5886eb99d2575_24c093f942c5471302104d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That was a different one. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/112#issuecomment-274716383
----==_mimepart_5886eb99d2575_24c093f942c5471302104d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That was a different one.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/112#issuecomment-274716383">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzx4cbKdifAPRT695G14cRHv1JwWks5rVZGZgaJpZM4LaPcq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq67nD42ZhxYoGuZgTmE6Vk8dEwV9ks5rVZGZgaJpZM4LaPcq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/112#issuecomment-274716383"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #112: That was a different one. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/112#issuecomment-274716383"}}}</script>
----==_mimepart_5886eb99d2575_24c093f942c5471302104d--


From nobody Mon Jan 23 21:52:33 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63E43126CD8 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:52:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AM06xH9dTHDK for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:52:28 -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 ECEA712956A for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:52: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=zBo0oJ4uO1Ls7PY16SSA8jrKRCk=; b=sD4p1NMrA2PsElQq s3YP7mWe7GfvKCzn2maNHLAlLcSi7pNxLz3RXOaIa+XQGEOiCt4EMOettlPI9Y+R Hm/3SfH8jhzeaZ1NJHqmMj5UG+UyyJ9d2Jn1k3z4hohoULy2zAaeUdkqGqhVq5qB bVtAQlCa6TIv7ONR08oMUCjRreA=
Received: by filter0558p1mdw1.sendgrid.net with SMTP id filter0558p1mdw1-11632-5886EB9A-25 2017-01-24 05:52:26.360318887 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id J0ix6aK6Tf-RTUxbi0Crzw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 05:52:26.364 +0000 (UTC)
Date: Mon, 23 Jan 2017 21:52:26 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/112/issue_event/933980604@github.com>
In-Reply-To: <quicwg/base-drafts/issues/112@github.com>
References: <quicwg/base-drafts/issues/112@github.com>
Subject: Re: [quicwg/base-drafts] Greasing version negotiation (#112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886eb9a44481_719d3fc30099d13c8201f"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2tm54V5SYYmdXsp/w/cvyrmk2dCgIZK9mOG2 IC/emFcwR3LUOijto00Ro4BRAW+Wvw35Nzv8sgR68h55okC+rFzh0lmMCwvhokL/+mWnWzc4kUprkN M4/PZUj7j9u7KNNQEqW0QSGiG3Nfhr89chs3vb372yIjwUMbWDsB37uzDyxjGfIMfTUHowcAeyG5nV A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xitW76ghVXtASl72XH7_SVa3yMY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:52:29 -0000

----==_mimepart_5886eb9a44481_719d3fc30099d13c8201f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #112.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/112#event-933980604
----==_mimepart_5886eb9a44481_719d3fc30099d13c8201f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/112" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/112" data-id="198619012" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#112</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/112#event-933980604">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyOe0xakSt15IhcLnM_YeH0FTHJ4ks5rVZGagaJpZM4LaPcq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4w55DI8D_nmoBtnZhtaTrwjbTfeks5rVZGagaJpZM4LaPcq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/112#event-933980604"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #112."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/112#event-933980604"}}}</script>
----==_mimepart_5886eb9a44481_719d3fc30099d13c8201f--


From nobody Mon Jan 23 21:53:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42DCC12956A for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:53:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qI4baPs8N0nW for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:53:13 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A84E126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:53: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=gfJhipxwIcoYgayb0nOF5DoGozc=; b=SPqaHeCBVR67KtXp fktbzxoLQMsL0uxsZTKtDTj1w2GIN58ZDnDjJ+ZGZI1G2Yl8Yzh/b1CfmLGEK00N k3MYclFn+l5V9tloh90sMW0YMjW2I+hg2iKDbLXQDv672QbV9ADnAEFJTNBQlMpC /eKTnbWShntA6eot3jsWPURIiSY=
Received: by filter0593p1mdw1.sendgrid.net with SMTP id filter0593p1mdw1-19151-5886EBC8-16 2017-01-24 05:53:12.277651624 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id yudGzMFST2OmpWhov1TKpQ for <quic-issues@ietf.org>; Tue, 24 Jan 2017 05:53:12.241 +0000 (UTC)
Date: Mon, 23 Jan 2017 21:53:12 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/112/issue_event/933981071@github.com>
In-Reply-To: <quicwg/base-drafts/issues/112@github.com>
References: <quicwg/base-drafts/issues/112@github.com>
Subject: Re: [quicwg/base-drafts] Greasing version negotiation (#112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886ebc8243ae_58e63f968ceb91341230f"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0NZASmxTK7EMxBmQmK/g2QjuxmtQsWs8k90P L4NkRuMPByLqdiAaGGvSZQBbmnMvVWb79vSksY3V9BSBcfVrBZTkW9zGmANWdkrCDlD/GYxH2i3Kmx bWY+K23wfk9Nr03Nf+WkXUtDVWpjOK6G6QWgTNxLCDhCGRHuMvZuFuhPt2zkZsvj4xC9l8SrTFovmR c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-9SuwD_Mugs15SrGsy0nz-LxlqI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:53:15 -0000

----==_mimepart_5886ebc8243ae_58e63f968ceb91341230f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reopened #112.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/112#event-933981071
----==_mimepart_5886ebc8243ae_58e63f968ceb91341230f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reopened <a href="https://github.com/quicwg/base-drafts/issues/112" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/112" data-id="198619012" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#112</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/112#event-933981071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2o5NMu1fyVCwrsSf7bU0oIGTDhvks5rVZHIgaJpZM4LaPcq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3dCgSR6PTKpQYThIBsJcl8XfT18ks5rVZHIgaJpZM4LaPcq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/112#event-933981071"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reopened #112."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/112#event-933981071"}}}</script>
----==_mimepart_5886ebc8243ae_58e63f968ceb91341230f--


From nobody Mon Jan 23 21:53:51 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F3C712956A for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:53:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XjMaXH9IFZR8 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:53:47 -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 848EA126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:53: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=du/IiFYziFcOpu0UPVX+gplEPSA=; b=oWazgUjoMl3c4qts 2MWDyH6MPANq+mrPtFreCvcg6T87lNTs6m4PuMWVNTGPizCIB32Trk8I1hHes69J xnSrEUqpX0TxKbsC6Sq6YU4Xp/UWVKCG2JaK8i74VOLNP7DN1iAlBXkONHRSX0VQ ya5UGX9R3LPxB8ThinWwU5jWkyc=
Received: by filter0466p1mdw1.sendgrid.net with SMTP id filter0466p1mdw1-4428-5886EBC7-4B 2017-01-24 05:53:11.891312449 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 1OeOg32KQb6Kji5K5qgUrQ for <quic-issues@ietf.org>; Tue, 24 Jan 2017 05:53:11.905 +0000 (UTC)
Date: Mon, 23 Jan 2017 21:53:11 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/112/274716490@github.com>
In-Reply-To: <quicwg/base-drafts/issues/112@github.com>
References: <quicwg/base-drafts/issues/112@github.com>
Subject: Re: [quicwg/base-drafts] Greasing version negotiation (#112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886ebc7c28bb_400f3fae8f78d1381202e1"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1YzGZSpzDj9YR+JxYLoP8AoRBhh0dFxBy6dg YmOmqY/z4EnKriSvgSRC0xkbpuj7NRGiQ7Cxj5xVGYgQDbhjkHYSLqnzgIFzdGit1mcustLWjOYCl6 OhkGE7UkJxyHyLBkSHwaMIAXWhJ2AYkd8RGManzeYVMVh3xkGT+bnWEl2wcRka1DEx8rYuLbWLG/Cx k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nSCvMfH0zl5gllrEvrZn2S2SSpQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:53:49 -0000

----==_mimepart_5886ebc7c28bb_400f3fae8f78d1381202e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh, no - that was 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/112#issuecomment-274716490
----==_mimepart_5886ebc7c28bb_400f3fae8f78d1381202e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Oh, no - that was 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/112#issuecomment-274716490">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3bG9Yc6sd72LkUmY_1GuZAh6BFdks5rVZHHgaJpZM4LaPcq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-984gKg27egIsTWupUkL7XTatvjks5rVZHHgaJpZM4LaPcq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/112#issuecomment-274716490"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #112: Oh, no - that was this."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/112#issuecomment-274716490"}}}</script>
----==_mimepart_5886ebc7c28bb_400f3fae8f78d1381202e1--


From nobody Mon Jan 23 21:56:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C268126CD8 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:56:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Pa7HsOtf_qJ for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 21:56:23 -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 915A612956A for <quic-issues@ietf.org>; Mon, 23 Jan 2017 21:56: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=/3Y+LpxhJ8W1FYCyZ7Nzj/yeNNQ=; b=ReWXEDvurEz8a9Td 1zy4/a5HoGxBL0ukRGhjiisl1hZbNMfdIV/erLwMTTSlK4ddlrmdpPMHfpsacuYw jAzeSOW38daRLZVKSxNJvdi+iGpgC8CNcG9UsJmZh/GN+Qd5k+/wl6IRLDv/ivs/ VbB1Vw9CnlnuR31JbTUJh4lpGRk=
Received: by filter0825p1mdw1.sendgrid.net with SMTP id filter0825p1mdw1-2785-5886EC7F-35 2017-01-24 05:56:15.428264121 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id kFzpTccaQ6K39L3dYsINXA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 05:56:15.617 +0000 (UTC)
Date: Mon, 23 Jan 2017 21:56:15 -0800
From: Kazuho Oku <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/205/274716890@github.com>
In-Reply-To: <quicwg/base-drafts/issues/205@github.com>
References: <quicwg/base-drafts/issues/205@github.com>
Subject: Re: [quicwg/base-drafts] Variable-length connectionID/routing information in public header (#205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886ec7f80e82_408b3fa450b7913c1955bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ce86hT+6caeMYzdte9Q3kmotlXPHasVRZ/U TnVT1VhjlbcHWpEHESJxtDtnETAnNdps1Q62HD2K44KqTHZIeM3MgdqZxmD7rUMWpszgS4SfPpOUvw 4Ai5pF28NwFWz4vBW+vCm0FUXSCKIZpXL1l1S4X5FXp2Zj9d9mN+hCSue5D9hXAIT8ZklhvBfo4Ub9 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iDBzjhVD7SYQ0wqMV0olAhYSBHs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 05:56:25 -0000

----==_mimepart_5886ec7f80e82_408b3fa450b7913c1955bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @igorlord.

IIUC STK is something that can be used for correlating QUIC connections. What @igorlord and I are looking for (per https://github.com/quicwg/base-drafts/issues/119#issuecomment-274680186) is a way to correlate packets belonging to a single QUIC connection to a specific POP or a server.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/205#issuecomment-274716890
----==_mimepart_5886ec7f80e82_408b3fa450b7913c1955bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree with <a href=3D"https://github.com/igorlord" class=3D"user-menti=
on">@igorlord</a>.</p>
<p>IIUC STK is something that can be used for correlating QUIC connections.=
 What <a href=3D"https://github.com/igorlord" class=3D"user-mention">@igorl=
ord</a> and I are looking for (per <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/119#issuecomment-274680186" class=3D"issue-link js-issue-li=
nk" data-url=3D"https://github.com/quicwg/base-drafts/issues/119" data-id=
=3D"198672930" data-error-text=3D"Failed to load issue title" data-permissi=
on-text=3D"Issue title is private">#119 (comment)</a>) is a way to correlat=
e packets belonging to a single QUIC connection to a specific POP or a serv=
er.</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/205#issuecomment-274716890">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqysOLiM90G9OaND=
sdy0KL4YOG496ks5rVZJ_gaJpZM4LrHh1">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-LCJCjvQLfd8b2hH=
iZHBE5V40Mkks5rVZJ_gaJpZM4LrHh1.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/205#issuecomment-274716890"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@kazuho in #205: I agree with @i=
gorlord.\r\n\r\nIIUC STK is something that can be used for correlating QUIC=
 connections. What @igorlord and I are looking for (per https://github.com/=
quicwg/base-drafts/issues/119#issuecomment-274680186) is a way to correlate=
 packets belonging to a single QUIC connection to a specific POP or a serve=
r."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/205#issuecomment-274716890"}}}</script>=

----==_mimepart_5886ec7f80e82_408b3fa450b7913c1955bc--


From nobody Mon Jan 23 22:07:04 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36342129570 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:07:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S8ZA8GEeqG4d for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:07:01 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CB8F126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:07:01 -0800 (PST)
Date: Mon, 23 Jan 2017 22:07:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485238020; bh=FgeGi+y5AdnycLBwSar39pJEjI2ExIP5PzgJlOehvro=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0lnMshJY2LLHmmhuLRMqJU57S2EzSmBHEIn9JcOgvQWsHbYZsD56eJ/A2sEvTSRS0 BjvkvDg70vAWnDViRWJnVs2R2o/xQBDB4HfFyQ4vUN3D6ot14KopU/VBBI5KkZZClm CaPlOBkO4aU4gbttZNbx633ZPcBy+ZB3eWSYx/A8=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/206/274718127@github.com>
In-Reply-To: <quicwg/base-drafts/issues/206@github.com>
References: <quicwg/base-drafts/issues/206@github.com>
Subject: Re: [quicwg/base-drafts] Mismatch between version negotiation in TLS layer and in QUIC layer (#206)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886ef043a9a0_e1d3fad7a56d13423086f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/78x5bDCGFQVy1LKUV7J5ngHUB10>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:07:02 -0000

----==_mimepart_5886ef043a9a0_e1d3fad7a56d13423086f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is already what we're proposing to do in #122 (which builds on #99).  We don't have any disagreement about this aspect of the pull request, though other aspects remain contentious, which have kept it from being merged.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/206#issuecomment-274718127
----==_mimepart_5886ef043a9a0_e1d3fad7a56d13423086f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This is already what we're proposing to do in <a href=3D"https://githu=
b.com/quicwg/base-drafts/pull/122" class=3D"issue-link js-issue-link" dat=
a-url=3D"https://github.com/quicwg/base-drafts/issues/122" data-id=3D"198=
678499" data-error-text=3D"Failed to load issue title" data-permission-te=
xt=3D"Issue title is private">#122</a> (which builds on <a href=3D"https:=
//github.com/quicwg/base-drafts/pull/99" class=3D"issue-link js-issue-lin=
k" data-url=3D"https://github.com/quicwg/base-drafts/issues/99" data-id=3D=
"197426251" data-error-text=3D"Failed to load issue title" data-permissio=
n-text=3D"Issue title is private">#99</a>).  We don't have any disagreeme=
nt about this aspect of the pull request, though other aspects remain con=
tentious, which have kept it from being merged.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/206#issuecomment-274718127">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzqXK=
jyzSTy-cu66u_zVGPltIEPXks5rVZUEgaJpZM4Lrrvf">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8Z=
Dg29eUDNiOsFVNc640HEoNaItks5rVZUEgaJpZM4Lrrvf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/206#issuecomment-274718127"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #206: This is already what we're proposing to do in #122 (which build=
s on #99).  We don't have any disagreement about this aspect of the pull =
request, though other aspects remain contentious, which have kept it from=
 being merged."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/206#issuecomment-274718127"}}}</script>=

----==_mimepart_5886ef043a9a0_e1d3fad7a56d13423086f--


From nobody Mon Jan 23 22:07:06 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC880126CD8 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:07:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7-OtEfWec-Sg for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:07:01 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5ECF812956E for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:07:01 -0800 (PST)
Date: Mon, 23 Jan 2017 22:07:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485238020; bh=2y0656rw3VffP/isIvL2DRvAlVWrp17V7Ya45lEhJ+I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hkiJUzpnUHNzgQwBgrEs8pwPMOTQHCX8dcR/iCK5Z0X+GVwZBhAeqbzdXCBNTVC0W IvBbg52jPYh4qKjXGjsAaKTAC814Z3/j0BA2DmhPJ6FUMYVLlgm+0ynUz5aQQD+beB 75hSzp3cR1DjRyTef1IfeADc4L+vcFG3/fgEvyPs=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/206/issue_event/933990598@github.com>
In-Reply-To: <quicwg/base-drafts/issues/206@github.com>
References: <quicwg/base-drafts/issues/206@github.com>
Subject: Re: [quicwg/base-drafts] Mismatch between version negotiation in TLS layer and in QUIC layer (#206)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886ef045d8ff_4f813fc0fa24313c996be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dsqPFio1m7hwUiVBmAFCTobi2xM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:07:03 -0000

----==_mimepart_5886ef045d8ff_4f813fc0fa24313c996be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #206.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/206#event-933990598
----==_mimepart_5886ef045d8ff_4f813fc0fa24313c996be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/206" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/206" data-id="202682912" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#206</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/206#event-933990598">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzqXKjyzSTy-cu66u_zVGPltIEPXks5rVZUEgaJpZM4Lrrvf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8ZDg29eUDNiOsFVNc640HEoNaItks5rVZUEgaJpZM4Lrrvf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/206#event-933990598"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #206."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/206#event-933990598"}}}</script>
----==_mimepart_5886ef045d8ff_4f813fc0fa24313c996be--


From nobody Mon Jan 23 22:11:55 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EAB112956A for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:11:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zQj6opdJhJO5 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:11:53 -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 A1C75126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:11: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=93haJD6Rnu4pdOWQN9wKbiXtUNc=; b=lKWuH9HFR+wy/8ZW xArq4/YnRWEXV4uTmAzsta0QhfpDiTER71VG6u2j0yUB9L6nuEoKDYOfVGyV/KAc vHZUuifHot4PHlcjaaOoyA+OCRHzN4a2sA3qXFOOGPPYC/kZEFhV0ALYM/uUbtw4 oRTydcp5dEQ6xn4/TnGtj0jZd90=
Received: by filter0844p1mdw1.sendgrid.net with SMTP id filter0844p1mdw1-10521-5886F024-35 2017-01-24 06:11:48.53258294 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id -SplUQI7R4af4DdgrghHIg for <quic-issues@ietf.org>; Tue, 24 Jan 2017 06:11:49.103 +0000 (UTC)
Date: Mon, 23 Jan 2017 22:11:49 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/124/274718753@github.com>
In-Reply-To: <quicwg/base-drafts/issues/124@github.com>
References: <quicwg/base-drafts/issues/124@github.com>
Subject: Re: [quicwg/base-drafts] Alt-Svc quic version hint (#124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f02526df_40953fa450b7913c205527"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2UQlfRIxg+xZdRFn7o0SU9gHRhY5LJt9SDgb BqvlhJEjfiC4wAsxkVaZgKEM1pizw2Bi577jmOLJVkanvrfiF/PeCt5mYACJf25O0kQlkN5Fkw8qey Vqe8+PB7+OljBN0RpeuCsO0yufiihww5xXl+KdrppEwPTOOd9U38SQuvgyuG7flpPmYT56u0kvnrWE 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4-fq5CxY43HhbI9lR35bGQjy51A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:11:54 -0000

----==_mimepart_5886f02526df_40953fa450b7913c205527
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; consensus in the room that at least one side should send complete version information in the version handshake, and the decider has the option to restart. Therefore, alt-svc does not need to be authenticated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/124#issuecomment-274718753
----==_mimepart_5886f02526df_40953fa450b7913c205527
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Discussed in Tokyo; consensus in the room that at least one side should =
send complete version information in the version handshake, and the decider=
 has the option to restart. Therefore, alt-svc does not need to be authenti=
cated.</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/124#issuecomment-274718753">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwIOPGElQiZHvED=
RPAnTUUG7urdFks5rVZYlgaJpZM4LcUW8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq77q0rT0Mu2vA7BwD=
6TR0ZOKrZztks5rVZYlgaJpZM4LcUW8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/124#issuecomment-274718753"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mnot in #124: Discussed in Toky=
o; consensus in the room that at least one side should send complete versio=
n information in the version handshake, and the decider has the option to r=
estart. Therefore, alt-svc does not need to be authenticated."}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/124=
#issuecomment-274718753"}}}</script>=

----==_mimepart_5886f02526df_40953fa450b7913c205527--


From nobody Mon Jan 23 22:11:58 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 743F9129573 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:11:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y2JV5usWe-em for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:11:56 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15BD9129570 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:11: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=OY3Dkj6haLlKsI4MMl7O3KFapdU=; b=nPnz+qxmXNlqgUBO +4dFheFGFgLMpKsdQ+ScMzdo4HvJCuXqTPhCRFRiM3kgIeC9uXC4ReQulE+OXVL5 dXOt5/LG8q+dotV3A7byXZ+T7EQ8NJQWLnh+gc6pxF3rU/YVvEqJdbtMmgoigk7c 6uGH6elhPulsSn6ZuCZ4GnDnKhU=
Received: by filter0631p1mdw1.sendgrid.net with SMTP id filter0631p1mdw1-26845-5886EFFD-3A 2017-01-24 06:11:09.297281132 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id ityW9sTFQUSDmRHAjSp1Tg for <quic-issues@ietf.org>; Tue, 24 Jan 2017 06:11:09.247 +0000 (UTC)
Date: Mon, 23 Jan 2017 22:11:09 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/177/274718661@github.com>
In-Reply-To: <quicwg/base-drafts/issues/177@github.com>
References: <quicwg/base-drafts/issues/177@github.com>
Subject: Re: [quicwg/base-drafts] Reliable transmission of CONNECTION_CLOSE (#177)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886effd214fd_3ccf3f9ffcae513818701a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2QPfVoPF/CzfrzNSdOssQblk3HP38gFJBMdf yqbsh8gOHEoxV0+1DkXQ7sVMkCw9PoVWAOpnC9OBqMsAPC0/0Qi+f7K0UB2MH8XBmMZd8YDbt9i9Lj WCuuSUIBElq/8xV584qOsPZWXnUW8OPGXabple0zBlMSRa8dsbd/+V/q0PFwf1IowVMqF0b9f4RMTK s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SHe8ncZAAro82RDfJuZViyzExnU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:11:57 -0000

----==_mimepart_5886effd214fd_3ccf3f9ffcae513818701a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Related: #192 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/177#issuecomment-274718661
----==_mimepart_5886effd214fd_3ccf3f9ffcae513818701a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Related: <a href="https://github.com/quicwg/base-drafts/issues/192" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/192" data-id="202444139" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#192</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/177#issuecomment-274718661">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5yMr0hPcYx_cCFGTK0l6kLmQA1oks5rVZX9gaJpZM4Ln_wi">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_QCJ21bQP4nnA1XBsniVW3bXSkqks5rVZX9gaJpZM4Ln_wi.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/177#issuecomment-274718661"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #177: Related: #192 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/177#issuecomment-274718661"}}}</script>
----==_mimepart_5886effd214fd_3ccf3f9ffcae513818701a--


From nobody Mon Jan 23 22:12:21 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A5A112956A for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:12:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jz93dSZZ5LKa for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:12: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 F20E4126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:12: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=0irj7XHQJGLRLQ73slSRfArYEos=; b=hisG7ssWdlDpkyB8 I6rCedy2K0QBKewH32uJOGDJ7DfYFh5hgioBmz3ItGzWL8ekTdVm9ahUyM/u3Adk aAmugfXGMeNdHzriLtYNqUeLUcED9hG+8KYAEKI6a28jVlTZmSpBd/G2+bvwklR+ VloIia2sZ2BBVBjAXG91hRCMXTc=
Received: by filter0422p1mdw1.sendgrid.net with SMTP id filter0422p1mdw1-31792-5886F025-15 2017-01-24 06:11:49.187005481 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id ghEH0QM0R5uTanUp7zVLcA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 06:11:49.262 +0000 (UTC)
Date: Mon, 23 Jan 2017 22:11:49 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/124/issue_event/933993724@github.com>
In-Reply-To: <quicwg/base-drafts/issues/124@github.com>
References: <quicwg/base-drafts/issues/124@github.com>
Subject: Re: [quicwg/base-drafts] Alt-Svc quic version hint (#124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f0252d963_637f3fce266ff13886999"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0gICojJSkwkcpRqCkLAEZXsXmZl1yC/MxQ3Y AU98THuwKx6x4+mpn5O2t7clHq03HdeJltu6dma/DmOx72xIcaaKx1PzKBH7mJSsmHWiaZvZGIUT+K bwAg0vLE54E7vUTUowR9j5cJcuHnDwXbPWbEc9GWlqtGfIdKmifAYj/Sv40ssJhyqPvnWE4BCDHiYG s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iOCQdMt49ITML_8Ls3-6DdwizNw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:12:20 -0000

----==_mimepart_5886f0252d963_637f3fce266ff13886999
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #124.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/124#event-933993724
----==_mimepart_5886f0252d963_637f3fce266ff13886999
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/124" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/124" data-id="199104033" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#124</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/124#event-933993724">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwIOPGElQiZHvEDRPAnTUUG7urdFks5rVZYlgaJpZM4LcUW8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq77q0rT0Mu2vA7BwD6TR0ZOKrZztks5rVZYlgaJpZM4LcUW8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/124#event-933993724"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #124."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/124#event-933993724"}}}</script>
----==_mimepart_5886f0252d963_637f3fce266ff13886999--


From nobody Mon Jan 23 22:17:05 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8DF6129570 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:17:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aUA-P60ZJyNH for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:17:02 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66447126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:17:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zXBpSLS9Kd1dYCYi2wEWTl/SJbQ=; b=r+5QgGVV/ibFKb27 5daen2IspU+2lTGrQMRArbWxzjplxhHXKF2rsQvxfY1S6SelSgyuLpLFCPuKF3d5 vp7m7xbh/rndxN/rB0OzMMJFFVTKntKpnGir6WkCoZ2haFnl008Q9ahP5LUwMB0U u8zWCZYNHgD4hl+Rv/d9EQsnuAs=
Received: by filter0435p1mdw1.sendgrid.net with SMTP id filter0435p1mdw1-3506-5886F15B-3 2017-01-24 06:16:59.055821297 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id wvn9mQZvRjWmDTWeHhVnSw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 06:16:59.280 +0000 (UTC)
Date: Mon, 23 Jan 2017 22:16:59 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/214/push/1517100582@github.com>
In-Reply-To: <quicwg/base-drafts/pull/214@github.com>
References: <quicwg/base-drafts/pull/214@github.com>
Subject: Re: [quicwg/base-drafts] Minor editorial changes: (#214)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f15b2e5dc_2ba83f8b70bfb1309342"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak37Jfb6idYmd3As85dkBGFyEp/3l8G68mVGNB HKbFpOMxGE3W7yAdr9bjf95EJU0Q3ymElu13y9O/HTvdj66HYm2fUJrliGtfu3+lKgbWWS4QBCh2Jk /PpghYkhYxGwfW0G5Y4f2usN3XMMSLqZMNJ+Q4hQ5f+JTNpNtej8PiSQ5Ps7wFdNAYmjUFRJsKaNpM 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_jOf5o8lYrC7o76XAOvbMbbes5A>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:17:04 -0000

----==_mimepart_5886f15b2e5dc_2ba83f8b70bfb1309342
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

0343108  End-of-sentence punctuation


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/214/files/5d421434424ceb29784b270d68cb2c5bce04de59..03431084238c59da749f4c1f7b6b4a0c2ffbb0e0

----==_mimepart_5886f15b2e5dc_2ba83f8b70bfb1309342
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 href="https://github.com/quicwg/base-drafts/commit/0343108" class="commit-link">0343108</a>  End-of-sentence punctuation</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/214/files/5d421434424ceb29784b270d68cb2c5bce04de59..03431084238c59da749f4c1f7b6b4a0c2ffbb0e0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5CReS9i9PtVNbWqZuqeeE4fRenRks5rVZdbgaJpZM4LryQG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxrF8AJvOoceIgJB5Qv_ASzGAoQkks5rVZdbgaJpZM4LryQG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/214/files/5d421434424ceb29784b270d68cb2c5bce04de59..03431084238c59da749f4c1f7b6b4a0c2ffbb0e0"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #214"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/214/files/5d421434424ceb29784b270d68cb2c5bce04de59..03431084238c59da749f4c1f7b6b4a0c2ffbb0e0"}}}</script>

----==_mimepart_5886f15b2e5dc_2ba83f8b70bfb1309342--


From nobody Mon Jan 23 22:18:21 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D10A129570 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:18:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uEYMnodKB5KR for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:18: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 C53A1126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:18:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485238698; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=J8X9JLFCGnPI6o3uYVB8Wx0XLJddO8KeBjHp7ssbYmU=; b=YP+RRUS8tXcHjTe2Lb+vDkaVsxQrkKwG05abjTUg4EwsaILY+iSHimwAu4gLaEF/2Z1zTn1p q6yp2IdWt/XZdF8IK+ExcGkvqwk4gZSvcXsVJkjZeDljyGX6mz5XOLsouNhcpW+u5oI7rwTF LUqf/s6XsjXxaDx2wZ52WCIOr2s=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=AyD/r8Qxhx8sEqXypidISvsyykNC7OizakvfYBzA88FtiQy20d/lAAjuNcFIYBqrYmZwoq MnCrJ4usqJYeOIlQ6Q2QQV+35fX/477+ES8WZkcEIIfaA6Qzy4xiZnsm+9ZMyjn6fLvz8YY7 M9yQebcvB2od8kC3uJJVeb7IRRNIs=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5886f1aa.7f8d169bf510-smtp-out-n03; Tue, 24 Jan 2017 06:18:18 -0000 (UTC)
Date: Mon, 23 Jan 2017 22:18:17 -0800
From: Mike Bishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5886f1a9ef9f0_4a403fd678c3d140563ed@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 5f3d06: Minor editorial changes:
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5886f1a9ef55f_4a403fd678c3d1405621f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QvIFqzyfgjZ-yYN8hM0IshuzsSQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:18:20 -0000

----==_mimepart_5886f1a9ef55f_4a403fd678c3d1405621f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5f3d06c90987eb2fde2f199049bb5a3bb69c100d
      https://github.com/quicwg/base-drafts/commit/5f3d06c90987eb2fde2f199049bb5a3bb69c100d
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Minor editorial changes:

- Rewrite the headers section to make it clearer.
- Move SETTINGS_ACK up so it is next to SETTINGS


  Commit: e199eeef6d47b7d773bee7d6931c22a28d4352ca
      https://github.com/quicwg/base-drafts/commit/e199eeef6d47b7d773bee7d6931c22a28d4352ca
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  End-of-sentence punctuation

Fix a stray comma.


Compare: https://github.com/quicwg/base-drafts/compare/4a6040ee18dc...e199eeef6d47
----==_mimepart_5886f1a9ef55f_4a403fd678c3d1405621f--


From nobody Mon Jan 23 22:18:26 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4A13129577 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:18:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7uVB5sXj943l for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:18:23 -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 417C6129575 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:18: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=KMNtKD43xdjVTob12BW9rBuk+go=; b=PA6sEcFKriO7CCk5 Mpu4X//LmDwZVI4+H5tT6DLb+cIx019uE2We+dc+Ocbe0Cqc/HVYbyghK08/PX3p X7BqmBjTmzXf07PNtUZ0+G6DmfM9AsxNzfPr2onJeRtcGQWwJffoi0AZ8cCE1ctV cMKgNSbG49MeMi0zA7kV8kIAdPM=
Received: by filter0933p1mdw1.sendgrid.net with SMTP id filter0933p1mdw1-4963-5886F1AE-C 2017-01-24 06:18:22.106428267 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id DBUzH0k2QTuToz2JnIgxfA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 06:18:22.200 +0000 (UTC)
Date: Mon, 23 Jan 2017 22:18:22 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/214/c274719602@github.com>
In-Reply-To: <quicwg/base-drafts/pull/214@github.com>
References: <quicwg/base-drafts/pull/214@github.com>
Subject: Re: [quicwg/base-drafts] Minor editorial changes: (#214)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f1ae1b74d_3eb23f7ebd217138735fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0+sRglQMeCfK97B9IUnBSZ1Nc4/iVTR08Kvj ppYy+E+T/Vz/1hcLQGE0UIbjCCokasjE9cD1MD7928r5LPCKKncDn0OiqSHYAXqT0JZUSg0ssdJOGA AmjigeZoch4eFwhaCrXkBnadmm7MNd+bMtYY0ClgSCVrO50PRv8oODV7D5HWerjIGjaxsQh9MSWSY5 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jecTtc4pwNV6l5GD5DnImbdwE08>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:18:24 -0000

----==_mimepart_5886f1ae1b74d_3eb23f7ebd217138735fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Looks good to me.  I see one thing I need to fix up, but that's unrelated to your 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/214#issuecomment-274719602
----==_mimepart_5886f1ae1b74d_3eb23f7ebd217138735fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Looks good to me.  I see one thing I need to fix up, but that's unrelated to your changes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/214#issuecomment-274719602">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-VnIpn69WOupztuqBlsS71B15Opks5rVZeugaJpZM4LryQG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1y_Aaa-wN-KHmo6ZfYFY862VIDDks5rVZeugaJpZM4LryQG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/214#issuecomment-274719602"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #214: Looks good to me.  I see one thing I need to fix up, but that's unrelated to your changes."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/214#issuecomment-274719602"}}}</script>
----==_mimepart_5886f1ae1b74d_3eb23f7ebd217138735fa--


From nobody Mon Jan 23 22:18:31 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39ED0129575 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:18:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PMRljVdVOXil for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:18:27 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9FA1A126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:18: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=D/OF5MWaHYksv50W0NSoXXd/Ino=; b=R38cia4m8KVu7WLd VT8egDCI28ZxEdQBA+85gkljwhuBpqF9KD3iInuySxGdaTmbalsaTWHvll4q0TOb CXCG0HEK0BBIhnSPGcXOETv7QR9gk1spYgXqjEqpBcFE733M1+TSZJG3Z2PJbwa9 Xsto9t5PgEIbUa88VufdVUP6upo=
Received: by filter0602p1mdw1.sendgrid.net with SMTP id filter0602p1mdw1-27229-5886F1AA-13 2017-01-24 06:18:18.164967902 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id gV0qlzR6Q069CJrvf9tbtw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 06:18:18.222 +0000 (UTC)
Date: Mon, 23 Jan 2017 22:18:18 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/214/issue_event/933998064@github.com>
In-Reply-To: <quicwg/base-drafts/pull/214@github.com>
References: <quicwg/base-drafts/pull/214@github.com>
Subject: Re: [quicwg/base-drafts] Minor editorial changes: (#214)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f1aa23097_46933ff9c6a5f140870c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak34s5p2qGQbx6V8sfiuY+nt4plepJt9tcDmLv 8rG0qFau9s3dAeBPDbllu6TNziTcf1ZEVI2i578r2W6sQAUe9BSKDNk8gbkOIPNJdBpI8WNOwMfR5Z +WhD20+4CyD5x6QXvwQXRtQAu/VL9ooqVXMNYjfxTJZUjMwpBq0F27VGeZhT9Xvg04dfhu6bme7Xeq E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X75uEC9spMYY4jfLdZ7LmGZzIhw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:18:29 -0000

----==_mimepart_5886f1aa23097_46933ff9c6a5f140870c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #214.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/214#event-933998064
----==_mimepart_5886f1aa23097_46933ff9c6a5f140870c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/214" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/214" data-id="202706619" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#214</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/214#event-933998064">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1R1h-fg7FlgykYzsZ1bPqtCdTJ_ks5rVZeqgaJpZM4LryQG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1Q0P5XGW_zCzDA9vUcRdIUjp58yks5rVZeqgaJpZM4LryQG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/214#event-933998064"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #214."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/214#event-933998064"}}}</script>
----==_mimepart_5886f1aa23097_46933ff9c6a5f140870c3--


From nobody Mon Jan 23 22:21:36 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20F6D129570 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:21:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sX-6fZJ5axxn for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:21:33 -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 BCEFD12956E for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:21:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485238893; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mnlAY+BYMGoQrQEgylVNSbIu985zBWih2npST20FVzY=; b=FiFhWbrO2lmMacTg/FKwIySMfK4O89myj8HOpN9oVVud4dHHy67Kyu1HUAV6rtZhc0q+NvLD xrXy7sggX8TPIv3e1CmlmCRqqvikr2Ywe7b+EZzzoiMF461v8JSjDHdJpd22VSBQuBvtcneD fzGRAIqvVdVEiGBhIZqthT5tBtQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=gTK2PIlva0+5GrKzlzbmVwmF2IEyvUsTnvkLajSIXnk6ceH5gnWzJEQRr5wmfrVXwPPn/6 FQqzO8yLM2j1asV7R1OhCqnWRv67tMsNkXxM3WfaQx1e8Mub/Kcy5mKh6LZNJlO7OWOfFJV7 sNCOGo+q2s/C40A+d7aFlEaOxu1cM=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5886f26c.7feb4470a1e0-smtp-out-n02; Tue, 24 Jan 2017 06:21:32 -0000 (UTC)
Date: Mon, 23 Jan 2017 22:21:32 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5886f26cdaa21_34713fc4e52111345417f@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 76ecbc: Reflow and fix a reference to HEADERS "after the b...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5886f26cda60a_34713fc4e521113454047"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pK1TGv07EhcLqyy6bFGl6a-YfYw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:21:35 -0000

----==_mimepart_5886f26cda60a_34713fc4e521113454047
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 76ecbcee9f0e309ab85890c397e7d8b0c98304d0
      https://github.com/quicwg/base-drafts/commit/76ecbcee9f0e309ab85890c397e7d8b0c98304d0
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Reflow and fix a reference to HEADERS "after the body"



----==_mimepart_5886f26cda60a_34713fc4e521113454047--


From nobody Mon Jan 23 22:23:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85149129570 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:23:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OkZWdGdQsJmr for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:23:32 -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 1611912956E for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22: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=A5492CiDgU5FnhAwsiitP6/0RGw=; b=uiWhjUx/rdZjMwHk UatzoWdJinF8XbxPmkFNWg2EoCLmbAqi6aaRnCG0yfGqoWyYyikpXbwPS7cyi993 JfpaTpibFFF9SkG2lk+KcodOZkVaknz9EiKdLESGrwS/LR4TdX2LgvSgtOxtvfLc 0ZnaGyhYA63IK45kZ4emiSV4W7A=
Received: by filter0690p1mdw1.sendgrid.net with SMTP id filter0690p1mdw1-25033-5886F2E2-4D 2017-01-24 06:23:30.979188881 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 4gahejN8QW2gz9GbnerP0A for <quic-issues@ietf.org>; Tue, 24 Jan 2017 06:23:31.123 +0000 (UTC)
Date: Mon, 23 Jan 2017 22:23:31 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/212/c274720271@github.com>
In-Reply-To: <quicwg/base-drafts/pull/212@github.com>
References: <quicwg/base-drafts/pull/212@github.com>
Subject: Re: [quicwg/base-drafts] Clarify length conventions (#212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f2e3c497_7dd3ff463669134120192"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2rUVc7ImTbQhtw/AHni2Z3RZgeZkag4y38Pg BqBL9JISQyS2P76siSVsTY3bNYgnX31Mi+HSKJdJKL1NyRbccub1J/OvZxmkTtgKL/LPZoVO67vk4O qTP2+wkNyahT78GW8JzUGCescCQVNaZ5Fw57+GXz/zgzZoVkMBRbX7KG8kZLSF3dAkWVAd+hSDokHA Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SpmehW-1BA87r-wtq6ouPp1K1Bk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:23:33 -0000

----==_mimepart_5886f2e3c497_7dd3ff463669134120192
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

But a literal asterisk given as the length, followed by an ellipsis, *does* indicate that X is variable 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/212#issuecomment-274720271
----==_mimepart_5886f2e3c497_7dd3ff463669134120192
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>But a literal asterisk given as the length, followed by an ellipsis, <em>does</em> indicate that X is variable length.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/212#issuecomment-274720271">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6E68Zt27Zs7-k0gOhCIgK1j1KVjks5rVZjjgaJpZM4LrwpQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-kVkmxXrOFqyQq4tQak20mZgTbaks5rVZjjgaJpZM4LrwpQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/212#issuecomment-274720271"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #212: But a literal asterisk given as the length, followed by an ellipsis, *does* indicate that X is variable length."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/212#issuecomment-274720271"}}}</script>
----==_mimepart_5886f2e3c497_7dd3ff463669134120192--


From nobody Mon Jan 23 22:24:49 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 223D1129579 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:24:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tauOJ54u6-y3 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:24:45 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D460129578 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:24:45 -0800 (PST)
Date: Mon, 23 Jan 2017 22:24:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485239085; bh=i67DLL8r45+3AfzMFPtBazH+MsXjNzc36885leNR96Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cnGC2yrw9ai4TfuKJiNyiuOuokBAxvWZZQKDJboiW5ftXD8LEYZZOANkJmUzpQCc9 5gdTD1YyQjSHj/8iqwwuhxKm6ajxLvWfAZeVnQRuLqfuNVgBhx0mg7zcs+BGJdXJbw is3/m47bMRYf+zRHQsG+NfARHeBqB7u4WU0Nvkzk=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/212/c274720439@github.com>
In-Reply-To: <quicwg/base-drafts/pull/212@github.com>
References: <quicwg/base-drafts/pull/212@github.com>
Subject: Re: [quicwg/base-drafts] Clarify length conventions (#212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f32cf2bcd_71703fce121411383893a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9fRMc_Eh7ZMWHRUwX-qOKNaR5Ak>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:24:47 -0000

----==_mimepart_5886f32cf2bcd_71703fce121411383893a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sorry, read too quickly.  Yes, this is an improvement.  Taking 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/212#issuecomment-274720439
----==_mimepart_5886f32cf2bcd_71703fce121411383893a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sorry, read too quickly.  Yes, this is an improvement.  Taking 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/212#issuecomment-274720439">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyNhfrNMDgEF6XtQ8lUSsjzMFazLks5rVZksgaJpZM4LrwpQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5Q8V9Br7OdHGEb8svDXZE--cokbks5rVZksgaJpZM4LrwpQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/212#issuecomment-274720439"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #212: Sorry, read too quickly.  Yes, this is an improvement.  Taking it."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/212#issuecomment-274720439"}}}</script>
----==_mimepart_5886f32cf2bcd_71703fce121411383893a--


From nobody Mon Jan 23 22:30:48 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 608A5126CD8 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:30:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, 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 8k0pygJeddTm for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:30:45 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80E66129570 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:25:09 -0800 (PST)
Date: Mon, 23 Jan 2017 22:25:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485239108; bh=iNJqfb///d07y2Q9oN0VACwLxfUnqcsD32MuBski6mk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XD2cMF9iqCmMci+zBfsSFQgNxM6KL4aGFInhs/zY4xfZsmwjdZvAs9MRTtuD6GY/R 4I29mN2/MMCd6vpplG9NtZXkzLgTlWHAcYNtWiUj9fq1uLi95bINyolfvUy2UpAp0u Fgqa+0iVc4paFs8lmBpLOmesC6ZQDwzZZdnozf9k=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/212/issue_event/934002906@github.com>
In-Reply-To: <quicwg/base-drafts/pull/212@github.com>
References: <quicwg/base-drafts/pull/212@github.com>
Subject: Re: [quicwg/base-drafts] Clarify length conventions (#212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f344d83b9_71523fce121411384375b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1RTd-3oTzfJLOsaSSUNp0RTbAT0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:30:46 -0000

----==_mimepart_5886f344d83b9_71523fce121411384375b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #212.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/212#event-934002906
----==_mimepart_5886f344d83b9_71523fce121411384375b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/212" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/212" data-id="202700786" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#212</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/212#event-934002906">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzEaEfpUdUoeQo6qupaAxnbVm4Bwks5rVZlEgaJpZM4LrwpQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4R8rCy0gNRDzVl5Zc7F9J6E8MwYks5rVZlEgaJpZM4LrwpQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/212#event-934002906"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #212."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/212#event-934002906"}}}</script>
----==_mimepart_5886f344d83b9_71523fce121411384375b--


From nobody Mon Jan 23 22:31:42 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6AEA126CD8 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:31:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JG0uPtIWvMzf for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:31:40 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65BC1129577 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:31:40 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485239499; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YBGVGVzDDCcwM/6K7d3YxHiAfV1KVDyjY5/rwLbycxs=; b=QsyLQaCQOJdIJa+BSluh6KVWHgKZ8l/0EL812HJfYVtr5F5M6LkIJ3tsecmN63pk23k6bGAt iJX47pQ2vYHNy7Qy9695TGC0l+4tiw/8iOSFfRwca4LCbbxRg/31DJwDGXQGbwbIBhhFflqn G++Mde6K+ivWD0Iwj2fy4zfPPrw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=nuCpDZkz6tLFc4LWPMSROLiJKA727Y+Pw2apPtuLsu+JVkVWuKkVaSTbRbImkW2DbBnIa3 FUNBxVEGkMTkiQr/yanjIV3WAHL2kK1ZEzHGBBKNhki3EPm8EEl8TpIP02BwjxXFD40QkHm5 CF2mdhGWhFjb83WedeVWC5vQ4XbF4=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5886f4cb.7fe3dc3f89c0-smtp-out-n02; Tue, 24 Jan 2017 06:31:39 -0000 (UTC)
Date: Mon, 23 Jan 2017 22:31:39 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5886f4cb79d55_69c53fc208ce91402318e@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c22331: Rewrite the section about experimentation to make ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5886f4cb79278_69c53fc208ce9140230f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m_RzEmyI8b9Qu9JBbbrw4TMZpuc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:31:42 -0000

----==_mimepart_5886f4cb79278_69c53fc208ce9140230f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: c223319d335b251f51ca52fb12b2ddbfb326f17f
      https://github.com/quicwg/base-drafts/commit/c223319d335b251f51ca52fb12b2ddbfb326f17f
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rewrite the section about experimentation to make clear that you
are registering your private experimental versions, not that you
are registering the versions people are using for interop testing.


  Commit: 6cb5dc5241e3320ea8185698061c9158ab79844c
      https://github.com/quicwg/base-drafts/commit/6cb5dc5241e3320ea8185698061c9158ab79844c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #208 from ekr/fix_description_of_experimental_versions

Rewrite the section about experimentation to make clear that you


Compare: https://github.com/quicwg/base-drafts/compare/e86d0fc3bf6d...6cb5dc5241e3
----==_mimepart_5886f4cb79278_69c53fc208ce9140230f6--


From nobody Mon Jan 23 22:31:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 449FE126CD8 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:31:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1pgwoNOwk4bc for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:31: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 52BCB12957A for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:31:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NqIa3rKbv4bWKnO57jTJFJdd7Is=; b=LD/kXwXAQpvUIXPF UMwBoI0L3zdHSs47gelGcrJxThsyP35vVH6F+F81LK7/XnU5aJOgeDOU3OJkyTgQ 9KNBb6wvYuFV9YzEaDVZ709GxIPOA01SXmRlK+zT1erLvpgVfpzCMxoLErwqQpjl RnAVM3xwa/7qITCB6bkopa9k86E=
Received: by filter0873p1mdw1.sendgrid.net with SMTP id filter0873p1mdw1-3164-5886F4CB-2A 2017-01-24 06:31:39.647983347 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id apczQBs0QhKeLUTBshQH8g for <quic-issues@ietf.org>; Tue, 24 Jan 2017 06:31:39.857 +0000 (UTC)
Date: Mon, 23 Jan 2017 22:31:39 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/208/issue_event/934007474@github.com>
In-Reply-To: <quicwg/base-drafts/pull/208@github.com>
References: <quicwg/base-drafts/pull/208@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite the section about experimentation to make clear that you (#208)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f4cbba9b2_717f3fce121411381969fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ZQuN9wu9mC070HnYNEtvskCmkAQmOWaBmwd HYnZmZolhxlbREsu5GD1aNkmzqKfa0tCzMSRrgYXxV+KIgk+GVQq0/9AnLfkMGEqom7kNGCvHTz22Q ytJRisaExwqnIwoBYTl+aw43jJ6RBfcKyHFXSW5BWrktMtTTXMIXztWpJy5rFnx4do9kuUfPfDmpL6 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u0LqoJmPp-8jCHltpy5I5cTYZ8U>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:31:45 -0000

----==_mimepart_5886f4cbba9b2_717f3fce121411381969fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #208.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/208#event-934007474
----==_mimepart_5886f4cbba9b2_717f3fce121411381969fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/208" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/208" data-id="202693167" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#208</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/208#event-934007474">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3XhKJA-MRzkHVQEy_GpjV9pen2cks5rVZrLgaJpZM4Lruko">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxxsY_lHD92x3mFh95y6RayexZgVks5rVZrLgaJpZM4Lruko.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/208#event-934007474"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #208."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/208#event-934007474"}}}</script>
----==_mimepart_5886f4cbba9b2_717f3fce121411381969fd--


From nobody Mon Jan 23 22:33:34 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76F17129573 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:33:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gryrwsRQE78b for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:33: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 B8EF1126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:33:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485239611; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gdmLEijDXLEpRPAAQ/XgQVuT3Hm1TzmZnvbLFfdQ6aQ=; b=uNGunJMyh0eDrhEdTmjZitC+2bg0Ls9wO+bW7wO4YNwRyYe8InHRc1h8tEj/PHbgn2xGQs+y Ni8Yp+FhnlpWenN4s69B0udFzIi9BN9+06NCEEKp5TdTshu/K9WpA9o9IFrGb8JOQ5LJwqgR 906ar2AFH3yD0kLK+eHndruoYAs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=UZ0yQU9dYDvxdFC6f/Ni7K7BKMaLes7FdmXknRqv22x2oYmU1vUCN5r4BnUyxiCCFLZAoi ByB8O3nUQx5xPM5GnUeDORR3JGcWXs1OMgUdimIzAly93mWtkY1AeNJ2pzyuxIJaBJITBDBX yaBitPDqEOPfvOG2O3n9F9ryrPt9w=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5886f53b.7f2459a31870-smtp-out-n02; Tue, 24 Jan 2017 06:33:31 -0000 (UTC)
Date: Mon, 23 Jan 2017 22:33:31 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5886f53b2f26_c2a3fa445ef3138162844@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 5e852e: This should fix your build errors
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5886f53b2b40_c2a3fa445ef3138162753"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Urpb0tdb5upMPmj82H8xqSNNW4I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:33:33 -0000

----==_mimepart_5886f53b2b40_c2a3fa445ef3138162753
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fix-ianswett-patch-2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5e852e0e1ae2a967c54f3d7546bb18761f2cd6f3
      https://github.com/quicwg/base-drafts/commit/5e852e0e1ae2a967c54f3d7546bb18761f2cd6f3
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  This should fix your build errors



----==_mimepart_5886f53b2b40_c2a3fa445ef3138162753--


From nobody Mon Jan 23 22:34:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF71A129577 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:34:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1fbPx7QUnOK8 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:34:45 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59F4E129573 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:34: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=sCy3TsHf+gNF2eFYAHEPAz0rZUI=; b=CFz/INw/lEul1LLa c8HtbUjUa7JSjgNnJIbPTDdKkEg+nc4cq+4k8B6uu1iMdhQ1rCvb6n0W9e6UYcl0 it1Pm+stSIuoSNxB5CMBMlk4seN6qT0lKzWhIDeS8aZWamwbhXsc0vjtEpcOnSCP 85e3X4bnm7A+tXzkEHtbluuz5Ro=
Received: by filter0998p1mdw1.sendgrid.net with SMTP id filter0998p1mdw1-20162-5886F584-E 2017-01-24 06:34:44.2101979 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id WOmhZe9MTXaX6WRJM0BPeA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 06:34:44.367 +0000 (UTC)
Date: Mon, 23 Jan 2017 22:34:44 -0800
From: Victor Vasiliev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/134/274721820@github.com>
In-Reply-To: <quicwg/base-drafts/issues/134@github.com>
References: <quicwg/base-drafts/issues/134@github.com>
Subject: Re: [quicwg/base-drafts] Certificate compression (#134)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f58445fa1_6d863ff463669134172869"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: vasilvv
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1a0BR6847di0ixhoXAdpsRHVpEEthL60gX4s ZzLysJ2pLc1yU/NlpkXXTlox1CzGO6t+rq80i4uJof2Em22osCQTAc6DwipOvEjbHqc9D8hipcd7xg eHGGcpc7SoJaLjRHpwi1UAeC2A7uS8cpR6Sa65Gff43ZgvbxlxN4ERaMiB3UYaf8h9hyzdtT+WnMmb U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q4wU9i1I6duIl2Kczc3A7m1tGGU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:34:46 -0000

----==_mimepart_5886f58445fa1_6d863ff463669134172869
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I am still working on figuring out what would be the impact of compression with and without a pre-shared dictionary, as well as what dictionary we should use.  I expect to have some preliminary answers in a week or two.

With regards to the other ways of compression, I feel like both RFC 7924 and QUIC-style cached certificate chain should not matter in most cases since if we talked to a host before, what we really want is to just do a session resumption.  But I might be wrong, and I am not sure how a cert cache would behave in real-life situations when a lot of sites use it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/134#issuecomment-274721820
----==_mimepart_5886f58445fa1_6d863ff463669134172869
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I am still working on figuring out what would be the impact of compressi=
on with and without a pre-shared dictionary, as well as what dictionary we =
should use.  I expect to have some preliminary answers in a week or two.</p>
<p>With regards to the other ways of compression, I feel like both RFC 7924=
 and QUIC-style cached certificate chain should not matter in most cases si=
nce if we talked to a host before, what we really want is to just do a sess=
ion resumption.  But I might be wrong, and I am not sure how a cert cache w=
ould behave in real-life situations when a lot of sites use 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/134#issuecomment-274721820">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_g8LKImJFDtvaA=
yVV9WOSm0AEhnks5rVZuEgaJpZM4LfBKv">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7T9rom0Pds9Ib_Ru=
KYQ0eeyXEO1ks5rVZuEgaJpZM4LfBKv.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/134#issuecomment-274721820"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@vasilvv in #134: I am still wor=
king on figuring out what would be the impact of compression with and witho=
ut a pre-shared dictionary, as well as what dictionary we should use.  I ex=
pect to have some preliminary answers in a week or two.\r\n\r\nWith regards=
 to the other ways of compression, I feel like both RFC 7924 and QUIC-style=
 cached certificate chain should not matter in most cases since if we talke=
d to a host before, what we really want is to just do a session resumption.=
  But I might be wrong, and I am not sure how a cert cache would behave in =
real-life situations when a lot of sites use it."}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/134#issuecomment=
-274721820"}}}</script>=

----==_mimepart_5886f58445fa1_6d863ff463669134172869--


From nobody Mon Jan 23 22:34:53 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70118129578 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:34:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.616
X-Spam-Level: 
X-Spam-Status: No, score=-5.616 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CVtwGyU-2ZbT for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:34:48 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DAB53126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:34:47 -0800 (PST)
Date: Mon, 23 Jan 2017 22:34:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485239686; bh=cLEfIuBYxVxZOhUjtY5Eif7OxemzsQHHQvClSpGFP28=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=D9ouhwxeR0L+qXG+HPjhYmqN+/4XSi+1CSTQJ543fxDda43wLw4Q0rTf/yXYJMOyj JLNtprXebgiXiXeydH6MYVmnRQlz3RFRiw0paW26kgO3ZhmfJHHS/2wzMO+TtxVUMY WfJy9Q+hu36uhbJoJmwwcbScVZGmzQSgdJr4JiJo=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/218@github.com>
Subject: [quicwg/base-drafts] Fix informative references (#218)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f586e3e20_35903fdc0057b1303686e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4XoPwNRwavD5rPekoKGvDdxmrd4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:34:49 -0000

----==_mimepart_5886f586e3e20_35903fdc0057b1303686e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If you reference it in the text, you can use {{?RFCXXXX}} to make an informative reference.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/218

-- Commit Summary --

  * This should fix your build errors

-- File Changes --

    M draft-ietf-quic-recovery.md (33)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/218.patch
https://github.com/quicwg/base-drafts/pull/218.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/218

----==_mimepart_5886f586e3e20_35903fdc0057b1303686e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If you reference it in the text, you can use {{?RFCXXXX}} to make an informative 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/218'>https://github.com/quicwg/base-drafts/pull/218</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>This should fix your build errors</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/218/files#diff-0">draft-ietf-quic-recovery.md</a>
    (33)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/218.patch'>https://github.com/quicwg/base-drafts/pull/218.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/218.diff'>https://github.com/quicwg/base-drafts/pull/218.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/218">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6exOHP1R3uZwf3HO3h2Hm4nfWLaks5rVZuGgaJpZM4Lr6eO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwOr5TEthZsfC_-fnSx2ySQ2NsHsks5rVZuGgaJpZM4Lr6eO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/218"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix informative references (#218)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/218"}}}</script>

----==_mimepart_5886f586e3e20_35903fdc0057b1303686e--


From nobody Mon Jan 23 22:37:07 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3E6712956E for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:37:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RrqHZxSJLRyj for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:37:04 -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 BF6F4126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:37: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=+r2aifXLN/LqcgHQkVniu7QRSCs=; b=oq0igidhvffqOBUT wqbmhgBuNwr3V0ph15GN63/9a8AmCuhLGIaLUw4kjPoIjWcdmDBQiHNCv+qWndQ2 gKXAgrwCZtheybvtzqEQJ/+DxT+n32W19gB6k334zDVMZlnz3py2zyjnRgBxpBiU JicYW4DSaMIRt4rkEgChfxhA/YM=
Received: by filter0969p1mdw1.sendgrid.net with SMTP id filter0969p1mdw1-27119-5886F60F-15 2017-01-24 06:37:03.554159795 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 1i-bZyeaRMelqHNGl6ajTg for <quic-issues@ietf.org>; Tue, 24 Jan 2017 06:37:03.583 +0000 (UTC)
Date: Mon, 23 Jan 2017 22:37:03 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/190/c274722121@github.com>
In-Reply-To: <quicwg/base-drafts/pull/190@github.com>
References: <quicwg/base-drafts/pull/190@github.com>
Subject: Re: [quicwg/base-drafts] Move references to informational references (#190)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f60f7c77d_46bb3ff9c6a5f14016842f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Zlz2TQLvJ7zQiSaHVrhJdXMIL5hnWj7NRR0 W3beu7R35Dg3mOwNHTZXysbx7gt2Qk2yOdor/FAO7wu2i/EsaT1hESwwixy7YiGN0hn3dbcO3UpjVV m3ugxuaPhSbEi5+wBLOwOOQxyHGoxeLHXyxd1yeqNRKkwgFXcvwPwvs3UYQJoHBHL3y3bEimO49jz1 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-Mp1tJDHAO3KHeTJ17hPaPVx1m0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:37:06 -0000

----==_mimepart_5886f60f7c77d_46bb3ff9c6a5f14016842f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

BTW, if they're *not* referenced in the text, why do they need to be in the references?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/190#issuecomment-274722121
----==_mimepart_5886f60f7c77d_46bb3ff9c6a5f14016842f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>BTW, if they're <em>not</em> referenced in the text, why do they need to be in the references?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/190#issuecomment-274722121">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9DbEnf3JVLIR_XZTBGJdaeG2GvVks5rVZwPgaJpZM4LqlIK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1Gcz3-9nUepPvOc7z9y8axzw15fks5rVZwPgaJpZM4LqlIK.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/190#issuecomment-274722121"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #190: BTW, if they're *not* referenced in the text, why do they need to be in the references?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/190#issuecomment-274722121"}}}</script>
----==_mimepart_5886f60f7c77d_46bb3ff9c6a5f14016842f--


From nobody Mon Jan 23 22:41:10 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FD2F129578 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:41:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_ds8wwaSPu1 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:41:06 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D5E66129575 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:41:05 -0800 (PST)
Date: Mon, 23 Jan 2017 22:41:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485240065; bh=kSBqQEto/8gLEPxT7zWbOfy0NGrywj8H5GqeeZqirno=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZNsP53E4Y53t0cB+L0gMIdrBIjFxLBhU2BcMMsiBp1srZpNwayvhRuqzTNJABCTTY 23MW5IkNF5owJU2E1U3n7cfyBqUDjoM4ZlAxDHAO0fg2ReIH7VPdM+UsMdEhrm7cH5 P0Y3tmhaZ81YIkCrIOEEhW7tIA+y7ln/QumNky+w=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/50/issue_event/934014179@github.com>
In-Reply-To: <quicwg/base-drafts/issues/50@github.com>
References: <quicwg/base-drafts/issues/50@github.com>
Subject: Re: [quicwg/base-drafts] Updating transport parameters (#50)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f7011600c_4c5d3fbaa5f971401461b4"; 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/LdQofzn3C1FM4mrmK3Kw5rtDQPs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:41:07 -0000

----==_mimepart_5886f7011600c_4c5d3fbaa5f971401461b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #50.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/50#event-934014179
----==_mimepart_5886f7011600c_4c5d3fbaa5f971401461b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/50" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/50" data-id="192457991" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#50</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/50#event-934014179">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1pe5-oHOyCV1hGd6ZXZR1IsZKNXks5rVZ0BgaJpZM4K_uo8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7WNDWLikJ9s04qfyDJB0LKNP-dYks5rVZ0BgaJpZM4K_uo8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/50#event-934014179"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #50."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/50#event-934014179"}}}</script>
----==_mimepart_5886f7011600c_4c5d3fbaa5f971401461b4--


From nobody Mon Jan 23 22:41:13 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FCF9129575 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:41:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0GPRIDgWyaFw for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:41:06 -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 16AF2129577 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:41: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=Zr4cvHkXr5x30bQxRWS/nkIVZxY=; b=aYIe+Y/O1SyXJ/Nt Ds0RqXpgi9KBlrBqRNb55BJHNGpbRRbe1Ax9ug1HQLU7tW+6YO6uz8nkS1ztAXc8 ZErkTnhB4yZSyeuT63Kqg4KgL6U+eNctazk+CiM+0JZ2EIVP2jW7fUZGpnbjw+Bo MfSp/BU53ZA66RjvAGFLiAYkgx4=
Received: by filter1113p1mdw1.sendgrid.net with SMTP id filter1113p1mdw1-14320-5886F701-1B 2017-01-24 06:41:05.279259573 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 4-OefQemRU-dvphKYLhHQA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 06:41:05.288 +0000 (UTC)
Date: Mon, 23 Jan 2017 22:41:05 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/50/274722692@github.com>
In-Reply-To: <quicwg/base-drafts/issues/50@github.com>
References: <quicwg/base-drafts/issues/50@github.com>
Subject: Re: [quicwg/base-drafts] Updating transport parameters (#50)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f7012f6ec_46a03ff9c6a5f14015352d"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2sxpvYpRWJ5bXalu25suZtN/mTkb4+qHvDjR ukx0SwMr7HnIixb+nSVPUBvs+ccIxlzjtQy/PMq9R6YzoEzpL5hY120DfDbXZJkkMxFS2yR5HQmn1w 87nFEyf2Qtc0UPC7pwC76RigECH1Lmo+9FyJIIC+Svacwp1ywN0g6HlKKHt5riDdHLt4RxEJv6zsHv s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cGVzXmYRD2w8ColH6z-DY9ytQBw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:41:07 -0000

----==_mimepart_5886f7012f6ec_46a03ff9c6a5f14015352d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; consensus in the room that we're comfortable with these things not being changeable after 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/50#issuecomment-274722692
----==_mimepart_5886f7012f6ec_46a03ff9c6a5f14015352d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; consensus in the room that we're comfortable with these things not being changeable after 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/50#issuecomment-274722692">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1pe5-oHOyCV1hGd6ZXZR1IsZKNXks5rVZ0BgaJpZM4K_uo8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7WNDWLikJ9s04qfyDJB0LKNP-dYks5rVZ0BgaJpZM4K_uo8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/50#issuecomment-274722692"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #50: Discussed in Tokyo; consensus in the room that we're comfortable with these things not being changeable after handshake."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/50#issuecomment-274722692"}}}</script>
----==_mimepart_5886f7012f6ec_46a03ff9c6a5f14015352d--


From nobody Mon Jan 23 22:41:27 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA7C7129579 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:41:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-9gMHG4wHuo for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:41:24 -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 7B081129578 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:41:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GOztuJoGmsT7Q/ftmEeCY3sIiTI=; b=ml7QBZKOaxQr+dRU JBcgQg8k+1OlRl6nQ8X1tEH8U4PCx6r1wvrf8xfP6tQp51LYVUEtwWHCAl7pqP/+ JcGZGncZZGQHxbcn58y3O3YIfc8VtUQdDHiSEFmLxX71Dvh9nsWqkmCwd4u9oKnO iXMr82E3nsoD+Hpo+cCZziTeWzc=
Received: by filter0918p1mdw1.sendgrid.net with SMTP id filter0918p1mdw1-29223-5886F713-19 2017-01-24 06:41:23.498414828 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id faHOAqNeRvGzi-RlAmHR5Q for <quic-issues@ietf.org>; Tue, 24 Jan 2017 06:41:23.595 +0000 (UTC)
Date: Mon, 23 Jan 2017 22:41:23 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/274722734@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886f7137d522_2bf23fd391ee5134147384"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak05G2X/U0nG2PJxBw4PRGJ6cKKsqFkYwrr7q6 xe3lC0xUpmdZDmB0DNuPN0levu0cwxuqPTo6ZRX0+rR8d8x6wCNEEv5LVkGFuK/wbQBue6s5gXYu19 IG5c6LFDaJ4aBDNQ8C1Ri5UjHM6lcVJ0B/tEnfRD8JMtJ8Y0E2W8crj6uoWZpq7rAW53SK2QVUcosG 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v1f_y3PpqA7Zv0Tm_JGM5YLlCNc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:41:26 -0000

----==_mimepart_5886f7137d522_2bf23fd391ee5134147384
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My point was that some packet numbers can be lost, whereas we require that all stream numbers be used.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/108#issuecomment-274722734
----==_mimepart_5886f7137d522_2bf23fd391ee5134147384
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My point was that some packet numbers can be lost, whereas we require that all stream numbers be used.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-274722734">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4dlBuMbk3GNgt5d6HovOkZdPXYnks5rVZ0TgaJpZM4LZWt_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3J8kf-JLBYcQG9Z9JFlf6vyBMzCks5rVZ0TgaJpZM4LZWt_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-274722734"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #108: My point was that some packet numbers can be lost, whereas we require that all stream numbers be used."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/108#issuecomment-274722734"}}}</script>
----==_mimepart_5886f7137d522_2bf23fd391ee5134147384--


From nobody Mon Jan 23 22:42:09 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25379129577 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:42:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jk1CVAhqaIYM for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:42: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 9167D126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:42:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485240125; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gvCt+HOPOMqtYTwCSulQWcp+NIhZeh2668UOq2DNiNw=; b=nut2EOIBiIrd9/HmXsBQPq3LAwOAZdJAv6B8TcFrfGEzbEqDQBkSUasGeDs+l6XBSuewQRWQ m8x4VlKn6R0QRErWquueZAJK8sGH4t3HfxCCY+EZx6Ts9SpFsfoaRLC30ugFkXhRwNWQ36w1 AmK6dtdtQB+GYXBugE52f6k33fE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=sGBean55jvUD9BYYIlBXDwbKJ/7hshHfnsyklhAtz44olCSIKKFuK7/IJ1/UBdG4mtCi+e hDZMHmzPXNv1fRlZcxStICR3y9J4p4s+6H05jy2lc7QO0xx7gxmimIGu38nVDuZXp0n6eMAZ XU3zchfwi/gC/WvVIxH9JVa0L/bl8=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5886f4e3.7f4f8c137db0-smtp-out-n02; Tue, 24 Jan 2017 06:32:03 -0000 (UTC)
Date: Mon, 23 Jan 2017 22:32:03 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5886f4e3c1ba3_57343f7ec08c1134525ec@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5886f4e3c17b4_57343f7ec08c11345248a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YrEJL4x-OkvrR0nDecEV52jyIr8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:42:08 -0000

----==_mimepart_5886f4e3c17b4_57343f7ec08c11345248a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fix-ianswett-patch-2
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5886f4e3c17b4_57343f7ec08c11345248a--


From nobody Mon Jan 23 22:43:34 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95AA712948D for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 23:06:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=jri=google.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5dk3yPHEAneC for <quic-issues@ietfa.amsl.com>; Wed, 11 Jan 2017 23:06: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 6A2EF1293E4 for <quic-issues@ietf.org>; Wed, 11 Jan 2017 23:06:30 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484204789; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=j/AEfAlQZ9JZED3AcG8Sl46ihnGB+pqeoWR9Wdi64BU=; b=FnwCHso9kscQDGfq/RxBjCUwxU4kaL6/oUu9evxIOs0zg0dAtgRwLOD9Mvp+QqjvI+qdhEst b+UdWLK3sLwVlrrirppitmcPBdKOjrSkhSF6HSK7kav8SHSUTlF5eFIhCGrTrjv3Xkc2cTJV 47+PQPJdvIXKfpwH8tGCps6Qn8A=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=hQkxU+oe18gGvBLYZmbCQbuY3HhUrdzjdWLyuyj17Fb3WpPqA3razyj6KiLnoQGAbJvf6Y SDg8XPYmHub//33nRnCPhBM94d9pi9CUVov277AsKIROqp/R+7msEg9bHfnH9E/QX+/2OrEQ Fi+myoxagydPaXoFXlR/OSwo+Qrp0=
Sender: jri=google.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 58772af4.7fc5646e9cc0-smtp-out-n02; Thu, 12 Jan 2017 07:06:28 -0000 (UTC)
Date: Wed, 11 Jan 2017 23:06:28 -0800
From: janaiyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <58772af44b5d1_505b3ffb07b2d13482664@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58772af44b160_505b3ffb07b2d13482531"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BcGz0Te5-uA3IBkF9B8BOmLRoKc>
X-Mailman-Approved-At: Mon, 23 Jan 2017 22:43:31 -0800
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 07:06:31 -0000

----==_mimepart_58772af44b160_505b3ffb07b2d13482531
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/undoversion
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_58772af44b160_505b3ffb07b2d13482531--


From nobody Mon Jan 23 22:43:38 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B23691294BF for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:22:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level: 
X-Spam-Status: No, score=-0.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=jri=google.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yipedXtFkrF8 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:22:58 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DCD7128AB0 for <quic-issues@ietf.org>; Thu, 12 Jan 2017 10:22:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484245377; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=7QwRXpUHLF5RVKjp6gVoP5Yv+BcnAgNfqbjcMONdetQ=; b=CR2Ps1ye/SzR/135TFpKRKhTWyImPvhETMGVfI1oNQpDv60+NrI62SM9Vc5PWTk+AXl4J1XP Q1Mh5UIN/BU2mYn1mAW057QzGVBlgSEhCb7QPd+aIkXR+oQRDJDwCjcBKbSHJnsLtd5rkBWm T4yFrZj84KsRX0Fr1zuqESO+FPE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=UwLU9/cmhkSge0tGR9NLw6en3wOJsbGoYOiHSGqijZtvCHCMDtZTempKUoyCOBBHc4GFmt 3HKQgcRGdxqNWlWB0mat/PzuAo9aBPEKtGAr7Cq8SaJyqaknyL+uabv8PY64SrReuoJkLw2Z ISsID/JyWyRov+8r0IdnoVTdpt6hk=
Sender: jri=google.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5877c513.7f9d26016480-smtp-out-n03; Thu, 12 Jan 2017 18:04:03 -0000 (UTC)
Date: Thu, 12 Jan 2017 10:03:52 -0800
From: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5877c508cb7e2_21433ffa165191407137b@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] eecb8d: Address Ian's comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5877c508cb386_21433ffa165191407124b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E6J1CJarZ1EpG3BXfok_vj15jsY>
X-Mailman-Approved-At: Mon, 23 Jan 2017 22:43:31 -0800
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 18:23:00 -0000

----==_mimepart_5877c508cb386_21433ffa165191407124b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/undoversion
  Home:   https://github.com/quicwg/base-drafts
  Commit: eecb8d907341a203030078436e4eaf5e3f954a92
      https://github.com/quicwg/base-drafts/commit/eecb8d907341a203030078436e4eaf5e3f954a92
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Address Ian's comments



----==_mimepart_5877c508cb386_21433ffa165191407124b--


From nobody Mon Jan 23 22:43:41 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 022AD1293F3 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:30:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level: 
X-Spam-Status: No, score=-0.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=jri=google.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y72Xr85tPkFc for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:30: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 BE19812945F for <quic-issues@ietf.org>; Thu, 12 Jan 2017 10:30:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484245811; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=v+N93XROLJctro9JydtSs6MQBltaiQyrw+LgkUbiMVY=; b=GLkHxvTYQtINV3JLJRaExfZQ2p1dzc09n8GBVomO+FIgNRdX4JM6LE+dJWJE/28tOHGWf1fV HgmKvzO+AMI5VYBHjqHqJkoqmePsjsLgzTWiynrgP5A71FwuKddUS0NuBK/2XF2z0tWmUqsJ oZ2I8lDryNp1uOEsKGqxltGogqY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=rqlxG3t3huBZSoK7JxYrNSkZQ9VbZzIOC3sLH5706pL5auHiv0Gs9n6xW33KYnIms12jmG jCK08X4i0Sg+e+w7S1vHvR6/zysULu23IaQFz5pW7WjkZqmWK3NIldkOoTAf1HuuUDHsVVuo 2w7u/RWAoU+k0qR1X77X2rgCaSUM8=
Sender: jri=google.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5877c955.7fdeb82b4f90-smtp-out-n03; Thu, 12 Jan 2017 18:22:13 -0000 (UTC)
Date: Thu, 12 Jan 2017 10:21:52 -0800
From: janaiyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5877c940dcffb_559c3f93fffcd140391ca@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 99946d: Change text that describes version negotiation in ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5877c940dcbe4_559c3f93fffcd1403906e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h_hDdvv_2JNGat2HzrZIU0z3suI>
X-Mailman-Approved-At: Mon, 23 Jan 2017 22:43:31 -0800
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 18:30:13 -0000

----==_mimepart_5877c940dcbe4_559c3f93fffcd1403906e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 99946d15e0102c2c344e7d603fc4fa63122fae73
      https://github.com/quicwg/base-drafts/commit/99946d15e0102c2c344e7d603fc4fa63122fae73
  Author: Jana Iyengar <jri@jri-macbookpro2.roam.corp.google.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Change text that describes version negotiation in terms of crypto keys.


  Commit: eecb8d907341a203030078436e4eaf5e3f954a92
      https://github.com/quicwg/base-drafts/commit/eecb8d907341a203030078436e4eaf5e3f954a92
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Address Ian's comments


  Commit: 5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
      https://github.com/quicwg/base-drafts/commit/5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  MUST -> SHOULD


  Commit: c989c6517887d00b7121babcf151e84132ce2372
      https://github.com/quicwg/base-drafts/commit/c989c6517887d00b7121babcf151e84132ce2372
  Author: janaiyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #141 from quicwg/undoversion

Change text that describes version negotiation in terms of crypto keys.


Compare: https://github.com/quicwg/base-drafts/compare/4a60a1b9faf0...c989c6517887
----==_mimepart_5877c940dcbe4_559c3f93fffcd1403906e--


From nobody Mon Jan 23 22:43:44 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 414E3127078 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:35:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level: 
X-Spam-Status: No, score=-0.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=jri=google.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aJ4ItQae_GrE for <quic-issues@ietfa.amsl.com>; Thu, 12 Jan 2017 10:35:41 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27EFE12945F for <quic-issues@ietf.org>; Thu, 12 Jan 2017 10:35:41 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484246140; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=l+xDdVZ5XgLNrSX8alEi97mmHJSFV8ps78IzcjCmxS8=; b=UPTi/S8diNkYoSQKkToMtKRxkhaEljkLJKLdWT7j2WinXeq2bd0buFEByJqcz3vviZsJtxgm xMv4w0c1X0luWOussdeG/mx80NHzldIB2CqBkOkZp8hK0d+FupisRUfCau8Oahe7eytlD+Iy 0chliwd1OOcOZlkrnfoZtDKK3vg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=oH5kP88LCFoi1ODpA2wpcq3Pj6RsNX0KM3HSGkN7fvX1ezb76crNjh3HNRYfk6H3LQzO1D GZjB6eLHk2SFp63eRdDBmVa2F40KIYGMsQRe0TBblxXfYcUXImsv6ScMUXsxWRUg4Ffx+cJS VWpzB6vk92CVKOgXPqy5XZJLVyIBY=
Sender: jri=google.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5877c8ee.7f30057e74b0-smtp-out-n02; Thu, 12 Jan 2017 18:20:30 -0000 (UTC)
Date: Thu, 12 Jan 2017 10:20:29 -0800
From: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5877c8ed6bf55_72be3fdf686cd13080617@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 5a636e: MUST -> SHOULD
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5877c8ed6bb95_72be3fdf686cd13080531"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ngfHCLYpw8XrEb2rJg8yWRyZVis>
X-Mailman-Approved-At: Mon, 23 Jan 2017 22:43:31 -0800
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2017 18:35:42 -0000

----==_mimepart_5877c8ed6bb95_72be3fdf686cd13080531
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/undoversion
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
      https://github.com/quicwg/base-drafts/commit/5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  MUST -> SHOULD



----==_mimepart_5877c8ed6bb95_72be3fdf686cd13080531--


From nobody Mon Jan 23 22:43:47 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF52A1295A0 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17:33:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mcmanus=ducksong.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oadLNjD6Oc5D for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 17: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 2A2B51294BC for <quic-issues@ietf.org>; Fri, 13 Jan 2017 17:33:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484357594; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/DaJtpApB/Sd3BNPggSSNlMLSDOOFOP+b+MOHUzrBMI=; b=XYZgYiFohXGR1ITwY4hOhffREwcgTE7fCGReU1dPOXOkV5b12UKDkqqMTtEMah7cqFjDVNvf nT1STtA6iFlg/WmduuHcBy/YvuoMZUq/QNjKSvHE9fRae4qCu2F7uyyQUQ+CbZBcNCktGK40 qIyShhMh2dn5POW62JqNyQG90wE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=TBnm/a31bgTvJPseHiK0RGm8v6TrnfgsQgHTwkJuNXDJglJxxSbn1PIShdDVsyj5kAjcfo joc1qtt4BBZrtNMj8YOW33H28+fiZU48MUjF/ZkvvZQOcpMC/cHTlL2R+6NODYOtHALp5qvN nj3oNEHhfjxEkA2NMPzwueUe8mFls=
Sender: mcmanus=ducksong.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 58797fd8.7ff924114d80-in06; Sat, 14 Jan 2017 01:33:12 -0000 (UTC)
Date: Fri, 13 Jan 2017 17:33:11 -0800
From: Patrick McManus <mcmanus@ducksong.com>
To: quic-issues@ietf.org
Message-ID: <58797fd7e6cdc_67873fab39e7f134680d5@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 279786: include alt-svc h2 frames as explicitly in scope f...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58797fd7e68cb_67873fab39e7f134679fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fGxP57IQd-7JXolaJFaPkP11bFU>
X-Mailman-Approved-At: Mon, 23 Jan 2017 22:43:32 -0800
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 01:33:17 -0000

----==_mimepart_58797fd7e68cb_67873fab39e7f134679fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 279786cbd4224171ac1725efd90ad500589a58e2
      https://github.com/quicwg/base-drafts/commit/279786cbd4224171ac1725efd90ad500589a58e2
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  include alt-svc h2 frames as explicitly in scope for discovery



----==_mimepart_58797fd7e68cb_67873fab39e7f134679fd--


From nobody Mon Jan 23 22:43:49 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E69E1295B1 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 22:27:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level: 
X-Spam-Status: No, score=-0.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=jri=google.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tdhGYEVzyfMv for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 22:27: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 251A7129412 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 22:27:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484375236; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=DGw6UGjA2qMpctfuVSG/0HiKzLTyUaYPdr6Athg8dFI=; b=z0bpfJmytRzDU8hftf4X6jXnwR8iImOCxoWRTDf2btnx/r7wC/ukMdaKw6sGH3o2Qu95kuaf PJPEPq8wkSPOzb8u+lGIvYfZ28zhu/2G9D9Sv0QjMu8gMbsrXrRbghFwDTNaXAV1uuW+7+Qo OcfdfjeDHxIH2SGr4YpvAKzw2qA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=H2CRxDfpuSaVveuyLxuqa2TcrKXPzAwZk35QoG3q0Ei0gI28H+E5O6KFCN28pzLameD1Bg WBqgLUJ2xNXStZhJ0o8j5yBNZ8Ka15vYf/dFjw+QKsBWL6YaMKsN5YO1hRROeMFJ1wGrBHyW KE54aYue6Mn6rOKmpHKEf2Nfn2Xww=
Sender: jri=google.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5879c4c4.7f16743df5d0-smtp-out-n03; Sat, 14 Jan 2017 06:27:16 -0000 (UTC)
Date: Fri, 13 Jan 2017 22:27:16 -0800
From: janaiyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5879c4c44039d_471f3faaa59df1403657a@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 0e4d53: Transport spec diagrams for #54
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5879c4c43ff2c_471f3faaa59df14036415"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uJGmmQXOkK_hS59BmLWNMgJyOng>
X-Mailman-Approved-At: Mon, 23 Jan 2017 22:43:31 -0800
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 06:27:18 -0000

----==_mimepart_5879c4c43ff2c_471f3faaa59df14036415
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0e4d537d8ac7dd8483b4891137900a6403dc143a
      https://github.com/quicwg/base-drafts/commit/0e4d537d8ac7dd8483b4891137900a6403dc143a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-26 (Mon, 26 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Transport spec diagrams for #54


  Commit: e9056225cf421b7d355ae096333ddebb0c823f7a
      https://github.com/quicwg/base-drafts/commit/e9056225cf421b7d355ae096333ddebb0c823f7a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Martin's feedback


  Commit: 2e567f49c538e961a21f40ec8986fe485ce4b776
      https://github.com/quicwg/base-drafts/commit/2e567f49c538e961a21f40ec8986fe485ce4b776
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-05 (Thu, 05 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into diagrams


  Commit: 2c99f61d1dadc8a028ce0974f5a7804d6c2f3a86
      https://github.com/quicwg/base-drafts/commit/2c99f61d1dadc8a028ce0974f5a7804d6c2f3a86
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't go so wide


  Commit: dabd66bc9184227b74af34aaec32d2a9115bfd94
      https://github.com/quicwg/base-drafts/commit/dabd66bc9184227b74af34aaec32d2a9115bfd94
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  De-indent a little


  Commit: 86ab2c658d6d6f3e95c89e469f5ef0cb46df6747
      https://github.com/quicwg/base-drafts/commit/86ab2c658d6d6f3e95c89e469f5ef0cb46df6747
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Take and improve suggestion on regular packet intro


  Commit: 6de9527f57af1de0ce56365b9af305634833dbf9
      https://github.com/quicwg/base-drafts/commit/6de9527f57af1de0ce56365b9af305634833dbf9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Leave definition of AEAD Data to QUIC-TLS


  Commit: 633ea6ee1896739b96c4cb2069dc0e5eeee27395
      https://github.com/quicwg/base-drafts/commit/633ea6ee1896739b96c4cb2069dc0e5eeee27395
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  The stream frame just contains fields


  Commit: aa9c9080d921ef1dcdaa6a29c08bcc0786daeb5b
      https://github.com/quicwg/base-drafts/commit/aa9c9080d921ef1dcdaa6a29c08bcc0786daeb5b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Timestamps are packet receive times

Yes, they are encoded as deltas, but that's just details.


  Commit: 1c962148e25d9a99d83f8c435410a6fc4d45b446
      https://github.com/quicwg/base-drafts/commit/1c962148e25d9a99d83f8c435410a6fc4d45b446
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  As with STREAM, so with BLOCKED: no payload


  Commit: 5c8221ba182b34f274a5563657539554dfe2eed9
      https://github.com/quicwg/base-drafts/commit/5c8221ba182b34f274a5563657539554dfe2eed9
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Payload => Type-dependent fields


  Commit: f19288301d80e417d83f8b01335ecd56e23ee5d1
      https://github.com/quicwg/base-drafts/commit/f19288301d80e417d83f8b01335ecd56e23ee5d1
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move ACK frame block counts up a section


  Commit: 60028fe4b3d2386707d8bc612bbe628d34a72f98
      https://github.com/quicwg/base-drafts/commit/60028fe4b3d2386707d8bc612bbe628d34a72f98
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'diagrams' into diagrams_mt


  Commit: 6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f
      https://github.com/quicwg/base-drafts/commit/6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #129 from quicwg/diagrams_mt


  Commit: 6d0d6f716ac8e69f7b6d04893b554c0501ac9379
      https://github.com/quicwg/base-drafts/commit/6d0d6f716ac8e69f7b6d04893b554c0501ac9379
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Missed a 'payload'


  Commit: d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de
      https://github.com/quicwg/base-drafts/commit/d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's feedback


  Commit: 3cc43bc9b3d0471cc24cdf8e5737b0ee9585e473
      https://github.com/quicwg/base-drafts/commit/3cc43bc9b3d0471cc24cdf8e5737b0ee9585e473
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into diagrams


  Commit: 96a5e8523e1d3dd1aa1760e0de225b5f35c2ccef
      https://github.com/quicwg/base-drafts/commit/96a5e8523e1d3dd1aa1760e0de225b5f35c2ccef
  Author: janaiyengar <jri@google.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #103 from quicwg/diagrams

Transport spec diagrams for #54


Compare: https://github.com/quicwg/base-drafts/compare/279786cbd422...96a5e8523e1d
----==_mimepart_5879c4c43ff2c_471f3faaa59df14036415--


From nobody Mon Jan 23 22:43:52 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A60FF12943F for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 22:39:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level: 
X-Spam-Status: No, score=-0.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=jri=google.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9FUQZ520cSx9 for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 22:39: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 4CDC0129406 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 22:39:19 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484375958; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=XrU5ZrsTup9XHf/QvcxRW4xdkBnts5DrbXy3ZgEt8nE=; b=ytHay796H+mnV7ZCWjKJwh5hk1eLwfaecWdFKFwktSJMTl2Cq2ii/Xwdx+SbaIGBA7HX1R+Z nlFCJVivM2vm6vYO07rd7eMutr0UXXuewwcKFjvieFk7fm43Uyrc5C6PJfzgUcaME4rTXmVZ 2EXB77/B+qTQcbG8Ajg2//bpFOQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=xakqx8XIcU1SyaVdOvQQtdeyqnPuXy6619MznkXwRaQa/snYSAdpw2DZzeEptCgedi5Tkj gMUOQCdgngdQzvUmkgZfKZ+95xGbnY2qwvurBw4aUVKaTpYsa6WINs/LlJUTMlhQzi2grsxZ IijfIaPmSxog9UZT0O0TJab0cNUP4=
Sender: jri=google.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5879c796.7f7748dd2cc0-smtp-out-n02; Sat, 14 Jan 2017 06:39:18 -0000 (UTC)
Date: Fri, 13 Jan 2017 22:39:18 -0800
From: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5879c79646016_2b013fbbe18711301843d@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 69cfb1: Remove trailing whitespaces.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5879c79645b3a_2b013fbbe18711301832f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n1JYyajov3WDYaIE0pyLzPbxC7g>
X-Mailman-Approved-At: Mon, 23 Jan 2017 22:43:31 -0800
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 06:39:20 -0000

----==_mimepart_5879c79645b3a_2b013fbbe18711301832f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/whitespace
  Home:   https://github.com/quicwg/base-drafts
  Commit: 69cfb12e8bbe0948d6e0d83655531eeedd7a4652
      https://github.com/quicwg/base-drafts/commit/69cfb12e8bbe0948d6e0d83655531eeedd7a4652
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove trailing whitespaces.



----==_mimepart_5879c79645b3a_2b013fbbe18711301832f--


From nobody Mon Jan 23 22:43:54 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49E1C12943F for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 22:50:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level: 
X-Spam-Status: No, score=-0.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=jri=google.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vtn3YV_UuhTe for <quic-issues@ietfa.amsl.com>; Fri, 13 Jan 2017 22:50: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 1D0E2129406 for <quic-issues@ietf.org>; Fri, 13 Jan 2017 22:50:40 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1484376639; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=j3q0VHVDS9mIAS8GDmN5xajQQhF/hGLLVzhefwIaaqY=; b=k/uPkFp19m7KZv02Mu6wQnf34AmfjYTMJ2YSUCAkj1WX9lXHGY9d/96+Mii/uICOjE92MTJQ QJIBWuXQ1P4dbrR1lM3IfHhkr9RTy+8bUa5pkxqRO0Ac16VEKnjN2WjLDLpKlVA1WdMNaZCT VjLNboxQ3cSgOX9BKz/zhZti1mg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=AxXaV4E85ws+xN+4u5vQcvfHDM1upZLtL5TarDTqScrQqfZbus9Q/vJ1BOF+5x822mJQgj /kYKaW9iI1K7YTdn4lN5cA++o56pbYXahFJ5TgoKTatIoYrJTokPep1TXiNx5IxtRZMGCpaa j3cMj3B+w67Si+5LjOMEh5p4RrK0c=
Sender: jri=google.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5879c7e7.7f0a9c530e40-smtp-out-n01; Sat, 14 Jan 2017 06:40:39 -0000 (UTC)
Date: Fri, 13 Jan 2017 22:40:39 -0800
From: janaiyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5879c7e759de4_2bca3f93f9af913817017@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 69cfb1: Remove trailing whitespaces.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5879c7e7599bf_2bca3f93f9af9138169d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4nrgMx0jakOYEeU4JAKeCuk-JrE>
X-Mailman-Approved-At: Mon, 23 Jan 2017 22:43:31 -0800
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2017 06:50:41 -0000

----==_mimepart_5879c7e7599bf_2bca3f93f9af9138169d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 69cfb12e8bbe0948d6e0d83655531eeedd7a4652
      https://github.com/quicwg/base-drafts/commit/69cfb12e8bbe0948d6e0d83655531eeedd7a4652
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove trailing whitespaces.


  Commit: 1c00e6384e1ae06265be526e68e8fc890dfbd124
      https://github.com/quicwg/base-drafts/commit/1c00e6384e1ae06265be526e68e8fc890dfbd124
  Author: janaiyengar <jri@google.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #153 from quicwg/whitespace

Remove trailing whitespaces


Compare: https://github.com/quicwg/base-drafts/compare/96a5e8523e1d...1c00e6384e1a
----==_mimepart_5879c7e7599bf_2bca3f93f9af9138169d3--


From nobody Mon Jan 23 22:43:57 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08681129578 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:25:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=ekr=rtfm.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id njTH21U0vt48 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:25: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 A0D35129573 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:25:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485239110; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/p/shOOul86n3moyb/KW0xaCO3XPNh+K0pRE/lGxLwo=; b=LSOW6423Mdk2hkL8FyKsUT4n32XYC/mIOznpc77EyBeWWh+wOXscTlxubLkWsykF8w7aUoPa JVVOSxOSZsTMsi87ZyKG7tfiFoQkRwlWiqBMOOjsl+Fnwd3I3/ibXYtFECUviOTRPAa130qk lzJ23aLF5NR36ErUujrdsdalx8M=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=tMJSk5DWhyRO0OGdPPljwN+Y9Kz25HqwrMpHAC55Hj3KEKRmAPmPVWZftuaEH0MQRoB+gZ kTxfGdr9j2N+EsWv5jODoJpBOqUeeG+VJaQXQqX/zhFNnkrHNRipNlxng3n/Pm5SNxnbDnyd gkc9yRY/gvFlEwf5qmBzP/9vpRH64=
Sender: ekr=rtfm.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5886f345.7fd0041c0bd0-smtp-out-n03; Tue, 24 Jan 2017 06:25:09 -0000 (UTC)
Date: Mon, 23 Jan 2017 22:25:08 -0800
From: EKR <ekr@rtfm.com>
To: quic-issues@ietf.org
Message-ID: <5886f34467381_3a133feb10fb7134217e1@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] e86d0f: Clarify length conventions
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5886f34466fe3_3a133feb10fb713421639"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g03eS6qpO1jFpen1Wt5j_MFAC_M>
X-Mailman-Approved-At: Mon, 23 Jan 2017 22:43:32 -0800
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:25:12 -0000

----==_mimepart_5886f34466fe3_3a133feb10fb713421639
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e86d0fc3bf6d10d6306d5e45b3e5025d528ad922
      https://github.com/quicwg/base-drafts/commit/e86d0fc3bf6d10d6306d5e45b3e5025d528ad922
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify length conventions



----==_mimepart_5886f34466fe3_3a133feb10fb713421639--


From nobody Mon Jan 23 22:54:30 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99620126CD8 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:54:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0rrDBJkkLMqq for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 22:54:27 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A09B6129575 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 22:54:26 -0800 (PST)
Date: Mon, 23 Jan 2017 22:54:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485240865; bh=+mJdUYFMN5oIeKrwADe5sZCsd+Ovr2UCUJqv86NgFuI=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=S1kr8zJ/0dKqs+fqZAoBL8FPBoFvIp7WlMkhUvK4QM4kUUsMENkAYaazxZTVxWxiw BEXqeCZeYqTjinLS4nq7N5WqTAljEzRMiIIdtvXu7z3OH7yXCEjBbZ9fuaPU6rgXL6 wxl/rZjRl+stqbxILnM0RGwth8QcySKQVLUZVdEY=
From: Victor Vasiliev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/219@github.com>
Subject: [quicwg/base-drafts] Introduce a mechanism to increase initial flow control window for streams (#219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886fa2182f06_75083fce12141138641d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: vasilvv
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/764n0DZ4-axtALwjDcFCowOXKbY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 06:54:28 -0000

----==_mimepart_5886fa2182f06_75083fce12141138641d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It may be desirable for the client to increase the flow control window mid-connection (it observes that client actually has very high BDP; it decides based on application request by peer that it will send a lot of data; it decides that it trusts the peer for some reason; potentially other options).  Currently, we can bump connection flow control window without an issue, but any new individual streams are stuck with whatever was initially negotiated.  We may want to add a mechanism to increase initial stream flow control window mid-connection.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/219
----==_mimepart_5886fa2182f06_75083fce12141138641d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It may be desirable for the client to increase the flow control window mid-connection (it observes that client actually has very high BDP; it decides based on application request by peer that it will send a lot of data; it decides that it trusts the peer for some reason; potentially other options).  Currently, we can bump connection flow control window without an issue, but any new individual streams are stuck with whatever was initially negotiated.  We may want to add a mechanism to increase initial stream flow control window mid-connection.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/219">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-FQz9xWQYBJwdYXfrOqVsBjL7Ccks5rVaAhgaJpZM4Lr7MS">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq94TF5XcXgwV8RpKcaGFvpEPKggBks5rVaAhgaJpZM4Lr7MS.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/219"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Introduce a mechanism to increase initial flow control window for streams (#219)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/219"}}}</script>
----==_mimepart_5886fa2182f06_75083fce12141138641d8--


From nobody Mon Jan 23 23:00:23 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34D54129575 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 23:00:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rU5F-r8McTF8 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 23:00:20 -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 9F244126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 23:00: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=2Rdo0f23oidItVDY9VWFO7PX4Qg=; b=lQkwXXPOJkVb9c2f FJj0EQ2Db6CPQX4xpvzw2/xHaCpkochkJVGOzvqYinE40N/cPgLtd+WVv166KyDj c8F/eHGKt5YrnT+Mr1W3pmF8CDINbn120qz04euXysRAOLDxpjNSeCF2H9zBGheG o2AIuT99hvGDoMKCotBzVjPRdwY=
Received: by filter0433p1mdw1.sendgrid.net with SMTP id filter0433p1mdw1-10847-5886FB82-34 2017-01-24 07:00:18.626024668 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id v-x-sM4XSduuvhTdQrpI-Q for <quic-issues@ietf.org>; Tue, 24 Jan 2017 07:00:18.832 +0000 (UTC)
Date: Mon, 23 Jan 2017 23:00:18 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/181/274725323@github.com>
In-Reply-To: <quicwg/base-drafts/issues/181@github.com>
References: <quicwg/base-drafts/issues/181@github.com>
Subject: Re: [quicwg/base-drafts] Remove SETTINGS[_ACK] (#181)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886fb82ac18e_35663f7ebd2171381258bc"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak02EZ+FBnP7hh0Am3z49UyhrVq0l1mYgfvGNc oC1BC2hIP6Fwz6gnb7t7BTCS8wo7oRJyh2ZI7tLle02dwlDRKg2e8WqAR6Cc8sjbILAtxSdx8kBgBy S3UAiCkulReHsgXLuXZE8/pqjsgDwP3GNzgAHtBuDNKKPA2tj8c4hsPO2Py5xE17kePRy87Ie2oHrI g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NWu-vjfWnIUiu_wHzpavwSWRVSE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 07:00:22 -0000

----==_mimepart_5886fb82ac18e_35663f7ebd2171381258bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; idea to constrain what the server can do to allow SETTINGS to be sent under crypto, with some signal back to the client (e.g., data, data on stream N) as ACK. PR needed. Comfort that they're immutable, as long as QPACK can handle this on its own.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/181#issuecomment-274725323
----==_mimepart_5886fb82ac18e_35663f7ebd2171381258bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Discussed in Tokyo; idea to constrain what the server can do to allow SE=
TTINGS to be sent under crypto, with some signal back to the client (e.g., =
data, data on stream N) as ACK. PR needed. Comfort that they're immutable, =
as long as QPACK can handle this on its own.</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/181#issuecomment-274725323">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxq2jWg3poLXGj0=
i2xcobeck4Eqhks5rVaGCgaJpZM4Lo7E_">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyUnzpye2x8oAHwY1=
XW3OWakag4Pks5rVaGCgaJpZM4Lo7E_.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/181#issuecomment-274725323"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mnot in #181: Discussed in Toky=
o; idea to constrain what the server can do to allow SETTINGS to be sent un=
der crypto, with some signal back to the client (e.g., data, data on stream=
 N) as ACK. PR needed. Comfort that they're immutable, as long as QPACK can=
 handle this on its own."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/181#issuecomment-274725323"}}}</script>=

----==_mimepart_5886fb82ac18e_35663f7ebd2171381258bc--


From nobody Mon Jan 23 23:02:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A26B129575 for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 23:02:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O_PnmTDLk0QQ for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 23:02:13 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18F86129570 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 23:02:13 -0800 (PST)
Date: Mon, 23 Jan 2017 23:02:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485241332; bh=qUymeXlRp1E7yDfwSqJi4ZyCgk0/cTTgscYMFKPykSc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XBY9F4zdc5bBXjKaeSEtl2e38+l4ldVjWhLB0Mxt5KBs3TahLv3bUB2t/iv0nOeYt tyNFQdboNOKMEpE0xV4pfRQtcVpFC3vvcZBCwt9w5pBvZYjUOsJ4gte5NrS63SgLqn 1tm2Acv5TEPy64BktaJxwPG5miTNmLE1HsRJu0PU=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/49/274725557@github.com>
In-Reply-To: <quicwg/base-drafts/issues/49@github.com>
References: <quicwg/base-drafts/issues/49@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameter advertisements (#49)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5886fbf473f8c_5cc93f7ebd21713833492f"; 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/itUTl_Eq8sPn9GuS3KJlDuj5br0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 07:02:14 -0000

----==_mimepart_5886fbf473f8c_5cc93f7ebd21713833492f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; agreement that the parts of #122 that deal with this are good; should be factored out into a separate PR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/49#issuecomment-274725557
----==_mimepart_5886fbf473f8c_5cc93f7ebd21713833492f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; agreement that the parts of <a href="https://github.com/quicwg/base-drafts/pull/122" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/122" data-id="198678499" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#122</a> that deal with this are good; should be factored out into a separate 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/49#issuecomment-274725557">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-P8pmpv6G8nwBIECs4Djs7zzf5qks5rVaH0gaJpZM4K_ud8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-wbjYxiUOE5qZJ9904XDrkh7zeuks5rVaH0gaJpZM4K_ud8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/49#issuecomment-274725557"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #49: Discussed in Tokyo; agreement that the parts of #122 that deal with this are good; should be factored out into a separate PR."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/49#issuecomment-274725557"}}}</script>
----==_mimepart_5886fbf473f8c_5cc93f7ebd21713833492f--


From nobody Mon Jan 23 23:28:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DD3912956E for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 23:28:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UobcoCYv-yic for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 23:28: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 28DE4126CD8 for <quic-issues@ietf.org>; Mon, 23 Jan 2017 23:28: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=5LEap5khDQKlwgXLc0rEVkAv4tw=; b=Efu8rhojVzVulY2X TQgzL/JYpcvfILOevJNtKtL1W0QNEcxxj7UtIZM0+IsXvhd2gMoCGJ4tcI4ItMtu s8aI4ecGGCTN3S5sr4L4tFhlk3uj7ebE621GcbU4iWftwEDfcPf3pNxzeyYhzx3+ h1DTx6w7VCW5n88uP+tNfEPAv/c=
Received: by filter1135p1mdw1.sendgrid.net with SMTP id filter1135p1mdw1-11349-5887022F-57 2017-01-24 07:28:48.005510902 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id DF6s8zAORtmd-JSq0uBm0g for <quic-issues@ietf.org>; Tue, 24 Jan 2017 07:28:48.002 +0000 (UTC)
Date: Mon, 23 Jan 2017 23:28:47 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/210/274729305@github.com>
In-Reply-To: <quicwg/base-drafts/issues/210@github.com>
References: <quicwg/base-drafts/issues/210@github.com>
Subject: Re: [quicwg/base-drafts] What's the general strategy for QUIC extensibility? (#210)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887022fe055b_75e3f942c5471302233ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1JEDWpKFL3c7E0ouQSEhf5CwmlBhhj9tXWAS gsiXf5v0OE+/40I7OlrsQkS7VKbXNX9S3B4z3OAVEYUt2qdYkVmrJYskALDbIkMtmfmLGdSsiLd2NP MWhXIalEAPqPs3UPNwVVHxZnTE7D6KDLhJcSMzQS2fB+RBx5YHV0hpag7++Zv0GBrr6Gh8XPKj+LSI A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AR3X9yjRuTugLfFLirRWtYCbe84>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 07:28:50 -0000

----==_mimepart_5887022fe055b_75e3f942c5471302233ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#122 gets started on this, most of that.  We don't have a lot of supporting text though.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/210#issuecomment-274729305
----==_mimepart_5887022fe055b_75e3f942c5471302233ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/quicwg/base-drafts/pull/122" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/122" data-id="198678499" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#122</a> gets started on this, most of that.  We don't have a lot of supporting text though.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/210#issuecomment-274729305">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-UP-wyQxnjr6dmhFBRjVFMsg83tks5rVagvgaJpZM4LrwXe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq42nze8vWEShmA2icepjBW1UyKKFks5rVagvgaJpZM4LrwXe.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/210#issuecomment-274729305"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #210: #122 gets started on this, most of that.  We don't have a lot of supporting text though."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/210#issuecomment-274729305"}}}</script>
----==_mimepart_5887022fe055b_75e3f942c5471302233ca--


From nobody Mon Jan 23 23:57:32 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CA2A12957C for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 23:57:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NW7uCdtRbBFZ for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 23:57:30 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22F5F12957A for <quic-issues@ietf.org>; Mon, 23 Jan 2017 23:57:30 -0800 (PST)
Date: Mon, 23 Jan 2017 23:57:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485244649; bh=qkUM5UXjUlUB6mjgcQVNMP/LEE1vCYsLvDNohuuphbQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wCTDksWra1RNdqY7nNGkQJdQ4t6FLxCv6JV0xSkL19qWgcMyVimCvhRCs/gRXk4xq GxRg+plgL9VA2GhDmqvIWw7ll7chHu02FMl3CqU2agnvN3eTHW4gRWuZvduOPlIumI 8j1p2rX+Z6c60FXrZq4uT9ZwSn6JxQIwQ8nAqczA=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/126/274733818@github.com>
In-Reply-To: <quicwg/base-drafts/issues/126@github.com>
References: <quicwg/base-drafts/issues/126@github.com>
Subject: Re: [quicwg/base-drafts] Separate transport parameters for 0-RTT (#126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588708e93f974_6d673ff4636691345916e8"; 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/9mrtNfFciZeni_aoSWL7fmjFBmE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 07:57:31 -0000

----==_mimepart_588708e93f974_6d673ff4636691345916e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; agreement in the room that parameters define defaults, and clients SHOULD cache parameters and MUST use default values if the client doesn't cache. The server always has the ability to kick unruly 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/126#issuecomment-274733818
----==_mimepart_588708e93f974_6d673ff4636691345916e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Discussed in Tokyo; agreement in the room that parameters define defau=
lts, and clients SHOULD cache parameters and MUST use default values if t=
he client doesn't cache. The server always has the ability to kick unruly=
 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/126#issuecomment-274733818">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-UlU=
pQ8NNjBKQpYn7vjGHfzI4h1ks5rVa7pgaJpZM4LcXKi">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzd=
lYZYCQGYRkigZpvVZkPV4o_lZks5rVa7pgaJpZM4LcXKi.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/126#issuecomment-274733818"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #126:=
 Discussed in Tokyo; agreement in the room that parameters define default=
s, and clients SHOULD cache parameters and MUST use default values if the=
 client doesn't cache. The server always has the ability to kick unruly c=
lients."}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/126#issuecomment-274733818"}}}</script>=

----==_mimepart_588708e93f974_6d673ff4636691345916e8--


From nobody Mon Jan 23 23:58:37 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E972512957C for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 23:58:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aCHlx5OkDCId for <quic-issues@ietfa.amsl.com>; Mon, 23 Jan 2017 23:58:34 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65F8712957A for <quic-issues@ietf.org>; Mon, 23 Jan 2017 23: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=X1FEYDJrHJ1zXY7ioK2SL0Jj2LE=; b=c48S7en3PumncdKO s+8VN9+ktDhx4ZkDXtdgFjokwAAryir0nLEZliu0UuDb1ZmtAIIkWzi8SS/CjyNc t0VggymJnV67sUUMCxumj2qnVgx0LbdWC4IuDFs99yu3IWMzSW6CyzPKTxpalOSt e2Yv3EYtLbd1Fn2Bw4fXxPxfbQ0=
Received: by filter1101p1mdw1.sendgrid.net with SMTP id filter1101p1mdw1-19461-58870929-1C 2017-01-24 07:58:33.261911882 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id cg0IX4i2TMKe4w2obyYoZw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 07:58:33.240 +0000 (UTC)
Date: Mon, 23 Jan 2017 23:58:33 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/117/274734011@github.com>
In-Reply-To: <quicwg/base-drafts/issues/117@github.com>
References: <quicwg/base-drafts/issues/117@github.com>
Subject: Re: [quicwg/base-drafts] SCUP (#117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58870929257e6_2bd73fd391ee5134489898"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hyIocIXw0LrxPv8raa3CMt/REMaEbeUwBC9 dPANnP5j9Xr5KdUHIMzmMw3uYNtsX5HaW5gTIIOlhLUpWIjCfWXOeHJSTcSk+3notIVfVv1jzVajTc kH5Fl3OtrorkkUbBqnOfBONFdKjAiRU/1u0Oi/XqbJhtk42Hi2zNKxR7ybAwOco6sWqty1099XQs83 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UyqJcf9JLMR1D25eYxLpBLwLvnQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 07:58:36 -0000

----==_mimepart_58870929257e6_2bd73fd391ee5134489898
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; kill 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/117#issuecomment-274734011
----==_mimepart_58870929257e6_2bd73fd391ee5134489898
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; kill 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/117#issuecomment-274734011">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4PpsSvV7ofQbQZaPmov8b0FyPUlks5rVa8pgaJpZM4Lad66">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2igsYKmK9FKetWfm0sgPwMbEdB-ks5rVa8pgaJpZM4Lad66.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/117#issuecomment-274734011"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #117: Discussed in Tokyo; kill it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/117#issuecomment-274734011"}}}</script>
----==_mimepart_58870929257e6_2bd73fd391ee5134489898--


From nobody Tue Jan 24 00:15:11 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96A4F129585 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 00:15:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jmA0A2xvF03C for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 00:15:07 -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 9C8C6129581 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 00:15: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=puzQcsKR9lZPUfg9azxdFRBwckk=; b=YZrgH89OHq4CXeeG 8ePNk32+eYaKOVdNpnLFXYb+2x6ea14QNwP493s0vgRxwjIHUneFcjUM8hjjuuvL x2fPG7oUu0MkCs/TRRM6Vr1hsf35PJJE25blpVuVeWuX/Q92+S/WjokeQ8VmkkVJ kzeH7sJA2fbYPN3YxPgLYtUSLH8=
Received: by filter0815p1mdw1.sendgrid.net with SMTP id filter0815p1mdw1-18881-58870CEE-20 2017-01-24 08:14:38.21744207 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id RLX2YuPDQoeSWq33PRSxug for <quic-issues@ietf.org>; Tue, 24 Jan 2017 08:14:38.149 +0000 (UTC)
Date: Tue, 24 Jan 2017 00:14:38 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/218/push/1517236252@github.com>
In-Reply-To: <quicwg/base-drafts/pull/218@github.com>
References: <quicwg/base-drafts/pull/218@github.com>
Subject: Re: [quicwg/base-drafts] Fix informative references (#218)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58870cee1143a_5623ff463669134829ee"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3NIUM/5bpterGkHkcPy5lltHs7KIrZmOozyo IZw5+WEX5+upNEu46Nk2++PqCJb9FSABuS4vet2AH0CBLqCqt7lqbEgZ3vhgZ03+FJI5NztbBOcGHg AREeuZ0N8R0xSgYbjVYwrBCcIi5hEtFtaPKYUwwJFTy4fcTwJdQcD+tV/DwK5uBjC1k32RTD635lYP s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ljo4sbZGdcVs4_shQklo8lvGQ30>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 08:15:09 -0000

----==_mimepart_58870cee1143a_5623ff463669134829ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

2f39896  Fix the TLP reference as well


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/218/files/5e852e0e1ae2a967c54f3d7546bb18761f2cd6f3..2f398964439cd8cad7f2313d3a0437c8ef051444

----==_mimepart_58870cee1143a_5623ff463669134829ee
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 href="https://github.com/quicwg/base-drafts/commit/2f39896" class="commit-link">2f39896</a>  Fix the TLP reference as well</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/218/files/5e852e0e1ae2a967c54f3d7546bb18761f2cd6f3..2f398964439cd8cad7f2313d3a0437c8ef051444">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyq6xL8cgBoiMVnxNnQM0HXOurSqks5rVbLugaJpZM4Lr6eO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8pdsCo94fKUVbXNalFSt681oe13ks5rVbLugaJpZM4Lr6eO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/218/files/5e852e0e1ae2a967c54f3d7546bb18761f2cd6f3..2f398964439cd8cad7f2313d3a0437c8ef051444"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #218"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/218/files/5e852e0e1ae2a967c54f3d7546bb18761f2cd6f3..2f398964439cd8cad7f2313d3a0437c8ef051444"}}}</script>

----==_mimepart_58870cee1143a_5623ff463669134829ee--


From nobody Tue Jan 24 00:20:47 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE0031294B7 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 00:20:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MOVd_gjo5elh for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 00:20:45 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F32912957F for <quic-issues@ietf.org>; Tue, 24 Jan 2017 00:14:38 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485245677; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0q30IDP0h0/TAQkx0vJxsSd3V5lQyQJ8x5yP1W8hqK8=; b=FF3zrnS/GIN2LXHXmMAHRjEV5eVGjksdS1Cgw0DWSgv0uqdqAywjqojGm48OnnJfEGNXPuiP YP1Mof3gClA432LErH7XKys8VNuduJk6A1hNrMIErfiaupl68s+4jGuJroZxAbQGcJd7PxEN 6vJei/6vkZLRWKtiPboapziseWI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=f0e5Gsd4RsmPsH41e8zmaFv1VWSW3pszGIZSl2kd2MyerividdplZh0GjLzTzyDJZW5APH s1Sc6Bfm2FrxY3Xw/hBYWReJYzoGqb+boZmb4TAglJVET9nzN/Jx6958eT88lOakSJ3qa3r6 zV6rW00jJ0kccfhwFUFy8XspkoYQM=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58870ced.7fe162a7b510-smtp-out-n01; Tue, 24 Jan 2017 08:14:37 -0000 (UTC)
Date: Tue, 24 Jan 2017 00:14:37 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58870ced46d0b_3eb93fb0ed9fb130113744@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2f3989: Fix the TLP reference as well
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58870ced468f5_3eb93fb0ed9fb130113669"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U8y2qC59ZILDfwm-m4bKHHRYlSg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 08:20:47 -0000

----==_mimepart_58870ced468f5_3eb93fb0ed9fb130113669
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fix-ianswett-patch-2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2f398964439cd8cad7f2313d3a0437c8ef051444
      https://github.com/quicwg/base-drafts/commit/2f398964439cd8cad7f2313d3a0437c8ef051444
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fix the TLP reference as well



----==_mimepart_58870ced468f5_3eb93fb0ed9fb130113669--


From nobody Tue Jan 24 04:33:54 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B658E1295CF for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 04:33:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4t0_gVuu8hHY for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 04:33:52 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45D971295BE for <quic-issues@ietf.org>; Tue, 24 Jan 2017 04:33:52 -0800 (PST)
Date: Tue, 24 Jan 2017 04:33:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485261231; bh=3vmuORzjUcAjyEK15GKSTdNDY3L5cUUu7wtfCbWj7Uc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hGnf4qe8TpEg97Lunszs6is8X4OmRsbVLDeuhoIuSAgguuZBcFlIU68uxA9V89E/P ql2UgOF6fiLtpd971cIDbnbLVI2leMjOdQ5+27hVk5y5p9vMZ0Qr7yfjcZyal5a/XX BiiWZiRrUSr6EElEDE82zOK+JwiyROl589Ve8fpc=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/218/c274791547@github.com>
In-Reply-To: <quicwg/base-drafts/pull/218@github.com>
References: <quicwg/base-drafts/pull/218@github.com>
Subject: Re: [quicwg/base-drafts] Fix informative references (#218)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588749af39a6e_217463f942c5471301490c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-kmK5bjlFz32NkGGQvaIK7TfVwk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 12:33:53 -0000

----==_mimepart_588749af39a6e_217463f942c5471301490c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for the help Mike!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/218#issuecomment-274791547
----==_mimepart_588749af39a6e_217463f942c5471301490c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for the help Mike!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/218#issuecomment-274791547">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq62dkSgBhviS2yMH3yT6AVhOt0u8ks5rVe-vgaJpZM4Lr6eO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7DJwD_PdYepM2wCOUvwHCz3XTxNks5rVe-vgaJpZM4Lr6eO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/218#issuecomment-274791547"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #218: Thanks for the help Mike!"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/218#issuecomment-274791547"}}}</script>
----==_mimepart_588749af39a6e_217463f942c5471301490c5--


From nobody Tue Jan 24 04:35:02 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D53F1295D7 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 04:35:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id olDDpESSCfjS for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 04:34:59 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55DB81295CF for <quic-issues@ietf.org>; Tue, 24 Jan 2017 04:34:59 -0800 (PST)
Date: Tue, 24 Jan 2017 04:34:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485261298; bh=/Eo9mtZ1XX9IEfUbZ8x6QI4KiFjTXDqEGlTYTJA4eDk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E3AiC+Q5ZhyfwM9tMXMQXnBgxmXXSEWDyCDVJhtkNURHj/QhVnYPL1401BQzTWtCK ah5gz1pNEMrf3Yg1tt6LdOYSfIystfZTUZ41/gCleNQahffv6kHqmO2itu7pf2ojcH 9ns0V6uCFU6YOr59l2gaaZ+ez+wFTrfSmuoLFQEs=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/218/issue_event/934414296@github.com>
In-Reply-To: <quicwg/base-drafts/pull/218@github.com>
References: <quicwg/base-drafts/pull/218@github.com>
Subject: Re: [quicwg/base-drafts] Fix informative references (#218)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588749f251914_60fb3fa776e3913c4060b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AKL9M0BIZ8iF2RLWhiNs50xJQdU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 12:35:00 -0000

----==_mimepart_588749f251914_60fb3fa776e3913c4060b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #218.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/218#event-934414296
----==_mimepart_588749f251914_60fb3fa776e3913c4060b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/218" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/218" data-id="202736725" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#218</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/218#event-934414296">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3IsiAgT-BgSFbxQtF2Z1PyWfDn7ks5rVe_ygaJpZM4Lr6eO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2InvDb8QBYJZSB2vdD5v0EL-Ikxks5rVe_ygaJpZM4Lr6eO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/218#event-934414296"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #218."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/218#event-934414296"}}}</script>
----==_mimepart_588749f251914_60fb3fa776e3913c4060b--


From nobody Tue Jan 24 04:35:05 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7FBD1295CF for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 04:35:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X0sSTchpwCGH for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 04:34: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 55E2A1295D1 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 04:34:59 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485261298; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2SZaukjvBiZq3wmpRgr+JDhuOloMRT8OBm+zbWFTe4c=; b=SmnQz4bYwonnVO8QQvq3ouaJEty+EfUCXknaNMoZl5xNxCnd69ZY0NOM9xQtEavPYEwakDy5 8/kSvDx+HypJnPSK012gKJFWrGUx6T0IWYNQiKtvUU65MRtsVR01YsfnJ781HOmVQTOn8PkZ pFzF1ecE7Fvr7IzfoDYHjRyY9Vs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=t37NkMUCf68Uhn4lwJYvEsSq3GeFQ9bKJUxg2rzVXQJ8aStFFQ3+Oj3t+hH30pQF8Fj5pW XpG6GB2hOuE5Yqh02ZrgLSIxJ6MKFLTQas6h3FtIbBggWsR6Yw4gh6EZYosaYhohvH9Iq40T feN0MN+AgzASJ2Is0tpghpR5dEse4=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 588749f2.7f9eb0178d50-smtp-out-n03; Tue, 24 Jan 2017 12:34:58 -0000 (UTC)
Date: Tue, 24 Jan 2017 04:34:58 -0800
From: Mike Bishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588749f236322_3a6b3fd1d73f913c132123@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 702451: Fix informative references (#218)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588749f235fa0_3a6b3fd1d73f913c1320f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zWEM0yrGzmUWZHwVy4d0figNyG4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 12:35:01 -0000

----==_mimepart_588749f235fa0_3a6b3fd1d73f913c1320f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-patch-2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7024518cd70a39307f7488f8539b4eccf31d19dc
      https://github.com/quicwg/base-drafts/commit/7024518cd70a39307f7488f8539b4eccf31d19dc
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fix informative references (#218)

* This should fix your build errors

* Fix the TLP reference as well



----==_mimepart_588749f235fa0_3a6b3fd1d73f913c1320f3--


From nobody Tue Jan 24 04:35:09 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 996BE1295CF for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 04:35:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0QPnvpyDRhzL for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 04:35:00 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E6181295D5 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 04:34:59 -0800 (PST)
Date: Tue, 24 Jan 2017 04:34:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485261298; bh=pYRGZjOxv9xFt7tYPx/BRDM9FAVw7/PuRoVABRvx3fU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xAcMhjvy2DYW23kUFWefUaLWyBQRhGV6adp4Mr1jgkCu9gQg6RozSeSU2vXeyQYq6 VsElEbqrdCJml0/65sAXu4YESqM9/wTVGvMPWlghUjLkEt/z+7qhOYhM8gL6/vJS3U 2X+ZxONi6qyW2uFbIe9QQiVwxgjHEUtJna7xqNEQ=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/190/push/1517673097@github.com>
In-Reply-To: <quicwg/base-drafts/pull/190@github.com>
References: <quicwg/base-drafts/pull/190@github.com>
Subject: Re: [quicwg/base-drafts] Move references to informational references (#190)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588749f2e49f3_47653f958a64313843512d"; 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/fOWL6kiioEMKkoATvOojMcLZcus>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 12:35:01 -0000

----==_mimepart_588749f2e49f3_47653f958a64313843512d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

7024518  Fix informative references (#218)


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/190/files/d8af2bc5036b562b650a1e4c631ff05091f09bf9..7024518cd70a39307f7488f8539b4eccf31d19dc

----==_mimepart_588749f2e49f3_47653f958a64313843512d
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 href="https://github.com/quicwg/base-drafts/commit/7024518" class="commit-link">7024518</a>  Fix informative references (#218)</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/190/files/d8af2bc5036b562b650a1e4c631ff05091f09bf9..7024518cd70a39307f7488f8539b4eccf31d19dc">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzXVor9B0FXqnsV5YHcv55oifQ4eks5rVe_ygaJpZM4LqlIK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5AB13qwJGnIFRkICtAQRacGpA2Rks5rVe_ygaJpZM4LqlIK.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/190/files/d8af2bc5036b562b650a1e4c631ff05091f09bf9..7024518cd70a39307f7488f8539b4eccf31d19dc"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #190"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/190/files/d8af2bc5036b562b650a1e4c631ff05091f09bf9..7024518cd70a39307f7488f8539b4eccf31d19dc"}}}</script>

----==_mimepart_588749f2e49f3_47653f958a64313843512d--


From nobody Tue Jan 24 04:37:23 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DD0C1295D1 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 04:37:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NhasZLZFd5n1 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 04:37:21 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1347C1295CF for <quic-issues@ietf.org>; Tue, 24 Jan 2017 04:37:21 -0800 (PST)
Date: Tue, 24 Jan 2017 04:37:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485261440; bh=+HPRSekfkr1k/LB1QzC8vpD/9cgjF7Fq+l1LmHr79gg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zHBWRPumlk0rOzAcU+B3vIKGwl+6OhWfdrsAC7uy5+Pi9eqtvymhf+pHNIj3AwcuB VREE4iMaRmWf8a0hNm0MIQ2Z0T348U59PHhmN0wT825Fc0ykHtIArOsjpOQ9u9wEKU IMEbUcxqdGLg2+sIgQRbSSMT88ZjP/u1GJwslQaA=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/190/c274792227@github.com>
In-Reply-To: <quicwg/base-drafts/pull/190@github.com>
References: <quicwg/base-drafts/pull/190@github.com>
Subject: Re: [quicwg/base-drafts] Move references to informational references (#190)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58874a806d89c_5d273fa776e3913c2474ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6DQiGNSKDrLiEI1vLmMCemOLbrQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 12:37:22 -0000

----==_mimepart_58874a806d89c_5d273fa776e3913c2474ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

All of these were informational for me when implementing QUIC, so I felt they should be included.  I believe most of them should be referenced in the text, so I'll try to make sure as many as possible are referenced in an updated version 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/190#issuecomment-274792227
----==_mimepart_58874a806d89c_5d273fa776e3913c2474ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>All of these were informational for me when implementing QUIC, so I fe=
lt they should be included.  I believe most of them should be referenced =
in the text, so I'll try to make sure as many as possible are referenced =
in an updated version 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/190#issuecomment-274792227">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxOCk14=
hv_NoPcK4W2Y1-ApWk_m3ks5rVfCAgaJpZM4LqlIK">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6NNO0=
qQWi7Oz2rKeMVrzSHTPPncks5rVfCAgaJpZM4LqlIK.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/190#issuecomment-274792227"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
190: All of these were informational for me when implementing QUIC, so I =
felt they should be included.  I believe most of them should be reference=
d in the text, so I'll try to make sure as many as possible are reference=
d in an updated version of this PR."}],"action":{"name":"View Pull Reques=
t","url":"https://github.com/quicwg/base-drafts/pull/190#issuecomment-274=
792227"}}}</script>=

----==_mimepart_58874a806d89c_5d273fa776e3913c2474ee--


From nobody Tue Jan 24 04:41:20 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79C2A129574 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 04:41:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DziuRoiY0siN for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 04:41:16 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11CBB1295CF for <quic-issues@ietf.org>; Tue, 24 Jan 2017 04:41:04 -0800 (PST)
Date: Tue, 24 Jan 2017 04:41:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485261663; bh=P22UuWRAHUPwLskOONgVETnGTF8G+LQUhYQo3TPJlrk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fuTmclv2oAfdaj/lJrpB+pDGUebCE3P37/WtVP+NoeiuXwpapJxOXtcelQf6VsCFP 2qRoWLq3llSUi0bO/vI+ez/sLLWjTaKkJM5SLfOy6jEa7x4uG5IUhKCpfT8hIVyr8A Q8afjab4RMB49e+YYfLjIDwdf3AvAQ8hp/jyTQFM=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/190/c274792998@github.com>
In-Reply-To: <quicwg/base-drafts/pull/190@github.com>
References: <quicwg/base-drafts/pull/190@github.com>
Subject: Re: [quicwg/base-drafts] Move references to informational references (#190)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58874b5f66b38_32b43fb7d2a5113451215a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_HICGWGdNL_Jog7TkbsnmxF7F9Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 12:41:19 -0000

----==_mimepart_58874b5f66b38_32b43fb7d2a5113451215a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I just reviewed the references that aren't currently in the text, and they're all congestion control related, which is the next section that I plan to properly document, so they should be referenced 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/pull/190#issuecomment-274792998
----==_mimepart_58874b5f66b38_32b43fb7d2a5113451215a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I just reviewed the references that aren't currently in the text, and they're all congestion control related, which is the next section that I plan to properly document, so they should be referenced soon.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/190#issuecomment-274792998">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3cWbvFyXWo7PRntMDAeaOke25Vuks5rVfFfgaJpZM4LqlIK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9rF91VYma7im8VLfsjq5jtWUZnZks5rVfFfgaJpZM4LqlIK.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/190#issuecomment-274792998"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #190: I just reviewed the references that aren't currently in the text, and they're all congestion control related, which is the next section that I plan to properly document, so they should be referenced soon."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/190#issuecomment-274792998"}}}</script>
----==_mimepart_58874b5f66b38_32b43fb7d2a5113451215a--


From nobody Tue Jan 24 05:06:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5723A1295E6 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 05:06:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_9uymtcWCWU for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 05:06:46 -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 BF9E61295DD for <quic-issues@ietf.org>; Tue, 24 Jan 2017 05:06:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IVRrC8nuJkxG9MO5a3Vw1J2/NuY=; b=lXFOU3yRXlnJaB7M UFrS5sxPmptkxwVxcg2XsIwP1rQ67cDXmdVt3HG4fbiCl4pX37eFdpUqwvd7AfVR i6lgQrEfGUTzENPLaMvRBTJJRBfSLGEFFIm2T3ysHL7sAuDH93sFWySW+CKIC9cA LBnYhDUf7GvTTiXXOuAT4QyHbqA=
Received: by filter1128p1mdw1.sendgrid.net with SMTP id filter1128p1mdw1-10422-5887515D-5D 2017-01-24 13:06:37.608694963 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id OtOJiKcfTdGNzpCGy0IvBg for <quic-issues@ietf.org>; Tue, 24 Jan 2017 13:06:37.557 +0000 (UTC)
Date: Tue, 24 Jan 2017 05:06:37 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/205/274797863@github.com>
In-Reply-To: <quicwg/base-drafts/issues/205@github.com>
References: <quicwg/base-drafts/issues/205@github.com>
Subject: Re: [quicwg/base-drafts] Variable-length connectionID/routing information in public header (#205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887515d75315_4b943f9118789130429958"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3wJQk2ilpkKMo2x8Hm8yNIdRVXH31WWj9h0b T/W7i4C4umAqqUTL8wk96Jvb/KhjEeIwVgpt1++Mji4X+o8DBTpvDh30d3Lm177u5v7i6Z0To+gXAt /dH5hqCFG57THGA/CQbg2X3EB8rtuMKgC6463DfR+G5T657YVraRh6bUuV+4T+XwWhQZdgHzWJ+6ZT w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kSVoGaN4AWZeQJEi3j0CDkkNsno>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 13:06:48 -0000

----==_mimepart_5887515d75315_4b943f9118789130429958
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that the ability to have a longer than 64 bit connection ID is potentially useful.  @martinthomson Are you saying that the HRR should inform the client of the new, longer connection ID?  If so, that seems reasonable, but it leaves us with a few more questions:

1) Does there need to be a public flag bit indicating a 128 bit connection ID?   (I suspect yes)
2) Is there a realistic need for anything longer than 128 bits?   (I suspect/hope no)
3) Is there a requirement it only be used once version negotiation is complete?   (I suspect no, since we may want to use it when resuming)

Thoughts?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/205#issuecomment-274797863
----==_mimepart_5887515d75315_4b943f9118789130429958
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree that the ability to have a longer than 64 bit connection ID is p=
otentially useful.  <a href=3D"https://github.com/martinthomson" class=3D"u=
ser-mention">@martinthomson</a> Are you saying that the HRR should inform t=
he client of the new, longer connection ID?  If so, that seems reasonable, =
but it leaves us with a few more questions:</p>
<ol>
<li>Does there need to be a public flag bit indicating a 128 bit connection=
 ID?   (I suspect yes)</li>
<li>Is there a realistic need for anything longer than 128 bits?   (I suspe=
ct/hope no)</li>
<li>Is there a requirement it only be used once version negotiation is comp=
lete?   (I suspect no, since we may want to use it when resuming)</li>
</ol>
<p>Thoughts?</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/205#issuecomment-274797863">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq07ForG4wm1FOw4=
rCgpJrOmySlKhks5rVfddgaJpZM4LrHh1">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_M02hvkllrVt4F_G=
aAW0GSUw49Yks5rVfddgaJpZM4LrHh1.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/205#issuecomment-274797863"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #205: I agree that =
the ability to have a longer than 64 bit connection ID is potentially usefu=
l.  @martinthomson Are you saying that the HRR should inform the client of =
the new, longer connection ID?  If so, that seems reasonable, but it leaves=
 us with a few more questions:\r\n\r\n1) Does there need to be a public fla=
g bit indicating a 128 bit connection ID?   (I suspect yes)\r\n2) Is there =
a realistic need for anything longer than 128 bits?   (I suspect/hope no)\r=
\n3) Is there a requirement it only be used once version negotiation is com=
plete?   (I suspect no, since we may want to use it when resuming)\r\n\r\nT=
houghts?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/205#issuecomment-274797863"}}}</script>=

----==_mimepart_5887515d75315_4b943f9118789130429958--


From nobody Tue Jan 24 05:12:04 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B45121295E6 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 05:12:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i8wKDhx7vyar for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 05:11:58 -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 B44851295E4 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 05:11: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=kVqRzff681F18EgXyCYSxdgniAw=; b=Br+eI4wuHVribfoX 5LdJi/fGXNli/LR5BFi7/NBwf6YPA+IT2GpphjtzmCXtb4XRYIVWZuXYF3bZ+84Z oNzn3DCefzgXYvXD3d3yZvVA1PzL5J4uazqnPruCjgvK/syQQfKXDqjw0YSdO8HQ frS18OH6l3RlrhsAYhNh4VvRTOk=
Received: by filter0632p1mdw1.sendgrid.net with SMTP id filter0632p1mdw1-1730-5887529A-2D 2017-01-24 13:11:54.180005797 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 52NYRdbVSsOjvoXuFkCfNw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 13:11:54.083 +0000 (UTC)
Date: Tue, 24 Jan 2017 05:11:53 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/274798875@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58875299f0fb2_1b253f911878913038867"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1wAYDrzrfInr5BySRfrLLbY3wrD8W4e7K3tw 7hobUCv6qjyzD7i+qN6+dqriiY1f/JpXCJPAoyKkR80u3xy7LMT39RGnmKptpLD67fwFwCHiw5peGY PWPk4sjVqraDY23wPM86NmBbaAScyF/jNLu6ZOWt0+VwHeNL5wF04gXSwbT1aLFEuuGQQiwUf/dTmw 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fDBZh4fo8mLRP8wCvZ9H_L8qPwA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 13:12:00 -0000

----==_mimepart_58875299f0fb2_1b253f911878913038867
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Good point @RyanAtGoogle .  I believe the consensus was to append 4 bytes(ie: "QUIC") to the 4 bytes of client version when the version negotiation bit was set true.

I think it was widely agreed that these 4 bytes should NOT be in every client packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/135#issuecomment-274798875
----==_mimepart_58875299f0fb2_1b253f911878913038867
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Good point <a href=3D"https://github.com/RyanAtGoogle" class=3D"user-men=
tion">@RyanAtGoogle</a> .  I believe the consensus was to append 4 bytes(ie=
: "QUIC") to the 4 bytes of client version when the version negotiation bit=
 was set true.</p>
<p>I think it was widely agreed that these 4 bytes should NOT be in every c=
lient packet.</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/135#issuecomment-274798875">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_139sT3vqQ_CYK=
sf4-0T0zMcEevks5rVfiZgaJpZM4LfBnr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq11ghu_OYSt4OOEsi=
NXP8XLmc_7pks5rVfiZgaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/135#issuecomment-274798875"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #135: Good point @R=
yanAtGoogle .  I believe the consensus was to append 4 bytes(ie: \"QUIC\") =
to the 4 bytes of client version when the version negotiation bit was set t=
rue.\r\n\r\nI think it was widely agreed that these 4 bytes should NOT be i=
n every client packet."}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/135#issuecomment-274798875"}}}</script>=

----==_mimepart_58875299f0fb2_1b253f911878913038867--


From nobody Tue Jan 24 05:17:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17E2F1295DD for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 05:17:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h4D8XNGJwr0L for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 05:17:29 -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 0303D1295D6 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 05:17: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=fsz91cI3rumlPd5OpHZdyrIkwDY=; b=er33DUhp7lNeYYT8 GGnvhi++7BlWEuN3gysev4nodQdZRoyvV48OrjzAyAi+7TIcb/iJDurTEJlpIQKl pzQqCVyn+96gEWobMBW+G08aSV10IYxtGVEzPzJ9IxUro/37VoNOsEXkj6Uy8Hwn 67JBdGeJWSIeZjIAXHU8CxoRBmw=
Received: by filter1111p1mdw1.sendgrid.net with SMTP id filter1111p1mdw1-29055-588753E7-6E 2017-01-24 13:17:27.780551766 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id pdJUHwQ_QjGRYiVeV3q6_w for <quic-issues@ietf.org>; Tue, 24 Jan 2017 13:17:27.924 +0000 (UTC)
Date: Tue, 24 Jan 2017 05:17:27 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/185/274799965@github.com>
In-Reply-To: <quicwg/base-drafts/issues/185@github.com>
References: <quicwg/base-drafts/issues/185@github.com>
Subject: Re: [quicwg/base-drafts] Reliable identification of the initial packet for a connection (#185)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588753e7be1d4_75553f911878913046478d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ujN/OdyVBgEmFoCdvEXIyeYtSv06uFJTFhM j+1DcXqG5jje6AeKlLmMH2RVVDSAKpsSYLiaESiUkir62/p2BSb2obQGSCftEuoyFCUNUg4DcQnAbL y92hiclbk8OehRPJ8yjDRMuR+39w1edOVrwC0xDGL04JoHTrINWAftqfGaR0QPcMv8tbK69dcLMd61 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LZMVKAjdQsIzayfN-E1tjh9HS2M>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 13:17:30 -0000

----==_mimepart_588753e7be1d4_75553f911878913046478d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it was mentioned today that this is no longer an issue, is that correct @igorlord ?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/185#issuecomment-274799965
----==_mimepart_588753e7be1d4_75553f911878913046478d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think it was mentioned today that this is no longer an issue, is that correct <a href="https://github.com/igorlord" class="user-mention">@igorlord</a> ?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/185#issuecomment-274799965">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz6r8E_ubPasAWSUk_zQickKT94iks5rVfnngaJpZM4Lp36V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5eM7rJlH2I4DVQtqpzOfqqs_CiIks5rVfnngaJpZM4Lp36V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/185#issuecomment-274799965"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #185: I think it was mentioned today that this is no longer an issue, is that correct @igorlord ?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/185#issuecomment-274799965"}}}</script>
----==_mimepart_588753e7be1d4_75553f911878913046478d--


From nobody Tue Jan 24 05:26:09 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 959F6129581 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 05:26:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sFRZPcM42_54 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 05:26:07 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DDE31294F8 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 05:26:07 -0800 (PST)
Date: Tue, 24 Jan 2017 05:26:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485264366; bh=FprP7P4rSADuq03ueorxWb9mkg4DIwrL2Y7bdE4onoI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HCGF00USPp1f84P8PvysuarM2QgBCCH5IFwotxVf/r2kFknKu/zJ8nTqK6b3ZgFDv 68K1EDsErLM0NRPEl5cPR8o0Q93Mc6QbkE817SpfbVsWMEPL81CfrkHUglQHZGC22Q Y2QyOZ/62kwI7NaxTDWP7E5foo0x8ntKeaKQP1Mc=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/196/274801789@github.com>
In-Reply-To: <quicwg/base-drafts/issues/196@github.com>
References: <quicwg/base-drafts/issues/196@github.com>
Subject: Re: [quicwg/base-drafts] Don't resend *all* packets in version negotiation (#196)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588755ee56dfe_37c63f85e04df13494198"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oE-vnp-DKpyP4qSRmHbaBAeKqQg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 13:26:08 -0000

----==_mimepart_588755ee56dfe_37c63f85e04df13494198
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed, start over is the correct answer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/196#issuecomment-274801789
----==_mimepart_588755ee56dfe_37c63f85e04df13494198
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed, start over is the correct answer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/196#issuecomment-274801789">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy6G_-MPFHtRZczV7ZGvz8ZW6CYrks5rVfvugaJpZM4LqqSI">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7LvC0h-6kqoHPyFvfZ81LEeWZkMks5rVfvugaJpZM4LqqSI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/196#issuecomment-274801789"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #196: Agreed, start over is the correct answer."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/196#issuecomment-274801789"}}}</script>
----==_mimepart_588755ee56dfe_37c63f85e04df13494198--


From nobody Tue Jan 24 06:33:43 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02A6C1299FB for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 06:33:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S90UVd2JXWA7 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 06:33:40 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 696171299F5 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 06:33: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=uA0CzivIpcfHgI4D9FZvaT1SOv0=; b=wm4N8e636U1SCGpI AQy5QbzMelfGC66rp+JkaiKK4BdzmnncWfnLPwdeGP9UTAlclW+04X1qBZjsjeVB 68vcCBl/lwDjISmGde1ChrLzJJCzpurXQQHfObEWgXEc9JTb4PiBXmZN4/0nkhfw 7jrmHWALeDX3mr+kRhmfNS/xFH4=
Received: by filter1099p1mdw1.sendgrid.net with SMTP id filter1099p1mdw1-18682-588765C2-53 2017-01-24 14:33:38.737339399 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id fnmJ2Go8QBiKxzus0ze2qw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 14:33:38.630 +0000 (UTC)
Date: Tue, 24 Jan 2017 06:33:38 -0800
From: MikkelFJ <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/274819000@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588765c22df9e_67983f81385af1382233d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0EIZf586F6TdxAqFOeKy4EkMPPEU+Ql2qCJs zr7kvzykvI88r7urF1zPsCx9harCDjkHE7n6ULL6tCCB0fh9DcgIFiwGaQjFS54mi09rdsQiuhxx4p s6sXlg6/T8ivdlpSRmJTGwLdnc2UXFqnkGjwYEM84iTpFoL31W6eKNT6YokLpAeBW051RZXI0Ei55j Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LsDt6cjsjr0ooUZ3u58h6a5W8cg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 14:33:42 -0000

----==_mimepart_588765c22df9e_67983f81385af1382233d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One a related note. The first timestamp in the ACK frame is a 32-bit value stated to be relative to the connection start, measured in microseconds. This only allows for 71 minutes of connection time after which it must roll over somehow. If the same field was stored in 2 bytes in uf16 global there is more than enough range and the gradual precision loss relative to the starting time doesn't really matter. It also saves two bytes and avoids two different encodings for the same value type.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-274819000
----==_mimepart_588765c22df9e_67983f81385af1382233d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>One a related note. The first timestamp in the ACK frame is a 32-bit val=
ue stated to be relative to the connection start, measured in microseconds.=
 This only allows for 71 minutes of connection time after which it must rol=
l over somehow. If the same field was stored in 2 bytes in uf16 global ther=
e is more than enough range and the gradual precision loss relative to the =
starting time doesn't really matter. It also saves two bytes and avoids two=
 different encodings for the same value type.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/109#issuecomment-274819000">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2GzusimX28hJFt=
7e9ymBeub-Ttkks5rVgvCgaJpZM4LZW8d">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4nibyODfMsUD3AGb=
_Y1y98fP-6dks5rVgvCgaJpZM4LZW8d.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/109#issuecomment-274819000"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #109: One a related=
 note. The first timestamp in the ACK frame is a 32-bit value stated to be =
relative to the connection start, measured in microseconds. This only allow=
s for 71 minutes of connection time after which it must roll over somehow. =
If the same field was stored in 2 bytes in uf16 global there is more than e=
nough range and the gradual precision loss relative to the starting time do=
esn't really matter. It also saves two bytes and avoids two different encod=
ings for the same value type."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/109#issuecomment-274819000"}}}</scr=
ipt>=

----==_mimepart_588765c22df9e_67983f81385af1382233d5--


From nobody Tue Jan 24 07:10:07 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFC60129A43 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 07:10:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ssqZpZPwplzz for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 07:09: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 6711D129A40 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 07:09: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=wXnGPF0tZyRyh448yWLNyEsKjD4=; b=lGbtnfmXJAjdTABH M9Ql16wa2p/jP/VCwMug53vqjQ9JfMdKZ+vdW+oRBN1JJm0RpDIbFp+P7bmasHBB I1AsKZLRQhyY25WgVIrSr8QDKdhDGEJBXZJ1ggWKragsZqOGsON4atO3bHtO9pqS vcOwOrr5BzBg4fqrjSW/EZBTByg=
Received: by filter0530p1mdw1.sendgrid.net with SMTP id filter0530p1mdw1-6908-58876E45-5D 2017-01-24 15:09:57.81297729 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id Dm_f3oC3Q1y71syutIpcwA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 15:09:57.618 +0000 (UTC)
Date: Tue, 24 Jan 2017 07:09:57 -0800
From: Ryan Hamilton <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/274830750@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58876e4580eeb_1f6a3f8acea15138109335"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2yo/0p4xOK1CxIPDOqdtn/AtZUFBmCdiDtPo ayBn6Hz7y2n6keFd0yl/0qinDHa4f801lMzfoUnzI7Hqcal/q6AyKqeWu11DkoIAyzgo6pYNK8dCX3 An0RU3tePVc/aFbLLhnu2xdvhGXqgsRux2iNzUaKFMM7JQP7w8oHgJQCoJHWwNE6C+8rGoeGpB+KeD 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OteDWHHpWXQmVfo1oXKLbt99_RY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 15:10:06 -0000

----==_mimepart_58876e4580eeb_1f6a3f8acea15138109335
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If a server wants to negotiate Q035 or Q034, is the idea that the payload would be:
  QUICQ034Q035
I guess a server needs to recognize that QUIC is not a valid QUIC version so that it can break the loop? This sounds workable. (Though stealing the public reset bit for this case sounds even 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/135#issuecomment-274830750
----==_mimepart_58876e4580eeb_1f6a3f8acea15138109335
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If a server wants to negotiate Q035 or Q034, is the idea that the payloa=
d would be:<br>
QUICQ034Q035<br>
I guess a server needs to recognize that QUIC is not a valid QUIC version s=
o that it can break the loop? This sounds workable. (Though stealing the pu=
blic reset bit for this case sounds even simpler)</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/135#issuecomment-274830750">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyYmRJiiRf6gERo=
FhxgXEPOXMyEuks5rVhRFgaJpZM4LfBnr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4oxM-60ihT1DiZVK=
FRtSfuLlUhSks5rVhRFgaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/135#issuecomment-274830750"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #135: If a serv=
er wants to negotiate Q035 or Q034, is the idea that the payload would be:\=
r\n  QUICQ034Q035\r\nI guess a server needs to recognize that QUIC is not a=
 valid QUIC version so that it can break the loop? This sounds workable. (T=
hough stealing the public reset bit for this case sounds even simpler)"}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/135#issuecomment-274830750"}}}</script>=

----==_mimepart_58876e4580eeb_1f6a3f8acea15138109335--


From nobody Tue Jan 24 08:28:26 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8DCE129636 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 08:28:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VLzraPtoWfbv for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 08:28: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 66B1312961D for <quic-issues@ietf.org>; Tue, 24 Jan 2017 08:28: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=rRR3ZKeAXq13ox3i5Djd0+7idB8=; b=pB+oGcU0dOGxQVzp Y2kMIePOcxKDUqarNuMxvHTXz1yk+PfVMX54TXUYpcj+9UFgp1ZC7k4D6XbR+A2g DVWO+PhX60UJovcSUea3a4sbqPYoNe/glJx95NgzRW2RGc1iuzi4nwym57gUD05G qEv/WDBt08s0h8ECuFJPMZ2/30U=
Received: by filter1070p1mdw1.sendgrid.net with SMTP id filter1070p1mdw1-29737-588780A4-7D 2017-01-24 16:28:20.546599206 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id PL3pXv86SZeIaC_5p0YYDQ for <quic-issues@ietf.org>; Tue, 24 Jan 2017 16:28:20.512 +0000 (UTC)
Date: Tue, 24 Jan 2017 08:28:20 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/190/c274855471@github.com>
In-Reply-To: <quicwg/base-drafts/pull/190@github.com>
References: <quicwg/base-drafts/pull/190@github.com>
Subject: Re: [quicwg/base-drafts] Move references to informational references (#190)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588780a45ed7c_180c3fabeeaeb1343430be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2KIoIY0V+9c2gvZKUePcvIhYyS/XTLSyx2pc f9+RTUKrD+7UUn6r54C8T30/23b9C5F4A7yXAdoa3kT13nXjB1W8CpGnPvJyNHTms3H3aWo+6Oz9sF uiHgQvAw+xhGtpJCRtmKg7HWyJBVafCFJjPKLCgzRCg3hDse2k1Dy+U6uVvT2wZlyRnIBXNjUr1fMh A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W4bPVQ92Kw8s0zKlY5KjlIsjLkk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 16:28:25 -0000

----==_mimepart_588780a45ed7c_180c3fabeeaeb1343430be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Great --=C2=A0if they're referenced=C2=A0as {{?RFCXXXX}}, you don't need to=
 (and perhaps can't?) have them explicitly in the refs at the top, so remov=
e them from there as you add the inline references.=C2=A0 Or you can refere=
nce things that are explicitly in the references as [RFCXXXX] instead.

--=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/190#issuecomment-274855471=

----==_mimepart_588780a45ed7c_180c3fabeeaeb1343430be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Great --=C2=A0if they're referenced=C2=A0as {{?RFCXXXX}}, you don't need=
 to (and perhaps can't?) have them explicitly in the refs at the top, so re=
move them from there as you add the inline references.=C2=A0 Or you can ref=
erence things that are explicitly in the references as [RFCXXXX] instead.</=
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/190#issuecomment-274855471">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9DSCk5v2K7KOxkk-=
XfuA_uKZUQDks5rViakgaJpZM4LqlIK">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-jaWhwtYZFDLMwR0=
ypJr1h5wiUkks5rViakgaJpZM4LqlIK.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/190#issuecomment-274855471"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #190: Great --=C2=
=A0if they're referenced=C2=A0as {{?RFCXXXX}}, you don't need to (and perha=
ps can't?) have them explicitly in the refs at the top, so remove them from=
 there as you add the inline references.=C2=A0 Or you can reference things =
that are explicitly in the references as [RFCXXXX] instead."}],"action":{"n=
ame":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/=
190#issuecomment-274855471"}}}</script>=

----==_mimepart_588780a45ed7c_180c3fabeeaeb1343430be--


From nobody Tue Jan 24 10:48:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5380F129646 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 10:48:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IUJs5-1a7Kmd for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 10:48:45 -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 2EBB1129641 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 10:48: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=9iEn63GOhatdH0mZuyUVtIEvz3s=; b=O7UThu2dbS7x7rwF v4u3kD1IGSoR3d5nB8C9Cp4ExqJEn5gsbAk5O55YPFvVaAHujlzTA4ec39BvJSq7 1s6EZO5TXYm8FSOieepWLEUQ9K4z7Sw/QMvfnY8lo+VSM8VgEuNX2WZY+yrPEwSq mR3fNgZfBqcu0ZgwUfsUjd/nV4I=
Received: by filter0559p1mdw1.sendgrid.net with SMTP id filter0559p1mdw1-5112-5887A178-30 2017-01-24 18:48:24.481173345 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id sFxkwhzTRfGk8Vba0B71Zw for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:48:24.491 +0000 (UTC)
Date: Tue, 24 Jan 2017 10:48:24 -0800
From: Aron-Schats <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/217/274897884@github.com>
In-Reply-To: <quicwg/base-drafts/issues/217@github.com>
References: <quicwg/base-drafts/issues/217@github.com>
Subject: Re: [quicwg/base-drafts] Packet reordering / loss distorts open stream limits (#217)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887a17839082_294c3fc13a57f130161e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: Aron-Schats
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3FICTPDsQwDxO3PDXHA8rsoXCNGVFnwDiX6j 6Tpwzf4AMN7YEcfWb5HzxB0+QS+z53zmm1l+R33pfHxHW+wAMjz4ZXpdlrvYdo8OxKaKDOGphngbz9 hAPfaR6oOWGA5PZxEQgDi78/tJfY/t/BPwvHm4mz2SDKUNwWMuDZst76oBX5ObGDer/aXbJYqDcQtH E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZM_eCppH1N4i1VDQio0qbkrTkZw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 18:48:47 -0000

----==_mimepart_5887a17839082_294c3fc13a57f130161e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Similar scenario is described in issue #200.  This was discussed in proto-quic:

https://groups.google.com/a/chromium.org/forum/#!topic/proto-quic/27ee0fWisTc


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/217#issuecomment-274897884
----==_mimepart_5887a17839082_294c3fc13a57f130161e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Similar scenario is described in issue <a href="https://github.com/quicwg/base-drafts/issues/200" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/200" data-id="202447604" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#200</a>.  This was discussed in proto-quic:</p>
<p><a href="https://groups.google.com/a/chromium.org/forum/#!topic/proto-quic/27ee0fWisTc">https://groups.google.com/a/chromium.org/forum/#!topic/proto-quic/27ee0fWisTc</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/217#issuecomment-274897884">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9MFPBnuXkiMkETBSKbMjIsHrPK6ks5rVkd4gaJpZM4Lr4Dv">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5oRKGi-9VRb1NvwOsDiWeH0vlkAks5rVkd4gaJpZM4Lr4Dv.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/217#issuecomment-274897884"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Aron-Schats in #217: Similar scenario is described in issue #200.  This was discussed in proto-quic:\r\n\r\nhttps://groups.google.com/a/chromium.org/forum/#!topic/proto-quic/27ee0fWisTc\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/217#issuecomment-274897884"}}}</script>
----==_mimepart_5887a17839082_294c3fc13a57f130161e4--


From nobody Tue Jan 24 13:36:36 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CF5C129850 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 13:36:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D65sQpPKSIbE for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 13:36:32 -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 509F7128874 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 13:36: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=jdJca8e3ySvBX11CXL1bAxI5uns=; b=dMlpUN+OtDzEs7LB TxrZWCS5Cy/zUFOdkrFMfQVesuXT7EHJMH+8l9Rof2bm9QLEPsAzRPVdMOwyoHi/ OdYu8HjLM+wh3w4MsYLZCW0MI4/J1FQYwio329pa8JGAhdAevq5AEnB8HQDTIg1F dT51UL9GKgqDuLIPIJpM+gBgHM0=
Received: by filter0617p1mdw1.sendgrid.net with SMTP id filter0617p1mdw1-23388-5887C8DD-14 2017-01-24 21:36:29.232922721 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id nc3S2JgbSiuYhpQQ2qS1Wg for <quic-issues@ietf.org>; Tue, 24 Jan 2017 21:36:29.202 +0000 (UTC)
Date: Tue, 24 Jan 2017 13:36:29 -0800
From: Ryan Hamilton <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/135/274946492@github.com>
In-Reply-To: <quicwg/base-drafts/issues/135@github.com>
References: <quicwg/base-drafts/issues/135@github.com>
Subject: Re: [quicwg/base-drafts] DoS using Version Negotiation Packets (#135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887c8dd19d72_22cd03fb45e1931401488ee"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1YRolVv6TGzVbcbXzMk/2deQu+ltAuiA2mZI 2Y74eIVG4X28TAwRdu7+wPPk0eBJPiPF+CRbSkYg6wA3QPXPRFACfiDUco5KCL/MUIDx1N7XEloOvy 7fIggiiolIVZ5lKs5zB+IInITxiqX1UWCpdnNl3mO8yg1CJAKsIjtLbgIaOVuhug5Atf1SDdSEUoBn 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hTVL7arI3SJLPol29WxWmDutWwA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 21:36:34 -0000

----==_mimepart_5887c8dd19d72_22cd03fb45e1931401488ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Updating this after an offline discussion with @ianswett. The crux of the issue here, if I understand correctly, is that we want packets to be declare (somehow) if they were sent by a client or by a server. For "regular" packets, we have the auth hash which solves this problem. So that leaves the two special packets: Version Negotiation and Public Reset packets. Public Reset packets can only be sent by the client, so that leaves us with just the Version Negotiation packet.

So if we renamed the "public reset" bit to be the "special packet" bit (as @marten-seemann  suggested), then we could have the following bit patterns:

00 - regular packet - no version present (could be sent by either endpoint, the hash will differentiate)
01 - regular packet - with the version present (sent by the client)
10 - special packet - version negotiation (sent by the server)
11 - special packet - public reset (sent by the server)

This seems like a nice solution to the problem which does not require the client to devote 4-bytes to a static value in every 0-RTT packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/135#issuecomment-274946492
----==_mimepart_5887c8dd19d72_22cd03fb45e1931401488ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Updating this after an offline discussion with <a href=3D"https://github=
.com/ianswett" class=3D"user-mention">@ianswett</a>. The crux of the issue =
here, if I understand correctly, is that we want packets to be declare (som=
ehow) if they were sent by a client or by a server. For "regular" packets, =
we have the auth hash which solves this problem. So that leaves the two spe=
cial packets: Version Negotiation and Public Reset packets. Public Reset pa=
ckets can only be sent by the client, so that leaves us with just the Versi=
on Negotiation packet.</p>
<p>So if we renamed the "public reset" bit to be the "special packet" bit (=
as <a href=3D"https://github.com/marten-seemann" class=3D"user-mention">@ma=
rten-seemann</a>  suggested), then we could have the following bit patterns=
:</p>
<p>00 - regular packet - no version present (could be sent by either endpoi=
nt, the hash will differentiate)<br>
01 - regular packet - with the version present (sent by the client)<br>
10 - special packet - version negotiation (sent by the server)<br>
11 - special packet - public reset (sent by the server)</p>
<p>This seems like a nice solution to the problem which does not require th=
e client to devote 4-bytes to a static value in every 0-RTT packet.</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/135#issuecomment-274946492">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwK_Ea-v_M8UOI9=
RmjDawVFyEJtCks5rVm7dgaJpZM4LfBnr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq25GMRuMDymOFsePe=
xt7XgaFcZI9ks5rVm7dgaJpZM4LfBnr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/135#issuecomment-274946492"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #135: Updating =
this after an offline discussion with @ianswett. The crux of the issue here=
, if I understand correctly, is that we want packets to be declare (somehow=
) if they were sent by a client or by a server. For \"regular\" packets, we=
 have the auth hash which solves this problem. So that leaves the two speci=
al packets: Version Negotiation and Public Reset packets. Public Reset pack=
ets can only be sent by the client, so that leaves us with just the Version=
 Negotiation packet.\r\n\r\nSo if we renamed the \"public reset\" bit to be=
 the \"special packet\" bit (as @marten-seemann  suggested), then we could =
have the following bit patterns:\r\n\r\n00 - regular packet - no version pr=
esent (could be sent by either endpoint, the hash will differentiate)\r\n01=
 - regular packet - with the version present (sent by the client)\r\n10 - s=
pecial packet - version negotiation (sent by the server)\r\n11 - special pa=
cket - public reset (sent by the server)\r\n\r\nThis seems like a nice solu=
tion to the problem which does not require the client to devote 4-bytes to =
a static value in every 0-RTT packet."}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/135#issuecomment-274946492"=
}}}</script>=

----==_mimepart_5887c8dd19d72_22cd03fb45e1931401488ee--


From nobody Tue Jan 24 15:34:19 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 946C312958A for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 15:34:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id huZuSDUI4-TF for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 15:34:16 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CA0D129591 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 15:34:16 -0800 (PST)
Date: Tue, 24 Jan 2017 15:34:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485300855; bh=nopyM+B+a5PgknB7UP+h9QmUSy+SFbM4OFJbsuKXMNM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oA1ETE4ipqFjmEn9JuiB7mRIpU+jGWXtWRvMy95vzLFn36Jx2c9Q9+4tNwfrsK40e rf1QOAJHsuBMl3p0Lgop2vY/quPA5IOVq0EIKgMbAis8a6egVYL81fQMuoi+bbJ2SK 8ANYm3POiYq9N2Nc2crkfpr4qMkrGThItz0Xr9u8=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/217/274973959@github.com>
In-Reply-To: <quicwg/base-drafts/issues/217@github.com>
References: <quicwg/base-drafts/issues/217@github.com>
Subject: Re: [quicwg/base-drafts] Packet reordering / loss distorts open stream limits (#217)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887e477390ec_2f4713fe164b1d138235991"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6JRUfKyLqwoqb5veueATXvAz6Ts>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 23:34:18 -0000

----==_mimepart_5887e477390ec_2f4713fe164b1d138235991
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't like the notion that we have to have some "slop" in the limits.  That's an opening that an attacker might use for denial of service.

This could be addressed by having an endpoint consider a stream up until the point that it receives acknowledgment of its close, as Ryan claims that Google's code currently does.

However, I don't think that Ryan's point about waiting for a server FIN is enough.  That only works if the client completes its transmissions before the server completes its transmissions (i.e., the server FIN is an implicit acknowledgment of a client FIN).  We've plenty of cases where servers finish first in HTTP/2, see #165 for an example.

Contrary to what @kazuho suggests, this could work when a server pushes because the client does have to send a FIN on the server-initiated streams.  QUIC doesn't transition from the reserved state into a half-closed state like in HTTP/2, so the client has to close its side before the stream becomes closed.  My original idea there was to insist that the client FIN as soon as possible, but it could wait and send the FIN as an acknowledgment.  Of course, that doesn't fix the problem for client-initiated streams at all.

This might be addressed by #175.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/217#issuecomment-274973959
----==_mimepart_5887e477390ec_2f4713fe164b1d138235991
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't like the notion that we have to have some "slop" in the limits=
.  That's an opening that an attacker might use for denial of service.</p=
>
<p>This could be addressed by having an endpoint consider a stream up unt=
il the point that it receives acknowledgment of its close, as Ryan claims=
 that Google's code currently does.</p>
<p>However, I don't think that Ryan's point about waiting for a server FI=
N is enough.  That only works if the client completes its transmissions b=
efore the server completes its transmissions (i.e., the server FIN is an =
implicit acknowledgment of a client FIN).  We've plenty of cases where se=
rvers finish first in HTTP/2, see <a href=3D"https://github.com/quicwg/ba=
se-drafts/issues/165" class=3D"issue-link js-issue-link" data-url=3D"http=
s://github.com/quicwg/base-drafts/issues/165" data-id=3D"201171466" data-=
error-text=3D"Failed to load issue title" data-permission-text=3D"Issue t=
itle is private">#165</a> for an example.</p>
<p>Contrary to what <a href=3D"https://github.com/kazuho" class=3D"user-m=
ention">@kazuho</a> suggests, this could work when a server pushes becaus=
e the client does have to send a FIN on the server-initiated streams.  QU=
IC doesn't transition from the reserved state into a half-closed state li=
ke in HTTP/2, so the client has to close its side before the stream becom=
es closed.  My original idea there was to insist that the client FIN as s=
oon as possible, but it could wait and send the FIN as an acknowledgment.=
  Of course, that doesn't fix the problem for client-initiated streams at=
 all.</p>
<p>This might be addressed by <a href=3D"https://github.com/quicwg/base-d=
rafts/issues/175" class=3D"issue-link js-issue-link" data-url=3D"https://=
github.com/quicwg/base-drafts/issues/175" data-id=3D"201719775" data-erro=
r-text=3D"Failed to load issue title" data-permission-text=3D"Issue title=
 is private">#175</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/217#issuecomment-274973959">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9B9E=
j4umubskOjY8K_7HlXUsndNks5rVop3gaJpZM4Lr4Dv">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-d=
cDvQvw9VqbM5QO3_wVaNYB3TZks5rVop3gaJpZM4Lr4Dv.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/217#issuecomment-274973959"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #217: I don't like the notion that we have to have some \"slop\" in t=
he limits.  That's an opening that an attacker might use for denial of se=
rvice.\r\n\r\nThis could be addressed by having an endpoint consider a st=
ream up until the point that it receives acknowledgment of its close, as =
Ryan claims that Google's code currently does.\r\n\r\nHowever, I don't th=
ink that Ryan's point about waiting for a server FIN is enough.  That onl=
y works if the client completes its transmissions before the server compl=
etes its transmissions (i.e., the server FIN is an implicit acknowledgmen=
t of a client FIN).  We've plenty of cases where servers finish first in =
HTTP/2, see #165 for an example.\r\n\r\nContrary to what @kazuho suggests=
, this could work when a server pushes because the client does have to se=
nd a FIN on the server-initiated streams.  QUIC doesn't transition from t=
he reserved state into a half-closed state like in HTTP/2, so the client =
has to close its side before the stream becomes closed.  My original idea=
 there was to insist that the client FIN as soon as possible, but it coul=
d wait and send the FIN as an acknowledgment.  Of course, that doesn't fi=
x the problem for client-initiated streams at all.\r\n\r\nThis might be a=
ddressed by #175."}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/217#issuecomment-274973959"}}}</script>=

----==_mimepart_5887e477390ec_2f4713fe164b1d138235991--


From nobody Tue Jan 24 15:36:00 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7DA31129594 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 15:35:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ysALbOTvSB1S for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 15:35:58 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A4D6129587 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 15:35:58 -0800 (PST)
Date: Tue, 24 Jan 2017 15:35:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485300957; bh=NhS0ujk8TIHgbz01BRDbPB5ZPc3JJYqZhbkaa/nMMtc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b0IOgjwtr2ORndQ3Uh8izRQB11SOhSDJYd/gAM2Q+dmy5prDlZ0lPP60RiJkr3OU+ IEK1wsJY5JU1OcgrcSx1IuZUlwPau5IZqoRxP/gRnKGNmgU/Ds6XCcj/aaOxj1gdlS aW3Flhu06xd5Q2k9wMJoaWF4GQD2RZOqghjZTpxY=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/216/c274974277@github.com>
In-Reply-To: <quicwg/base-drafts/pull/216@github.com>
References: <quicwg/base-drafts/pull/216@github.com>
Subject: Re: [quicwg/base-drafts] Fixing the bit typos in error ranges (#216)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887e4dd92dc4_5f163fe1746eb1401056dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SWuQLTUWWllp3m_f2itkXd72Qcs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 23:35:59 -0000

----==_mimepart_5887e4dd92dc4_5f163fe1746eb1401056dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We might revert this with #211, but better to be correct now.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/216#issuecomment-274974277
----==_mimepart_5887e4dd92dc4_5f163fe1746eb1401056dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We might revert this with <a href="https://github.com/quicwg/base-drafts/issues/211" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/211" data-id="202700614" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#211</a>, but better to be correct now.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/216#issuecomment-274974277">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5S289AuTmd_Y9I1NpHDCYA2sxEyks5rVordgaJpZM4Lr3sq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-IoZeibg70Rh56xZPXnIRqE9Tjqks5rVordgaJpZM4Lr3sq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/216#issuecomment-274974277"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #216: We might revert this with #211, but better to be correct now."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/216#issuecomment-274974277"}}}</script>
----==_mimepart_5887e4dd92dc4_5f163fe1746eb1401056dd--


From nobody Tue Jan 24 15:36:04 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 608FF129597 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 15:36:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R8SATpgK7Aqc for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 15:36:01 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2174A129596 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 15:36:01 -0800 (PST)
Date: Tue, 24 Jan 2017 15:36:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485300960; bh=1moef6qKIVBDWH41EMyeTRpWW3ROMxTDAisBtgrR/jE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WscC+c5QJsHQ4riGbWFQ/VAlVJmKFpOUqIsHjraPWbcm2t0xhk7xB3V4hC/3lwyhA 3qKlwvVWWg4vyuWPeTRr0x/jnmx8G2njzv0kDNPpW/KCAAdbgB9k5s8W0uSIRDN3yD kOIvc1mXtX1x0BLKP9IOURQpisfKgrcq9W5nSCe0=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/216/issue_event/935386878@github.com>
In-Reply-To: <quicwg/base-drafts/pull/216@github.com>
References: <quicwg/base-drafts/pull/216@github.com>
Subject: Re: [quicwg/base-drafts] Fixing the bit typos in error ranges (#216)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887e4e07d892_267b3ff17bff513492659"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/75NMA7pcfNZIATNl48BrOseRDxM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 23:36:02 -0000

----==_mimepart_5887e4e07d892_267b3ff17bff513492659
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #216.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/216#event-935386878
----==_mimepart_5887e4e07d892_267b3ff17bff513492659
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/216" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/216" data-id="202726429" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#216</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/216#event-935386878">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6lsovjy3ccNADnJAOQEY0Y1O4Ydks5rVorggaJpZM4Lr3sq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3mXa9OAUxPE-pU43_AHVi5n-O7nks5rVorggaJpZM4Lr3sq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/216#event-935386878"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #216."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/216#event-935386878"}}}</script>
----==_mimepart_5887e4e07d892_267b3ff17bff513492659--


From nobody Tue Jan 24 15:36:08 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75943129587 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 15:36:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MerEHl0bIJp7 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 15:36:02 -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 8E491129563 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 15:36:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485300961; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5hh56gflhBViKPTrd3dWNewAJROt+U1TJByRC95IIIQ=; b=WbUl4wmqd5nsdlWf9xhtbuwO6sM9L2q7rnZfeGhe5Iaeb+t34xCn1rDrppAtV/o32aiCCNyN HG9uwDwa2dpDs2QE5wk1Pxl2DgeSaL1PuK1ScUKtIKnZHXrCYuqWcbZNLVBL7TrF63JTYTiV vW5s38J7DET/Z1+XYRfRic9FsoM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=aGqQTKbLP0CpJ7w2zKVs2o80AWxUAYFYwN959qM8/EEeYOC5aLe4mkphrUppa581NX8/R4 7kq4511LLwftH/ofv00hmr7UnkBYd8nkIXqTEgDb83RqQyr0p3siNihj/P48rBrtjsmlvVpq b5tPLwHIn8QLiqGKpxDN0ia7oMm4k=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5887e4e1.7f2445e16c00-smtp-out-n02; Tue, 24 Jan 2017 23:36:01 -0000 (UTC)
Date: Tue, 24 Jan 2017 15:36:00 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5887e4e072ce8_26d743f9e21e3d13c90258@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2492b1: Fixing the bit typos in error ranges
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5887e4e07295e_26d743f9e21e3d13c90117"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EFONtmNC_8t3D6F1Sgi6Zc02IGw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 23:36:04 -0000

----==_mimepart_5887e4e07295e_26d743f9e21e3d13c90117
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2492b13b4e5a03844152e3cdcbb29a8d08ae23f0
      https://github.com/quicwg/base-drafts/commit/2492b13b4e5a03844152e3cdcbb29a8d08ae23f0
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing the bit typos in error ranges


  Commit: d6dd44ae80c6a824dafb218bc6f860207e528039
      https://github.com/quicwg/base-drafts/commit/d6dd44ae80c6a824dafb218bc6f860207e528039
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #216 from quicwg/fix_bytes

Fixing the bit typos in error ranges


Compare: https://github.com/quicwg/base-drafts/compare/6cb5dc5241e3...d6dd44ae80c6
----==_mimepart_5887e4e07295e_26d743f9e21e3d13c90117--


From nobody Tue Jan 24 15:41:26 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFDBD129596 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 15:41:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.995
X-Spam-Level: 
X-Spam-Status: No, score=-0.995 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 96panMIc4AHz for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 15:41:23 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80D33129584 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 15:41:23 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485301282; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=oNV4l36V8xebd+ya1BbunXlVbV3WOFQ3mhIzo/4jq2s=; b=gUR57cn+xRgBcVmOQv/hw2ZMwzx5qKyBKqiLmmq65IQthaZzCGVrp5ZF2swg67KN/fTalyxl b2RQfXw0U6hM9nIIocgFp43sNbhjToYlxpDcbNrJrDMjw7R6H2TfR4cYwZQy+dgQVV5ptHmA T8wS9ew9e98MDX9CH6r/mRU0QrE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=aI7rdg2mj9newtV7M+7+LN31kDg6V+ndOlDVkYwVVdhZrZCuqOSz/RMvfEliQlxWaSBsko znshTSh0jtxEpZNbVS2vYfxhpmaNWOwofROkbSt2Y85DHv7784vTgbUCiELi5GJBtYZcsDvy mBakWzamQ6pmNhOX8rV06LOaAmAHk=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5887e622.7fa92cf18c30-smtp-out-n01; Tue, 24 Jan 2017 23:41:22 -0000 (UTC)
Date: Tue, 24 Jan 2017 15:41:22 -0800
From: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5887e622643eb_276b13fcf9cc7913c5723a@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5887e62264058_276b13fcf9cc7913c5715d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4wtBV1ablu1cntHNCzY36Ez8DTE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 23:41:25 -0000

----==_mimepart_5887e62264058_276b13fcf9cc7913c5715d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fix_bytes
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5887e62264058_276b13fcf9cc7913c5715d--


From nobody Tue Jan 24 15:45:14 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A625D12959D for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 15:45:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05klAz-W4bPg for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 15:45:11 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9414C1295AC for <quic-issues@ietf.org>; Tue, 24 Jan 2017 15:45:11 -0800 (PST)
Date: Tue, 24 Jan 2017 15:45:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485301510; bh=IvDLJCnE8zu8MqImCkVbTLN9ibR58znoEpHwPK6Ky4I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZJ6SvJDMrBB62rvjw25jbXKsqThlSA1m3HsC3W1VQgbrJqKCKSd2SQPNHKLOhi/f9 KTBUQsOLDdc3SGboQrbvghkLbnMHvkL+bHP7yPbBcetKQzCGk1njL5ZQ8vCG7Kkh3Q L1O7QryKBs17mGLgdjQMTEK6ZnwijrM5PNBZdDpw=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/219/274975919@github.com>
In-Reply-To: <quicwg/base-drafts/issues/219@github.com>
References: <quicwg/base-drafts/issues/219@github.com>
Subject: Re: [quicwg/base-drafts] Introduce a mechanism to increase initial flow control window for streams (#219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887e706ed34e_5f7c3ff273aeb140121316"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/70JhWbhUxU8Lgmsey62CuZMk7S4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 23:45:12 -0000

----==_mimepart_5887e706ed34e_5f7c3ff273aeb140121316
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

All of those arguments apply more to the connection-level flow control window.  The initial stream flow control window only determines the distribution of the flow control window.  An endpoint could just make the number bigger from the start.  There aren't many downsides to that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/219#issuecomment-274975919
----==_mimepart_5887e706ed34e_5f7c3ff273aeb140121316
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>All of those arguments apply more to the connection-level flow control=
 window.  The initial stream flow control window only determines the dist=
ribution of the flow control window.  An endpoint could just make the num=
ber bigger from the start.  There aren't many downsides to 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/219#issuecomment-274975919">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1TM5=
3R8xAVg3SPTdM9Ns-K6KUm6ks5rVo0GgaJpZM4Lr7MS">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq13=
RsAefQ0txwEBOjShJo7TzWS5Kks5rVo0GgaJpZM4Lr7MS.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/219#issuecomment-274975919"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #219: All of those arguments apply more to the connection-level flow =
control window.  The initial stream flow control window only determines t=
he distribution of the flow control window.  An endpoint could just make =
the number bigger from the start.  There aren't many downsides to that."}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dra=
fts/issues/219#issuecomment-274975919"}}}</script>=

----==_mimepart_5887e706ed34e_5f7c3ff273aeb140121316--


From nobody Tue Jan 24 15:49:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 484091295AD for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 15:49:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.354
X-Spam-Level: 
X-Spam-Status: No, score=-6.354 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QpKwLaFOv05q for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 15:49:52 -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 DBA6C1295B4 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 15:49: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=AfTnkdHILP6NYt2cAdfsjyUN/DE=; b=iETHbyBIDBR5hChO PxFxv6uyLJE1QnbR9NyYysB77+/9SPgOntRoK7anY23VSv0CrEvUNQl9gfJTfJwd s8bnFjWoD150gXEw/TD3ynj245EvrX/QaOBbmLt7FS6n46f12Bn46tWWtx0SyC1W h9m6QO0k3Of4TgkembERkGBlQpE=
Received: by filter0419p1mdw1.sendgrid.net with SMTP id filter0419p1mdw1-29550-5887E81E-38 2017-01-24 23:49:50.548605295 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id SoGooh8AQoSRZi1sPbrltA for <quic-issues@ietf.org>; Tue, 24 Jan 2017 23:49:50.490 +0000 (UTC)
Date: Tue, 24 Jan 2017 15:49:50 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/205/274976775@github.com>
In-Reply-To: <quicwg/base-drafts/issues/205@github.com>
References: <quicwg/base-drafts/issues/205@github.com>
Subject: Re: [quicwg/base-drafts] Variable-length connectionID/routing information in public header (#205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887e81e64a9f_17923ff17bff513479954"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak07Stc5L6SveqWF5Mb4KmnGL8fYkiV67x4stt azw5gMMjIYPyIjTnP17KGtEkYoMopvey+63FntxuWx/salc64h5iawgNT+pjk/n33tAjW7UugLM/+e w58+qP4pPCt7lRF2UUXVUuTcXr67Iuevd6l6/8piJG3bN+1NzpdcxdB/Gi4xIS2ZYycJV3BfBqGg4v 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lYWWSDUh_5KKX-Imdra6-U-3Uwo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 23:49:54 -0000

----==_mimepart_5887e81e64a9f_17923ff17bff513479954
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

HelloRetryRequest could provide a new connection ID.  We'd need a tweak to the transport parameters to permit it, but that's easy.

If we have a longer connection ID, I would suggest that we make all of them longer and we would only use a flag bit to "compress".  I don't think that we need more than 128.  However, 128 isn't enough to do something like encrypt a value and add an authentication tag, so maybe 128 isn't enough.

Yes, I think that connection IDs are hugely useful - if not necessary - during resumption.  To that end, I think that we might also want to put a connection ID in a session ticket so that a resumed connection can use the right routing information (without also creating a correlator).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/205#issuecomment-274976775
----==_mimepart_5887e81e64a9f_17923ff17bff513479954
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>HelloRetryRequest could provide a new connection ID.  We'd need a tweak =
to the transport parameters to permit it, but that's easy.</p>
<p>If we have a longer connection ID, I would suggest that we make all of t=
hem longer and we would only use a flag bit to "compress".  I don't think t=
hat we need more than 128.  However, 128 isn't enough to do something like =
encrypt a value and add an authentication tag, so maybe 128 isn't enough.</=
p>
<p>Yes, I think that connection IDs are hugely useful - if not necessary - =
during resumption.  To that end, I think that we might also want to put a c=
onnection ID in a session ticket so that a resumed connection can use the r=
ight routing information (without also creating a correlator).</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/205#issuecomment-274976775">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9msh33ECWuSKSf=
FIDzuxmCshU2Pks5rVo4egaJpZM4LrHh1">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1XUjOf8Q5qxX5kY2=
sH5KwdgwdtEks5rVo4egaJpZM4LrHh1.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/205#issuecomment-274976775"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #205: HelloRet=
ryRequest could provide a new connection ID.  We'd need a tweak to the tran=
sport parameters to permit it, but that's easy.\r\n\r\nIf we have a longer =
connection ID, I would suggest that we make all of them longer and we would=
 only use a flag bit to \"compress\".  I don't think that we need more than=
 128.  However, 128 isn't enough to do something like encrypt a value and a=
dd an authentication tag, so maybe 128 isn't enough.\r\n\r\nYes, I think th=
at connection IDs are hugely useful - if not necessary - during resumption.=
  To that end, I think that we might also want to put a connection ID in a =
session ticket so that a resumed connection can use the right routing infor=
mation (without also creating a correlator)."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/205#issuecomment-274=
976775"}}}</script>=

----==_mimepart_5887e81e64a9f_17923ff17bff513479954--


From nobody Tue Jan 24 16:05:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02E8C1295BA for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:05:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xcc4ai51-pHC for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:05:46 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D59561295B9 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 16:05: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=s2fLBazQA7gsBnaL+gc6ULzEhE0=; b=fhMJQRHd8myz2Y5E MRWweLlTvh7p+PCKF+dKEQx+VJks6V2G2vZDGGW1RHNwFriWrSWZlLAHJZWzMboq veU8AdR0aAvx7ogXy8NCrvK5QM9d/JIecnywdT4Wxd1X+0RZjpc6TzT1BOsnsC+q g24+VHrPzHRfe9fK7MSRrBZAYAo=
Received: by filter0443p1mdw1.sendgrid.net with SMTP id filter0443p1mdw1-25415-5887EBD2-49 2017-01-25 00:05:38.567024704 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id MYWswVIxTqimqWri1JxOeA for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:05:38.309 +0000 (UTC)
Date: Tue, 24 Jan 2017 16:05:38 -0800
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/203/274979665@github.com>
In-Reply-To: <quicwg/base-drafts/issues/203@github.com>
References: <quicwg/base-drafts/issues/203@github.com>
Subject: Re: [quicwg/base-drafts] Connection migration should be indistinguishable from a new connection (#203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887ebd23584a_6c2a3fc5556d513c615c2"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0NV5AEZh4JeSNAuxitMJU0ikfmRhGEe64VQ9 hG5uN94QVKfQFDBGUmZHDLRFFS8QWWOuG04Ewi9Xvf+VKqD8CLqjgZRUMLGtkw03IhttEQneSaxWUJ ctry1VC6ctJwfhUeQyBkGvuzZvkFdKDu6zHk4tRIs64OR9WVB4d1Nk9FtogYOWO1sMUXep5z+9xMbQ o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1GZlbJ7A_EwnvOYV1olePsXIX8s>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 00:05:48 -0000

----==_mimepart_5887ebd23584a_6c2a3fc5556d513c615c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann But @mirjak makes a valid point. The sender may be unaware. It could be a case of a NAT rebinding (new outgoing UDP port) or you are on a WiFi spot provided by a cell-connected router that just migrated to a different operator.

Trying to confuse the network, you are confusing the server as well (unless your server is a single lonely box on a rack somewhere). CDNs are complex networks with multiple machines coordinating to present you with a nice "server" abstraction. If you are successful in confusing the network, you will confuse CDNs and as a result end users will get suboptimal performance and reliability for their connections.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/203#issuecomment-274979665
----==_mimepart_5887ebd23584a_6c2a3fc5556d513c615c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/marten-seemann" class=3D"user-mention">@ma=
rten-seemann</a> But <a href=3D"https://github.com/mirjak" class=3D"user-me=
ntion">@mirjak</a> makes a valid point. The sender may be unaware. It could=
 be a case of a NAT rebinding (new outgoing UDP port) or you are on a WiFi =
spot provided by a cell-connected router that just migrated to a different =
operator.</p>
<p>Trying to confuse the network, you are confusing the server as well (unl=
ess your server is a single lonely box on a rack somewhere). CDNs are compl=
ex networks with multiple machines coordinating to present you with a nice =
"server" abstraction. If you are successful in confusing the network, you w=
ill confuse CDNs and as a result end users will get suboptimal performance =
and reliability for their connections.</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/203#issuecomment-274979665">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-c4lqb6iCwayKD=
ZqCx2Cd1E-k98ks5rVpHSgaJpZM4Lqy2h">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5_uPuf-vvKZbr2MQ=
2aIeNZlTcSNks5rVpHSgaJpZM4Lqy2h.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/203#issuecomment-274979665"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@igorlord in #203: @marten-seema=
nn But @mirjak makes a valid point. The sender may be unaware. It could be =
a case of a NAT rebinding (new outgoing UDP port) or you are on a WiFi spot=
 provided by a cell-connected router that just migrated to a different oper=
ator.\r\n\r\nTrying to confuse the network, you are confusing the server as=
 well (unless your server is a single lonely box on a rack somewhere). CDNs=
 are complex networks with multiple machines coordinating to present you wi=
th a nice \"server\" abstraction. If you are successful in confusing the ne=
twork, you will confuse CDNs and as a result end users will get suboptimal =
performance and reliability for their connections."}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/203#issuecomme=
nt-274979665"}}}</script>=

----==_mimepart_5887ebd23584a_6c2a3fc5556d513c615c2--


From nobody Tue Jan 24 16:07:04 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D23891295B1 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:07:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DN47g36IcjAU for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:07:01 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EE681295BC for <quic-issues@ietf.org>; Tue, 24 Jan 2017 16:07:01 -0800 (PST)
Date: Tue, 24 Jan 2017 16:07:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485302820; bh=NbjZg3G+mM8AcI9S8Ax6LuzeW3yUBpzgYUvsMlaPil4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gq5sxNs9fHMkJHCuvdmBahoqrR4m5ONfF7h/PMuqzclceXq6K5nWaPUz6BdlAdHRs Y747g0DK6/9rEk12bXIyVS2qdBWx99VPLxwX8Rgg/8feCsIa+Xq3T1wvC6S1d6ivo1 QmazV1FgFn4RtlnI8caHsVLQydECbXtj9s41Kjys=
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/185/274979887@github.com>
In-Reply-To: <quicwg/base-drafts/issues/185@github.com>
References: <quicwg/base-drafts/issues/185@github.com>
Subject: Re: [quicwg/base-drafts] Reliable identification of the initial packet for a connection (#185)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887ec24a582c_6f443f85c91cf14074821"; 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/fLKsNgot1BVdgCZWs492odN5u6Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 00:07:03 -0000

----==_mimepart_5887ec24a582c_6f443f85c91cf14074821
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett Yes. It seems resolved for now, although there are proposals (like #203) that may need reopening 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/185#issuecomment-274979887
----==_mimepart_5887ec24a582c_6f443f85c91cf14074821
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> Yes. It seems resolved for now, although there are proposals (like <a href="https://github.com/quicwg/base-drafts/issues/203" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/203" data-id="202476918" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#203</a>) that may need reopening 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/185#issuecomment-274979887">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1wALCXLkzRYe2JhKElPHRsvJzGdks5rVpIkgaJpZM4Lp36V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-2XWl8bF_O3p_IMyTI62Bza9lyKks5rVpIkgaJpZM4Lp36V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/185#issuecomment-274979887"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #185: @ianswett Yes. It seems resolved for now, although there are proposals (like #203) that may need reopening this issue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/185#issuecomment-274979887"}}}</script>
----==_mimepart_5887ec24a582c_6f443f85c91cf14074821--


From nobody Tue Jan 24 16:13:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B48BC1295C4 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:12:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yj2hW1RQdWnZ for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:12:58 -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 E64E51295B9 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 16:12: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=SPldxrHo37pDsgVLHSwtFBf2e/g=; b=i3qZYPNGYtsWs5cB NY8u/FYxfLP8/ec3YkX2okLL8X+FuuSbjd1RGTchrxedzfVMZ/wgSAWRBNPvIFyD PkBiwMgsEojtMrOX9GPi7Z7lxl/QVYNV203qm9JYTCKG1OsDD/gLSsKqucFfz7aF 8eRIVtAB5peuIgRGuKnbEanen2c=
Received: by filter1097p1mdw1.sendgrid.net with SMTP id filter1097p1mdw1-25490-5887ED88-3A 2017-01-25 00:12:56.739903693 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id Tc9uhLhUSPSAU8TSeNAGKQ for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:12:56.734 +0000 (UTC)
Date: Tue, 24 Jan 2017 16:12:56 -0800
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/205/274980943@github.com>
In-Reply-To: <quicwg/base-drafts/issues/205@github.com>
References: <quicwg/base-drafts/issues/205@github.com>
Subject: Re: [quicwg/base-drafts] Variable-length connectionID/routing information in public header (#205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887ed889bab3_6f3a3f85c91cf1402409a9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1CYD8ykYkYWEGGhKKNROM1hT9J61JuwsH8zh Db5Cl72c2BCna42TFm0x+hWVbAqvYadaLhKy+E+oi6AydgKdAvp7hxBBTUKOE0a09eIDD7b/ioX3kQ 7or7bZDnQCQx3nMktn6kahgzF/u1xB8sJVZpc/mWyhZCM/xfsgwAmpM8F7xJkIq560CWDSrjHEtM4+ w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O5NGdzGsQdMjiaBH3ldbt0pFj8U>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 00:13:00 -0000

----==_mimepart_5887ed889bab3_6f3a3f85c91cf1402409a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While a longer ConnectionID would serve my needs nicely, certainly can be cases when this information is not needed. I would rather see "additional public header data" separate from the 64-bit ConnectionID.  That ExtraData could be set in session ticket. Then, the ExtraData would show up in the public header when the client is doing resumption.

This is just a thought; not a requirement...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/205#issuecomment-274980943
----==_mimepart_5887ed889bab3_6f3a3f85c91cf1402409a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>While a longer ConnectionID would serve my needs nicely, certainly can b=
e cases when this information is not needed. I would rather see "additional=
 public header data" separate from the 64-bit ConnectionID.  That ExtraData=
 could be set in session ticket. Then, the ExtraData would show up in the p=
ublic header when the client is doing resumption.</p>
<p>This is just a thought; not a requirement...</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/205#issuecomment-274980943">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1WMkcCRLeNNrng=
bGgYGDefRrXEEks5rVpOIgaJpZM4LrHh1">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq83qu-OGs04m21kWB=
dDYxHfVDKUeks5rVpOIgaJpZM4LrHh1.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/205#issuecomment-274980943"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@igorlord in #205: While a longe=
r ConnectionID would serve my needs nicely, certainly can be cases when thi=
s information is not needed. I would rather see \"additional public header =
data\" separate from the 64-bit ConnectionID.  That ExtraData could be set =
in session ticket. Then, the ExtraData would show up in the public header w=
hen the client is doing resumption.\r\n\r\nThis is just a thought; not a re=
quirement..."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/205#issuecomment-274980943"}}}</script>=

----==_mimepart_5887ed889bab3_6f3a3f85c91cf1402409a9--


From nobody Tue Jan 24 16:28:00 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D1491295D6 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:27:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vh5Fedu6r33I for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:27:56 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 777C51295D2 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 16:27:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485304075; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xO9wi8JS6I8zpVGNZ3XBDApdMWp687GnUIGuJ7EkoSE=; b=nWQhPEShgAvnBlucDilvdrRO3UhEYegzhJ6hY0rAsQ5VnWH//WcIA3N/o9rfIWeu/YfU3TVF UqR4g6gxQWI9OS6MHVM+FLhA3pLAshzQ0zLMA5Cd9iJ4IfrX7IqvGYnUnA5xo0XbhSMZRcbe 8Xw4P1r/vvA/L6j/DJmusA6o8uM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Js2lX5bYloRmR/ibrFutChjeeb3dm/eaZVD2nDEFpCo5QcdzDVMsx0D3MA/DEDUOEqHvIr gRuYTKP0NLkRiKj3JRrW9ABlw3ZzKi7FIBAylRxzid3G0QtcVCqSuHOQmaPdWWf06w1PcK1M utrtIcZwCfEL8WfL+2ZmY0F4yrZyk=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5887f10b.7f475c101450-smtp-out-n03; Wed, 25 Jan 2017 00:27:55 -0000 (UTC)
Date: Tue, 24 Jan 2017 16:27:54 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5887f10a7c66f_5ca33f9cd88bb14060179@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 1293c2: Add key phases.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5887f10a7c0b4_5ca33f9cd88bb140600cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G-WyqwnxCx_ofiBNv1boWjQnOBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 00:27:58 -0000

----==_mimepart_5887f10a7c0b4_5ca33f9cd88bb140600cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 1293c236c6b19fba5d15e19c3f8af03c2d0bacb4
      https://github.com/quicwg/wg-materials/commit/1293c236c6b19fba5d15e19c3f8af03c2d0bacb4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    A interim-17-01/keyphases.pdf

  Log Message:
  -----------
  Add key phases.


  Commit: 84aca7ed197867795464777335cefe635830b4ea
      https://github.com/quicwg/wg-materials/commit/84aca7ed197867795464777335cefe635830b4ea
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    A interim-17-01/keyphases.pdf

  Log Message:
  -----------
  Merge pull request #2 from martinthomson/keyphases

Add key phases pictures


Compare: https://github.com/quicwg/wg-materials/compare/9dc6a3f53748...84aca7ed1978
----==_mimepart_5887f10a7c0b4_5ca33f9cd88bb140600cf--


From nobody Tue Jan 24 16:28:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90CF91295D2 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:28:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NzGHJZEn9PbM for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:28:37 -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 C569C1295D5 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 16:28:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Vafxht+C6Kzuvtts1UrrlaZTrrA=; b=v/xxUxtEA2K6vR74 Uvys7aI6g0SRYKW49kF1v+PYVPA7jVfnWIYfabnkJgMJW9V+WxVDvXqz+hXagdGm 1okHK5q/+JhISssuz0YjuXeBe3m4lrVdFzOyFzxxSeoR+tw2c5yr1ahg53zbH0TW EvErb2n6qjqFbmd0IxXSILchC4Q=
Received: by filter0486p1mdw1.sendgrid.net with SMTP id filter0486p1mdw1-3715-5887F133-1F 2017-01-25 00:28:35.415851973 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id KCSn45ugShKgcOpEmOEX2g for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:28:35.357 +0000 (UTC)
Date: Tue, 24 Jan 2017 16:28:35 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/220@github.com>
Subject: [quicwg/base-drafts] Remove TLS messages that are no longer used in 1.3. (#220)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887f1333ec3f_8423fa55617d140110930"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3uAGX13Zf6cOlKRYbLU/0Y0X7pV6Q7BqEbDw /MjXr+w/tF4xRV9b2P4iC+IV2p7y2fakOz5tTB/9E6k2/gYfSX4RXgvTbop9ZXyfRUmIXFwkJ5qMdV sIsGbDaYfQsjJeCXKGQY+yncAYl5e+R26JY5LF1ikKDaF5cArEk/qoCQqA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VkhbwFxHBX34ZF2xV_iUjxIqWHo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 00:28:39 -0000

----==_mimepart_5887f1333ec3f_8423fa55617d140110930
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/220

-- Commit Summary --

  * Remove TLS messages that are no longer used in 1.3.

-- File Changes --

    M draft-ietf-quic-tls.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/220.patch
https://github.com/quicwg/base-drafts/pull/220.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/220

----==_mimepart_5887f1333ec3f_8423fa55617d140110930
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/220'>https://github.com/quicwg/base-drafts/pull/220</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove TLS messages that are no longer used in 1.3.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/220/files#diff-0">draft-ietf-quic-tls.md</a>
    (3)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/220.patch'>https://github.com/quicwg/base-drafts/pull/220.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/220.diff'>https://github.com/quicwg/base-drafts/pull/220.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/220">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9Lc0UBhgFhBV_JilcC0aFiRYhcBks5rVpczgaJpZM4Ls9di">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq08GjkT0lxYYlfQyVC45fncuXpzxks5rVpczgaJpZM4Ls9di.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/220"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Remove TLS messages that are no longer used in 1.3. (#220)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/220"}}}</script>

----==_mimepart_5887f1333ec3f_8423fa55617d140110930--


From nobody Tue Jan 24 16:29:25 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AC2A1295D8 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:29:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kif81EYQiAp4 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:29:22 -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 5497E1295D2 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 16:29: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=+cFPdeYkIg0aaEgA9s+aNFoezNc=; b=bhJIDJv0iQ8WscP7 8PqdGiwjWchYUsSz1yCrtILR8zDv329jX6bmMBdfFqkoWnj4UDgn7UEN/CvMCRoC AE47pm37XxAk0+09UNnr291rpCN7BNCaKKDEVxIroKYuDq8gWOlh0zqMlIa7nv94 1m+fHdbAh72rqSgnFPRispPca/I=
Received: by filter0446p1mdw1.sendgrid.net with SMTP id filter0446p1mdw1-5967-5887F15D-2A 2017-01-25 00:29:17.381721853 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id PAjVozEIQVKsL1YHx2nxpw for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:29:17.311 +0000 (UTC)
Date: Tue, 24 Jan 2017 16:29:17 -0800
From: Lucas Clemente <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/203/274983700@github.com>
In-Reply-To: <quicwg/base-drafts/issues/203@github.com>
References: <quicwg/base-drafts/issues/203@github.com>
Subject: Re: [quicwg/base-drafts] Connection migration should be indistinguishable from a new connection (#203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887f15d36fec_2f3553fe164b1d138497221"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: lucas-clemente
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Yqubl2J1fxNXBHs0LBsE58GHin3zQMH047n HYE31uHPnsKWJKr+mbg3CD+g80JtLd5G2fbusrOq9artI6ggf45FAiSew8NLv7MsAj+nklWjddMitr mPM+1mcywMzc1wrkkGr8A67Euo5Jxws7riI2F7WQo7472y0xKR+sYlUkqbKR5rBEyAscwcFZxdmmrb U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SGHYJ_Fzf1JA0ko3JU1EvgdfHeE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 00:29:24 -0000

----==_mimepart_5887f15d36fec_2f3553fe164b1d138497221
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You're right of course, the client may not know about a network change. 

Then I still think we should think more about making the first packet undistinguishable from the rest of the connection. Of course this will not strictly be possible (since you can always trial-decrypt it), but we can at least make it harder.

Maybe one possibility would be to randomly send public headers similar to the initial packet, e.g. set the version flag and include a greased version list every Nth packet or 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/203#issuecomment-274983700
----==_mimepart_5887f15d36fec_2f3553fe164b1d138497221
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>You're right of course, the client may not know about a network change.<=
/p>
<p>Then I still think we should think more about making the first packet un=
distinguishable from the rest of the connection. Of course this will not st=
rictly be possible (since you can always trial-decrypt it), but we can at l=
east make it harder.</p>
<p>Maybe one possibility would be to randomly send public headers similar t=
o the initial packet, e.g. set the version flag and include a greased versi=
on list every Nth packet or so.</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/203#issuecomment-274983700">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3roBv1xCru_4xA=
S-OmhKefISnfPks5rVpddgaJpZM4Lqy2h">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqy8E9bdL8owk6fLw8=
afSLNdysV3Fks5rVpddgaJpZM4Lqy2h.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/203#issuecomment-274983700"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@lucas-clemente in #203: You're =
right of course, the client may not know about a network change. \r\n\r\nTh=
en I still think we should think more about making the first packet undisti=
nguishable from the rest of the connection. Of course this will not strictl=
y be possible (since you can always trial-decrypt it), but we can at least =
make it harder.\r\n\r\nMaybe one possibility would be to randomly send publ=
ic headers similar to the initial packet, e.g. set the version flag and inc=
lude a greased version list every Nth packet or so."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/203#issuecomm=
ent-274983700"}}}</script>=

----==_mimepart_5887f15d36fec_2f3553fe164b1d138497221--


From nobody Tue Jan 24 16:38:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE4F01295D7 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:38:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 56-xD4atVYPE for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:38: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 D71481295D4 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 16:38:45 -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=O7y0UkT9aZGe+zjxN79aJNhCFaM=; b=kQgmUpwOCEQC1ci3 nIe2OVqwrcjDHUTmO49N+K42owBBXUs4t3w4qR1DgPW3yaumIPoI7bgSc2SATMFl haTZ+dN0fI30WhjqGS5aGZeDIFQ71AFmVdsJ778OZDwR4mhd5UHMjfjqU89C7+08 gtbRb39WWlZA6Chr173sTr3BV04=
Received: by filter1074p1mdw1.sendgrid.net with SMTP id filter1074p1mdw1-13233-5887F394-40 2017-01-25 00:38:44.641951192 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id yLFwV7kLSMCdADJHUItrXQ for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:38:44.617 +0000 (UTC)
Date: Tue, 24 Jan 2017 16:38:44 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/221@github.com>
Subject: [quicwg/base-drafts] ISSUE in the TLS draft (#221)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887f3947ce23_3ac13fc7ad67113c164047"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3anf3u95Qo6IdN0K8UKA2d0MKj7MeFcwWjC8 EQgVGIe7Bz5twTWMFcrno7QMxg9FnFPKO1+mvmcU84CAKuIR8Tgo8zVc0u6Yetdd4oUFJHWTuKB1XP MJa/wR3mffnxFTU3SoDv0dCkYG9h0mPvyJJkBFyE4RIIzOm3YdXOOI8HXQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uNZorqE2g9nWTlyJ1cVyNF787LQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 00:38:48 -0000

----==_mimepart_5887f3947ce23_3ac13fc7ad67113c164047
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The quic-tls draft says:

```
  What about 0-RTT data?  Should we allow acknowledgment of 0-RTT with
  unprotected frames?  If we don't, then 0-RTT data will be unacknowledged until
  the handshake completes.  This isn't a problem if the handshake completes
  without loss, but it could mean that 0-RTT stalls when a handshake packet
  disappears for any reason.
```

I assume what you're talking about here is the case where the server's first flight of packets are lost, because the server can only find itself in one of two positions because the CH must fit in a single packet.

- It has no ClientHello, in which case it must buffer any packets
- It has a ClientHello, in which case it can can complete the handshake by sending its first flight.

My sense is that having stalling of 0-RTT in the case where parts of the server's first flight are lost is not that big a deal. If you really don't want stalling, you should retransmit faster :)





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/221
----==_mimepart_5887f3947ce23_3ac13fc7ad67113c164047
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The quic-tls draft says:</p>
<pre><code>  What about 0-RTT data?  Should we allow acknowledgment of 0-RTT with
  unprotected frames?  If we don't, then 0-RTT data will be unacknowledged until
  the handshake completes.  This isn't a problem if the handshake completes
  without loss, but it could mean that 0-RTT stalls when a handshake packet
  disappears for any reason.
</code></pre>
<p>I assume what you're talking about here is the case where the server's first flight of packets are lost, because the server can only find itself in one of two positions because the CH must fit in a single packet.</p>
<ul>
<li>It has no ClientHello, in which case it must buffer any packets</li>
<li>It has a ClientHello, in which case it can can complete the handshake by sending its first flight.</li>
</ul>
<p>My sense is that having stalling of 0-RTT in the case where parts of the server's first flight are lost is not that big a deal. If you really don't want stalling, you should retransmit faster :)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/221">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Jcc0FG0o595g6dNycYakUmOL2uks5rVpmUgaJpZM4Ls95d">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7lLamCJiVsZ7xDKFnwR3UTIc77nks5rVpmUgaJpZM4Ls95d.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/221"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"ISSUE in the TLS draft (#221)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/221"}}}</script>
----==_mimepart_5887f3947ce23_3ac13fc7ad67113c164047--


From nobody Tue Jan 24 16:42:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41EB21295E6 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:42:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KwgrHlsm3bLa for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:42:06 -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 0BB4C1295DE for <quic-issues@ietf.org>; Tue, 24 Jan 2017 16:42: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=VDPJhq5qTklL/JDlSMLO2uYhAXI=; b=mi64qa7q/15ByVXK AoRRA4NNjC+9J/jFask24auWPhb7V5yXNgnpVtCTbMYZa097rFKkYCT4WEcrqcWI tbhSYDhBB1ghZLd84znFSCFFulf+mMfZu7BurehsHu7WIzbl68cZAAnyaTTFtnwa teHU2scLREFtPJ1ZNIBt3nNZjnk=
Received: by filter0498p1mdw1.sendgrid.net with SMTP id filter0498p1mdw1-28781-5887F455-10 2017-01-25 00:41:57.279707113 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id gobleUjBTpuhuxy78WJ6sA for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:41:57.281 +0000 (UTC)
Date: Tue, 24 Jan 2017 16:41:57 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/222@github.com>
Subject: [quicwg/base-drafts] Re-use of PSK (#222)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887f45531bf9_6a733fb4847b7140142247"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2OlBPjmjnEncNFjm2g7KX/k1v0WXW2vy1G4T EFoe3HqtfnyX/lceNlqzG2mIhCgmHuXZgT449Uj1eFndCPMety3bwOzrNwXf/Ddgj+eLlkww5iUw8s q9fUEH9j0B7RVna/oeZpBjLrUY/yFhR1u7eavohxPegv9+g8flujnWYxPA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p_edAk6Z7F8uahip2K7h_XV5GW0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 00:42:08 -0000

----==_mimepart_5887f45531bf9_6a733fb4847b7140142247
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 8.3 says:
```
A source address token is opaque and consumed only by the server.  Therefore it
can be included in the TLS 1.3 pre-shared key identifier for 0-RTT handshakes.
Servers that use 0-RTT are advised to provide new pre-shared key identifiers
after every handshake to avoid linkability of connections by passive observers.
Clients MUST use a new pre-shared key identifier for every connection that they
initiate; if no pre-shared key identifier is available, then resumption is not
possible.
```

This seem like an unnecessary requirement. Reusing the same PSK ID seems fine here.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/222
----==_mimepart_5887f45531bf9_6a733fb4847b7140142247
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 8.3 says:</p>
<pre><code>A source address token is opaque and consumed only by the server.  Therefore it
can be included in the TLS 1.3 pre-shared key identifier for 0-RTT handshakes.
Servers that use 0-RTT are advised to provide new pre-shared key identifiers
after every handshake to avoid linkability of connections by passive observers.
Clients MUST use a new pre-shared key identifier for every connection that they
initiate; if no pre-shared key identifier is available, then resumption is not
possible.
</code></pre>
<p>This seem like an unnecessary requirement. Reusing the same PSK ID seems fine here.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/222">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7U1VJW53RcDr7bPtzReiFuJ80Phks5rVppVgaJpZM4Ls-Bh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1irvsNou8vyaABOZXuKGFvm_lGLks5rVppVgaJpZM4Ls-Bh.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/222"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Re-use of PSK (#222)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/222"}}}</script>
----==_mimepart_5887f45531bf9_6a733fb4847b7140142247--


From nobody Tue Jan 24 16:44:02 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AFC51295E6 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:44:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lLHk9m6Yv9Nh for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:43:59 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4220C1295DE for <quic-issues@ietf.org>; Tue, 24 Jan 2017 16:43:59 -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=bm7A62D7kSToyIj5dBXpKNlS2XI=; b=orO64ivfV6i9VEhd 25ZHqpliOcedGSI17zFMVnr1THzQNPXFaTTtezFBz2fWq/Z6425AIMMtCx7dq3c9 Z2yovig8RM2gJ+g7IwZpJobfvqQjrPfMqfsYKb4AT16MpDFhuVo2RarYTydfXRhx lblfb9ZbGI1jVFDEgTjofiRcoHs=
Received: by filter0948p1mdw1.sendgrid.net with SMTP id filter0948p1mdw1-25167-5887F4C9-19 2017-01-25 00:43:53.878966417 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id luGmdRRcSsm7iWkcPSxUDw for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:43:53.829 +0000 (UTC)
Date: Tue, 24 Jan 2017 16:43:53 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/223@github.com>
Subject: [quicwg/base-drafts] Minor editorial (#223)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887f4c9b9ac4_24e863fe164b1d13837145d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0oS8kyCtz3otMYuM3MyZhAPelt5kPRkg8da5 mubzhym58dm4M25iAueLRggdoZ35TwUzQnOJr7oYOY44o+6Rx3mma4wACmFaO/HS+N3H7D9dai4PPp ACnotl3RKesek/ZiwkzVCtfs0AGA85a8gWzwk3vBDDxH3OvgNUDMsS4PEQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FIu3YPXAZ-NCBWyf4ZZUwT88Cq4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 00:44:01 -0000

----==_mimepart_5887f4c9b9ac4_24e863fe164b1d13837145d
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/223

-- Commit Summary --

  * Minor editorial

-- File Changes --

    M draft-ietf-quic-tls.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/223.patch
https://github.com/quicwg/base-drafts/pull/223.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/223

----==_mimepart_5887f4c9b9ac4_24e863fe164b1d13837145d
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/223'>https://github.com/quicwg/base-drafts/pull/223</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Minor editorial</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/223/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/223.patch'>https://github.com/quicwg/base-drafts/pull/223.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/223.diff'>https://github.com/quicwg/base-drafts/pull/223.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/223">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0VfDdLPeFkpN3x0uKkzkQQRrpItks5rVprJgaJpZM4Ls-GX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8k5mMraa9WHD52w5H_RhiI2eE_Bks5rVprJgaJpZM4Ls-GX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/223"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Minor editorial (#223)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/223"}}}</script>

----==_mimepart_5887f4c9b9ac4_24e863fe164b1d13837145d--


From nobody Tue Jan 24 16:49:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA8261295C4 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:18:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5DyJHH_7mVYQ for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:18:24 -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 D08BA1295C2 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 16:18:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EezIbhYMd+eTgQKBF31sk1SG7nw=; b=FYJqHw6vUAEpBBFS pEcg5nTGbKhJHtdrCyS5ta2JOk41cMboVJ+GZSkr+FoY9N8ylZ/TROep/qSjJ9NF 8hhujHnevW0z8Y37ZHQ0qzn+lMyfqSpNXjptt3eEQvEL3diOz+V/lAtrlocm+7xq JNgKTx/dLue1KEVsvcmwmI2jZLw=
Received: by filter1082p1mdw1.sendgrid.net with SMTP id filter1082p1mdw1-5419-5887EECE-2B 2017-01-25 00:18:22.235979366 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id xBEDoXTuSxyEYURYJ7_AQg for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:18:22.195 +0000 (UTC)
Date: Tue, 24 Jan 2017 16:18:22 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/2@github.com>
Subject: [quicwg/wg-materials] Add key phases pictures (#2)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887eece15af1_3f773fb3e955d13876972"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0YNYzWRMaQSGUC1lVKhSrHIQTtKdPJW596OL KOfeFTc/maoshoe9zFMxNHCA/2OsnZWkF/gqKdSAQ2uWlK7hvWVVph/kpk/eKIVesyodJbTrvc+LqF X3cFHK2TeWJHT4DiKznraPSE6n9QnIAU+kJ7LfEoV4mAhvg8EPbCrRiM61qEtPG1hmV9jHyzz9DTfF Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mXj_JQkWODvjLmsNFgm96_DwccQ>
X-Mailman-Approved-At: Tue, 24 Jan 2017 16:49:46 -0800
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 00:18:26 -0000

----==_mimepart_5887eece15af1_3f773fb3e955d13876972
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/2

-- Commit Summary --

  * Add key phases.

-- File Changes --

    A interim-17-01/keyphases.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/2.patch
https://github.com/quicwg/wg-materials/pull/2.diff

-- 
You 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/2

----==_mimepart_5887eece15af1_3f773fb3e955d13876972
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/2'>https://github.com/quicwg/wg-materials/pull/2</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add key phases.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/2/files#diff-0">interim-17-01/keyphases.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/2.patch'>https://github.com/quicwg/wg-materials/pull/2.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/2.diff'>https://github.com/quicwg/wg-materials/pull/2.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<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/2">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1XPH-miaAiylLT9sLYlLhKKMQ5Rks5rVpTOgaJpZM4Ls9Cq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6-SjqVwwCecw6SKdAiU5misRbPMks5rVpTOgaJpZM4Ls9Cq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/2"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<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://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Add key phases pictures (#2)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/2"}}}</script>

----==_mimepart_5887eece15af1_3f773fb3e955d13876972--


From nobody Tue Jan 24 16:49:50 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A11CB1295D6 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:27:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8qDdDmaGUKVe for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:27:55 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 138271295CE for <quic-issues@ietf.org>; Tue, 24 Jan 2017 16:27:55 -0800 (PST)
Date: Tue, 24 Jan 2017 16:27:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485304074; bh=IfAkuQWUQcNvi1eh/Tt/4P1lx+n6jSuMlHMpvG3eNrA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x1/f40s+62hSUtYGDjY3mf++mT/Ui+JixhbBBtO7UAMgfbNCX1D/kERdpBlqhyGTp QFKMGCo7XPBR906QOO9OKCWVSdNQ+YQ/QF9GA10tB4P4nh/y7AQS10iNe7Q5NS1akW 4g/wreG4Da3Bar0vUhqw/Eh/7j08q4IRVZJ4yBF8=
From: Mark Nottingham <notifications@github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/2/issue_event/935434747@github.com>
In-Reply-To: <quicwg/wg-materials/pull/2@github.com>
References: <quicwg/wg-materials/pull/2@github.com>
Subject: Re: [quicwg/wg-materials] Add key phases pictures (#2)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887f10a76262_3ac73fc7ad67113c3587"; 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/C5LY4SN3VedUzOaMrL6KcE6RkXA>
X-Mailman-Approved-At: Tue, 24 Jan 2017 16:49:46 -0800
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 00:27:56 -0000

----==_mimepart_5887f10a76262_3ac73fc7ad67113c3587
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #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/wg-materials/pull/2#event-935434747
----==_mimepart_5887f10a76262_3ac73fc7ad67113c3587
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/wg-materials/pull/2" class="issue-link js-issue-link" data-url="https://github.com/quicwg/wg-materials/issues/2" data-id="202979212" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#2</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/2#event-935434747">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2kLanGWQWZHdPYvn6WDh9UBsJd1ks5rVpcKgaJpZM4Ls9Cq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq93tMr2oXtD7LXPLmUfSI8SgJOTuks5rVpcKgaJpZM4Ls9Cq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/2#event-935434747"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<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://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/2#event-935434747"}}}</script>
----==_mimepart_5887f10a76262_3ac73fc7ad67113c3587--


From nobody Tue Jan 24 16:55:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74C341295D1 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:55:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1ZQpNdztUwSN for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:55: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 DCF8E1295DB for <quic-issues@ietf.org>; Tue, 24 Jan 2017 16:55: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=FnhSJfoF7v0A/OArLueYcRereYM=; b=Vb7/B+90ZkGRVFjN yZNJUG7G60mGqJ0+P4cgHWURa/ZCnzURqG6GI/OLBpA4gjPD6rx5WZcNBZzkLIVv tpEYH3o2M7cKleeHwA1wTo1STr/ETc5Lmf3B3ACWgaudCxAbrZCvTZhJ7Fr4s7EK UxllgjfZzAk4n6UDkD4eV/ScB8Q=
Received: by filter0559p1mdw1.sendgrid.net with SMTP id filter0559p1mdw1-15036-5887F76A-A 2017-01-25 00:55:06.134616628 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id Ca1aSMB5T-iXEEQ6eiJlzg for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:55:06.183 +0000 (UTC)
Date: Tue, 24 Jan 2017 16:55:06 -0800
From: Brian Trammell <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/40/274987873@github.com>
In-Reply-To: <quicwg/base-drafts/issues/40@github.com>
References: <quicwg/base-drafts/issues/40@github.com>
Subject: Re: [quicwg/base-drafts] Variable-length fields (#40)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887f76a18967_686e3f9c230f513c204ab"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2hKGY5+joINOsfG+3IOtwPP4XcmlAZp+t/Rz +vFb2rVkQHWTpB3jqZe+dPqg4maJUY6kgPtlpGXoX39HKoxorIzY6YTjcqm0xLFtfq7IgtkrxYLBrC KBoneiaMkEACg0+XmFYTpe7VDOJ2eDvbwVgL2ZTMpFIW3CGlxNCaiQEfINwn7DqZhaQnXlAGXr4kzy o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4TpD0Nh9v4NVLA8AXXbR2pL15lI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 00:55:29 -0000

----==_mimepart_5887f76a18967_686e3f9c230f513c204ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

(from a side conversation with @ekr) one solution to this on the stream layer would be to use a variable-length integer encoding that embeds the length within the encoded value itself, i.e.:

00bbbbbb = 6 bit unsigned
01bbbbbb bbbbbbbb = 14 bit unsigned
10bbbbbb bbbbbbbb bbbbbbbb bbbbbbbb = 30 bit unsigned
11bbbbbb bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbbb = 62 bit unsigned

(The utility of being able to quickly calculate offsets without parsing an entire header for values in the packet header means, IMO, that it still makes sense to try and use fixed-length fields or, to the extent possible, fixed-structure headers as in #148)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/40#issuecomment-274987873
----==_mimepart_5887f76a18967_686e3f9c230f513c204ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>(from a side conversation with <a href=3D"https://github.com/ekr" class=
=3D"user-mention">@ekr</a>) one solution to this on the stream layer would =
be to use a variable-length integer encoding that embeds the length within =
the encoded value itself, i.e.:</p>
<p>00bbbbbb =3D 6 bit unsigned<br>
01bbbbbb bbbbbbbb =3D 14 bit unsigned<br>
10bbbbbb bbbbbbbb bbbbbbbb bbbbbbbb =3D 30 bit unsigned<br>
11bbbbbb bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbbb =3D=
 62 bit unsigned</p>
<p>(The utility of being able to quickly calculate offsets without parsing =
an entire header for values in the packet header means, IMO, that it still =
makes sense to try and use fixed-length fields or, to the extent possible, =
fixed-structure headers as in <a href=3D"https://github.com/quicwg/base-dra=
fts/issues/148" class=3D"issue-link js-issue-link" data-url=3D"https://gith=
ub.com/quicwg/base-drafts/issues/148" data-id=3D"200583834" data-error-text=
=3D"Failed to load issue title" data-permission-text=3D"Issue title is priv=
ate">#148</a>)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/40#issuecomment-274987873">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq09MolC2ormvhB_v=
qQ6Uckt4UJh0ks5rVp1qgaJpZM4K9hGj">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7X-bmHBZDtNmHIwt=
6mWlByF1Fdcks5rVp1qgaJpZM4K9hGj.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/40#issuecomment-274987873"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@britram in #40: (from a side co=
nversation with @ekr) one solution to this on the stream layer would be to =
use a variable-length integer encoding that embeds the length within the en=
coded value itself, i.e.:\r\n\r\n00bbbbbb =3D 6 bit unsigned\r\n01bbbbbb bb=
bbbbbb =3D 14 bit unsigned\r\n10bbbbbb bbbbbbbb bbbbbbbb bbbbbbbb =3D 30 bi=
t unsigned\r\n11bbbbbb bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbb=
b bbbbbbbb =3D 62 bit unsigned\r\n\r\n(The utility of being able to quickly=
 calculate offsets without parsing an entire header for values in the packe=
t header means, IMO, that it still makes sense to try and use fixed-length =
fields or, to the extent possible, fixed-structure headers as in #148)"}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/40#issuecomment-274987873"}}}</script>=

----==_mimepart_5887f76a18967_686e3f9c230f513c204ab--


From nobody Tue Jan 24 16:59:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D530B1295EB for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:59:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CWQShZJ7oC9X for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 16:59: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 DF5BE1295E9 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 16:59:37 -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=T6W/m2E8QZjD5nj58D+HXXCCkzs=; b=VcTzX2xwbYExhp+M 0X7MHFbZPBhVf37vSAk8Im7Ym7gvEu0ky/aK6G83P18MLSXMLBNoyqShdcAK6Xwa 6LC+61eLaXm0Ky8LsSStAvIzfBSGPNtChLd3oR+WaAt4GHNqco4g4S913vO0uuoh Zxc/n0LAZoMITmWUwKuT9QlNKkU=
Received: by filter0449p1mdw1.sendgrid.net with SMTP id filter0449p1mdw1-13774-5887F866-4E 2017-01-25 00:59:18.870840324 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id CRbzqj2RQKWwA4vVLRWbuA for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:59:18.921 +0000 (UTC)
Date: Tue, 24 Jan 2017 16:59:18 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/224@github.com>
Subject: [quicwg/base-drafts] Require that ClientHello fit in a single packet (#224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887f866bcc0c_27333fed0083f1301097b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak186wdkMLxqC+wWcg++2FRHQoK7x9+ztGLe+Z pnPI5cYR7iI7psh6GSyEggj20s2ykDJaQRFvnbosI8/XxBHDfbro3jpQUSeqOZ5tSjuJLsboiH5bLa G9ZdT2Uq7JYTYTPsIhvDi+QLnmUq2d1ykPeRYLouTD5SQ0rCsEmvGpqt0+wTateDeOs/w2y4mKX++T s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7na0Uunp5v1tYdtOb80ZmnGY28E>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 00:59:40 -0000

----==_mimepart_5887f866bcc0c_27333fed0083f1301097b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We've assumed that this is the case, but we really need to write it 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/224
----==_mimepart_5887f866bcc0c_27333fed0083f1301097b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We've assumed that this is the case, but we really need to write it 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/224">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_1U3SFAvTNrUtT4IGrWJOauJ9Xkks5rVp5mgaJpZM4Ls-ui">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4yxZ0DJKoXsOoIYawKFODSdXIwVks5rVp5mgaJpZM4Ls-ui.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/224"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Require that ClientHello fit in a single packet (#224)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/224"}}}</script>
----==_mimepart_5887f866bcc0c_27333fed0083f1301097b0--


From nobody Tue Jan 24 17:02:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 522881295E9 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 17:02:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rUsYaw33Pzej for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 17:02:48 -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 F3B2A1295CF for <quic-issues@ietf.org>; Tue, 24 Jan 2017 17:02: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=FGZnqJ6+G8OZbh+0atX9okXLE20=; b=Obh2hiaaavm5fSK7 gqQRju/RSuFEOorNZTbkGtCkn3i3uRnCzCJzS+YgRsvcR8mNmNiiAm1RQJWHISSU aCbzFvw1B6ch0RszKv60aECCdnSp374gJyCtr7rvGN1CRJv4hlWCwuMAuhlpcT2V fBzWenvp0IIn7EwLs1TmNRPYyy8=
Received: by filter0478p1mdw1.sendgrid.net with SMTP id filter0478p1mdw1-14375-5887F934-3B 2017-01-25 01:02:44.869447689 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id OD5XfHn_RiODm6KRg93ewQ for <quic-issues@ietf.org>; Wed, 25 Jan 2017 01:02:44.839 +0000 (UTC)
Date: Tue, 24 Jan 2017 17:02:44 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/202/274989235@github.com>
In-Reply-To: <quicwg/base-drafts/issues/202@github.com>
References: <quicwg/base-drafts/issues/202@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: Why are we defining CONNECT? (#202)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887f934b58fa_37313fb5c197b13c4866c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ZJSXr+h6KEsmQw9s76zh7YMddtoGrqxUq4j yhkPaAY18K5uZd2dVYQ3A41uLJo4I3kLVY8TovFqq2W5PjAz1GmItEMLRZCGrncIvbGet5zEiflQED 8tXlo3iA71JVS/kKe6If9nZPtC54LalC9r6n3J2N7w3HUdj/sb/js0/7HNepQz8hObyLHvKk29QKPr s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C_hwVtDv7WE4CxI5tkcVd6yYmNU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 01:02:49 -0000

----==_mimepart_5887f934b58fa_37313fb5c197b13c4866c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My question was actually the opposite -- CONNECT gives you a TCP connection through the proxy.  In a hypothetical speaking-QUIC-to-proxy world, would we want an alternative method that let you get a UDP/QUIC connection through the proxy?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/202#issuecomment-274989235
----==_mimepart_5887f934b58fa_37313fb5c197b13c4866c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>My question was actually the opposite -- CONNECT gives you a TCP connect=
ion through the proxy.  In a hypothetical speaking-QUIC-to-proxy world, wou=
ld we want an alternative method that let you get a UDP/QUIC connection thr=
ough the proxy?</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/202#issuecomment-274989235">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2c2mLfa6ZPbPrM=
USRh2Ku0c5iYxks5rVp80gaJpZM4LqsV9">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8OeoWgtdw1cNw0mt=
SQFCU8GC2wIks5rVp80gaJpZM4LqsV9.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/202#issuecomment-274989235"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #202: My question=
 was actually the opposite -- CONNECT gives you a TCP connection through th=
e proxy.  In a hypothetical speaking-QUIC-to-proxy world, would we want an =
alternative method that let you get a UDP/QUIC connection through the proxy=
?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/202#issuecomment-274989235"}}}</script>=

----==_mimepart_5887f934b58fa_37313fb5c197b13c4866c--


From nobody Tue Jan 24 17:08:52 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E91B41295ED for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 17:08:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: 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-8vYLS2YPU for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 17:08: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 AD1D41295E8 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 17:08:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485306527; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IegV2EUB3VyQm9Pd7Ql0hcl1i+hmYKlp68+gmTiiaNE=; b=lPNiTqcgBl/m6ol4QjecHudC65ziPYDKssn0QMPj3iwF5r+o9s9ptsWvDslvkAfJ55FqaDkx a7mo3ZRDWRCd0baT2QlBDOMaLj2HD9W8fhJsZ5WlrcSVfNiQ0Qw5MyQhtUPm2YHkVrg6w5Ft fjuJmvy8FRMx7uPriu/C1qLG0qo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=npPdz3U3gX81Bzm3Z7vs0BAqmma5A7zSgFHLIwWX7XDXwJH/uWbZC/AHj/DVOJQAo7ji1I yEe+RR7wANNdgo9894nEjvfK7px/ghcJWkB66gaMzJKctdWgBqmO2CPQfi39KBzZeMYcQ1Ig Iots/yuBKcYPqE1pHKp2yeGF6mjQw=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5887fa9f.7f07c82379c0-smtp-out-n02; Wed, 25 Jan 2017 01:08:47 -0000 (UTC)
Date: Tue, 24 Jan 2017 17:08:46 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5887fa9e9de47_26c3c3f81c70b513474550@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e8cb47: Remove mention of SCUP
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5887fa9e9daee_26c3c3f81c70b51347441b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7QVWbdCWJtbU_eYw08GhBTSbHd8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 01:08:51 -0000

----==_mimepart_5887fa9e9daee_26c3c3f81c70b51347441b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/kill_scup
  Home:   https://github.com/quicwg/base-drafts
  Commit: e8cb4762c1b53c87a7960d78d74599530738cfd0
      https://github.com/quicwg/base-drafts/commit/e8cb4762c1b53c87a7960d78d74599530738cfd0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove mention of SCUP



----==_mimepart_5887fa9e9daee_26c3c3f81c70b51347441b--


From nobody Tue Jan 24 17:10:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E8EF1295E8 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 17:10:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KX97h5d47QnF for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 17:10:12 -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 12D821295ED for <quic-issues@ietf.org>; Tue, 24 Jan 2017 17:10: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=DGfZhyyNn+MGXfT2KQdvXZ6DS7o=; b=VW0NSGB7bsYzhznG 7I649ejLhWy++208D635TjQ/VE1Y1v27ydz5XpEOAGbsEjWIlb+4HeaxArjmzzih vUxnuf1F1sQiqcdelZEE/z5HTBRw/YAxNktCQJNJRZYEWZRKz/clS/Ie0dTj7O03 JGY0YcjLMA85ig0RRL31Z+ZxydI=
Received: by filter0538p1mdw1.sendgrid.net with SMTP id filter0538p1mdw1-16230-5887FAE6-16 2017-01-25 01:09:58.079037313 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id J7pPtNHKT7KsFh8_eRegmw for <quic-issues@ietf.org>; Wed, 25 Jan 2017 01:09:58.031 +0000 (UTC)
Date: Tue, 24 Jan 2017 17:09:57 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/225@github.com>
Subject: [quicwg/base-drafts] Kill SCUP (#225)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5887fae5e966c_7cca3fe4cf1ab140179d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0vL41kDzHMOBue7GQpIt1QxNcmaZp2fLVggy 6QFcpTnaI1BZc4y90G5JII42KxtyyQ6pMeaENn0Ihe5M3Y1UeZhAWtIa9VhZgCgWqLv/BCp9aRVkfE 7l8txNWuPwBqJryIv1UToSSF2TJGq4iIgbIzdX+spe+acnlJfkkcHe9J60hJ5dMp6qKwxfycE4t4SG 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dOEG4vZWmTAiYcbdJbmPEFh26QY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 01:10:14 -0000

----==_mimepart_5887fae5e966c_7cca3fe4cf1ab140179d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This builds on #122.  It could probably be moved if we decide not to proceed with that.

Closes #117.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/225

-- Commit Summary --

  * Add definition of transport parameters to -transport
  * Define the extension in -tls
  * Add a stub iana section, fix dead references
  * are are are
  * Jana's comments
  * Jana's comments
  * Reflow
  * Add transport parameters to the interface definition
  * Use better anchor names
  * Don't require storing of 0-RTT parameters
  * Remove mention of SCUP

-- File Changes --

    M draft-ietf-quic-tls.md (150)
    M draft-ietf-quic-transport.md (282)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/225.patch
https://github.com/quicwg/base-drafts/pull/225.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/225

----==_mimepart_5887fae5e966c_7cca3fe4cf1ab140179d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This builds on <a href="https://github.com/quicwg/base-drafts/pull/122" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/122" data-id="198678499" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#122</a>.  It could probably be moved if we decide not to proceed with that.</p>
<p>Closes <a href="https://github.com/quicwg/base-drafts/issues/117" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/117" data-id="198671884" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#117</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/225'>https://github.com/quicwg/base-drafts/pull/225</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add definition of transport parameters to -transport</li>
  <li>Define the extension in -tls</li>
  <li>Add a stub iana section, fix dead references</li>
  <li>are are are</li>
  <li>Jana&#39;s comments</li>
  <li>Jana&#39;s comments</li>
  <li>Reflow</li>
  <li>Add transport parameters to the interface definition</li>
  <li>Use better anchor names</li>
  <li>Don&#39;t require storing of 0-RTT parameters</li>
  <li>Remove mention of SCUP</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/225/files#diff-0">draft-ietf-quic-tls.md</a>
    (150)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/225/files#diff-1">draft-ietf-quic-transport.md</a>
    (282)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/225.patch'>https://github.com/quicwg/base-drafts/pull/225.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/225.diff'>https://github.com/quicwg/base-drafts/pull/225.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/225">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyAK7y7MD_szPMQT9c58e6ektAoXks5rVqDlgaJpZM4Ls_Jk">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9i-c6FwO7bWW3SifMIk_L7u50hFks5rVqDlgaJpZM4Ls_Jk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/225"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Kill SCUP (#225)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/225"}}}</script>

----==_mimepart_5887fae5e966c_7cca3fe4cf1ab140179d4--


From nobody Tue Jan 24 17:44:31 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84F71129607 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 17:44:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZmhSA4vqPcex for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 17:44:27 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB946129601 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 17:44:27 -0800 (PST)
Date: Tue, 24 Jan 2017 17:44:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485308666; bh=BmV/BrV6PMeo2Y3b/HPBgusm4hOBfeNOglObAStR9Tw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gOTABQXE8SCJWbsOmEYu2NNFXGja4s8cSZ1zu/AhH6I2TnEdDi8zb/UEU9gsuuYg6 4HdTv/4gkzA5I3D5H3YWn/tGUYLFYcmj3ZrVN249ktT092qFMpTiKQ2NfxFLpZnIt6 gIAIGtiK4neqa9YO27SW+1tEYhFpt5RQMDvSdKiE=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/167/274995788@github.com>
In-Reply-To: <quicwg/base-drafts/issues/167@github.com>
References: <quicwg/base-drafts/issues/167@github.com>
Subject: Re: [quicwg/base-drafts] Hash for unencrypted packets (#167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588802fae1858_4c1d3faaff699134121949"; 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/IRUbtPRiT-PvAQ9ABOPYIdPmrt0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 01:44:29 -0000

----==_mimepart_588802fae1858_4c1d3faaff699134121949
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; general support 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/issues/167#issuecomment-274995788
----==_mimepart_588802fae1858_4c1d3faaff699134121949
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; general support 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/issues/167#issuecomment-274995788">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwKSwYDQNFIjQEbKfnsYE1tArsLCks5rVqj6gaJpZM4Llt21">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7zq30A0sxDDpZCXzJ5WoLWSBkY7ks5rVqj6gaJpZM4Llt21.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/167#issuecomment-274995788"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #167: Discussed in Tokyo; general support for this. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/167#issuecomment-274995788"}}}</script>
----==_mimepart_588802fae1858_4c1d3faaff699134121949--


From nobody Tue Jan 24 17:51:49 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6FB01295F8 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 17:51:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eLRVE_eNB7Bq for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 17:51:46 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 287F51295CD for <quic-issues@ietf.org>; Tue, 24 Jan 2017 17:51:46 -0800 (PST)
Date: Tue, 24 Jan 2017 17:51:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485309105; bh=3SgW6IBGumpnlRyPJKbfb71kzOKT/QBjVYFqhN1iI7U=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=BWWlJ0GdFoDL21SEP+q+ag/4ZAt/uIMOVRxbGaE/vBvFDoetBXcqPz429L7HyJtTc LCHiIcfmWwN5S0oxresEtUd3odj+3PEGos1QC7I7eOzNoMH1SomjdXHXlYIOi1OWPQ ErNU1AtpgK5qrM+PXU+i1WnsVL1LbYx0R6jfnZcg=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/226@github.com>
Subject: [quicwg/base-drafts] Authenticating public parts of the packet header (#226)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588804b15e9bf_5d393fe79064f1381437c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lXxmW4Vvj55XXOwR9lJj5PsuUWg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 01:51:48 -0000

----==_mimepart_588804b15e9bf_5d393fe79064f1381437c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

QUIC AEAD usage in quic-tls draft currently says "associated data, A,  for the AEAD is an empty sequence." The current rationale is that the public header fields do not need to be authenticated since the connection ID, flags, packet number, and version number are all effectively covered by  encryption/decryption. 

We have at least 1 public flags field that is as yet unused. Since we do not know its use yet, we may want to authenticate the header to future-proof.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/226
----==_mimepart_588804b15e9bf_5d393fe79064f1381437c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>QUIC AEAD usage in quic-tls draft currently says "associated data, A,  for the AEAD is an empty sequence." The current rationale is that the public header fields do not need to be authenticated since the connection ID, flags, packet number, and version number are all effectively covered by  encryption/decryption.</p>
<p>We have at least 1 public flags field that is as yet unused. Since we do not know its use yet, we may want to authenticate the header to future-proof.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/226">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_m_QAQWzK23nA9B2G3yTtV0CLGvks5rVqqxgaJpZM4LtAtB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-RJV9NtubKLk9bbpXtee7fM7sW6ks5rVqqxgaJpZM4LtAtB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/226"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Authenticating public parts of the packet header (#226)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/226"}}}</script>
----==_mimepart_588804b15e9bf_5d393fe79064f1381437c1--


From nobody Tue Jan 24 18:02:43 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DC1C1295F8 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:02:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XVmfSdEteQa0 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:02: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 B0759129601 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:02:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485309757; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=GpX9rAuP5D6Ru/plP74KeAuxwBM1effElAtBKdwJGAU=; b=asFkQeT1jv0Y2HkL8DOC3jPJDtPMJU/2eikDyIz1iVjkbJdnNs0HY7iYIUUVhS9Kuksmx14N 8gGil4Bd9iyrg3/olwRr6uJotvpRWyNf7QEMyzkvAcjuQbJjde6ej2YXFhAfEMWtScwQ7j2p A9YTOYx35zbi4V7uUsowGwL37Sc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=i/LoVzlmgbicyU15d79jQBp9nb785bUoTJ3G/hJwwcBVq+/bXA6J85xBm8L05ZRRhCnKtv 92+F4bWOPoBIuhFVw5MLy1fNcrqf6GTULLdT5wvC6LLLTCR220HYIV3msLKm3e9ys7R8ChN6 3Br+n7EhuptXcgPOKKVpEZivS0mIM=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5888073d.7f8830347a50-smtp-out-n02; Wed, 25 Jan 2017 02:02:37 -0000 (UTC)
Date: Tue, 24 Jan 2017 18:02:37 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5888073d89651_404e3fe30467f134769d9@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 223fd7: Require both version negotiation AND 1-RTT keys
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5888073d89270_404e3fe30467f134768d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uev_dpKxtD5DEE0QSaaK1Gr4fPU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:02:41 -0000

----==_mimepart_5888073d89270_404e3fe30467f134768d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/0rtt_version_bit
  Home:   https://github.com/quicwg/base-drafts
  Commit: 223fd75c121fcf3ffcb8eb7312034d617ac1b37b
      https://github.com/quicwg/base-drafts/commit/223fd75c121fcf3ffcb8eb7312034d617ac1b37b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Require both version negotiation AND 1-RTT keys



----==_mimepart_5888073d89270_404e3fe30467f134768d6--


From nobody Tue Jan 24 18:02:57 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DA36129602 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:02:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jMWDjKExTlJK for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18: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 1A1BC1295F8 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:02: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=ApMv5BMaFRotvCtXEIfaDJggRgs=; b=TAP8VKrWWYfs6I0s GfHeWI1C5+K/BeUWorhZ59wWJEuoTRoAVW7v0uVq7BMKxhiP0dfFdXv+Gi/bbrwM 28yzRMD+Gm9wr3e/6jH7V9i9RJDGi2G9FC3z72xuCCq93ggop67tBursnnvld+gU B/ssimblxd4UmpHKf36Th9Q2JXI=
Received: by filter0476p1mdw1.sendgrid.net with SMTP id filter0476p1mdw1-1769-5888073E-3D 2017-01-25 02:02:38.331331061 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id pPwjo7PbRbSTny_wNOqHCQ for <quic-issues@ietf.org>; Wed, 25 Jan 2017 02:02:38.371 +0000 (UTC)
Date: Tue, 24 Jan 2017 18:02:38 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/207/push/1519144755@github.com>
In-Reply-To: <quicwg/base-drafts/pull/207@github.com>
References: <quicwg/base-drafts/pull/207@github.com>
Subject: Re: [quicwg/base-drafts] Use the VERSION flag to identify 0-RTT packets (#207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5888073e3ef5c_1c023fc264f6d1302196f5"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Kv+P+I+JycxAh2xKx8FFLXu5GSrA5uMY3aT UoJRn/t16QrJsCx1OmFm7WgrL6WQbAI+V5iAcNHwBN4ctzoCqOI+lQDnAA2byiQmBQF/2POmTTVxEM 9HO4hdJ3DuQzA0+yulOV9hFmZ7QlKnshPPeYV06tozCkcUr1AdC7Cwwt6gj696CG6NboBbAecbCeIh c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gN-gNL-Gv3eD1vCcpgwvrZkdH7c>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:02:55 -0000

----==_mimepart_5888073e3ef5c_1c023fc264f6d1302196f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

223fd75  Require both version negotiation AND 1-RTT keys


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/207/files/7c41ea00b07e8c10fd29e5047f5f614e48b4597b..223fd75c121fcf3ffcb8eb7312034d617ac1b37b

----==_mimepart_5888073e3ef5c_1c023fc264f6d1302196f5
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 href="https://github.com/quicwg/base-drafts/commit/223fd75" class="commit-link">223fd75</a>  Require both version negotiation AND 1-RTT keys</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/207/files/7c41ea00b07e8c10fd29e5047f5f614e48b4597b..223fd75c121fcf3ffcb8eb7312034d617ac1b37b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyiTGOcCwMqG9XsG5g2ndUuphNOUks5rVq0-gaJpZM4LruBE">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1HPIsp_nv0ZSoC_kEQOEKNtzuYgks5rVq0-gaJpZM4LruBE.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/207/files/7c41ea00b07e8c10fd29e5047f5f614e48b4597b..223fd75c121fcf3ffcb8eb7312034d617ac1b37b"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #207"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/207/files/7c41ea00b07e8c10fd29e5047f5f614e48b4597b..223fd75c121fcf3ffcb8eb7312034d617ac1b37b"}}}</script>

----==_mimepart_5888073e3ef5c_1c023fc264f6d1302196f5--


From nobody Tue Jan 24 18:05:23 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76192129602 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:05:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oQydKm02_Ilt for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:05:21 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 62B9A1295F8 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:05:21 -0800 (PST)
Date: Tue, 24 Jan 2017 18:05:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485309920; bh=bywmIMiBOP494ltUKz1Dxl5Xww2dyvlZgadhzS06tQk=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IbGSwKR2f2taV1Xak1EMyWf95XOR1Qv7UJ99S6EeUUgzj3d73V7We8Sn+ccDC3VcV PbHQFPwtrC94uaohMiT5MHmBiVHnRaN/4IkxWlUhzNWUR5JNlOAkl+zbeLQa0gIo7S Wyc3w2RGtSIT8WwcjPEB784dyKhpb+7D5CUoR1NE=
From: Lucas Clemente <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/227@github.com>
Subject: [quicwg/base-drafts] Encrypt the initial cleartext packets with a deterministic key (#227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588807e0bd96e_47d03fefc737513022511b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: lucas-clemente
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Vrz_NNfgNhBKAK43aeDDrpaqYuY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:05:22 -0000

----==_mimepart_588807e0bd96e_47d03fefc737513022511b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is an alternative to #167: We could just encrypt the cleartext data in the initial handshake packets with a deterministic key (e.g. a mixture of a version-dependent key and the initial packet number). The AEAD used there would have to be fixed in the spec.

The goal would be to make it harder for middleboxes to ossify on stuff in the client hello, e.g. SNI, and to detect initial packets (#203). On the other hand, there's additional computational cost for decrypting packets server-side.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/227
----==_mimepart_588807e0bd96e_47d03fefc737513022511b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is an alternative to <a href="https://github.com/quicwg/base-drafts/issues/167" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/167" data-id="201301292" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#167</a>: We could just encrypt the cleartext data in the initial handshake packets with a deterministic key (e.g. a mixture of a version-dependent key and the initial packet number). The AEAD used there would have to be fixed in the spec.</p>
<p>The goal would be to make it harder for middleboxes to ossify on stuff in the client hello, e.g. SNI, and to detect initial packets (<a href="https://github.com/quicwg/base-drafts/issues/203" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/203" data-id="202476918" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#203</a>). On the other hand, there's additional computational cost for decrypting packets server-side.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/227">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_za0zTJmDuNwUULoFv9oPEzte_zks5rVq3ggaJpZM4LtBM_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7RHeTeHkW2PlTb2FAFOl0isdcQyks5rVq3ggaJpZM4LtBM_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/227"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Encrypt the initial cleartext packets with a deterministic key (#227)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/227"}}}</script>
----==_mimepart_588807e0bd96e_47d03fefc737513022511b--


From nobody Tue Jan 24 18:07:47 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13718129602 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:07:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.11
X-Spam-Level: 
X-Spam-Status: No, score=-6.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qHNNG9hdiwQQ for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:07:45 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E04E21295F8 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:07:44 -0800 (PST)
Date: Tue, 24 Jan 2017 18:07:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485310064; bh=ZQRJF2tlY8o9W2qLveEAjWLec69+0WgFpW/lPeVKkzE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jZfirJdafP3s/AVmpl3CuES5CEZ4dIgkBMJMjZ+XRG6dg3/uhCA9SCWM5to3MVWpL AtUeZWAVquV1YULVPZTZIaG5t48zY/qWAy/r2vDP2FS3o4VfHDpcejtYVEpkQec+84 v9uSefZnNT16a4p1u7wd3rs/ggI6irP8oWLBJiXU=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/227/274999347@github.com>
In-Reply-To: <quicwg/base-drafts/issues/227@github.com>
References: <quicwg/base-drafts/issues/227@github.com>
Subject: Re: [quicwg/base-drafts] Encrypt the initial cleartext packets with a deterministic key (#227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58880870460e5_3d983fc264f6d1301444e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FQFuZzX9km-wA2eDFwV7G8i47XM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:07:46 -0000

----==_mimepart_58880870460e5_3d983fc264f6d1301444e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's worth noting the AEAD would have to be fixed per QUIC version, but not fixed for all 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/227#issuecomment-274999347
----==_mimepart_58880870460e5_3d983fc264f6d1301444e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's worth noting the AEAD would have to be fixed per QUIC version, but not fixed for all time.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/227#issuecomment-274999347">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9zkZwXfE0dOgf8EtCWKRjmqkXNgks5rVq5wgaJpZM4LtBM_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq02poem-OoabsqGAHai9mVW_OwKoks5rVq5wgaJpZM4LtBM_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/227#issuecomment-274999347"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #227: It's worth noting the AEAD would have to be fixed per QUIC version, but not fixed for all time."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/227#issuecomment-274999347"}}}</script>
----==_mimepart_58880870460e5_3d983fc264f6d1301444e5--


From nobody Tue Jan 24 18:07:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C70A129606 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:07:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8WRXhUpW1npL for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:07:54 -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 DD5AE1295F8 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:07: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=+rnr7iuxgaiTpY+s8xAh3f6R3Ts=; b=Zx6stS/XssAx0Kb8 oL3D7ul/nLa0YUi8p5wnOGwNInrslJlRc95h03JloK0kIToULoL+TosK6kcJ+yxR 7kLaweJH3v4GqKJr65c1uqumR+B5jnFtRVR2Pe2Lp7P01oYYSCoG+GDLo21SYPw0 B2MnsEcNQArtzv4BTBqNo0bQQmo=
Received: by filter0817p1mdw1.sendgrid.net with SMTP id filter0817p1mdw1-5781-58880878-20 2017-01-25 02:07:52.301950148 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id zRbovxEiTtO-ye2usYzBBQ for <quic-issues@ietf.org>; Wed, 25 Jan 2017 02:07:52.164 +0000 (UTC)
Date: Tue, 24 Jan 2017 18:07:52 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/97/274999365@github.com>
In-Reply-To: <quicwg/base-drafts/issues/97@github.com>
References: <quicwg/base-drafts/issues/97@github.com>
Subject: Re: [quicwg/base-drafts] Version Negotiation + TLS (#97)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5888087812d47_31a63fb69444313c214747"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Sc3R706MAcz/DLaNu8Z6rp270B71bOL/AJn szEkAjIev2rk0Ds7UlD3TUVOmpT7Tkfa7VfD7NR7Gm1KrrVr6CQfR9AazyeHOD3SRpZELqtA3blWtz uTrYalRKHTF0lOiBLv4d7Aj4XuCUuY3cxhBynp3g6fSL/3hgb4EUZ++8TYWUg57mKp4M7pkWiFxqCG E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c1JROeXcJbtWEYzUJw_u2Q3h23c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:07:55 -0000

----==_mimepart_5888087812d47_31a63fb69444313c214747
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; 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/97#issuecomment-274999365
----==_mimepart_5888087812d47_31a63fb69444313c214747
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; 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/97#issuecomment-274999365">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9LsOhvDApgtDsdeOmz7IEvBYhslks5rVq54gaJpZM4LVAMf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6ovXz8hJ0amIW2GZE1Qb2kWl5oFks5rVq54gaJpZM4LVAMf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/97#issuecomment-274999365"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #97: Discussed in Tokyo; seems reasonable. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/97#issuecomment-274999365"}}}</script>
----==_mimepart_5888087812d47_31a63fb69444313c214747--


From nobody Tue Jan 24 18:08:55 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 695E012960B for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:08:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I1V8g-q7gO7d for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:08:52 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ECD78129609 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:08:51 -0800 (PST)
Date: Tue, 24 Jan 2017 18:08:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485310131; bh=B4x9MYhGsQU5aMt6L1/2uS2+BuN3bDkt3L5JEnU+PRU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WDxvun2xKPhiokmhOv9XDpG+ao7leyrQouI1yrd9l8Hr5dklkBCJQLMEQcMiKY9R1 EGSNW8zSqKBlHM7pc4ymiUN4rmJ2cXBf9pmWbI1M847w+E/Mxk6XLUR4gLokFzdFQE TAZDBnC5T/VbqPOOqzAoGpxzdOzRlnRb34Oi1siM=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/12/274999519@github.com>
In-Reply-To: <quicwg/base-drafts/issues/12@github.com>
References: <quicwg/base-drafts/issues/12@github.com>
Subject: Re: [quicwg/base-drafts] Decouple QUIC version and ALPN (#12)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588808b32cafd_19653fe79064f138608a9"; 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/EQWRSiKSsqSOJKaOsFLkk5VsO_k>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:08:53 -0000

----==_mimepart_588808b32cafd_19653fe79064f138608a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; same as #97, now a dup.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/12#issuecomment-274999519
----==_mimepart_588808b32cafd_19653fe79064f138608a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; same as <a href="https://github.com/quicwg/base-drafts/issues/97" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/97" data-id="197412402" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#97</a>, now a dup.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/12#issuecomment-274999519">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9GB54XvX3PfX7xNFIoOgdhmMY8Rks5rVq6zgaJpZM4K6Jy2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq58jxlDPh2s27nlyEFgcc5XOMppAks5rVq6zgaJpZM4K6Jy2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/12#issuecomment-274999519"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #12: Discussed in Tokyo; same as #97, now a dup."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/12#issuecomment-274999519"}}}</script>
----==_mimepart_588808b32cafd_19653fe79064f138608a9--


From nobody Tue Jan 24 18:08:59 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 209AA12960E for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:08:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.373
X-Spam-Level: 
X-Spam-Status: No, score=-4.373 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w97z052Qe6o9 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:08:54 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FA1C129609 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:08: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=NfHYfOlRpibP6+nK2SST4oGK85U=; b=dyqj1ZCbu0wBogSq lB7M5EwRK97OIJe8gZglwEGjW1H34wX5T7uZdEHiSzlRzBVBo2lnkijI2wM6xSK2 D52Nl3UYTqm/LTT0NrAufLvO7UucCEb4M0FhYsWS8Skpqdhgajrz6vuiqaOa6z1G Y+0oYrxHM5dkm3qsTsein9JQ9Ag=
Received: by filter0602p1mdw1.sendgrid.net with SMTP id filter0602p1mdw1-13048-588808B3-51 2017-01-25 02:08:51.977681948 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id mbC1MYRTTwKfnQFoWz5ydg for <quic-issues@ietf.org>; Wed, 25 Jan 2017 02:08:52.009 +0000 (UTC)
Date: Tue, 24 Jan 2017 18:08:51 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/12/issue_event/935518204@github.com>
In-Reply-To: <quicwg/base-drafts/issues/12@github.com>
References: <quicwg/base-drafts/issues/12@github.com>
Subject: Re: [quicwg/base-drafts] Decouple QUIC version and ALPN (#12)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588808b3e0183_6b153fd8ae9a314045510"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0FEYdPJUDIzAZvVnNwYFzvYsWD75mnyC979P Hn0s5buVK332tG4nOA4lfT/Huw0OCrS9oeBKaevGR/9OQbxEmJxpQjkpAwWFrNv/IOS8hY+j5OLZuh UCLcBxIfkfYv8WG2rjBy7c8D6xwVO1MI9hkQyugSbJdTYhcVZSDxXEtEIOPObNkp5nsgVCw5l7ZfHh 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_WJ7UN0ioPaiJ8-cGvPBInGyhlI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:08:56 -0000

----==_mimepart_588808b3e0183_6b153fd8ae9a314045510
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #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/12#event-935518204
----==_mimepart_588808b3e0183_6b153fd8ae9a314045510
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/12" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/12" data-id="191173121" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#12</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/12#event-935518204">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9GB54XvX3PfX7xNFIoOgdhmMY8Rks5rVq6zgaJpZM4K6Jy2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq58jxlDPh2s27nlyEFgcc5XOMppAks5rVq6zgaJpZM4K6Jy2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/12#event-935518204"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #12."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/12#event-935518204"}}}</script>
----==_mimepart_588808b3e0183_6b153fd8ae9a314045510--


From nobody Tue Jan 24 18:14:36 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 898BF129609 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:14:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CZJO1zhzrcmZ for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:14: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 9360D1295F8 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:14: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=ES7Nk7/qTJV0flzjWKA8GTGMSaY=; b=c4f+4bpArIp/kM6S CFMt6doU4PvPTMY4DC3eXvYPjq6du8Mj+Saf6eq/nVcqijQJeIxSj74/UnpwvRgX KAPWTHYy6bvG0KtBCE1jcPKjQ8W1tbbP9K1bXAxQPK/0MuULRuo5Yb4F5UNDCilx rAo4h4lDyNMdokhzPg+5R6XEPAs=
Received: by filter1124p1mdw1.sendgrid.net with SMTP id filter1124p1mdw1-27965-58880A07-10 2017-01-25 02:14:31.190665642 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id zb-T8bvRREOQYicdt3-qHQ for <quic-issues@ietf.org>; Wed, 25 Jan 2017 02:14:31.314 +0000 (UTC)
Date: Tue, 24 Jan 2017 18:14:31 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/226/275000392@github.com>
In-Reply-To: <quicwg/base-drafts/issues/226@github.com>
References: <quicwg/base-drafts/issues/226@github.com>
Subject: Re: [quicwg/base-drafts] Authenticating public parts of the packet header (#226)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58880a07362aa_55783fd90b4411408585f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0QPpRWLWfLUJwGVzD/2MgI1LhBH9JELjWj5A 3DltxEK3AG+XAmtXLThyqiazqT3UMXwlMUizljKNmMZkF/evLFW7Zgx74cOwGtWq25seMeXRD8wl79 JlgwsTAokhWLtC4xaOzORC8pzKqtyTlInUSa8ALrZpCkjXEpKT/r5jTR0eyEaVpkOmuxFZ6i/2Ubly A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vJoAbvutilxs2oohv58XEGUg_Zk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:14:34 -0000

----==_mimepart_58880a07362aa_55783fd90b4411408585f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I can think of mildly problematic middlebox behavior that QUIC could block by authenticating the public header. For instance, a middlebox could inspect a CHLO and then rewrite the connection ID to aid in classification and traffic shaping.

This may or may not be acceptable, but then if there is a path change or multipath that bypasses the middlebox, the connection will break.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/226#issuecomment-275000392
----==_mimepart_58880a07362aa_55783fd90b4411408585f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I can think of mildly problematic middlebox behavior that QUIC could blo=
ck by authenticating the public header. For instance, a middlebox could ins=
pect a CHLO and then rewrite the connection ID to aid in classification and=
 traffic shaping.</p>
<p>This may or may not be acceptable, but then if there is a path change or=
 multipath that bypasses the middlebox, the connection will break.</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/226#issuecomment-275000392">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9Au57GJBFuUGok=
hceGl7jmcFT6Zks5rVrAHgaJpZM4LtAtB">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq92TOnWtR9OPJIvie=
LzMNehjirq4ks5rVrAHgaJpZM4LtAtB.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/226#issuecomment-275000392"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinduke in #226: I can think=
 of mildly problematic middlebox behavior that QUIC could block by authenti=
cating the public header. For instance, a middlebox could inspect a CHLO an=
d then rewrite the connection ID to aid in classification and traffic shapi=
ng.\r\n\r\nThis may or may not be acceptable, but then if there is a path c=
hange or multipath that bypasses the middlebox, the connection will break."=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/226#issuecomment-275000392"}}}</script>=

----==_mimepart_58880a07362aa_55783fd90b4411408585f--


From nobody Tue Jan 24 18:19:15 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D19712960B for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:19:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lNCbZ_X4pWqL for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:19: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 66430129609 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:19: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=nUDJTsgp7gfs5fyWSIztuIYXu2E=; b=fJ20uCEV/Hjwn971 fnxMCryOxTgffEwXHwqBlr/rdL9fxkSp8V8J+VyHoPKkp2VGxNBEhwKFe9iGaS+b PG+sZYQaNQqPIvRLfT5aAjA1bVZHTrEPhIPljfQvHRYL7vdLWrw/C1XUHddwSomw 7DSm493ze5MB2VLAoNx9Q51RliI=
Received: by filter0421p1mdw1.sendgrid.net with SMTP id filter0421p1mdw1-8620-58880B1D-1E 2017-01-25 02:19:09.518562591 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id UsAOq2TTR0m8PTkKy4gP1g for <quic-issues@ietf.org>; Wed, 25 Jan 2017 02:19:09.497 +0000 (UTC)
Date: Tue, 24 Jan 2017 18:19:09 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/3@github.com>
Subject: [quicwg/wg-materials] HTTP presentation (#3)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58880b1d6729c_35b43fb06ab3d1346301e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1zn/+wwV+Ivs2lbwhGnFJkpPvEkBOjeqfKxI 1h3DHUNkUolOFTUtMgyb2pBnWGBfaXPjNJhsamxUnajlnazIUNwhnEeYRHsJ1VdSVyUMtxEjOa96KF zz5L73igRKHDZR/0twI+4Z1EZXsmDG5H7e5bsQ9WzRxthQW/Nj3oqq6S+i1rFShpPZKMgNJm/q2rnj w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EqH-0s365GYKZcN8j0LagNF_SVs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:19:13 -0000

----==_mimepart_58880b1d6729c_35b43fb06ab3d1346301e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Don't have write access to the wg-materials repo.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/wg-materials/pull/3

-- Commit Summary --

  * HTTP presentation

-- File Changes --

    A interim-17-01/HTTP.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/3.patch
https://github.com/quicwg/wg-materials/pull/3.diff

-- 
You 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/3

----==_mimepart_58880b1d6729c_35b43fb06ab3d1346301e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Don't have write access to the wg-materials repo.</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/3'>https://github.com/quicwg/wg-materials/pull/3</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>HTTP presentation</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/3/files#diff-0">interim-17-01/HTTP.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/3.patch'>https://github.com/quicwg/wg-materials/pull/3.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/3.diff'>https://github.com/quicwg/wg-materials/pull/3.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<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/3">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Y3VdiJDEQmGlbZFORZFmhzSADoks5rVrEdgaJpZM4LtBrk">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwDCKzJ81Z1SjTVpVClX4sKYB815ks5rVrEdgaJpZM4LtBrk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/3"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<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://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HTTP presentation (#3)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/3"}}}</script>

----==_mimepart_58880b1d6729c_35b43fb06ab3d1346301e--


From nobody Tue Jan 24 18:19:46 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86D1612960D for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:19:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d_mm-f2l2oO2 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:19:43 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 282F912960C for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:19:43 -0800 (PST)
Date: Tue, 24 Jan 2017 18:19:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485310782; bh=sNh3BCOi833+3W4ehjr1wG83nQZFGQtsNK/pSVGInrE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SNBbk1Sp6e5HTwpAN5N4mwjGiIjS2Gz2gAZpPx17e1rrjLR2FUYq+/esDrX1k/6MM EQonMRPp+QxYfsO25OKfMTw8R4IuXmV8WzRFZ1D9Su2kn4MwMqN3MBnnrVeAUHTr2Y a10+X3ed5YG8slJaTDt8zuSNwpOTLpMzSCFaT8t8=
From: Mark Nottingham <notifications@github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/3/issue_event/935525828@github.com>
In-Reply-To: <quicwg/wg-materials/pull/3@github.com>
References: <quicwg/wg-materials/pull/3@github.com>
Subject: Re: [quicwg/wg-materials] HTTP presentation (#3)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58880b3e343b1_53eb3ff60fdaf1342228b7"; 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/uYKh2P_5kfl7VfmkGOzu9VvaPSM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:19:44 -0000

----==_mimepart_58880b3e343b1_53eb3ff60fdaf1342228b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #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/wg-materials/pull/3#event-935525828
----==_mimepart_58880b3e343b1_53eb3ff60fdaf1342228b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/wg-materials/pull/3" class="issue-link js-issue-link" data-url="https://github.com/quicwg/wg-materials/issues/3" data-id="202995794" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#3</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<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/3#event-935525828">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy_iD_baBEmcjucPTN2N8ofSlNl1ks5rVrE-gaJpZM4LtBrk">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxOvRbAQGG2lM0jUwDkbsEb-5e5yks5rVrE-gaJpZM4LtBrk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/3#event-935525828"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<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://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #3."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/3#event-935525828"}}}</script>
----==_mimepart_58880b3e343b1_53eb3ff60fdaf1342228b7--


From nobody Tue Jan 24 18:19:50 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D6E8129612 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:19:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R94HXK47Dipl for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:19:44 -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 CA4C712960C for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:19:44 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485310784; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qjnQ0gi6HLXthO1nl/pEv5+I0zYs3MFDoYdUsKmFw14=; b=tc4to1XNZnZdY5UI+rOFwCNkwXKVpID1A4ABNi5PuYXxOKjxlZYRI+Mej+fBIS42q/CoE5QS hXmbpGmqFh0pobSIrRCz4B43xMyUZxilE2GEGh488ClN5GLEzdLdt/SDIRxSudnrNWXUMUs3 BfGVGA6t6oToBVOkHhHsyo6T0EQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=h7k5POYrAzHBesCrF48Uy8xN/BXdmT/pCrcdJEH1o7jfWXy+dKe7AWPFu4XaLQmThXCpnQ a+51LnkQcBEHQjNO7Jbys6XXqlm+de81rsGLSkkADX7UyE91/phK+cpx0ejZYmaOVYo/1fwu R4BPqcDCuWE83XOKChZgbgCalpkbc=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 58880b3f.7fcd4265f9c0-smtp-out-n01; Wed, 25 Jan 2017 02:19:43 -0000 (UTC)
Date: Tue, 24 Jan 2017 18:19:42 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <58880b3e3bbb1_42623f862f039130748d3@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 6733f1: HTTP presentation
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58880b3e3b7be_42623f862f039130747ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7eCCWVqWhOaTtLEKCwDh4NC6MOc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:19:47 -0000

----==_mimepart_58880b3e3b7be_42623f862f039130747ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 6733f1e9f25ec07fe6859a23bc11f05264419727
      https://github.com/quicwg/wg-materials/commit/6733f1e9f25ec07fe6859a23bc11f05264419727
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    A interim-17-01/HTTP.pdf

  Log Message:
  -----------
  HTTP presentation


  Commit: b4917211c076e298b618a2a1b5ad239210961a9e
      https://github.com/quicwg/wg-materials/commit/b4917211c076e298b618a2a1b5ad239210961a9e
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    A interim-17-01/HTTP.pdf

  Log Message:
  -----------
  Merge pull request #3 from MikeBishop/master

HTTP presentation


Compare: https://github.com/quicwg/wg-materials/compare/84aca7ed1978...b4917211c076
----==_mimepart_58880b3e3b7be_42623f862f039130747ab--


From nobody Tue Jan 24 18:20:57 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F334129609 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:20:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eVSldUwDl_w9 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:20: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 01B351295F8 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:20:54 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485310854; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Y0A1eQnqZA1Ad+vrshzxy9P1vs9l0Ij/Zxaxjvyj2q8=; b=U17WicswUC+HfK65U3qLAJ4z303Q0p+jXqmuAsrN8GVjgOiE3x8bz0R8jFUBzeuVll/jDdNY VOp1EK/+fsDWdZBG+hYhKc6pI5Pd3uaoj9O+MZCYwOV2WzzpWl5WqVjt2MDRVinNuv4/eWzC oGCiwfJwLVKEoPSm/c/9Dehxmdc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=fkbU1hB1WU2iWYT3fuwp+1iT9hgbTac5Wcg7aOpxYX5P9IFdkOXAJJB6S2efEBLEeAT9Zy URoQX9X8hl95jM3NnQvCBaUSyk+zv42uT6KEhvlpT4PnPqSVwSFy16pHnnxUeSn7ry6Ge734 3A+Vg1u6iqgJglDMzdsKrorcBt900=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 58880b86.7fd38c221630-smtp-out-n01; Wed, 25 Jan 2017 02:20:54 -0000 (UTC)
Date: Tue, 24 Jan 2017 18:20:54 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58880b861c12b_3be33feb9d6e71347022@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 5c07b7: Remove TLS messages that are no longer used in 1.3...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58880b861bd12_3be33feb9d6e713469f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tk4rmF9P5YHbk39XNTtmk_5n5M8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:20:56 -0000

----==_mimepart_58880b861bd12_3be33feb9d6e713469f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5c07b72033d1251265780077488e130ddb64f156
      https://github.com/quicwg/base-drafts/commit/5c07b72033d1251265780077488e130ddb64f156
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove TLS messages that are no longer used in 1.3.


  Commit: c34823425166004ab80685e1273476445a9f1e10
      https://github.com/quicwg/base-drafts/commit/c34823425166004ab80685e1273476445a9f1e10
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #220 from ekr/spurious_messages_tls

Remove TLS messages that are no longer used in 1.3.


Compare: https://github.com/quicwg/base-drafts/compare/d6dd44ae80c6...c34823425166
----==_mimepart_58880b861bd12_3be33feb9d6e713469f0--


From nobody Tue Jan 24 18:21:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0428012960C for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:20:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D9Bl33boubnB for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:20:56 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3170D129606 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:20: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=74StIjUVlNclhdtjORP3QjPVrWY=; b=Hiy4gfVEjjtaGRl6 9OmWuRNRHkCRY6vH99KQlBPT1VoR2zm8Yvn0OTNf+2L1FLx5BZCTE5G5kIbuqgRK pMu1VlJDDlGsymw8CRo7mFKzJEQLWz2WP9pmKIR8AjUi/NMpGccb5inEBM1JOhZH 8MyJ1ihX71q2XnXRav594y0pV+M=
Received: by filter0549p1mdw1.sendgrid.net with SMTP id filter0549p1mdw1-24349-58880B86-21 2017-01-25 02:20:54.418418752 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id frm9jsZRTUSYKNRnz9ohBQ for <quic-issues@ietf.org>; Wed, 25 Jan 2017 02:20:54.318 +0000 (UTC)
Date: Tue, 24 Jan 2017 18:20:54 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/220/issue_event/935526670@github.com>
In-Reply-To: <quicwg/base-drafts/pull/220@github.com>
References: <quicwg/base-drafts/pull/220@github.com>
Subject: Re: [quicwg/base-drafts] Remove TLS messages that are no longer used in 1.3. (#220)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58880b862a2ae_54853ff60fdaf134170198"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3XknziruIzcXUSeVgQRCcBD5JovUeAovI25O dntOOdY0j6jv4hiE0kvKM5un/glh6iH/dOPKKUlTkvyMAGsVK3cakfJVcxrKYnvBEO1kXlS6wvovHS Vwue8n08gC4efkE+9YZd4AjETo24aBSNtw+jGhmD5ag6vFa1iu1kLFSL6G/dEIRj3NTA6ZrdtedQ4x E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PNltklPi4kve0j7q7MKaor_jn8E>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:20:58 -0000

----==_mimepart_58880b862a2ae_54853ff60fdaf134170198
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #220.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/220#event-935526670
----==_mimepart_58880b862a2ae_54853ff60fdaf134170198
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/220" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/220" data-id="202980715" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#220</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/220#event-935526670">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq68zVAP_V9bTPTwJfNQVggpXvlj-ks5rVrGGgaJpZM4Ls9di">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxcgIKkrZgdiYofx9sAFXDXyEh-xks5rVrGGgaJpZM4Ls9di.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/220#event-935526670"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #220."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/220#event-935526670"}}}</script>
----==_mimepart_58880b862a2ae_54853ff60fdaf134170198--


From nobody Tue Jan 24 18:22:22 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3BA0129606 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:22:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K4qCTebqLzB5 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:22:17 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76069129610 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:22:17 -0800 (PST)
Date: Tue, 24 Jan 2017 18:22:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485310936; bh=DM8ps8JLmbcy5nsxJGRBetstxQonIdaCdKiMFB+3J6w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mOBZ5VQArilpirTXDd13oARU2sIt6YACTcupY/BWZlKEf6aHqfBKqePdvdZ6SIA17 EKYftHgGC9JouwktZFOx7rXqV+hMfkbh7foF2cHjxnk7W2y7aqBZBE3xn/fmCdUPU2 NTc3zP5y/7thMMoCvQKGvES1ZrmmjCKosilwuxLw=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/221/275001518@github.com>
In-Reply-To: <quicwg/base-drafts/issues/221@github.com>
References: <quicwg/base-drafts/issues/221@github.com>
Subject: Re: [quicwg/base-drafts] ISSUE in the TLS draft (#221)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58880bd8cf291_29f63fa73627113c136719"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Dt-OKVZTIWmFTj_NLQi_PaSCq-M>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:22:18 -0000

----==_mimepart_58880bd8cf291_29f63fa73627113c136719
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, this is a pretty simple bug to fix.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/221#issuecomment-275001518
----==_mimepart_58880bd8cf291_29f63fa73627113c136719
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, this is a pretty simple bug to fix.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/221#issuecomment-275001518">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9BPuMGcGf9Q9usAmJe5oX2MByZkks5rVrHYgaJpZM4Ls95d">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-UA_W5MZzOP4R8GPux2aMZIveV3ks5rVrHYgaJpZM4Ls95d.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/221#issuecomment-275001518"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #221: Yes, this is a pretty simple bug to fix."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/221#issuecomment-275001518"}}}</script>
----==_mimepart_58880bd8cf291_29f63fa73627113c136719--


From nobody Tue Jan 24 18:24:00 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B36D5129611 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:23:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qftv7fT1_a0N for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:23:56 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C3C612960C for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:23:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485311036; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0fOGr6dFw/5DFqh7bmFHdHo39rpQhSY/pGr922U2Y6M=; b=fgkD06uL7xjZh1YHGgLPQMZlmpcgSUys7koPh+7xKZkLtAv6PuGIWs5GS9Lg/cEnR3T2Egi6 GW2FoBktxH6FDtGad7yS8fJAFA4PBLrKBgOCai53FxIilQeNjCpp+uIxnnqxzDOhRLGNwYrY 9nKbhvDm9sHGQb8egGJCfz/b16A=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=coJOFNsV9WTw16P+k18zSSd1sZQU/lhzi3/a0GPD/It7K8AG/TIWyH5nEfzo6Ty+RWkG0l 1a7NNXIoQd8Rafs9hk9LysPXyi4yM8/ptf4oNYwCTzQkKK/XNTGWbkvxzRKxuVFc+mCiMJzu oxeV4s1KVZ0xTBA0z1rlVPUfgqw+U=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 58880c3b.7faf8c401f00-smtp-out-n03; Wed, 25 Jan 2017 02:23:55 -0000 (UTC)
Date: Tue, 24 Jan 2017 18:23:55 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58880c3ba06f6_39453fe4e1f8d1349872c@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 27e953: Minor editorial
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58880c3b9fcee_39453fe4e1f8d1349869"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sLcKHWVJRufDnMZB13cbpdaxYvA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:23:57 -0000

----==_mimepart_58880c3b9fcee_39453fe4e1f8d1349869
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 27e95325e058a0fb36523716ce8e76651aa22126
      https://github.com/quicwg/base-drafts/commit/27e95325e058a0fb36523716ce8e76651aa22126
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Minor editorial


  Commit: 7ade6dae9e8a974587fd3a0f20fe9ae2402aa82a
      https://github.com/quicwg/base-drafts/commit/7ade6dae9e8a974587fd3a0f20fe9ae2402aa82a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #223 from ekr/tls_editorial

Minor editorial


Compare: https://github.com/quicwg/base-drafts/compare/c34823425166...7ade6dae9e8a
----==_mimepart_58880c3b9fcee_39453fe4e1f8d1349869--


From nobody Tue Jan 24 18:24:04 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98DE9129612 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:23:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j91Uc_bUXlV1 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 18:23:57 -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 DC13512960D for <quic-issues@ietf.org>; Tue, 24 Jan 2017 18:23: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=eSMVnj9tHCLvpDOWy0DcjaB4Jpg=; b=i2H1raE1zUe08QQH KjmgjTFPWyBezwe75fY0v8n+cCwSQspsQikTgH8T9rqR0OsK5+BdVIRolMv9tAHd SBQmAPWndJQkakgVO6HHXoJlxV8DWANs8K/fvCkpxytsx4tZp3E4HOM62cqlkk4Z sbO5jhnnf6rDTqmjNR4HM4nEDHY=
Received: by filter1120p1mdw1.sendgrid.net with SMTP id filter1120p1mdw1-25703-58880C3B-2F 2017-01-25 02:23:55.702030849 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 5mrShlElRcuQ96rK4JOUWg for <quic-issues@ietf.org>; Wed, 25 Jan 2017 02:23:55.729 +0000 (UTC)
Date: Tue, 24 Jan 2017 18:23:55 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/223/issue_event/935528775@github.com>
In-Reply-To: <quicwg/base-drafts/pull/223@github.com>
References: <quicwg/base-drafts/pull/223@github.com>
Subject: Re: [quicwg/base-drafts] Minor editorial (#223)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58880c3b9e3ce_35693fd1e36ed1341245fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1DtdXVYgUpOQCz/BlD3sOqRvLJtsdf3sjMjb vifNvng4QhoO7GpqG5wIr+aOYv6W62u0K+WJfRHwIIuWq7UhxD0vW3dlNCe8m94MyYw1jUGo7Lt+GB y3O3t+MwqWZrDczQleW0L+qYbLpJWQnTnZ73/KCXqz6HkJE3qtpYdYsN6mqfwlVBP6cnkYPKuw5Dru g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7PzEK3sbbLLKjjM3J9teIWfhjc0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 02:23:59 -0000

----==_mimepart_58880c3b9e3ce_35693fd1e36ed1341245fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #223.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/223#event-935528775
----==_mimepart_58880c3b9e3ce_35693fd1e36ed1341245fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/223" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/223" data-id="202982993" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#223</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/223#event-935528775">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-5AF9nxCKymK_sGBglWBs4rBI72ks5rVrI7gaJpZM4Ls-GX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0VR0cSnV5yFUEKhxDIYI1zARMCtks5rVrI7gaJpZM4Ls-GX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/223#event-935528775"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #223."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/223#event-935528775"}}}</script>
----==_mimepart_58880c3b9e3ce_35693fd1e36ed1341245fc--


From nobody Tue Jan 24 20:03:05 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 256A6129692 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:03:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zUv3XdRb2SWJ for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20: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 866C3129695 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 20:03:01 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485316980; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9mWXcHlMwH9WGeH3mXYZUHwCIF6iSPSCYu5TwAZmyKA=; b=zgGGdpPHE09kEg2ue6HKErlGoaAl5cnkhWXn78TYZ3rS0UyLze8ZfTCJf6LuG4ng0phM0JwM h82tLHKlEnPXNe9tdKbaCKmEBfzCWEA81fxH9/oc/rj8qWQQC2fJp/4qgIH1scgQAq/I4KhZ hqZnhP75YQz7pNZi3Q43AtRnblE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=DrIWI6dx/TM5B8aEG9waoNu3RqiBe/L2GDi+h/1iGZZI2QeRLewN90suoioBRM54itdicc pcws7rqYsqSX6DG6MB9KvhZnk/bWbPfKbkrwBsHf8jjt3vJnXixl+ebGdhdZxVLwom4ZoX/y 3fBNJl9hk+lQlCTNS/mIyHWmNoOeU=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 58882374.7f9c4c3d3bd0-smtp-out-n01; Wed, 25 Jan 2017 04:03:00 -0000 (UTC)
Date: Tue, 24 Jan 2017 20:03:00 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <588823747f816_487a3fef48afd134961eb@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 767dd9: Update CONTRIBUTING.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588823747f469_487a3fef48afd13496019"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LYvcVERSTXZD0cly7jznoFqVnkQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 04:03:04 -0000

----==_mimepart_588823747f469_487a3fef48afd13496019
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 767dd928c4a20ec77e06c8e9ff38110a879feaf4
      https://github.com/quicwg/wg-materials/commit/767dd928c4a20ec77e06c8e9ff38110a879feaf4
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Update CONTRIBUTING.md



----==_mimepart_588823747f469_487a3fef48afd13496019--


From nobody Tue Jan 24 20:36:52 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D70D91296D7 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:36:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vElhJ207Gc8I for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:36:49 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBED91296E0 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 20:36:48 -0800 (PST)
Date: Tue, 24 Jan 2017 20:36:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485319008; bh=YMLkI/cQxc2Es4q87jV22VwW423ZvBILo+mTSm1U/cU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CejFVnkpRjKXaz2h8/jF06SNIiEujhtZSMnELA3plZibE9oTw3Oq1pwzILG9Wmq33 pMKKLUODOuLsSDmICsaEklnU6FMw8ioHLT0HEeCyFfCxA8KroZZ8QIdIZ8wAYow+W4 oAfLZmQAQlkOzLXKrPODdRHQemSqmZw4qfVowA3I=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/227/275017147@github.com>
In-Reply-To: <quicwg/base-drafts/issues/227@github.com>
References: <quicwg/base-drafts/issues/227@github.com>
Subject: Re: [quicwg/base-drafts] Encrypt the initial cleartext packets with a deterministic key (#227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58882b602566d_27c63fce8981f14075ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D51wDkP0CEFEzC1YK_AbsHBufRw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 04:36:51 -0000

----==_mimepart_58882b602566d_27c63fce8981f14075ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett, that's only true if we decide to "protect" the version negotiation packet.  Otherwise, it could be version-specific.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/227#issuecomment-275017147
----==_mimepart_58882b602566d_27c63fce8981f14075ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a>, that's only true if we decide to "protect" the version negotiation packet.  Otherwise, it could be version-specific.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/227#issuecomment-275017147">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxzWkuezN64ps4zkqNjIbTSAyiQkks5rVtFggaJpZM4LtBM_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyVFzE8KuEoQVJkeGknT6E7NoL-Xks5rVtFggaJpZM4LtBM_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/227#issuecomment-275017147"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #227: @ianswett, that's only true if we decide to \"protect\" the version negotiation packet.  Otherwise, it could be version-specific."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/227#issuecomment-275017147"}}}</script>
----==_mimepart_58882b602566d_27c63fce8981f14075ed--


From nobody Tue Jan 24 20:38:15 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 959231296D7 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:38:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l93oxJBltoxC for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:38:12 -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 5FBA61296C5 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 20:38: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=huFStM34v363qbht112ZH47O3tw=; b=dNErT/EQVi5i6l4Y QC9QI66ZK3xuYFw+3n6T3fT/eWqRLFaZgqogEo7LwxoTBGS+oVaUuj02VzR38TF0 eZVBnMf22nwlFev2dCV36E7zyUiEfe5osaZWzFtVIjR37Frc8whR5FEgfOIfIh+T 966Ag+CXWV0FVwH0rFp3HkU5dSM=
Received: by filter1089p1mdw1.sendgrid.net with SMTP id filter1089p1mdw1-28077-58882BB3-A 2017-01-25 04:38:11.267255511 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id YCEf3cVWT6S6hsYdaJFRBg for <quic-issues@ietf.org>; Wed, 25 Jan 2017 04:38:11.266 +0000 (UTC)
Date: Tue, 24 Jan 2017 20:38:11 -0800
From: Tatsuhiro Tsujikawa <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/202/275017284@github.com>
In-Reply-To: <quicwg/base-drafts/issues/202@github.com>
References: <quicwg/base-drafts/issues/202@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: Why are we defining CONNECT? (#202)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58882bb330901_307f3f8a2afb9138175244"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0uiiOauRM7fGjAZCrM60SlBrjQEEU3XRm9MR nXHghkgtMxm7VjW4W1cyu+MbgWX+FNX4HfXViDxsu4qY4Y1r/itucOE/ek9rho2jDQ9v/Hd826YX8w EZuI2zw4DbR33j9S0Mwnb3W8YOEbW+/hlHk3doDVWaTC33+sPNJ3GyFe10qrx/7PsPoB64hDeAro+V Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GlCgUUQMD86Y2RsgPzQSmUZiInc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 04:38:14 -0000

----==_mimepart_58882bb330901_307f3f8a2afb9138175244
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The use case of CONNECT method in h2 is HTTP/2 proxy. Tunneling request (stream?) to the upstream server.  h2 proxy is supported by Chroimium and Firefox.  We have some users 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/issues/202#issuecomment-275017284
----==_mimepart_58882bb330901_307f3f8a2afb9138175244
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The use case of CONNECT method in h2 is HTTP/2 proxy. Tunneling request (stream?) to the upstream server.  h2 proxy is supported by Chroimium and Firefox.  We have some users doing 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/202#issuecomment-275017284">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_nj3QatyZSXZFB2aB5PkMc3ppXWks5rVtGzgaJpZM4LqsV9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq85dbQRNO7YDQ4Z5CQDUTkINiiuNks5rVtGzgaJpZM4LqsV9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/202#issuecomment-275017284"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@tatsuhiro-t in #202: The use case of CONNECT method in h2 is HTTP/2 proxy. Tunneling request (stream?) to the upstream server.  h2 proxy is supported by Chroimium and Firefox.  We have some users doing this."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/202#issuecomment-275017284"}}}</script>
----==_mimepart_58882bb330901_307f3f8a2afb9138175244--


From nobody Tue Jan 24 20:43:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02E3A1296EA for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:43:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H8CvMmieFchQ for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:43:50 -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 2C2B51296E7 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 20:43: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=8681CD+nBsNtLIJhz1H0Z05Kkv4=; b=bMyTSOBv6+ugnwjE S8JUlJi9wWwTVv5TLy/SWlr9wfbA7nK3ykEldVkPNtFJIqS25BWyBRt55pRLqbfJ z/goMTBU2kx5gibH5qU3h4SADU3Q+eVZKH3NtRVb/IgUDMnN28cCetuSzs9EnxVd Tp84TJ1ejneijoBOTag4XUkkvUw=
Received: by filter0534p1mdw1.sendgrid.net with SMTP id filter0534p1mdw1-31491-58882D04-38 2017-01-25 04:43:48.960615902 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id SZk8_bSTQJmr9zDeLRhO7A for <quic-issues@ietf.org>; Wed, 25 Jan 2017 04:43:48.889 +0000 (UTC)
Date: Tue, 24 Jan 2017 20:43:48 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/227/275017911@github.com>
In-Reply-To: <quicwg/base-drafts/issues/227@github.com>
References: <quicwg/base-drafts/issues/227@github.com>
Subject: Re: [quicwg/base-drafts] Encrypt the initial cleartext packets with a deterministic key (#227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58882d04bfbc1_305a3f8a2afb9138293495"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0SC/lRgBZltA1nGdSt3pfGDBdsG5MEJAx1hw xbF52gJ9aqzDjHSN9+9l4JltdeVvlBHgRHXvBtS7pyIVPPJFFXsOTG0ffXjgogXRYQKJwz8u8jf7Hf jZEauZMPOIOjd8atl/gwh9sAwJ8vyDWizZxGq1fVhjI6CL3K3IffhPlrJP7Y23+OaDPF8epnWWjxgA c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1VhPczMiw3VfHUs5tAzHI9jE1yM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 04:43:52 -0000

----==_mimepart_58882d04bfbc1_305a3f8a2afb9138293495
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, I meant that it should be version-specific, but I said that in a potentially confusing way.

We keep coming back to the theme that the version negotiation packet can't be protected in any way, because we don't want to be stuck with the same protection for all 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/227#issuecomment-275017911
----==_mimepart_58882d04bfbc1_305a3f8a2afb9138293495
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, I meant that it should be version-specific, but I said that in a po=
tentially confusing way.</p>
<p>We keep coming back to the theme that the version negotiation packet can=
't be protected in any way, because we don't want to be stuck with the same=
 protection for all time.</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/227#issuecomment-275017911">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy32ZIpest5rYJE=
_ZSOM7178MH_0ks5rVtMEgaJpZM4LtBM_">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2J4J4dQLZ2fawCQ4=
8ifjwGGPaPQks5rVtMEgaJpZM4LtBM_.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/227#issuecomment-275017911"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #227: Yes, I meant =
that it should be version-specific, but I said that in a potentially confus=
ing way.\r\n\r\nWe keep coming back to the theme that the version negotiati=
on packet can't be protected in any way, because we don't want to be stuck =
with the same protection for all time.  "}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/227#issuecomment-2750179=
11"}}}</script>=

----==_mimepart_58882d04bfbc1_305a3f8a2afb9138293495--


From nobody Tue Jan 24 20:47:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E84A91296FB for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:47:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rT6qnKbNfVpv for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:47: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 11B3412965C for <quic-issues@ietf.org>; Tue, 24 Jan 2017 20:47: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=HEzJW9/p8mqksFaGk7AG0MnCriY=; b=NxxhvD1RcqVkvLya 1mGL6wCYB1KxupX3XfK7/bJvqJXaYHdupjjLk7SuwrHu/0ge/m/5vs3sdGm/DQw9 5s8QZ4wIhQjL7MdP3jgdlDE7kTKqyQ2sVB+Q+u2FGp4d5y7mGIVFkf+Gebt5hr7V FGm3wa0Mawoenh+BkLP16dMwTHw=
Received: by filter0557p1mdw1.sendgrid.net with SMTP id filter0557p1mdw1-24571-58882DE0-2A 2017-01-25 04:47:28.468374264 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id HikmmLpASxm3XKwlMd7buw for <quic-issues@ietf.org>; Wed, 25 Jan 2017 04:47:28.344 +0000 (UTC)
Date: Tue, 24 Jan 2017 20:47:28 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/95/275018332@github.com>
In-Reply-To: <quicwg/base-drafts/issues/95@github.com>
References: <quicwg/base-drafts/issues/95@github.com>
Subject: Re: [quicwg/base-drafts] CONNECT (#95)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58882de03b357_26d63fb8adcf51343535b1"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2EFm8prG7Kgcs78/GEv0yEOCJ3y2WhpFBxFG ByRvrit0nDZSGs4mwxXIMqGRENlnWbn4JHRqZifrzxiDHDhCKbM/uR8+MvkIx6Ri+z0QP7HMDBY1UI BudQ48uHUIH9PhfPP/73Z6Ih1d6wVMwBOWjysNQ/bzWWdAMx8+psPyhWjfXYEK+MPKgeS7j2rxg/fy E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ng2-TNuu_0st2TP-1hBgAyWO5_o>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 04:47:34 -0000

----==_mimepart_58882de03b357_26d63fb8adcf51343535b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; some doubt about the usefulness, but Chrome + Google Data Saver expresses interest in using it. If semantics are different than normal HTTP CONNECT, it's not CONNECT...

Leaving open for later discussion.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/95#issuecomment-275018332
----==_mimepart_58882de03b357_26d63fb8adcf51343535b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Discussed in Tokyo; some doubt about the usefulness, but Chrome + Google=
 Data Saver expresses interest in using it. If semantics are different than=
 normal HTTP CONNECT, it's not CONNECT...</p>
<p>Leaving open for later discussion.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/95#issuecomment-275018332">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_gplQxidrU4waab=
wEXj2BuHg5gvks5rVtPggaJpZM4LUdcJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4YYHZaETtth5QLF8=
FL4dOnfdkJ8ks5rVtPggaJpZM4LUdcJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/95#issuecomment-275018332"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mnot in #95: Discussed in Tokyo=
; some doubt about the usefulness, but Chrome + Google Data Saver expresses=
 interest in using it. If semantics are different than normal HTTP CONNECT,=
 it's not CONNECT...\r\n\r\nLeaving open for later discussion."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/95=
#issuecomment-275018332"}}}</script>=

----==_mimepart_58882de03b357_26d63fb8adcf51343535b1--


From nobody Tue Jan 24 20:47:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E450D1296FB for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:47:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C4qaurqJyOU3 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:47:50 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5A56129683 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 20:47: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=UL3yCem+ub+9ufFqhhtxFz2J5H4=; b=s4qmTHe+qmxPi5yk TvauUtbkD0YqWnoDSDX1ae1IgKSi1gy/mxK8FSKiNy+PVw9Ro/1VFdNJjvfkp/CD 9qPpR6Zd/LJq8eT2DrYNUqm0T6aMD0y9h9M1mr+19MF7losz5h+rU0d6iNNr3K0k IxMquxpadK8YP+fX8dQ8Vjebrns=
Received: by filter0507p1mdw1.sendgrid.net with SMTP id filter0507p1mdw1-6890-58882DF5-19 2017-01-25 04:47:49.571863881 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id Z_sw9QagQLibPlSAxhthxw for <quic-issues@ietf.org>; Wed, 25 Jan 2017 04:47:49.488 +0000 (UTC)
Date: Tue, 24 Jan 2017 20:47:49 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/202/issue_event/935615360@github.com>
In-Reply-To: <quicwg/base-drafts/issues/202@github.com>
References: <quicwg/base-drafts/issues/202@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: Why are we defining CONNECT? (#202)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58882df56497f_50853fcb47ee71341418f8"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2D26rtEn0J4Xaek0XXDlSWkgWWgHiJ/6Ae7R RcCHWC/y9XYfaNMor2xEWEAQF7lafC3PL+nH0hLkSp8D94ucDx/Ye6CDyQXIML1/F11m221ewqelM8 2VL71KVppwlHedlbghxq/SXrtwUq15m7o0jXCKVZpB8zueXtgLwCP0tmM57+rKv0Ugc9imuW/MsxM+ 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SIjX2gM2B0Uabw5vM7wmRng9TX8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 04:47:52 -0000

----==_mimepart_58882df56497f_50853fcb47ee71341418f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #202.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/202#event-935615360
----==_mimepart_58882df56497f_50853fcb47ee71341418f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/202" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/202" data-id="202453181" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#202</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/202#event-935615360">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6k02eTELQIy7vYTPqDcX_NupOJCks5rVtP1gaJpZM4LqsV9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxYHTccF0Z9TW0I2yf1eymtZUyUnks5rVtP1gaJpZM4LqsV9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/202#event-935615360"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #202."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/202#event-935615360"}}}</script>
----==_mimepart_58882df56497f_50853fcb47ee71341418f8--


From nobody Tue Jan 24 20:47:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DFF6129683 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:47:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Udf26RxUqd0b for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:47:50 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B0AE12965C for <quic-issues@ietf.org>; Tue, 24 Jan 2017 20:47: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=yyvshydWaUdPOe60UNLnud7QMqs=; b=sp6PfuQMDaDdLVLK 9KZ4rhGz3WbAGuGcJ2bMUrJFV8CXWmE7m23KC8jSH/Rn6q5AIuIlvbF/Bi7AS+M0 gHGtUd8vIqEXb7e6mMl7F8VeqW517fNTBpcjlqSfb6g8m84CJaolJ+BqoqyeGPKN RguL1dwPJasGZxzrTao6aVi6Bdc=
Received: by filter1082p1mdw1.sendgrid.net with SMTP id filter1082p1mdw1-5419-58882DF5-F 2017-01-25 04:47:49.212537513 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id iBM5hZPCTP-6ysfMrf9TYg for <quic-issues@ietf.org>; Wed, 25 Jan 2017 04:47:49.163 +0000 (UTC)
Date: Tue, 24 Jan 2017 20:47:49 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/202/275018364@github.com>
In-Reply-To: <quicwg/base-drafts/issues/202@github.com>
References: <quicwg/base-drafts/issues/202@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: Why are we defining CONNECT? (#202)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58882df51e7c9_12e543fe164b1d1383007de"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0hUR7OBZ6UqIxf4Md/6yEOj9ml6Ax2xxSTjD z+JjVYLhRopyt4q/4mPmqy4/IBDHlXcO5knAUav7ERegHOnPDrvE/WIJgcdd+UOqxhzTuI7HP7maLn ertP1mSoYilFX36CZKSiEZORqvZwSFu0MG7IjYz0S9jrefAIqVOvd+f0PxFDVPJZcge8idRIpsQAPE M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EtoGPdSdmECYhualHrjsGLHqOKE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 04:47:53 -0000

----==_mimepart_58882df51e7c9_12e543fe164b1d1383007de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Dup of #95 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/202#issuecomment-275018364
----==_mimepart_58882df51e7c9_12e543fe164b1d1383007de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Dup of <a href="https://github.com/quicwg/base-drafts/issues/95" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/95" data-id="197286451" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#95</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/202#issuecomment-275018364">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6k02eTELQIy7vYTPqDcX_NupOJCks5rVtP1gaJpZM4LqsV9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxYHTccF0Z9TW0I2yf1eymtZUyUnks5rVtP1gaJpZM4LqsV9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/202#issuecomment-275018364"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #202: Dup of #95 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/202#issuecomment-275018364"}}}</script>
----==_mimepart_58882df51e7c9_12e543fe164b1d1383007de--


From nobody Tue Jan 24 20:52:11 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9DBC129431 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:52:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1j7AEJKTXWKS for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:52: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 AC85B1296FB for <quic-issues@ietf.org>; Tue, 24 Jan 2017 20:52:07 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485319927; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ILLiBTzvPjKjvar3vizn/ViCz6GQwortbCMIDl9slhs=; b=Rraa/Q+53tG2rRlfJTOsWmrHugO6OIgkaV5VkHYqDxLOyYZperxzXHSGI7j3vSWDSG6Qhd6I 5ZwN7STCrTKkjObG5iq0lvDuZguM/j/2k01tfluwl1P2TiAIoASr7BsyuLPCUabBNceOVnDk WxXXiY1Wmc7x87WfMqEifk/1SeU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=m8DaSjEjHhQKh7vldeoYRPDseModkXIsquKGwmchX1FLiqOIOJdFa0KNBCpfKqnz97io1I 0zY0MElLaWERUxlSNXy812sM+0t3VBgmdsztj0WJZKZtfuQK/LjNPUVlkdLSQM8FL/j9UPbf fozgO/7eoh9khBA1j+lwX7exHl8Wk=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58882ef6.7fa1f006ab10-smtp-out-n03; Wed, 25 Jan 2017 04:52:06 -0000 (UTC)
Date: Tue, 24 Jan 2017 20:52:06 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <58882ef6c7fc3_223f13fce0d23b138896c5@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 3dec6f: Update CONTRIBUTING.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58882ef6c7ca7_223f13fce0d23b1388952"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SON57QBDYFWvCxc0wqDR_Jow1OA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 04:52:10 -0000

----==_mimepart_58882ef6c7ca7_223f13fce0d23b1388952
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 3dec6fa3f6ebad6419d0c6528adb0f6713ff7349
      https://github.com/quicwg/wg-materials/commit/3dec6fa3f6ebad6419d0c6528adb0f6713ff7349
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Update CONTRIBUTING.md



----==_mimepart_58882ef6c7ca7_223f13fce0d23b1388952--


From nobody Tue Jan 24 20:53:06 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07ABB1296FF for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:53:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wPHkR8ADYiH8 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 20:53:02 -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 68592129431 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 20:53:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485319981; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=V8c+sX/d39GSmW6NlqHB2tLJJCx4eNMEgBMGc0Mbokc=; b=SPL4VDgx+dY9aSh8OyDA6psMuhcKWysaA79nHgqmEdFBLxewbkzcC5Wju969BKas8/UtHJmM +GFM76VXZB2FgGVoR2kOa6t5SQQhmy+n/0bePQJmpsAF/8VJPzVyKie44buJoVkOs3oLvbEr HSSJp9n1dUjU54hbxMYLJdxRnvE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Wya1UQqR1jPLPpgzpLPPMwtCx5rsG2R4C26PvM3iLRbS7KAQztMqwWWChIuel3OsayaDoX MOya3D1Xqn8r+NFP1PM73r1J6vQqH/u0zuI5UXx24WqOwhcMoKWJlpR5yDCrLxQw3izVsgTT oOuE65Pv3EH0AixvvE3bhbUW3aJNQ=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 58882f2d.7f2a14657030-smtp-out-n03; Wed, 25 Jan 2017 04:53:01 -0000 (UTC)
Date: Tue, 24 Jan 2017 20:53:01 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <58882f2d9dd16_3d003ffcd300d13c6452@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/wg-materials] 16d572: Update CONTRIBUTING.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58882f2d9d8f1_3d003ffcd300d13c644df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SaS1zoaT9R2CZHeBk1yvaXE-0tc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 04:53:04 -0000

----==_mimepart_58882f2d9d8f1_3d003ffcd300d13c644df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 16d572d6a905727187887a614d6ec9cc4e1ae97d
      https://github.com/quicwg/wg-materials/commit/16d572d6a905727187887a614d6ec9cc4e1ae97d
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Update CONTRIBUTING.md



----==_mimepart_58882f2d9d8f1_3d003ffcd300d13c644df--


From nobody Tue Jan 24 21:00:49 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C62D612966C for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 21:00:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sWJdJf4YU1DT for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 21:00:46 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F5BD129614 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 21:00:46 -0800 (PST)
Date: Tue, 24 Jan 2017 21:00:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485320445; bh=D0wVHrs8num+2iDOpeOcZw7p1r7ox2PZvryj+HBzSqc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K0PADkFns9x26QgbDH/dwf7OPSD7k6KAnLdvPGIDd2u2anSqXAsD6PtF27D+K4sEd /f5HHDPrhb+FOQ71Ca09naUSRBhEefq51MlqlN0nQlIkIljhZ1B6uFzULIwjm3JS0F E7iGs4vAvj7HVMGSM5/qikck19KDMgyc1YMEXxsA=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/165/275019747@github.com>
In-Reply-To: <quicwg/base-drafts/issues/165@github.com>
References: <quicwg/base-drafts/issues/165@github.com>
Subject: Re: [quicwg/base-drafts] Resetting Streams (#165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588830fd55952_2d6493fe164b1d1381366ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Py86zaNwmT9jZF0PYOxChGE2fs8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 05:00:48 -0000

----==_mimepart_588830fd55952_2d6493fe164b1d1381366ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Per discussion in Tokyo, RST_STREAM with QUIC_NO_ERROR already has (mostly) these semantics.  (You have to know the byte offset of the end of your data, which typically means already having sent it.)  Slight advantage to having a separate frame (cleaner handling than a special case, can send earlier than the end of your data).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/165#issuecomment-275019747
----==_mimepart_588830fd55952_2d6493fe164b1d1381366ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Per discussion in Tokyo, RST_STREAM with QUIC_NO_ERROR already has (mo=
stly) these semantics.  (You have to know the byte offset of the end of y=
our data, which typically means already having sent it.)  Slight advantag=
e to having a separate frame (cleaner handling than a special case, can s=
end earlier than the end of your data).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/165#issuecomment-275019747">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0sjl=
EGTY8X9C7fydVJeeDbiJgaxks5rVtb9gaJpZM4LlNY6">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyi=
qSfBHEvxqKx_4r5Hwi4mHAtJFks5rVtb9gaJpZM4LlNY6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/165#issuecomment-275019747"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #165: Per discussion in Tokyo, RST_STREAM with QUIC_NO_ERROR already has=
 (mostly) these semantics.  (You have to know the byte offset of the end =
of your data, which typically means already having sent it.)  Slight adva=
ntage to having a separate frame (cleaner handling than a special case, c=
an send earlier than the end of your data)."}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/165#issuecomment-=
275019747"}}}</script>=

----==_mimepart_588830fd55952_2d6493fe164b1d1381366ed--


From nobody Tue Jan 24 21:09:55 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AFB81296EE for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 21:09:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8kuBXJ8d-lhx for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 21:09:52 -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 422821296C5 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 21:09: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=vyF8OjycLJ6VZVhUiJj51K11Erc=; b=pyrY1EPSI8n1Opbs DUifTRBq5hOlSs/m/2rK5q5M3oZ6ookhAw7qO23WmKhnQm7kwv+A/hnfmvce+hzt /bMKqfE95/v5CheM4f6UIpjOvNpsOezut29nE4StmVNb/KfY7mpaXwiTpu3Wd3Wo CDGYQH+1eddMRn5mg3rd+PPEUkQ=
Received: by filter0457p1mdw1.sendgrid.net with SMTP id filter0457p1mdw1-20308-5888331C-44 2017-01-25 05:09:48.619806322 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 98pW1tIPSRKCQUJoQ2e0_A for <quic-issues@ietf.org>; Wed, 25 Jan 2017 05:09:48.709 +0000 (UTC)
Date: Tue, 24 Jan 2017 21:09:48 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/165/275020754@github.com>
In-Reply-To: <quicwg/base-drafts/issues/165@github.com>
References: <quicwg/base-drafts/issues/165@github.com>
Subject: Re: [quicwg/base-drafts] Resetting Streams (#165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5888331c988cb_3b123fb1ecb5713c1374b6"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak302eFTN8kwSVwmEERzS/0seguE5B8J5z2Dq/ iLf75h1XG7N6qoZly59eDNT8jE6nsgzHtckhj5HIcci0xh81vPKr0oLHfBLey8XDRpvSKHYLWZou8Z 27TQ3oVQamJic1w85Wq0Z1JZTl/gzxTbkTX+rLIKUAv9bzBLaSjdfawZO+EyeBR9+iz1sigBd1KUku 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u90Gno_DKErQS3x3fVH8bR5t6Ro>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 05:09:54 -0000

----==_mimepart_5888331c988cb_3b123fb1ecb5713c1374b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; some support for a separate frame type, but need to review 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/165#issuecomment-275020754
----==_mimepart_5888331c988cb_3b123fb1ecb5713c1374b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; some support for a separate frame type, but need to review 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/165#issuecomment-275020754">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8mC-VzLw0cWtB5qkL3X5NhCRexOks5rVtkcgaJpZM4LlNY6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxf83k-l406aOMIr0r25WVt7lk70ks5rVtkcgaJpZM4LlNY6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/165#issuecomment-275020754"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #165: Discussed in Tokyo; some support for a separate frame type, but need to review PR."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/165#issuecomment-275020754"}}}</script>
----==_mimepart_5888331c988cb_3b123fb1ecb5713c1374b6--


From nobody Tue Jan 24 21:15:51 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0DD7312962F for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 21:15:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.752
X-Spam-Level: 
X-Spam-Status: No, score=-6.752 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KdR3RGoBAkbW for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 21:15:47 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 58FE4129431 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 21:15:47 -0800 (PST)
Date: Tue, 24 Jan 2017 21:15:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485321346; bh=NgQyva9+ABfBxlPyC2q2Ja54kNFgNahHnq1SDnPGaK0=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=u+fIQekr6dRUekReeO3j2TmR2g5QkUkKytCJvyDHSPbeqVC5iTfmBwnG50YVs/Th6 2XLmtzXEerASeXcFmeLeDuxQf+XTD9TLK8L2YICQwm258Cm11xj5CoK+OMiSEaess1 ClM9psFpJwDUpWG4spBMcvTdLEIy3ev40FjQUIps=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/228@github.com>
Subject: [quicwg/base-drafts] HPACK relies on in-order delivery (#228)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588834824d927_294583fe164b1d1381409a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1Zq286iCJax6kNnpKpdOi12r1C0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 05:15:49 -0000

----==_mimepart_588834824d927_294583fe164b1d1381409a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

QUIC doesn't make order guarantees between streams.  The options on the table currently are:

- Current (-01) draft puts a sequence number in the frames; HPACK data MUST be handled in order, and will HOL-block.  HPACK is exactly the same as HTTP/2.
- Buck's proposal (draft forthcoming) puts two sequence numbers in the frames and modifies the HPACK encoder to prevent blocking references.  Partially-received HPACK frames must block until fully received.  The new encoder could also be used in HTTP/2, but would require changes to existing code.
- [QPACK](https://tools.ietf.org/html/draft-bishop-quic-http-and-qpack) modifies HPACK to be order-resilient and permit partial frames to be processed, but breaks from the HPACK encoding enough that you'd have at least some separate code paths.

Also agreed to put a "hard-hat warning" in this section of the HTTP draft, to warn readers this is still work-in-progress.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/228
----==_mimepart_588834824d927_294583fe164b1d1381409a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>QUIC doesn't make order guarantees between streams.  The options on the table currently are:</p>
<ul>
<li>Current (-01) draft puts a sequence number in the frames; HPACK data MUST be handled in order, and will HOL-block.  HPACK is exactly the same as HTTP/2.</li>
<li>Buck's proposal (draft forthcoming) puts two sequence numbers in the frames and modifies the HPACK encoder to prevent blocking references.  Partially-received HPACK frames must block until fully received.  The new encoder could also be used in HTTP/2, but would require changes to existing code.</li>
<li><a href="https://tools.ietf.org/html/draft-bishop-quic-http-and-qpack">QPACK</a> modifies HPACK to be order-resilient and permit partial frames to be processed, but breaks from the HPACK encoding enough that you'd have at least some separate code paths.</li>
</ul>
<p>Also agreed to put a "hard-hat warning" in this section of the HTTP draft, to warn readers this is still work-in-progress.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/228">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwiIWWTaIgqS3u-2KwAAkdjS5-t9ks5rVtqCgaJpZM4LtG48">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_qWu8VgH1RiljGMv2RXV0XJBfxeks5rVtqCgaJpZM4LtG48.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/228"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HPACK relies on in-order delivery (#228)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/228"}}}</script>
----==_mimepart_588834824d927_294583fe164b1d1381409a5--


From nobody Tue Jan 24 21:21:22 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEB9E12973E for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 21:21:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 51n8grgUo23d for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 21:21:19 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C5C012962F for <quic-issues@ietf.org>; Tue, 24 Jan 2017 21:21:19 -0800 (PST)
Date: Tue, 24 Jan 2017 21:21:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485321678; bh=myFYMNJKkpHEPuyqpDcL6DuQmpSZt14G490Xj8013YM=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QyIXXLbBnJzS1p/Gv/ZEXjrfHq2302RMve8cLDVQonaxuyZO0rM2s3yZTkGNb+Uy+ dIvKKQ9dXUrEPJ4IhqYFupPrcaCSvBfr8V0RXVNHBLvFQZPzvvaSpttn0VZRsW8yi4 QLDmfa5eIbT/QH7LNb8JUFmfJRB4SKZqvw1kCP1E=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/229@github.com>
Subject: [quicwg/base-drafts] Use a quic= parameter for Alt-Svc rather than collide with existing use of v= (#229)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588835ce90027_2bb43fc81baa913c606c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S5iEZAP3eUmiiyIDniPd1O2SzHk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 05:21:21 -0000

----==_mimepart_588835ce90027_2bb43fc81baa913c606c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed at the Tokyo interim, we might choose to use a less generic name for this and to avoid colliding with an existing but incompatible usage.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/229
----==_mimepart_588835ce90027_2bb43fc81baa913c606c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed at the Tokyo interim, we might choose to use a less generic name for this and to avoid colliding with an existing but incompatible usage.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/229">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2MPq63osJ761bc3ha8Sl9VsLgH4ks5rVtvOgaJpZM4LtHFR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5xOE-nG6gzHOglxbIUxag1mLVZFks5rVtvOgaJpZM4LtHFR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/229"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Use a quic= parameter for Alt-Svc rather than collide with existing use of v= (#229)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/229"}}}</script>
----==_mimepart_588835ce90027_2bb43fc81baa913c606c7--


From nobody Tue Jan 24 21:31:40 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 902951297AC for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 21:31:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TYqZhDOGXNnG for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 21:31:38 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1123A12978C for <quic-issues@ietf.org>; Tue, 24 Jan 2017 21:31:38 -0800 (PST)
Date: Tue, 24 Jan 2017 21:31:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485322297; bh=XafeGzz209ciPK6TbGbl0RL/SWy2O6HJkRV9usdZEN0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Imw5Xvv7gqLblQIYhLo6H3t8bcjc8TNn2uJley3NtPozHCxWY3RzX7WtRfJsC6GrF DWn06QUPVyJ+pOoTRibblilAuebX1Q9lla6cZ7UyuZWI5kFMTPqU0hQ7mdec0GqSlK 5B8/RUFNhmb+/kPGfjLvRAiyEU2gfzcWeLJM1y6w=
From: Lucas Clemente <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/165/275023226@github.com>
In-Reply-To: <quicwg/base-drafts/issues/165@github.com>
References: <quicwg/base-drafts/issues/165@github.com>
Subject: Re: [quicwg/base-drafts] Resetting Streams (#165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58883839653cd_29a33fa6cdfd51344536"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: lucas-clemente
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U9GdOs9dz8LBKXUvcGSPUm2bfaM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 05:31:39 -0000

----==_mimepart_58883839653cd_29a33fa6cdfd51344536
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I just discussed this topic some more with @janaiyengar and @marten-seemann in the coffee break. I think we found a problem with the REQUEST_RESET frame in its current incarnation: If the peer receiving the REQUEST_RESET has not finished sending his data in the meantime (i.e. no FIN), it has to send some kind of RST_STREAM again. Now, the other peer (possibly still sending data, e.g. its 404 page) would also stop sending, which we don't want in this case.

I now think a clearer solution than the REQUEST_RESET frame would be to modify RST_STREAM. It would gain two bits: One indicating whether a offset is present, and one indicating its direction. Then, the first peer in the above model could indicate that it acknowledges the "REQUEST" (and doesn't want its own reset) with the direction bit. In turn, if it really wants a reset, that would work too.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/165#issuecomment-275023226
----==_mimepart_58883839653cd_29a33fa6cdfd51344536
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I just discussed this topic some more with <a href=3D"https://github.c=
om/janaiyengar" class=3D"user-mention">@janaiyengar</a> and <a href=3D"ht=
tps://github.com/marten-seemann" class=3D"user-mention">@marten-seemann</=
a> in the coffee break. I think we found a problem with the REQUEST_RESET=
 frame in its current incarnation: If the peer receiving the REQUEST_RESE=
T has not finished sending his data in the meantime (i.e. no FIN), it has=
 to send some kind of RST_STREAM again. Now, the other peer (possibly sti=
ll sending data, e.g. its 404 page) would also stop sending, which we don=
't want in this case.</p>
<p>I now think a clearer solution than the REQUEST_RESET frame would be t=
o modify RST_STREAM. It would gain two bits: One indicating whether a off=
set is present, and one indicating its direction. Then, the first peer in=
 the above model could indicate that it acknowledges the "REQUEST" (and d=
oesn't want its own reset) with the direction bit. In turn, if it really =
wants a reset, that would work too.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/165#issuecomment-275023226">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwPxw=
qh0Ixo6Tf1j1X79qi7qUAvoks5rVt45gaJpZM4LlNY6">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzY=
3fwImR0D3hCzdEzBNUGPixLnhks5rVt45gaJpZM4LlNY6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/165#issuecomment-275023226"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@lucas-clement=
e in #165: I just discussed this topic some more with @janaiyengar and @m=
arten-seemann in the coffee break. I think we found a problem with the RE=
QUEST_RESET frame in its current incarnation: If the peer receiving the R=
EQUEST_RESET has not finished sending his data in the meantime (i.e. no F=
IN), it has to send some kind of RST_STREAM again. Now, the other peer (p=
ossibly still sending data, e.g. its 404 page) would also stop sending, w=
hich we don't want in this case.\r\n\r\nI now think a clearer solution th=
an the REQUEST_RESET frame would be to modify RST_STREAM. It would gain t=
wo bits: One indicating whether a offset is present, and one indicating i=
ts direction. Then, the first peer in the above model could indicate that=
 it acknowledges the \"REQUEST\" (and doesn't want its own reset) with th=
e direction bit. In turn, if it really wants a reset, that would work too=
."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/165#issuecomment-275023226"}}}</script>=

----==_mimepart_58883839653cd_29a33fa6cdfd51344536--


From nobody Tue Jan 24 21:37:00 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F70612973E for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 21:36:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kUtkXWaLcbC3 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 21:36:58 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C31A12967B for <quic-issues@ietf.org>; Tue, 24 Jan 2017 21:36:58 -0800 (PST)
Date: Tue, 24 Jan 2017 21:36:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485322617; bh=C5CW/ajJD9Ch5AFXjR+beei8uVbxNI9gwt5aN5GM/Bg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZEcFkYZk/t9cG/drDKusUco4ZrsshhFBKjsl9nLCeX7qtBgKaWMzW9Xw17Z9YHHwI og89Z/GJVyXvd70t9ubq4LeI0GXTclRfJc3iKHBJxO96w4ppqnOIkGOdxhWIxzqNrK AmnIlIIqicX18jgTU6tCUQNIdv0FMpPNUv13EV3w=
From: Victor Vasiliev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/275023847@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588839797a87b_17273fa15184314090748"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: vasilvv
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E2EPY6wZ9nk2sbnZro-Z-Wgwvpw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 05:36:59 -0000

----==_mimepart_588839797a87b_17273fa15184314090748
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I will note that you can easily have more streams than packets -- consider a situation where you send relatively short (100-200 bytes) messages in individual 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/108#issuecomment-275023847
----==_mimepart_588839797a87b_17273fa15184314090748
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I will note that you can easily have more streams than packets -- consider a situation where you send relatively short (100-200 bytes) messages in individual 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/108#issuecomment-275023847">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1iPj0BsGmZuydZ_HZRHLI7krSXlks5rVt95gaJpZM4LZWt_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0_zECmjmi8x87QKBATRRgfO_wjOks5rVt95gaJpZM4LZWt_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-275023847"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@vasilvv in #108: I will note that you can easily have more streams than packets -- consider a situation where you send relatively short (100-200 bytes) messages in individual streams."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/108#issuecomment-275023847"}}}</script>
----==_mimepart_588839797a87b_17273fa15184314090748--


From nobody Tue Jan 24 22:09:48 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0AAA2129810 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:09:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.11
X-Spam-Level: 
X-Spam-Status: No, score=-6.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 123ZJqJvr2gS for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:09:46 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 664CA1297F7 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 22:09:46 -0800 (PST)
Date: Tue, 24 Jan 2017 22:09:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485324585; bh=nkHofrUA00OJbhro7AA2th++1y3Iw6kfonCmcxjI7Js=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tvlXUprb+YAV0r6FRRX4iIvBZLz+YcFHSPMPSvYTT+sdB8/SPcKtWUYkdi6GpJQw1 jXdLNAkd6iuQNOXG0/cdF/TM7QL8B2vJl1k/16sbXJ2vKsc8dGaCYZIyZkOhz2Cb80 PAXPLWHcpxzN4dGxRA3uggRgX6GzBTW9jyn+E1xc=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/175/275027676@github.com>
In-Reply-To: <quicwg/base-drafts/issues/175@github.com>
References: <quicwg/base-drafts/issues/175@github.com>
Subject: Re: [quicwg/base-drafts] Unidirectional streams (#175)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58884129850fd_28c133fe164b1d138217971"; 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/_b4lKMTlN-X9LD_cVfvoFQXf2ME>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 06:09:48 -0000

----==_mimepart_58884129850fd_28c133fe164b1d138217971
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; people need to see a more concrete proposal. @martinthomson to noodle on it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/175#issuecomment-275027676
----==_mimepart_58884129850fd_28c133fe164b1d138217971
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; people need to see a more concrete proposal. <a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> to noodle on it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/175#issuecomment-275027676">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Dcj64ss46X19Qjd8fv4Yuv8kYhks5rVucpgaJpZM4Lngo_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw6KIxToR5z1SXhW6S8VS2ElrePVks5rVucpgaJpZM4Lngo_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/175#issuecomment-275027676"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #175: Discussed in Tokyo; people need to see a more concrete proposal. @martinthomson to noodle on it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/175#issuecomment-275027676"}}}</script>
----==_mimepart_58884129850fd_28c133fe164b1d138217971--


From nobody Tue Jan 24 22:19:02 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48F0F1297F1 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:19:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cgnwRh4pghUK for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:18:58 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CED351297C3 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 22:18:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485325137; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vnXxaBD26Ngz90nRjDfZg6Z3rLu/AP1zcSmRPA3Mxww=; b=XIl2kU0Xs8kVLvd/ofES7a2ISfbMuAIVd3FGMPZL1v5TImRlwp5f/IGUw1EIayULz0cA/+OF EBVKNBGMLhS+HZZq3LVVeHqRSvB1iOmBsr/sDh3b9ABAojjckAI3GCOryUFFRfVQJB6z4nYI QaxWWuRpcHSUR9DWA+y+cQzLIq8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=U6l0DNEYN5IIQTM3Vy8BemDi2y+6FnH6nb4++c4cbLsNDJk2VtvHCqBDfHN/NbZ57pjxPo lwzd+ubLptftZ6hh6RyV2JWvzEuf39vcs/DYFHCJcj6e1MbgG8JrZiWa4l/+ajZ8lD8CHhLs hba78jeqkmAfE7+p+o+iiHKXD6R7w=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5888434f.7f23a520d480-smtp-out-n02; Wed, 25 Jan 2017 06:18:55 -0000 (UTC)
Date: Tue, 24 Jan 2017 22:18:54 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5888434e83ca2_2180d3fdd39ecf13464234@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 0c6437: Update CONTRIBUTING.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5888434e83982_2180d3fdd39ecf1346411c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uDx3oCDY3t5uh3grOoAEkTaw890>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 06:19:01 -0000

----==_mimepart_5888434e83982_2180d3fdd39ecf1346411c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 0c643799b89595cc5f40aacf4c5de20a572ff3be
      https://github.com/quicwg/wg-materials/commit/0c643799b89595cc5f40aacf4c5de20a572ff3be
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Update CONTRIBUTING.md



----==_mimepart_5888434e83982_2180d3fdd39ecf1346411c--


From nobody Tue Jan 24 22:36:36 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94AAB129850 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:36:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7WOi-oscMSWj for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:36:33 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 663D5129842 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 22:36:33 -0800 (PST)
Date: Tue, 24 Jan 2017 22:36:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485326192; bh=LhcQjsFN/O3BnE4LWxyqboSaZS+x6EOfT8s1jO54AWs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qzibDTGXXhXvrxSmuxiuMoNaf3giZMBf4DfQk66Ms8aX5ppXe9o8h02VQLt9caW/R KWHNBJcnx2//tNjlaIbxJoRyMbF+x7y0oV1F8v5OiPzM8GNVoRSjbj6FyVqQjdd7Bm 8Lp86M3YA61e0tc8f/sC2Q+aXJsqb/gRmV9VYDJc=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/66/275030856@github.com>
In-Reply-To: <quicwg/base-drafts/issues/66@github.com>
References: <quicwg/base-drafts/issues/66@github.com>
Subject: Re: [quicwg/base-drafts] Remove STOP_WAITING (#66)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58884770bb0a3_31373f97d1dff13015484f"; 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/YGkcKnWYwxFkgm6tpYZYcU07FPA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 06:36:34 -0000

----==_mimepart_58884770bb0a3_31373f97d1dff13015484f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, @ianswett will come up with a PR to reflect the removal of STOP_WAITING. We'll close related issues at that point.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/66#issuecomment-275030856
----==_mimepart_58884770bb0a3_31373f97d1dff13015484f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, <a href="https://github.com/ianswett" class="user-mention">@ianswett</a> will come up with a PR to reflect the removal of STOP_WAITING. We'll close related issues at that point.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/66#issuecomment-275030856">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-UmVMXjiotLU1ZcRanQrvPWAP0pks5rVu1wgaJpZM4LCDn4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7ueOTs6HZdgHrEovgSVkrPuEvbyks5rVu1wgaJpZM4LCDn4.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/66#issuecomment-275030856"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #66: As discussed in Tokyo, @ianswett will come up with a PR to reflect the removal of STOP_WAITING. We'll close related issues at that point."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/66#issuecomment-275030856"}}}</script>
----==_mimepart_58884770bb0a3_31373f97d1dff13015484f--


From nobody Tue Jan 24 22:37:33 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E604129842 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:37:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E7LSUbdVFBVc for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:37:29 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BB05129849 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 22:37: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=BlNuj/SmYftzCBUDMUvEVUZKhys=; b=ZylLp4AQPYC/U3e6 JIgUVJuqjiWcGsk9Wu7ZZ2RFKgbc2zy/rw482wdgw9P5mAkT7nRvlaujfI7kMVDi okc+/PfLul8uQKXB4nMIDB51DlzIGH58n+RCpx9mD5XJXY/GxLrVysR0SnYeJr3E HszU6g5M/Yyb9G5iV7UmevzUe+w=
Received: by filter0540p1mdw1.sendgrid.net with SMTP id filter0540p1mdw1-3246-588847A7-39 2017-01-25 06:37:27.535600456 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 96khLZy6Tvy4MgTojTbcEA for <quic-issues@ietf.org>; Wed, 25 Jan 2017 06:37:27.450 +0000 (UTC)
Date: Tue, 24 Jan 2017 22:37:27 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/63/275030984@github.com>
In-Reply-To: <quicwg/base-drafts/issues/63@github.com>
References: <quicwg/base-drafts/issues/63@github.com>
Subject: Re: [quicwg/base-drafts] ACK retransmission (#63)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588847a75df20_49333fc490e4914041052f"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak205yjEqQ+CtNZ81RP/4N6Ccv2bju2OvyTbra 1hDj3HaHm3KJMVEdXuWSec57QJ5uRWOLJIjV141OKZl9n9/xo4zS354EmHmPUcuXHN727COUzS9ymy H3ys1Zr1bsBSRDSpZYjVRjw1OTtRSQjyTtCIDRuxmy+Symr+NjtoTNk6ET8TA9iqu7rgA9dORdHrSj I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C9aVhhaSJpfShVeJspCEfmVRq1Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 06:37:31 -0000

----==_mimepart_588847a75df20_49333fc490e4914041052f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

See #66 for what @ian 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/issues/63#issuecomment-275030984
----==_mimepart_588847a75df20_49333fc490e4914041052f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>See <a href="https://github.com/quicwg/base-drafts/issues/66" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/66" data-id="193001006" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#66</a> for what <a href="https://github.com/ian" class="user-mention">@ian</a> 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/issues/63#issuecomment-275030984">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyyedwSHujNf3ACuzikTqtWL2wITks5rVu2ngaJpZM4LCCKU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwLjSDPJ2BYE6ooPYW-W93huqNB-ks5rVu2ngaJpZM4LCCKU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/63#issuecomment-275030984"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #63: See #66 for what @ian will do"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/63#issuecomment-275030984"}}}</script>
----==_mimepart_588847a75df20_49333fc490e4914041052f--


From nobody Tue Jan 24 22:38:10 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E89F912984A for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:38:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.954
X-Spam-Level: 
X-Spam-Status: No, score=-4.954 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a2zFpHWHSMTa for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:38:09 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D45BA129849 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 22:38:08 -0800 (PST)
Date: Tue, 24 Jan 2017 22:38:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485326288; bh=bV73LAH/xAYMfeLpByC6R1oCPdMD2K7b6hV8seTEH+4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KIgNankkw3Sr6O7UA2+hwlC16cksWPO4B7BdQey+2HY1oJMsef2rNj67nkvJq8Pzg 7JZab5fTATb2VdsJAIXfjDxRsOEji2tdv+94twdMVHJ/aEtgyieVGT8E88yFcyk3bK 5bBfN+DAJlWmLETAc2Mc7/RDdHn8sOOTVbU/uhiQ=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/57/issue_event/935682348@github.com>
In-Reply-To: <quicwg/base-drafts/issues/57@github.com>
References: <quicwg/base-drafts/issues/57@github.com>
Subject: Re: [quicwg/base-drafts] Advice on STOP_WAITING (#57)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588847d0389a4_7d23fab47b09140153315"; 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/A0oOPG-qjexB4SRgU5VUJG6JwPs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 06:38:10 -0000

----==_mimepart_588847d0389a4_7d23fab47b09140153315
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #57.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/57#event-935682348
----==_mimepart_588847d0389a4_7d23fab47b09140153315
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/57" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/57" data-id="192992219" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#57</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/57#event-935682348">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6JBYm6VTNhTYf4ux72npcOid6NBks5rVu3QgaJpZM4LCBNU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1BBVdPM5k3OZtfv4EnoD_f42Ecxks5rVu3QgaJpZM4LCBNU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/57#event-935682348"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #57."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/57#event-935682348"}}}</script>
----==_mimepart_588847d0389a4_7d23fab47b09140153315--


From nobody Tue Jan 24 22:38:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57E9E129849 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:38:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PM4iwmyiGOl4 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:38:08 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF688129842 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 22:38:08 -0800 (PST)
Date: Tue, 24 Jan 2017 22:38:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485326288; bh=xCAK8/haHwA28ZlCPZrl/fNUAtFsSrmyVxbZE+QYyec=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wykq/W8VsABTHPV+17/9RqRDXY/3wTbCjwsIrCzRuROfmKQe0WI/m7nYJV01laYA7 l0uJMvyWdDhdbp5WyfsgLpu97otVcT9emd7Ua2L2FORfzGJQDzhtF+8yJYnBHL4zmT 9OldmhHsxfpypPJqtXwBLK4giB4RHv3qy6d6tTSQ=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/57/275031057@github.com>
In-Reply-To: <quicwg/base-drafts/issues/57@github.com>
References: <quicwg/base-drafts/issues/57@github.com>
Subject: Re: [quicwg/base-drafts] Advice on STOP_WAITING (#57)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588847d01cb4b_49333fc490e4914041348c"; 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/q1DLH7tCUD8EaB5k1HeR-M3ok3Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 06:38:10 -0000

----==_mimepart_588847d01cb4b_49333fc490e4914041348c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Superseded by #66 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/57#issuecomment-275031057
----==_mimepart_588847d01cb4b_49333fc490e4914041348c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Superseded by <a href="https://github.com/quicwg/base-drafts/issues/66" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/66" data-id="193001006" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#66</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/57#issuecomment-275031057">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6JBYm6VTNhTYf4ux72npcOid6NBks5rVu3QgaJpZM4LCBNU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1BBVdPM5k3OZtfv4EnoD_f42Ecxks5rVu3QgaJpZM4LCBNU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/57#issuecomment-275031057"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #57: Superseded by #66 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/57#issuecomment-275031057"}}}</script>
----==_mimepart_588847d01cb4b_49333fc490e4914041348c--


From nobody Tue Jan 24 22:50:51 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0DA9C1297EF for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:50:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pjjC4jK4CcLr for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:50:47 -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 F24BD129698 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 22:50: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=/2p3jhN/RRbs50r+9xPejSodJqs=; b=mHBJjAhgY2G+oj/4 4nNCxb4ot/s4VHlxp0gohXJUi3M1njtk33uLVUvqicZXmmu1VjO4SRQBplJkHX+8 i1McuaswStNw1XSpMK8gjcn5ZpDPgWRmGOm4AoKpCU80YOUugzgW1u4pvoSJwe2g lm5OMXwJJ580rEqBDs4SJlXfXcg=
Received: by filter0459p1mdw1.sendgrid.net with SMTP id filter0459p1mdw1-10658-58884AC5-27 2017-01-25 06:50:45.630772555 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 3OmTPDP0Qja_H_MTyuXWEQ for <quic-issues@ietf.org>; Wed, 25 Jan 2017 06:50:45.491 +0000 (UTC)
Date: Tue, 24 Jan 2017 22:50:45 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/114/275032623@github.com>
In-Reply-To: <quicwg/base-drafts/issues/114@github.com>
References: <quicwg/base-drafts/issues/114@github.com>
Subject: Re: [quicwg/base-drafts] STREAM retransmission priority (#114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58884ac5656a2_3c053fd9ddd4d130112948"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1K13ICSQNvab61+zbZfKyfP7IQg0EYi7PB+k P/wWe4YTjQgVvJYQnWHBA3c44OCR44PqJFUOiDDegKKNHbUPpoDmcPotLrrtDrRUgk8J/tsRud0/Rs oGr543nRW26Fj0JphiUs8uzNV7TcHXQSIoN6sGMKbkTgGkEUN0ZdBNTSA/8efFC1sSEo4aKrwUYrn8 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NSAhtqKiMpqXXGaqBZ5XJP2P4Pc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 06:50:49 -0000

----==_mimepart_58884ac5656a2_3c053fd9ddd4d130112948
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, only advisory text on what implementation might want to do

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/114#issuecomment-275032623
----==_mimepart_58884ac5656a2_3c053fd9ddd4d130112948
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, only advisory text on what implementation might want to do</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/114#issuecomment-275032623">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8EvppH-NB43E7cxEpi53yMAdyG3ks5rVvDFgaJpZM4LaS-U">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9YLuO9oGCqNh2JllwIH0eGQesGzks5rVvDFgaJpZM4LaS-U.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/114#issuecomment-275032623"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #114: As discussed in Tokyo, only advisory text on what implementation might want to do"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/114#issuecomment-275032623"}}}</script>
----==_mimepart_58884ac5656a2_3c053fd9ddd4d130112948--


From nobody Tue Jan 24 22:50:55 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC57B12983F for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:50:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.61
X-Spam-Level: 
X-Spam-Status: No, score=-6.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4eWayzFxHXEA for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:50:53 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D118129698 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 22:50:53 -0800 (PST)
Date: Tue, 24 Jan 2017 22:50:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485327052; bh=h9gPpi3dv0gNEOkx1oYbKLl2ghWZ6kHWiDAlzrcCwvg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b4v6oeNY/CH9P9h0p958ihLTS8ase2j6JUWQJRliRuecQpEBcE7NG2p5E7oYb3n0Q VSu08c7zI0tA7modkdtD08tpCABmEM5cyo+Bl2zrZXhvmELzFVjjQDbAqBtpRXazQD z8dUE7W1RZYo43StBahyaF1+7peZUtKbeksNWyn0=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/104/275032636@github.com>
In-Reply-To: <quicwg/base-drafts/issues/104@github.com>
References: <quicwg/base-drafts/issues/104@github.com>
Subject: Re: [quicwg/base-drafts] Priority in QUIC Transport (#104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58884acc9992e_d8f53fe164b1d1382644bc"; 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/Wv5i45n5olJkS3FtGb5cB6CKhs0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 06:50:54 -0000

----==_mimepart_58884acc9992e_d8f53fe164b1d1382644bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, only advisory text on what implementation might want to do

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/104#issuecomment-275032636
----==_mimepart_58884acc9992e_d8f53fe164b1d1382644bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, only advisory text on what implementation might want to do</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/104#issuecomment-275032636">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwc5xpS46PJGiq7VYzcXJ1d-eMRBks5rVvDMgaJpZM4LWi4b">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4KQzN1WD7S1feJ0alN8FDKQucSfks5rVvDMgaJpZM4LWi4b.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/104#issuecomment-275032636"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #104: As discussed in Tokyo, only advisory text on what implementation might want to do"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/104#issuecomment-275032636"}}}</script>
----==_mimepart_58884acc9992e_d8f53fe164b1d1382644bc--


From nobody Tue Jan 24 22:54:21 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8C991297EF for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:54:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wex533bb9Dby for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 22:54:17 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1544129698 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 22:54: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=GpLeFu2kpl8RsFlXTOL0gfsoZFo=; b=xVD8wlvPDb/3w29f KOJ7qw7CP2zCjz9UzQsL41/uht76T13nsIsCTFwVj+SGQFNR40O7DZ5gxm+RrdwT Pi+vcu1ffmyWYugrfE4pciM5oBYYmSSKsV8rGkJLIrcIYYPyDwLmsEMlZzSVrCsY hdBZvAvd8qv36oXv0fXMYjMFgUc=
Received: by filter0496p1las1.sendgrid.net with SMTP id filter0496p1las1-25792-58884B99-3 2017-01-25 06:54:17.202740696 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id eQoMhkLlTZGZJzOptUNnCA for <quic-issues@ietf.org>; Wed, 25 Jan 2017 06:54:17.149 +0000 (UTC)
Date: Tue, 24 Jan 2017 22:54:17 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/114/275033093@github.com>
In-Reply-To: <quicwg/base-drafts/issues/114@github.com>
References: <quicwg/base-drafts/issues/114@github.com>
Subject: Re: [quicwg/base-drafts] STREAM retransmission priority (#114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58884b9911919_2e9923fe164b1d1384660f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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+YYRkszBkP/eL/3aHqi3CUAiOcimzTz3BCn 3VO2We+X2HHE5eiJkyeQ0EVEKXlWKVCIG2CERsFxg6MR+jppR/LYd4fFTjC3pBeReQXQtSVJnrhzrh xd3+ROXmdEqcMtBJX278T65DhnQKobl9yr9a/2d+dP/Dgmq7sFE/fhnGYFubYUKZzywX/yekawLrww Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9E-h9AVpczhhVrvpbN2SFob4rxM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 06:54:20 -0000

----==_mimepart_58884b9911919_2e9923fe164b1d1384660f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Advisory text might include:
1. priority might inform the choice of what packets are sent, including retransmissions
2. retransmission could result in greater utility than transmission of new packets because it allows any buffered by undelivered packets to be freed up from flow control windows
3. when flow control space is low, retransmissions might be preferred to avoid stalling
4. poor or suboptimal implementation of this will eventually resolve itself because retransmission is always possible, if the flow control window is closed, then you can always repair gaps

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/114#issuecomment-275033093
----==_mimepart_58884b9911919_2e9923fe164b1d1384660f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Advisory text might include:</p>
<ol>
<li>priority might inform the choice of what packets are sent, including re=
transmissions</li>
<li>retransmission could result in greater utility than transmission of new=
 packets because it allows any buffered by undelivered packets to be freed =
up from flow control windows</li>
<li>when flow control space is low, retransmissions might be preferred to a=
void stalling</li>
<li>poor or suboptimal implementation of this will eventually resolve itsel=
f because retransmission is always possible, if the flow control window is =
closed, then you can always repair gaps</li>
</ol>

<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/114#issuecomment-275033093">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5yw0ETXe6J2kTh=
ETWggC53qnr5bks5rVvGZgaJpZM4LaS-U">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3w_l2A0rF27_2X8_=
xrVWHSE723lks5rVvGZgaJpZM4LaS-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/114#issuecomment-275033093"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #114: Advisory=
 text might include:\r\n1. priority might inform the choice of what packets=
 are sent, including retransmissions\r\n2. retransmission could result in g=
reater utility than transmission of new packets because it allows any buffe=
red by undelivered packets to be freed up from flow control windows\r\n3. w=
hen flow control space is low, retransmissions might be preferred to avoid =
stalling\r\n4. poor or suboptimal implementation of this will eventually re=
solve itself because retransmission is always possible, if the flow control=
 window is closed, then you can always repair gaps"}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/114#issuecomme=
nt-275033093"}}}</script>=

----==_mimepart_58884b9911919_2e9923fe164b1d1384660f2--


From nobody Tue Jan 24 23:01:09 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16666129698 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:01:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hSRZ-K-EAfj6 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:01:06 -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 3891C129842 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 23:01: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=7+c5WTnYQoc1mwTuy8ZzP7RZ+DA=; b=NtCBiH4wosLXv2nW NQiidY/skOV3fdVdHfWVlvlK9eRuwp6qEMqOK8NYgWaXFeR1e/jQPD9H8BZlYHin 5PUb8zlTvkbus2xWdNuPr0+1jejEpucDQdJptLbBCSaNefar3C8KuZ5cYEd/7hI2 4TOibkJPys6yiCnYr9VNTd1mhGg=
Received: by filter0132p1las1.sendgrid.net with SMTP id filter0132p1las1-26284-58884D2F-3A 2017-01-25 07:01:03.443575789 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id rM4EBVCsQSuumAXKggA9Wg for <quic-issues@ietf.org>; Wed, 25 Jan 2017 07:01:03.375 +0000 (UTC)
Date: Tue, 24 Jan 2017 23:01:03 -0800
From: krasic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/114/275033971@github.com>
In-Reply-To: <quicwg/base-drafts/issues/114@github.com>
References: <quicwg/base-drafts/issues/114@github.com>
Subject: Re: [quicwg/base-drafts] STREAM retransmission priority (#114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58884d2f3e920_4f643f901195113c1315ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1gIk/jtfCzlAFE9EpQzExFfRFSXyVRsduUSs DBZGnZC5YohzYR0y2oOcvMOvzFcHErNsnKUBDzBza38mp5AiGqo1WBIPMU0QMaxyZi8uxUwpikQqB+ 4k9mqHgG2IGU2n+RfI2uB9E1oz2NTJkcrCLTeV4oRXZWl+OcKug86klIjA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EJvAGlAKASdMp9CS1ZIzS9JGa6o>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 07:01:08 -0000

----==_mimepart_58884d2f3e920_4f643f901195113c1315ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My two cents:

If an application is very performance oriented, it should be responsive to data arriving and draining quickly, flow control should not be the limiting factor in that case.     OTOH, if an application is performance oriented and gone to the trouble of expressing priorities, it should expect those to be honored.   So in my opinion, I think expressed priorities should trump, and retransmission of lower priority data over newer higher priority data would 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/114#issuecomment-275033971
----==_mimepart_58884d2f3e920_4f643f901195113c1315ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>My two cents:</p>
<p>If an application is very performance oriented, it should be responsive =
to data arriving and draining quickly, flow control should not be the limit=
ing factor in that case.     OTOH, if an application is performance oriente=
d and gone to the trouble of expressing priorities, it should expect those =
to be honored.   So in my opinion, I think expressed priorities should trum=
p, and retransmission of lower priority data over newer higher priority dat=
a would be a mistake.</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/114#issuecomment-275033971">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5nv2imOAL54siu=
ZcuP0YvdNvc43ks5rVvMvgaJpZM4LaS-U">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4_6Qq-RLv7bAdLTc=
smMomAEZbIsks5rVvMvgaJpZM4LaS-U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/114#issuecomment-275033971"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@krasic in #114: My two cents:\r=
\n\r\nIf an application is very performance oriented, it should be responsi=
ve to data arriving and draining quickly, flow control should not be the li=
miting factor in that case.     OTOH, if an application is performance orie=
nted and gone to the trouble of expressing priorities, it should expect tho=
se to be honored.   So in my opinion, I think expressed priorities should t=
rump, and retransmission of lower priority data over newer higher priority =
data would be a mistake."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/114#issuecomment-275033971"}}}</script>=

----==_mimepart_58884d2f3e920_4f643f901195113c1315ae--


From nobody Tue Jan 24 23:03:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A915129850 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:03:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WYguboUzjxKW for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:03:47 -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 D0AA9129842 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 23:03:46 -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=ZhKJXuwIEIM4Ng+jEJMiuhwYCkY=; b=ef6szecH7uL/3f94 PnTCuwzfD+GPe3aTwKvq3ZNmchrbYQsbBZL8N+Hq+A33+FlyRu/Rp1UON1FVnWYe iVmBzwve4E53PkWYQvQ5w+anppx6YFrnelSxVJXVEPF3ZzAG6dPgRSTmlPaCYizd SETueg3rDAUko6aWPzDRXFAFDhQ=
Received: by filter0194p1las1.sendgrid.net with SMTP id filter0194p1las1-27030-58884DCE-5E 2017-01-25 07:03:42.955858875 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id RuCU_4CkSdWECexHg-vqPQ for <quic-issues@ietf.org>; Wed, 25 Jan 2017 07:03:42.937 +0000 (UTC)
Date: Tue, 24 Jan 2017 23:03:42 -0800
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/230@github.com>
Subject: [quicwg/base-drafts] Given recommendations on when/how often to send ACK frames (#230)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58884dced0467_b0a3fa6fbd7b13029936f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2aqfldcVKUDiXTLp0CFcJa3bq5QsdB5R6z2T KszBbwOyvySxxX0mfX1JulMH1KvdwZhE+CKrT29lsMQ5hHpwAtMVPfnlBoSZIzZbHRtyFecDudEvbo aliUGhm1yARbZiMqCTYY9DJ9TS51MDnaltIB+ugg8plIBA5qZpdqdHkgCg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/328LssKS_ENKjh9g9jWKQORLI74>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 07:03:48 -0000

----==_mimepart_58884dced0467_b0a3fa6fbd7b13029936f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The spec just doesn't say anything about this so far. You at least want to put in some minumum requirement (like MUST send at least X ACKs per RTT).

Also related but might be a separate issue that I'm not sure about yet: Is there a value in having a mechanism for the sender to tell the receiver how often it would like to receive 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/230
----==_mimepart_58884dced0467_b0a3fa6fbd7b13029936f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The spec just doesn't say anything about this so far. You at least want to put in some minumum requirement (like MUST send at least X ACKs per RTT).</p>
<p>Also related but might be a separate issue that I'm not sure about yet: Is there a value in having a mechanism for the sender to tell the receiver how often it would like to receive ACKs?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/230">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4RhQ0lYShIdNMDoWwGfAOOSWkKCks5rVvPOgaJpZM4LtKZ4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx-Jqs_rBvlHvvLffA75akgPELaCks5rVvPOgaJpZM4LtKZ4.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/230"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Given recommendations on when/how often to send ACK frames (#230)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/230"}}}</script>
----==_mimepart_58884dced0467_b0a3fa6fbd7b13029936f--


From nobody Tue Jan 24 23:20:05 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C090D129842 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:20:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MUsQCxyp75eL for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:20:03 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CDAFA12985D for <quic-issues@ietf.org>; Tue, 24 Jan 2017 23:20:02 -0800 (PST)
Date: Tue, 24 Jan 2017 23:20:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485328801; bh=SGY41DaD7fuTFLsRHlx5OoDdUH7XcEeymPV90xWaBE4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t1fWtvoNMnrh/J7tjNq9Q3XsX7erUh6iuRyMkSdWO0cWPmD8I0vdK+Z3cRonXsDeW yYU6a6lmyN6uv7ElSbC37gvfXrOFy0n/cRd/CbJSNRc4sI15ynUM9xe9d6MCpeZ+Nr tPXuRk1RmdvBbiuRM96WeRQxbuQSjbY+fCUkW56w=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/230/275036749@github.com>
In-Reply-To: <quicwg/base-drafts/issues/230@github.com>
References: <quicwg/base-drafts/issues/230@github.com>
Subject: Re: [quicwg/base-drafts] Given recommendations on when/how often to send ACK frames (#230)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588851a11f2a5_786a3f97a428313024367b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pUWGZvqbJkgO0Mt7bQZFh7O-bHE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 07:20:05 -0000

----==_mimepart_588851a11f2a5_786a3f97a428313024367b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett, @janaiyengar, do you want to take this with the loss 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/issues/230#issuecomment-275036749
----==_mimepart_588851a11f2a5_786a3f97a428313024367b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a>, <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, do you want to take this with the loss 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/issues/230#issuecomment-275036749">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxsmC6w1RF7JOESTEf7LHn2udbbHks5rVvehgaJpZM4LtKZ4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1mfku8pwtT3vCx9mgbnjVqOrN0yks5rVvehgaJpZM4LtKZ4.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/230#issuecomment-275036749"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #230: @ianswett, @janaiyengar, do you want to take this with the loss recovery draft?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/230#issuecomment-275036749"}}}</script>
----==_mimepart_588851a11f2a5_786a3f97a428313024367b--


From nobody Tue Jan 24 23:22:54 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28B2912985C for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:22:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.373
X-Spam-Level: 
X-Spam-Status: No, score=-4.373 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1KH2P_2QfEBC for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:22: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 0464B129842 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 23:22: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=V1YIqH921/BgyZlk/uc2D6Zzip4=; b=tDO3kx+Wi3BFICtH M4p/LnLmcekJHFJEI9ui2LQ6Bs8EMgGqA9IGZfq0FIY3hXJA9xBClh+2z0In0vjC Gf4mFV1o18FZOodYXyd6OiEljS0bmbKEF1q4sc1Ksq6PWtwm2mxM8JogIipPjwo3 PjlLWcEhh1uh2G/4Yb0Z0hC60dc=
Received: by filter0178p1las1.sendgrid.net with SMTP id filter0178p1las1-29902-5888524A-2E 2017-01-25 07:22:50.597025244 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id o-ek3W3DR3qDH2_ODXAIbw for <quic-issues@ietf.org>; Wed, 25 Jan 2017 07:22:50.568 +0000 (UTC)
Date: Tue, 24 Jan 2017 23:22:50 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/115/275037163@github.com>
In-Reply-To: <quicwg/base-drafts/issues/115@github.com>
References: <quicwg/base-drafts/issues/115@github.com>
Subject: Re: [quicwg/base-drafts] Connection migration (#115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5888524a79130_3c053fd9ddd4d13021021e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1aG4Ao8tn61alZrI+5L8YjkHt7l7hKszUWC1 URCSFUDJs1YE6vbDyOKXtJXghHnWe/IktT7Nlof996CcTmNJGBCE3CUu+K7TdKPAd6PY7BdkzlJ95b L8vkjtryF4TT4Y3HL+gSwqghwfScL9/PvqSMZB77FDtYPsTSAha8bzR4l0/UV1g0NdDaP1ZLOz8jLN I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MUV0qqIyQ_dP3c4yosbtaDp7fRA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 07:22:54 -0000

----==_mimepart_5888524a79130_3c053fd9ddd4d13021021e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One more to add: congestion state reset for the new path.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/115#issuecomment-275037163
----==_mimepart_5888524a79130_3c053fd9ddd4d13021021e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>One more to add: congestion state reset for the new path.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/115#issuecomment-275037163">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0gPQrChLqEkW3rVUnN2M0rQd59Rks5rVvhKgaJpZM4LaTU8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7IvPfv4wfbVsjR9w0R4Xc7uqrJsks5rVvhKgaJpZM4LaTU8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/115#issuecomment-275037163"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #115: One more to add: congestion state reset for the new path."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/115#issuecomment-275037163"}}}</script>
----==_mimepart_5888524a79130_3c053fd9ddd4d13021021e--


From nobody Tue Jan 24 23:36:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6858A129868 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:36:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RNvqP_lYXYLH for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:36:13 -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 D575C129861 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 23:36:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cw8mpaMmW/KHv9gk1Tf6/CC2Ilg=; b=G7HReUbWz0FqJ3sp kTCQqJn1mM/MV/FeKV8A0ysz+zbbxaoT5+APxcSIZfL0Qz7Hs0lEpFDR9HUSZ0ci cOoAN9B5K7Pqfzxe35oVEDWiChnkEgyNiQvfxjSoGz42MqZG2TDtZ+SABk6zZ5cT XagBQ2+MiJh8YrXpGTrhhV2fusE=
Received: by filter0049p1las1.sendgrid.net with SMTP id filter0049p1las1-26456-5888556A-3F 2017-01-25 07:36:10.810915686 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id T5zLE72TR36_1geJel50tQ for <quic-issues@ietf.org>; Wed, 25 Jan 2017 07:36:10.943 +0000 (UTC)
Date: Tue, 24 Jan 2017 23:36:10 -0800
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/230/275039153@github.com>
In-Reply-To: <quicwg/base-drafts/issues/230@github.com>
References: <quicwg/base-drafts/issues/230@github.com>
Subject: Re: [quicwg/base-drafts] Given recommendations on when/how often to send ACK frames (#230)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5888556ac90fc_786a3f97a428313029809b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak19mgKGbnxifK53tnv2w87h0hDRUxYa2kGIub Oof9BH8nrFy+pJmHRoleZqah4AnX9I6zT15AB2E4krI2cmEf7k3BbBFwsdDd0kn2DQpeo1PaTeOJPH VM5r0kEp3mUSEY2CDNKAMw2IBVqlrhtt1RPXXSAJgDsNHcdOEmpDqv/yyQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mv039PhR1S21dm4jv9RZWdCIp-c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 07:36:15 -0000

----==_mimepart_5888556ac90fc_786a3f97a428313029809b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this bit should be in the transport draft (mainly because it's the receiver behavior that is rather independent of the recovery and congestion control at the sender)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/230#issuecomment-275039153
----==_mimepart_5888556ac90fc_786a3f97a428313029809b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think this bit should be in the transport draft (mainly because it's the receiver behavior that is rather independent of the recovery and congestion control at the sender)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/230#issuecomment-275039153">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzL4qz5F07brWZVq2sonkg3V8Vwpks5rVvtqgaJpZM4LtKZ4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_BAhoQZb64CfCowgRlb1Y2Ffq9Lks5rVvtqgaJpZM4LtKZ4.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/230#issuecomment-275039153"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #230: I think this bit should be in the transport draft (mainly because it's the receiver behavior that is rather independent of the recovery and congestion control at the sender)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/230#issuecomment-275039153"}}}</script>
----==_mimepart_5888556ac90fc_786a3f97a428313029809b--


From nobody Tue Jan 24 23:47:53 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1D0012986D for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:47:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.919
X-Spam-Level: 
X-Spam-Status: No, score=-5.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vSd-fnJmpD9F for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:47:49 -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 4604E129861 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 23:47:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rsRn3y8QQXnF89ev8AOUznIIpQY=; b=UciF6bUlboM72Eat x6I/MQBkg/z9uGYC98r/TGBaafjt4mahaSdR+qBmFbhibzbBwc7UolO0KoFHEYud x4WlvmSqe3XUQkf/P/1ot0oZirOfTIYL4YP3m9BoKVfxxvy1GAw5EGpKDNAqriYk pMKctwx1+kvWVZ2Qo088XxN6LrE=
Received: by filter0021p1las1.sendgrid.net with SMTP id filter0021p1las1-25158-58885824-27 2017-01-25 07:47:48.326744902 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 7hyKbz7oRSCkycjbpOxFyQ for <quic-issues@ietf.org>; Wed, 25 Jan 2017 07:47:48.323 +0000 (UTC)
Date: Tue, 24 Jan 2017 23:47:48 -0800
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/231@github.com>
Subject: [quicwg/base-drafts] Consider encrypting the packet number (#231)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5888582435dac_d353fb0b4a3713c758f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0LN0DEYsQ5y94UbVOrTQ6SmqrfgjrDdw7Esn WL3EFeEaIlCWIGmt3xK/vJpycoXtolS5OBoEZ5bS6BgnLczXud47Q7NloISyae1lw+3+FzBUiYGc13 Qt4T+lafknTK5yKlxID42tCH0xRfPTsse6eK67AM2OJkeSdzo2KXc4rbLw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dSM6eUTNX3_ZEj6vJ9Hh-kD5n34>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 07:47:52 -0000

----==_mimepart_5888582435dac_d353fb0b4a3713c758f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Quoting myself from the mailing list:

TL;DR. Encrypt the packet number with ECB or something like it. This
is probably a bad idea but I wanted to write it down.

I had an idea last night about encrypting the packet number. Here's
a diagram of a QUIC regular packet:

 ```  +-+-+-+-+-+-+-+-+
   |   Flags (8)   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +                     [Connection ID (64)]                      +
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                        [Version (32)]                         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
   |                  Packet Number (8/16/32/48)                 ...
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                    {Encrypted Payload (*)}                  ...
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   ```
The insight here is that the reason that the packet number is outside
of the encryption is because it is used as the nonce for the AEAD
function. However, there are encryption algorithms (which we usually
avoid for various reasons) which do not need a nonce. Specifically,
what we could do is derive two keys:

  K_h: header encryption
  K_p: packet encryption


So you get:

 ```
  +-+-+-+-+-+-+-+-+
   |   Flags (8)   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +                     [Connection ID (64)]                      +
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                        [Version (32)]                         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ ^ 
   |                 {Packet Number (8/16/32/48)}                ... | encrypted with K_h
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ v
   |                    {Encrypted Payload (*)}                  ... ^
   |                                                                 | encrypted with K_p
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ v
```

This of course leaves the question of which crypto mode you use to encrypt
the packet number. The natural choice is ECB, but that only works with
data values the same size as the cipher block, which for AES is much
bigger than the packet number (128 bits). So, that's waste, though you
might of course add stuff to the block if we had other headers.
We could use 3DES (which has a 64-bit block) or FFX (which can be used
with any block size, but at some additional computational cost).

Two pre-emptive responses to common questions:

1. Yes, ECB and FFX are not generally as good as AEAD algorithms, in
particular because they don't have integrity and they reveal patterns
in the plaintext. However, this is data which would (a) otherwise be in the
clear and (b) is folded into the ordinary AEAD integrity check.

2. As long as we correctly generate K_h and K_p independently using
a KDF, then any weaknesses in K_h don't implicate K_p.

Again, this probably isn't worth doing with the current amount of
stuff in the headers, but I wanted to write it down so that people.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/231
----==_mimepart_5888582435dac_d353fb0b4a3713c758f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Quoting myself from the mailing list:</p>
<p>TL;DR. Encrypt the packet number with ECB or something like it. This<br>
is probably a bad idea but I wanted to write it down.</p>
<p>I had an idea last night about encrypting the packet number. Here's<br>
a diagram of a QUIC regular packet:</p>
<pre><code class="language-+-+-+-+-+-+-+-+-+">  |   Flags (8)   |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                                                               |
  +                     [Connection ID (64)]                      +
  |                                                               |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                        [Version (32)]                         |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
  |                  Packet Number (8/16/32/48)                 ...
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                    {Encrypted Payload (*)}                  ...
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</code></pre>
<p>The insight here is that the reason that the packet number is outside<br>
of the encryption is because it is used as the nonce for the AEAD<br>
function. However, there are encryption algorithms (which we usually<br>
avoid for various reasons) which do not need a nonce. Specifically,<br>
what we could do is derive two keys:</p>
<p>K_h: header encryption<br>
K_p: packet encryption</p>
<p>So you get:</p>
<pre><code> +-+-+-+-+-+-+-+-+
  |   Flags (8)   |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                                                               |
  +                     [Connection ID (64)]                      +
  |                                                               |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                        [Version (32)]                         |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ ^ 
  |                 {Packet Number (8/16/32/48)}                ... | encrypted with K_h
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ v
  |                    {Encrypted Payload (*)}                  ... ^
  |                                                                 | encrypted with K_p
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ v
</code></pre>
<p>This of course leaves the question of which crypto mode you use to encrypt<br>
the packet number. The natural choice is ECB, but that only works with<br>
data values the same size as the cipher block, which for AES is much<br>
bigger than the packet number (128 bits). So, that's waste, though you<br>
might of course add stuff to the block if we had other headers.<br>
We could use 3DES (which has a 64-bit block) or FFX (which can be used<br>
with any block size, but at some additional computational cost).</p>
<p>Two pre-emptive responses to common questions:</p>
<ol>
<li>
<p>Yes, ECB and FFX are not generally as good as AEAD algorithms, in<br>
particular because they don't have integrity and they reveal patterns<br>
in the plaintext. However, this is data which would (a) otherwise be in the<br>
clear and (b) is folded into the ordinary AEAD integrity check.</p>
</li>
<li>
<p>As long as we correctly generate K_h and K_p independently using<br>
a KDF, then any weaknesses in K_h don't implicate K_p.</p>
</li>
</ol>
<p>Again, this probably isn't worth doing with the current amount of<br>
stuff in the headers, but I wanted to write it down so that people.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/231">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9rAoRzmYgjHGIuXcZhRonjZ3rajks5rVv4kgaJpZM4LtMDw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2A8Agc_Z-18AYGTUW9OhDXyT2cKks5rVv4kgaJpZM4LtMDw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/231"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Consider encrypting the packet number (#231)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/231"}}}</script>
----==_mimepart_5888582435dac_d353fb0b4a3713c758f--


From nobody Tue Jan 24 23:54:53 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6750712987A for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:54:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kzOOdnbgMWBl for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:54: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 38DCD129874 for <quic-issues@ietf.org>; Tue, 24 Jan 2017 23:54:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485330889; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4xu+gmX+D5tLtn9NQcSmSAG8FLDK012CVJ7emM2fchs=; b=iHT9eNtFtAh8DU8NMTxqfswq22tC0qMm1u2457RTFHawRIfTv46TGTaImomVW60Z0rgOhUZe 56oaUA8gh8Db3ZX8MPO6n9LCcMG/gnWDF6r1J5rEdrWQ+a71sMV99wLjcHnAJY6lTKFC1nCv t9XiG0a9WB7Fs39J1SQAN4XioaE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=nbNDMEiWulFyJR5bpYfqlDrVXBj8g3aYWBzWUbJMoisIri0a4Gc6flLqSHIVPBL94S5EIY rWg2LQCSd5EJn2Ve8uTRplsqlFzJrpH4Fg5L72bsF8dGyQw/5YMlYFFEEg9yhfYJrSXKfqrP fdhMjGzfZ6fbNxn3shP6y2W6AVsHo=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 588859c9.7f75a149b870-smtp-out-n02; Wed, 25 Jan 2017 07:54:49 -0000 (UTC)
Date: Tue, 24 Jan 2017 23:54:49 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588859c9289f_4e83fe8de6451346074d@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588859c9248b_4e83fe8de645134606b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ql899EJoBaC6mzXeD9k4SABEZQI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 07:54:52 -0000

----==_mimepart_588859c9248b_4e83fe8de645134606b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_588859c9248b_4e83fe8de645134606b2--


From nobody Tue Jan 24 23:59:49 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E349129871 for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:59:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.474
X-Spam-Level: 
X-Spam-Status: No, score=-5.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P08Ja9O3FQXX for <quic-issues@ietfa.amsl.com>; Tue, 24 Jan 2017 23:59:46 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 566D312987F for <quic-issues@ietf.org>; Tue, 24 Jan 2017 23:59:46 -0800 (PST)
Date: Tue, 24 Jan 2017 23:59:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485331185; bh=WvL5KJoMJXbIH1eRhhnAmFZZklOUE1iQ7CCnkm1q1yk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZOZeQ3BikRigPAofA20j3nOnb0lMkaqdFj/5jluQ5BLRsEhwej3PEdJEuBixJbPhZ F9LKfN46SkeNBVKXCzg+LgioH9Xcc/3xSTdCkGwc9SOnXaW6UCsRspQ9yR/BStuplm Bod1hsefGJsEoK2ghcmtpy+DD90W2p4fFzsRrfFI=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/230/275042737@github.com>
In-Reply-To: <quicwg/base-drafts/issues/230@github.com>
References: <quicwg/base-drafts/issues/230@github.com>
Subject: Re: [quicwg/base-drafts] Given recommendations on when/how often to send ACK frames (#230)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58885af178186_37c43fb0b4a3713c3780a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I7hvmmlcTUnWoqHqNJW1E7paZrY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 07:59:48 -0000

----==_mimepart_58885af178186_37c43fb0b4a3713c3780a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I tend to think this should be in the transport draft 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/230#issuecomment-275042737
----==_mimepart_58885af178186_37c43fb0b4a3713c3780a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I tend to think this should be in the transport draft 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/230#issuecomment-275042737">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8U5uln2tm17eC3rMaEZ-rj47749ks5rVwDxgaJpZM4LtKZ4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5QLYzoN-_Dx3qiAZkEOqWzp-frZks5rVwDxgaJpZM4LtKZ4.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/230#issuecomment-275042737"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #230: I tend to think this should be in the transport draft as well."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/230#issuecomment-275042737"}}}</script>
----==_mimepart_58885af178186_37c43fb0b4a3713c3780a4--


From nobody Wed Jan 25 00:02:09 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B3A2129875 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 00:02:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6FCdH3Iky0Vn for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 00:02:05 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94E69129871 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:02: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=EGWuTI39YdmCuT7ok490fvYYFsM=; b=BPIZDclpXt8oKyso dqJL5SjQsN+6+PNazfAvHMBASNGmH46n5O7fX6qJo80A2aXKl8QLZHLfyUl+CVYT yFsB3eP/9fhYihDvvWWRoIWIoFepifWcIZA/Kiv+DIBFKhqY+hE95lWziC8m5smX iIkSZvZaCcC0vrIhY4nZdolPmsE=
Received: by filter0081p1las1.sendgrid.net with SMTP id filter0081p1las1-22596-58885B79-56 2017-01-25 08:02:01.846588063 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id ja_o2TwBSK-FnCwMDmbmFA for <quic-issues@ietf.org>; Wed, 25 Jan 2017 08:02:02.067 +0000 (UTC)
Date: Wed, 25 Jan 2017 00:02:01 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/115/275043103@github.com>
In-Reply-To: <quicwg/base-drafts/issues/115@github.com>
References: <quicwg/base-drafts/issues/115@github.com>
Subject: Re: [quicwg/base-drafts] Connection migration (#115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58885b79ed080_3c153fd9ddd4d1304004ce"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1u5NaBh6cmsSjq301gLtPmynvpDeNCn7c1y2 UaLDIOyu6TuJ49O7O3avz8lEVsCR+IEjl7eN2vW/Pd4TWyMbeN1QdgwZoEJgXHo+im86Cd7k8UYNNC ELeohWESO1KwSd6YkW0le3uu+AVGBEdMOtTl07dYeFmrVnrrXLAbb+SkpZnjtNN5z+br3GrPm1esaO 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xpK_-OM9IezZlVC3qa_0FrnU5yw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 08:02:07 -0000

----==_mimepart_58885b79ed080_3c153fd9ddd4d1304004ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo. Need to discuss in a wider forum; target for Chicago.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/115#issuecomment-275043103
----==_mimepart_58885b79ed080_3c153fd9ddd4d1304004ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo. Need to discuss in a wider forum; target for Chicago.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/115#issuecomment-275043103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8u3id2c_daRHfid9TqEwcCpJEO-ks5rVwF5gaJpZM4LaTU8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1NNO9l899wOfh_MBQ7yVnnLe0wCks5rVwF5gaJpZM4LaTU8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/115#issuecomment-275043103"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #115: Discussed in Tokyo. Need to discuss in a wider forum; target for Chicago."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/115#issuecomment-275043103"}}}</script>
----==_mimepart_58885b79ed080_3c153fd9ddd4d1304004ce--


From nobody Wed Jan 25 00:02:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D4F6129875 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 00:02:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lFM-9lAgHeg8 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 00:02:44 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D52A8129871 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:02:44 -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=2AcDL6G2eR3qvgt0iYGfH6iJphY=; b=HySHdIE+FGAKHc1y cHgnHJuT6VVDY32va0oImPFWf5IUKFzuM2z3hEzackBu3nqOPeZ4vq8wr+Kae/9B ngLSJfQCBleIFk13/shfJcnAcMmvgpZucV4oNvHghwBg8BPhzkaTS7hyFbF4ug5h eLMjGWOM+Yt7g48/TwclVHtfaCk=
Received: by filter0041p1las1.sendgrid.net with SMTP id filter0041p1las1-2412-58885B9B-3 2017-01-25 08:02:35.117498568 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id E5QvzdRARIO6WZwQb-sO4Q for <quic-issues@ietf.org>; Wed, 25 Jan 2017 08:02:35.081 +0000 (UTC)
Date: Wed, 25 Jan 2017 00:02:34 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/232@github.com>
Subject: [quicwg/base-drafts] New connection ID message (#232)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58885b9af2ce1_53143f97a4283130724ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Mhg3xtD3/MHwWnBcW+F91XJE/87siPdU4po xZuHFQPErpHDsZoEmGM/9AOHmV3+H7vffxiOHBi2X3vTe/eQKme47A6de0st2822ZrOyPC7EO8f58G Prp3dJCWkf/yj1Q/VZ3kUF8S/0AmlkqczwIxoyJcMhINUNqx9+ihG6tAjqJ4mV4Hy916T+cuX+UZEB 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WUOQM4yaobpER1eyd0ISNg_AtXk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 08:02:46 -0000

----==_mimepart_58885b9af2ce1_53143f97a4283130724ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In order to break linkability across events that are known to an endpoint, we should explore the possibility of having each endpoint provide the other with a new connection identifier AND a number of packet numbers that should be skipped.  This allows an endpoint to continue using the same connection on a new path without linking use of that new path to use of the old path.

You need to change connection ID and packet numbers or they can be used for linking.  That doesn't preclude the use of other signals for linking, but it removes obvious ones.

This wouldn't address all of the potential linkability issues we identified, but would help in cases where an endpoint is aware of the need - or even potential need - for a gap in 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/issues/232
----==_mimepart_58885b9af2ce1_53143f97a4283130724ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In order to break linkability across events that are known to an endpoint, we should explore the possibility of having each endpoint provide the other with a new connection identifier AND a number of packet numbers that should be skipped.  This allows an endpoint to continue using the same connection on a new path without linking use of that new path to use of the old path.</p>
<p>You need to change connection ID and packet numbers or they can be used for linking.  That doesn't preclude the use of other signals for linking, but it removes obvious ones.</p>
<p>This wouldn't address all of the potential linkability issues we identified, but would help in cases where an endpoint is aware of the need - or even potential need - for a gap in 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/issues/232">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq89kC94OgPK4BTIgaRCBD2Ozra7Pks5rVwGagaJpZM4LtMob">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9UVKJW_LeBD7O0lGXLx-v_yxhOuks5rVwGagaJpZM4LtMob.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/232"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"New connection ID message (#232)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/232"}}}</script>
----==_mimepart_58885b9af2ce1_53143f97a4283130724ea--


From nobody Wed Jan 25 00:17:47 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95062129878 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 00:17:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AOOTQJPn8BYd for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 00:17: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 8BE9312986F for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:17:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485332262; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rbqRUvhb/wyfc5O/yGWSRAt9pz2enG6ZykuU6Rtdw60=; b=w7lFNbTlNdzIhxivhEpXb0PoWrVE+QIfTC5xVhFkFjUGCW+XsEh6MrNqeTtDbA/cB4mv79oc 89P6Rk1o30tz+c1E8S+TaW1Z5HKm16fvVY9Q+jbs8zcrHgSLdnF6CRkDDlkVR4Ay3/tlf0A8 UVopCklC59FpTJCdFtdjPWcY++4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=UaNrONuBhrzHJo0UxxhiwfE9Xzgfrb46s+k7TOCfOWjEwIN9nT8CTZ3Q8GHtxvgiowHilz 7hLC6Og4EcrCskiot5NdQMWrbj8LVOhFoCjnpVC75srhkCp0MX1G+nMXNDIZCFzHGP6jpHo7 NEhYoHQfg+CwfPnTzlUQhGJDhBI0k=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 58885f26.7f5c90ec2b70-smtp-out-n01; Wed, 25 Jan 2017 08:17:42 -0000 (UTC)
Date: Wed, 25 Jan 2017 00:17:42 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58885f267a734_2fe53feacea071406629c@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 5e3a37: First pass on unidirectional streams based on REQU...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58885f267a2c1_2fe53feacea07140661aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PBUheri4cg8YaX4TDN62srfMtC0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 08:17:45 -0000

----==_mimepart_58885f267a2c1_2fe53feacea07140661aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5e3a37ea9100705572de6513076226ad61b05257
      https://github.com/quicwg/base-drafts/commit/5e3a37ea9100705572de6513076226ad61b05257
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  First pass on unidirectional streams based on REQUEST_RST text


  Commit: f85463c174777f29d262fa60883cdd35ced940d4
      https://github.com/quicwg/base-drafts/commit/f85463c174777f29d262fa60883cdd35ced940d4
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Corresponding HTTP changes


Compare: https://github.com/quicwg/base-drafts/compare/8451cf6dbb5a...f85463c17477
----==_mimepart_58885f267a2c1_2fe53feacea07140661aa--


From nobody Wed Jan 25 00:32:33 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E8B412986E for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 00:32:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CLqKpNZZOuof for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 00:32: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 B0E4D129864 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:32:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485333148; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=F9Jz8PRuD1kkaPmmS/oIqaHWRuZis/o273FRSr/YZV8=; b=kyJpUU3GP0FOVdtPObu9T+p4N1EU36WHHlXv81wAUFR1+mNbFmAf8d0C6hpjlqHs23dQ5oW4 Z5nK9rIeJYBLDEwKri0hjHin6WLxR5NVj9OGPZs0GKLVu38p+RwpDI0cn0VaU8aliJ0Z0hWE ScZjweEegjW/VfpuBsYbsQQyHNA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=gfd4rMdiMtiUjKCKYKQWZsIJj0K/NaeXwluujXyg6fsJ5Wy81ZFbr/oqNBfweA8mMrwWfe ZrvqeoIY4aQKYuO+StHI5vGj5Ix26vsRKgfl/BATSFw5uN7wBEzk51UMljN/OOYsHtweOJRf OQAzamUs7JyF3T+GkTNLCMIo8abd8=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5888629b.7f1bf0728bd0-smtp-out-n01; Wed, 25 Jan 2017 08:32:27 -0000 (UTC)
Date: Wed, 25 Jan 2017 00:32:27 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5888629ba1fb3_36363fb0981c91386598a@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] bea0d1: First pass at REQUEST_RST
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5888629ba1b03_36363fb0981c91386584e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZhL9UFb6PZxUTNY2xiQWbGzgAXI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 08:32:30 -0000

----==_mimepart_5888629ba1b03_36363fb0981c91386584e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional
  Home:   https://github.com/quicwg/base-drafts
  Commit: bea0d161f4e2d1bd5fee50d91ad2fd1f9ea25160
      https://github.com/quicwg/base-drafts/commit/bea0d161f4e2d1bd5fee50d91ad2fd1f9ea25160
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  First pass at REQUEST_RST


  Commit: caa7d1ff9379b9805d5ba32955ae626e49262623
      https://github.com/quicwg/base-drafts/commit/caa7d1ff9379b9805d5ba32955ae626e49262623
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Use REQUEST_RST in HTTP/QUIC


  Commit: e4f5979eb4129bb706b93b4844f44c4f22ee44f5
      https://github.com/quicwg/base-drafts/commit/e4f5979eb4129bb706b93b4844f44c4f22ee44f5
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  First pass on unidirectional streams based on REQUEST_RST text


  Commit: 615bea66edab378d0542985cdc4a9984288c7f7f
      https://github.com/quicwg/base-drafts/commit/615bea66edab378d0542985cdc4a9984288c7f7f
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Corresponding HTTP changes


Compare: https://github.com/quicwg/base-drafts/compare/f85463c17477...615bea66edab
----==_mimepart_5888629ba1b03_36363fb0981c91386584e--


From nobody Wed Jan 25 00:43:43 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95C3A129882 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 00:43:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ff1D9nuDdntA for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 00:43: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 AD25112988A for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:43:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485333819; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ptmDOa2f0NeHxHpzyXPsB67K+Bw5RbIlNNHjuMp20rc=; b=DZozZk3WYrGhWfEUGNegR6P0As+OMbtROFuq93KfusWYy/Tp/iR5Vz/6hChikGReewyqhvKo 0oZ1BC1huEY629UbSTfy5NrlbvHmUaemExHaSnWBUp1KeB07lkm71qdGEVuFlxfjCgbIJccE rfIP7EuqTGNWY+51WBcJiJMmfUs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=PW4+jzrwIxVPRlsog5zVw2/wqNPtAOrR/iUWTcqVrCrPWIb/jWwnAl/HPiiX/e/jdsOd4v DruRvE9VLPO7GuDjJ/CNM3mhn1/ZWonTtQ3sKfaNnAvwYgmpFjtYcrIFMqk2WJPOAFhPHcNs UCknRT3Gjnjo3UDCq19U3nLUcUcLY=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5888653a.7fd44c04f930-smtp-out-n01; Wed, 25 Jan 2017 08:43:38 -0000 (UTC)
Date: Wed, 25 Jan 2017 00:43:38 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5888653abdcfe_3e5d3fe35e5e913422148@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c44944: Fix header level
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5888653abd8e0_3e5d3fe35e5e91342205f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fv2w0XF4NcWYvz9ZfvEpD6NVEcE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 08:43:41 -0000

----==_mimepart_5888653abd8e0_3e5d3fe35e5e91342205f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional
  Home:   https://github.com/quicwg/base-drafts
  Commit: c449442bac87241fd142fa36845a3aa279acb37a
      https://github.com/quicwg/base-drafts/commit/c449442bac87241fd142fa36845a3aa279acb37a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix header level



----==_mimepart_5888653abd8e0_3e5d3fe35e5e91342205f--


From nobody Wed Jan 25 00:44:40 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13446129882 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 00:44:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kdNeCrxTmaBA for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 00:44:37 -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 66BEA129873 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 00:44:37 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485333876; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xcMLHw0ohUdIFqkOWz4lbahRfggU4UwSqjrg+p2cmdA=; b=r6mwT//F1DL4cKF58uu3eHx1nUhEOd09Bkm+M7aXNjo874AGcUSZ27aHgHCiRFoYCFC+WiU6 4bqBlYDDOrOlG7rKxi/36Pj9XDrBSKse8CsAQ94S25JEOO9wAVOLFZ8ScfTm+ABSrvYhzCKF pCmbIcn4k2Vr5lAgWI2MGC3fSis=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=RKYSvqfYx9kPGzudiezcxcq7hDrVqVHHM+yPPn3s5o3k1tyx7o5atapcUQSK16HtupoCoa q+dvseON+J+HKujL7cPxDZbU8LS+C4IUddM34wP0hh7jDpLq3PINiEbAaBZ2g7TaAsLpLHF1 qb2I95oBALuildgOzJ5DKA558dV0k=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58886312.7f3bf00f6e70-smtp-out-n02; Wed, 25 Jan 2017 08:34:26 -0000 (UTC)
Date: Wed, 25 Jan 2017 00:34:25 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58886311af6ac_21d603f88e94e313814513@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 682133: First pass at REQUEST_RST
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58886311af297_21d603f88e94e31381447"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CSB2fkngsljLGyDwutUqJW9i-0k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 08:44:39 -0000

----==_mimepart_58886311af297_21d603f88e94e31381447
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional
  Home:   https://github.com/quicwg/base-drafts
  Commit: 682133071ee3e64a3a601e8dc87f7dfdcc4cd83f
      https://github.com/quicwg/base-drafts/commit/682133071ee3e64a3a601e8dc87f7dfdcc4cd83f
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  First pass at REQUEST_RST


  Commit: 5e683534a2662a7c537df935fd5cfc595b653f31
      https://github.com/quicwg/base-drafts/commit/5e683534a2662a7c537df935fd5cfc595b653f31
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Use REQUEST_RST in HTTP/QUIC


  Commit: 6cef40b909442298f2ba8704cfc00eafbca184c0
      https://github.com/quicwg/base-drafts/commit/6cef40b909442298f2ba8704cfc00eafbca184c0
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  First pass on unidirectional streams based on REQUEST_RST text


  Commit: 7d97d6c5eba10a3b54802332fb0a4a4638207f61
      https://github.com/quicwg/base-drafts/commit/7d97d6c5eba10a3b54802332fb0a4a4638207f61
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Corresponding HTTP changes


Compare: https://github.com/quicwg/base-drafts/compare/615bea66edab...7d97d6c5eba1
----==_mimepart_58886311af297_21d603f88e94e31381447--


From nobody Wed Jan 25 13:27:37 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 730AC129C05 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 13:27:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iDgiv9Uz6QEt for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 13:27: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 D7DD4129C00 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 13:27: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=lGYDD2t1oQ8YqUfcscLEzQiJ5XU=; b=Z8eVGvCHzYiglVML gqE+3DI6nuHQoT0f5fArpNr4Y4JITI3w5Q5wqQeDzqNGADUcyy/IlcwXinmnCU4Z GkqXNyCyyaHqOSjKDjxfyqo5Z4gxaTZ3xzR7UOXEZhR8Fo0Yc1tCBzReQJUxDDOE ANDneVRHCQWYEtm5WsN7ULdhr9w=
Received: by filter0212p1las1.sendgrid.net with SMTP id filter0212p1las1-15684-58891826-3F 2017-01-25 21:27:02.587336239 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 5-JzAZEAQC6ExIF8jQ-cfA for <quic-issues@ietf.org>; Wed, 25 Jan 2017 21:27:02.479 +0000 (UTC)
Date: Wed, 25 Jan 2017 13:27:02 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/174/275237994@github.com>
In-Reply-To: <quicwg/base-drafts/issues/174@github.com>
References: <quicwg/base-drafts/issues/174@github.com>
Subject: Re: [quicwg/base-drafts] Stream Reservation (#174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5889182656d02_1bec3fbb49e2f13c11967"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0WnkEWbu8JtwA1w+pWvQxS1hcJUGXQDFFqpi XtXJAJjGhbIn6dXt9+fIKaN+FnvlSbBfspEYhNwmG8Zg0Hy8HxKzU+LnybM473i0fuyhuAk1YlTpz+ awm8KL64cIIOOSUi2kutU+QWlbRwvjcvH+tpa/uCG+3+yJ/AEWDQZ1RrtuVBEA68+Knyw4sKBVGJX1 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aJFevdMDQzN4qx9ZHgYVsxzOWPM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 21:27:31 -0000

----==_mimepart_5889182656d02_1bec3fbb49e2f13c11967
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'll note that @MikeBishop's model here is fairly straightforward, and I'll probably write that up.  It means:
* the reserved state no longer is a first class entry in the state machine
* gaps in an otherwise contiguous sequence of stream numbers implies that the streams in the gap are open, just that you haven't seen a packet on it just yet
* those streams count toward concurrency limits
* this can be used by an endpoint to create space for sending in the future (that is, PUSH_PROMISE)

Note that these streams would not be reserved at the point that a PUSH_PROMISE is received.  The streams would be created when the gap was noticed.  That's really the only difference functionally.

Interesting note: h2 closes streams in a gap, but since we have non-determinism in arrival times, we have to either say nothing about the state of those streams or use this rule.  Since saying nothing leads to fragmentation in the space that a receive allocates for incoming streams, the no-gaps rule works best.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/174#issuecomment-275237994
----==_mimepart_5889182656d02_1bec3fbb49e2f13c11967
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'll note that <a href=3D"https://github.com/MikeBishop" class=3D"user-m=
ention">@MikeBishop</a>'s model here is fairly straightforward, and I'll pr=
obably write that up.  It means:</p>
<ul>
<li>the reserved state no longer is a first class entry in the state machin=
e</li>
<li>gaps in an otherwise contiguous sequence of stream numbers implies that=
 the streams in the gap are open, just that you haven't seen a packet on it=
 just yet</li>
<li>those streams count toward concurrency limits</li>
<li>this can be used by an endpoint to create space for sending in the futu=
re (that is, PUSH_PROMISE)</li>
</ul>
<p>Note that these streams would not be reserved at the point that a PUSH_P=
ROMISE is received.  The streams would be created when the gap was noticed.=
  That's really the only difference functionally.</p>
<p>Interesting note: h2 closes streams in a gap, but since we have non-dete=
rminism in arrival times, we have to either say nothing about the state of =
those streams or use this rule.  Since saying nothing leads to fragmentatio=
n in the space that a receive allocates for incoming streams, the no-gaps r=
ule works best.</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/174#issuecomment-275237994">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2rgFKOnZGc65TZ=
dG6xEMIgEFU9sks5rV74mgaJpZM4LnfDx">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzN3vn6GbhcTKVCFa=
QLuWE6bybiNks5rV74mgaJpZM4LnfDx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/174#issuecomment-275237994"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #174: I'll not=
e that @MikeBishop's model here is fairly straightforward, and I'll probabl=
y write that up.  It means:\r\n* the reserved state no longer is a first cl=
ass entry in the state machine\r\n* gaps in an otherwise contiguous sequenc=
e of stream numbers implies that the streams in the gap are open, just that=
 you haven't seen a packet on it just yet\r\n* those streams count toward c=
oncurrency limits\r\n* this can be used by an endpoint to create space for =
sending in the future (that is, PUSH_PROMISE)\r\n\r\nNote that these stream=
s would not be reserved at the point that a PUSH_PROMISE is received.  The =
streams would be created when the gap was noticed.  That's really the only =
difference functionally.\r\n\r\nInteresting note: h2 closes streams in a ga=
p, but since we have non-determinism in arrival times, we have to either sa=
y nothing about the state of those streams or use this rule.  Since saying =
nothing leads to fragmentation in the space that a receive allocates for in=
coming streams, the no-gaps rule works best.\r\n"}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/174#issuecomment=
-275237994"}}}</script>=

----==_mimepart_5889182656d02_1bec3fbb49e2f13c11967--


From nobody Wed Jan 25 14:30:08 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEE4F129CD8 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 14:30:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o6TFAPEnhOxR for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 14:30:01 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90AAD129CD9 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 14:30: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=X09GXOeXcRV7eY2FZ6OHTM27cTU=; b=jMY0DcDKo3ShSisU UwnVvN40PyNZQte2ZAe7TK27WlbXho8d0nvfDcFaDUKNlyOFr3Sot2s2j8hqhHdu bqr9cYUJjqqtGtl4JR+J94SH+LiIYedK3Z92BFsKjmEkBbQ5imZFatyiYEJ596tI tTB6pYVk5BBd0EELUJgzWLPTSLw=
Received: by filter0189p1las1.sendgrid.net with SMTP id filter0189p1las1-5461-588926C0-76 2017-01-25 22:29:21.081878799 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id hM2DzIw1S1Gh8DrjTEB8lA for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:29:20.942 +0000 (UTC)
Date: Wed, 25 Jan 2017 14:29:20 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/174/275253414@github.com>
In-Reply-To: <quicwg/base-drafts/issues/174@github.com>
References: <quicwg/base-drafts/issues/174@github.com>
Subject: Re: [quicwg/base-drafts] Stream Reservation (#174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588926c0cc0d7_185c3f85f09c9130101553"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0OyDkhDWfG0aS4pEQQadayi7SudKFpA3PauV NNR6btEcieXdlZbz4gSFrO9/nmPirATb8TtJTU5Sj7J7QFzngbxV85Z8pvk3VE3cKOpvJkEC18eM7T whVtc+GF6VU3i+p9MDZwCzbIKl42ewPry2Qu8I6tXvHADUsLEq4np7Vu75rzPB9fKMkz5ZCwo77EO3 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iHu5kRLVY1xX8s16AwixcpBviHU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 22:30:04 -0000

----==_mimepart_588926c0cc0d7_185c3f85f09c9130101553
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

No gaps SGTM.  Open with no data seems equivalent to 'reserved', but doesn't require an extra 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/174#issuecomment-275253414
----==_mimepart_588926c0cc0d7_185c3f85f09c9130101553
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>No gaps SGTM.  Open with no data seems equivalent to 'reserved', but doesn't require an extra state.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/174#issuecomment-275253414">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9i1XBosLSkpYaEc670DCRJ5syGDks5rV8zAgaJpZM4LnfDx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0mzK902eqyIOnXIouhBB2OPxcp3ks5rV8zAgaJpZM4LnfDx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/174#issuecomment-275253414"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #174: No gaps SGTM.  Open with no data seems equivalent to 'reserved', but doesn't require an extra state."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/174#issuecomment-275253414"}}}</script>
----==_mimepart_588926c0cc0d7_185c3f85f09c9130101553--


From nobody Wed Jan 25 15:12:41 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44E12120727 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 15:12:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZTa69dWHaF3U for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 15:12:37 -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 3F7D4126B6D for <quic-issues@ietf.org>; Wed, 25 Jan 2017 15:12:37 -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=6MDoB4qL4trFopGYNpStFo6fSiI=; b=DMNMlHb/S7qDIwBe FENMH95NfxCCmBSIraKBkmV3WXMnS0PR36maS4paLlZx8GarNpEavyTWyoSPxS92 +3xABY+HTv9bv+9rcJ8wAgJt8d6wDADcANVszoDnvvLQaycAU/CagpvnUl9gSD5l 7aBKQb+BKfqwJAyxBWBOwPXTHDo=
Received: by filter0051p1las1.sendgrid.net with SMTP id filter0051p1las1-1116-588930AC-4A 2017-01-25 23:11:40.493735865 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id cbUhDlgkS3-sd0nMf0z9BA for <quic-issues@ietf.org>; Wed, 25 Jan 2017 23:11:40.110 +0000 (UTC)
Date: Wed, 25 Jan 2017 15:11:40 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/233@github.com>
Subject: [quicwg/base-drafts] Unknown frame types (#233)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588930ac5508_4f43fdb40133138386d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0I+U2Z+MmGjgSFcCKDtu+RICJuL05KKg61w5 iqinnn7sM5+M4aBOG6RbO9hXCmngrYaB/HqJFpHr6xjOF4RULBxgi13EeaWTqtqimzB72RJq72iqZa 73YeqeHVvEHq6gdxZoGKW0yhvV3jjFTnosqMzNa2HTRDgw9fBX2k2XTEbgrc9W0DKElkjkXNAPYuN1 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jkfIlin8gdLXYbg1OppnbeJ6fbw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 23:12:40 -0000

----==_mimepart_588930ac5508_4f43fdb40133138386d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The draft currently says:

> Frames of unknown types are ignored.

Which is basically impossible. The only option an endpoint has when it encounters an unknown frame type is to throw out the entire frame or terminate the connection.  We should pick the latter.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/233
----==_mimepart_588930ac5508_4f43fdb40133138386d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The draft currently says:</p>
<blockquote>
<p>Frames of unknown types are ignored.</p>
</blockquote>
<p>Which is basically impossible. The only option an endpoint has when it encounters an unknown frame type is to throw out the entire frame or terminate the connection.  We should pick the latter.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/233">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxvWUdaJOEVnYTufPf93gtVyacawks5rV9asgaJpZM4LuHe3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzUS7b-rBS0r2xWiiwnrjt4dw5-Aks5rV9asgaJpZM4LuHe3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/233"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Unknown frame types (#233)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/233"}}}</script>
----==_mimepart_588930ac5508_4f43fdb40133138386d2--


From nobody Wed Jan 25 15:13:17 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 926851293F8 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 15:13:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.373
X-Spam-Level: 
X-Spam-Status: No, score=-4.373 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gs5bsuzjMm3K for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 15:13:06 -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 E0584129404 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 15:13: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=mqXQEB0a8B6HZlofjIpxYIBkSvI=; b=KQSroJ3XTr4cs2Fx u3PGTTWYvNE/N/Wb/JK+1qTXfaU7pGNdGvjTS3fdPxLxf/KhQKEDC7+Dy7iW6/Ok VJoYXcw6v1KTn6t4oI8f9ol3HOqfIgUNIvMYMSHyk6bh7o2tuEtg3fAmEec4tw4T JTeVrc9hgFuDPBhuDx2Zf1nA3nE=
Received: by filter0156p1las1.sendgrid.net with SMTP id filter0156p1las1-21698-58893100-F 2017-01-25 23:13:04.19391336 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id ytgRDj0_SwaUnobdqmx6PA for <quic-issues@ietf.org>; Wed, 25 Jan 2017 23:13:03.954 +0000 (UTC)
Date: Wed, 25 Jan 2017 15:13:03 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/233/275262672@github.com>
In-Reply-To: <quicwg/base-drafts/issues/233@github.com>
References: <quicwg/base-drafts/issues/233@github.com>
Subject: Re: [quicwg/base-drafts] Unknown frame types (#233)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588930ffb5490_67403f91e870f13498373"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1nG2svhXSnisRGIKs2atwxe+3xsYvhN5ta8E 2J+CtPGpEB6ozZRnEfdNJ9I2o/OTRFsRACGVyGcQ/RtsGxqGiEF6x4fZFn0sOFBLRi5GrErkSgLtwR rAQlI+s2jca6oC99CfXGPauWcvCQNmzfi9TWdl2C/2zsVidLbnnNgd2Vcw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0p50_DZE15y6NYsrfAeanuhbxvo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 23:13:08 -0000

----==_mimepart_588930ffb5490_67403f91e870f13498373
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You're correct.  That should be 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/issues/233#issuecomment-275262672
----==_mimepart_588930ffb5490_67403f91e870f13498373
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You're correct.  That should be 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/issues/233#issuecomment-275262672">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwyQA9rfYg6itk7KNT7yukisE9v3ks5rV9b_gaJpZM4LuHe3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7MCNoESoknmiHGq2TI88lN_ZgsFks5rV9b_gaJpZM4LuHe3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/233#issuecomment-275262672"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #233: You're correct.  That should be removed."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/233#issuecomment-275262672"}}}</script>
----==_mimepart_588930ffb5490_67403f91e870f13498373--


From nobody Wed Jan 25 15:14:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9830120727 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 15:14:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1L-nTDXIx5oN for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 15:14:45 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC7AE126B6D for <quic-issues@ietf.org>; Wed, 25 Jan 2017 15:14: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=ig56eZ1Xs8Owm1GL5CQbKeZZqpQ=; b=Hsrf3166ptIYMfM3 nB8k4FJa8PnyPBRRdKHBSHz0xStfgHHEbwxLj0hpd0YSgM0oKDjHx6Bed8NhOKd+ YkNgm68et0XJY7w3bUfdw5C2IH0qngaEryvR2zn9oRUMIpn7BmqZDWz03l3H3fE+ z/ZH2rTZ8zeZgD+/gfJftlZ1jhE=
Received: by filter0117p1las1.sendgrid.net with SMTP id filter0117p1las1-20552-58893146-8E 2017-01-25 23:14:14.861052623 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id iQ9lnbJuR5CTI-xO4yhznw for <quic-issues@ietf.org>; Wed, 25 Jan 2017 23:14:14.407 +0000 (UTC)
Date: Wed, 25 Jan 2017 15:14:14 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/233/275262912@github.com>
In-Reply-To: <quicwg/base-drafts/issues/233@github.com>
References: <quicwg/base-drafts/issues/233@github.com>
Subject: Re: [quicwg/base-drafts] Unknown frame types (#233)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58893146410ad_46333f8db841f138136239"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1RKsCsuj1jVS/gAi3Z+ix1TQlU6x3ekwD8Fd 44n5YCN6EbHTQZ7Sl1Z7s0jvYQvS4gSINnogYkuepRblUZj5x4J16a1lUHtbj5rghAwiuxnvPAR9RA RkBj7D/Kk8HwpyRFhOBN1IgLEyJv/I4qQtrRxN0dOxFFa0eMdE5IAy8JyYQTm3Uz+JKx7ZIm6uQDu7 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8yBvkK7szOYAZ7GUPGOkaSWcXAo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 23:14:46 -0000

----==_mimepart_58893146410ad_46333f8db841f138136239
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that we also have #194 and #62 that might be resolved in one fell swoop.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/233#issuecomment-275262912
----==_mimepart_58893146410ad_46333f8db841f138136239
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Note that we also have <a href="https://github.com/quicwg/base-drafts/issues/194" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/194" data-id="202445218" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#194</a> and <a href="https://github.com/quicwg/base-drafts/issues/62" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/62" data-id="192995336" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#62</a> that might be resolved in one fell swoop.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/233#issuecomment-275262912">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9aKaaVgUfHjAYxE9fW737v5B7dxks5rV9dGgaJpZM4LuHe3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8Ym7gj7aCQgxlYq1byrOOXbcq-Xks5rV9dGgaJpZM4LuHe3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/233#issuecomment-275262912"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #233: Note that we also have #194 and #62 that might be resolved in one fell swoop."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/233#issuecomment-275262912"}}}</script>
----==_mimepart_58893146410ad_46333f8db841f138136239--


From nobody Wed Jan 25 17:05:37 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03C6C12943A for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:05:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pzli0xYvDwrz for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:05: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 EA3561293FD for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:05:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485392732; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=guvr0seQGgsCxcE5d8frHNcpQ3ereAoy7b3yrGzZLuU=; b=fLQ5U75HXoc3N09WwabeNS4NhG0Q1mwQv2b8U85Fnx+RVqG6JhUPlB3QVPJGV74FU1u1pyQI ICKabD6G57CxDIWmSekFOd6nZ9RDSJQLL+0m0iBhnXogVahY1wNglWcY4A7kPYzdTegMr4IM YyrQOiL/+O17wijWcuJgt1B0Qko=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=jsLquduqFjM15InpoffJri7VKv0xLTVuwBLgbl6St20rDvhMEqM0enAJQmzYD2SYpsGxMi /Fdst/kbvyzw+NZmSdXiAjojzEZAb/8rcXAAzmmmo3DdO/Lxhsjoes3POWp48GQmfCHG0JYa JUzBdSULD6SyGAWXLx1r+8rDRlPQQ=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58894b5c.7f151c23fdb0-smtp-out-n01; Thu, 26 Jan 2017 01:05:32 -0000 (UTC)
Date: Wed, 25 Jan 2017 17:05:32 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58894b5cb08dc_39793ff4a5edf13c93135@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] dc072d: Update the contributing guidelines
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58894b5cb047f_39793ff4a5edf13c9303d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W6PkBIo3S6_3sUj4gHAwcLU1xYM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:05:36 -0000

----==_mimepart_58894b5cb047f_39793ff4a5edf13c9303d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/contribv2
  Home:   https://github.com/quicwg/base-drafts
  Commit: dc072d5cc4b1be91fd9a4a5f3a496c580e5eca62
      https://github.com/quicwg/base-drafts/commit/dc072d5cc4b1be91fd9a4a5f3a496c580e5eca62
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M README.md

  Log Message:
  -----------
  Update the contributing guidelines



----==_mimepart_58894b5cb047f_39793ff4a5edf13c9303d--


From nobody Wed Jan 25 17:07:57 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBBB412943A for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:07:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xQ-vSJG58dkn for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:07:49 -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 57121129444 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:07:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zdYS9axlatziHRhgrIC97DyovSk=; b=H6MDy8Y5dBtVzq6s 5ryoJeoxy7xaIcFln9M+TVWzz1qKzhJK5vPxbuyH1F3gr93vR/ASWiBskc9dcWma JgawVOQa16frx9Ah5LHsNyCYsR5lnRhGOvLDz5tqaO72WCJdJnb2vH41A4i4LyU9 kxF5jYHr1MydwbHRTiIpX1wYXkk=
Received: by filter0451p1mdw1.sendgrid.net with SMTP id filter0451p1mdw1-8653-58894BE3-41 2017-01-26 01:07:47.98016677 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id XLd8st5kSs6p6IqNAaDB6A for <quic-issues@ietf.org>; Thu, 26 Jan 2017 01:07:47.864 +0000 (UTC)
Date: Wed, 25 Jan 2017 17:07:47 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/234@github.com>
Subject: [quicwg/base-drafts] Update the contributing guidelines (#234)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58894be3b50bd_7ef3f930a6c313020821e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ZMpvQ1iRIWORlrdEIAVb7H051zGach9BG9w UmQ4idVbO7iEaMoYVwPza+7jhldY8eE1eaYR0d4/hHQYn6ZM/2UjXYjP81gXrtealZPFliaHSkygvg 4Ehqk/EVPOmm1TAYV0TKG1V4tJsJlxU0zj5trGhXBM0ZItyw9XtFX0R9gG6J/5JegviJUSV2cW2hH/ I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xQGaciCuYLkMqa1Ftl-3vMKzrV0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:07:55 -0000

----==_mimepart_58894be3b50bd_7ef3f930a6c313020821e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on the copy in quicwg/wg-materials
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/234

-- Commit Summary --

  * Update the contributing guidelines

-- File Changes --

    M CONTRIBUTING.md (13)
    M README.md (73)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/234.patch
https://github.com/quicwg/base-drafts/pull/234.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/234

----==_mimepart_58894be3b50bd_7ef3f930a6c313020821e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Based on the copy in quicwg/wg-materials</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/234'>https://github.com/quicwg/base-drafts/pull/234</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Update the contributing guidelines</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/234/files#diff-0">CONTRIBUTING.md</a>
    (13)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/234/files#diff-1">README.md</a>
    (73)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/234.patch'>https://github.com/quicwg/base-drafts/pull/234.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/234.diff'>https://github.com/quicwg/base-drafts/pull/234.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/234">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzFEaS7tSzmy5SUYRCAap3L5BFQqks5rV_HjgaJpZM4LuMbc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyqpMusI3L4Q_5PUmhIcfUqhAT30ks5rV_HjgaJpZM4LuMbc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/234"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Update the contributing guidelines (#234)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/234"}}}</script>

----==_mimepart_58894be3b50bd_7ef3f930a6c313020821e--


From nobody Wed Jan 25 17:08:30 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6C4A12943A for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:08:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0vpCiC3LLPWO for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:08:27 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 352EF129410 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:08:27 -0800 (PST)
Date: Wed, 25 Jan 2017 17:08:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485392906; bh=OoHyWKkka/UeGIgL7JOeIvZzz8OJ8KQ/djbIVpV1SyE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=peHgn5SHgPkWTEVqobwkFPEhl+BqXWy/RgQhdrOG6e5U4pbxHXfn4Bj/TnsBOZalw er3cQONF4dSDK9AMBLpV6mUhxmKbSO9woT78hCVrKDr6CG2R3AUHA+LciZW9ren4mo Z/dJ/i0oYTrthb3gr3AXNDuawILw2/7ZpRK1Emck=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/234/c275282129@github.com>
In-Reply-To: <quicwg/base-drafts/pull/234@github.com>
References: <quicwg/base-drafts/pull/234@github.com>
Subject: Re: [quicwg/base-drafts] Update the contributing guidelines (#234)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58894c0a74623_4d4d3f930a6c31301105ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SGPTr9mIa6BBeJg0qUKzpNLeImM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:08:28 -0000

----==_mimepart_58894c0a74623_4d4d3f930a6c31301105ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

BTW, the IESG has new text.  See https://github.com/martinthomson/i-d-template/pull/74

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/234#issuecomment-275282129
----==_mimepart_58894c0a74623_4d4d3f930a6c31301105ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>BTW, the IESG has new text.  See <a href="https://github.com/martinthomson/i-d-template/pull/74" class="issue-link js-issue-link" data-url="https://github.com/martinthomson/i-d-template/issues/74" data-id="201988597" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">martinthomson/i-d-template#74</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/234#issuecomment-275282129">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8htv1cS3TbFUtf9Hb9tQPr3fcZlks5rV_IKgaJpZM4LuMbc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwpt0Ixl3XLeMDmoG68TdY5iP8Bbks5rV_IKgaJpZM4LuMbc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/234#issuecomment-275282129"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #234: BTW, the IESG has new text.  See https://github.com/martinthomson/i-d-template/pull/74"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/234#issuecomment-275282129"}}}</script>
----==_mimepart_58894c0a74623_4d4d3f930a6c31301105ed--


From nobody Wed Jan 25 17:15:24 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E77CA1293FD for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:15:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V8Stb44FCStT for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:15: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 974DD129410 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:15:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485393320; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=f79Gs3mEt7gPmTGb/3IApP6hS+S3o38Tajbg7mX9ZI4=; b=lduK5RDAmh2kt086wTj6uvbu+XroNjVcF31RFREWk7QJmxIMdUOrvtbaCUWV2PJyDITC7t/6 bQ0Bc9wHOETPyZer96AuB6Vyk3mVRCm9ayXg9duZKaSGiFZIga3gaL8kFsZqOOTW36h5q88V J9sC39AW85uWn9aya6UC/qK4RWc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=mxocp+5ZflayI0GyPoPe7eZXp9Os8Pa2ECJH84TosKIJexgC3/+zmRquFdPgIQxhBMG2ec S/KJlm9ONk4O5ag0Umt3T5LHtHcVWrI7gY26StHYF8TFzR+wLzzu2LqI0bpbxAbqThEVnvVq +YL4FtiCtaAxuTT0W1ZcHNpte3w1k=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58894da8.7f571458e6f0-smtp-out-n02; Thu, 26 Jan 2017 01:15:20 -0000 (UTC)
Date: Wed, 25 Jan 2017 17:15:19 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58894da7a92d1_430f3fea01b8b138206e@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] e3caea: Use quic= instead of v=
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58894da7a8066_430f3fea01b8b1381965"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lYEhNaQ9LQ-Oc35pavPrXISDGrs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:15:23 -0000

----==_mimepart_58894da7a8066_430f3fea01b8b1381965
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/v_quic
  Home:   https://github.com/quicwg/base-drafts
  Commit: e3caeaf94da75cf6a3cdd6548aa9094bfcaed4c9
      https://github.com/quicwg/base-drafts/commit/e3caeaf94da75cf6a3cdd6548aa9094bfcaed4c9
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Use quic= instead of v=



----==_mimepart_58894da7a8066_430f3fea01b8b1381965--


From nobody Wed Jan 25 17:16:21 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE112129430 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:16:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gILf9BPeyAKD for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:16:17 -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 AC048129411 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:16:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=trg7lwws1GaoA0XcqHMuiw2TNtQ=; b=BPf0uhkYUxzR+7AO T7Z796UTRiUTYa/royUOC5TV5rm8qRAUKcsijGLrlv+fA7yHYNXM9f1hJ9lEdbzf jks5RavkiH9h7TaG+KtqPuN9huurH2n0E2qU5SW8vibSbYNFa/kqOoTHCS+4bQ+0 +mEMo1DBRUH2OJ8r96t+Cm7RZNY=
Received: by filter0825p1mdw1.sendgrid.net with SMTP id filter0825p1mdw1-26040-58894DDE-E 2017-01-26 01:16:14.218637416 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id KQszxmXLRdyCiOnqCOkcgA for <quic-issues@ietf.org>; Thu, 26 Jan 2017 01:16:14.131 +0000 (UTC)
Date: Wed, 25 Jan 2017 17:16:14 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/235@github.com>
Subject: [quicwg/base-drafts] Use quic= instead of v= (#235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58894dde3093_40cd3ffbd911113c244011"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3eZaITdU8C4AabFRy8Eacr5Mc5bE1n81QBB3 Qjt0cVyvZbccfXthwxo88JRGdAy1uLsTLaY3PEEnqxDWEhc87xWpdH0KfCyt136om0XehqDCwNXX1y YzqKYik5fzbRQzP06OexBRcjrnBKy9oeJZXszM+fxWaZrJmXmav2qf5mciCHTz2HbdEnOZ1Dr5SiU3 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VHBVI0PX4WuipZRuqeYpsvonL_g>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:16:20 -0000

----==_mimepart_58894dde3093_40cd3ffbd911113c244011
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #229 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/235

-- Commit Summary --

  * Use quic= instead of v=

-- File Changes --

    M draft-ietf-quic-http.md (35)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/235.patch
https://github.com/quicwg/base-drafts/pull/235.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/235

----==_mimepart_58894dde3093_40cd3ffbd911113c244011
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fixes <a href="https://github.com/quicwg/base-drafts/issues/229" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/229" data-id="203015531" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#229</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/235'>https://github.com/quicwg/base-drafts/pull/235</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use quic= instead of v=</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/235/files#diff-0">draft-ietf-quic-http.md</a>
    (35)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/235.patch'>https://github.com/quicwg/base-drafts/pull/235.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/235.diff'>https://github.com/quicwg/base-drafts/pull/235.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/235">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq12720Pl5PC3dpL08Nk-ku4J0ghvks5rV_PegaJpZM4LuMve">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1DxWXGqLpq0269nFYt4bg5UbLzvks5rV_PegaJpZM4LuMve.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/235"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Use quic= instead of v= (#235)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/235"}}}</script>

----==_mimepart_58894dde3093_40cd3ffbd911113c244011--


From nobody Wed Jan 25 17:16:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08A9A1293FD for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:16:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X2nn-WEECDNQ for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:16:43 -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 1E342126D74 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:16: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=MnkAgwBCIlEa4ES51AaPBDA4wjw=; b=gLDfJLb3b3HF1aDD 3NUwj01SydXmGqu+EynBriHh9AZAk+Oaa/fFR1KyCLuNsALYQVlb+SYEm3pJUn+w qhDCHmwaavcUsJSagwQzV+2GEyUuGABIB54zEgfO5vlLUNS+OfoJWau+EpfT6sLl ebf6IHWVYl23DaJV6JkoTqNRXSU=
Received: by filter1123p1mdw1.sendgrid.net with SMTP id filter1123p1mdw1-5667-58894DFA-6 2017-01-26 01:16:42.065701809 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id L0cfkxYsQyaHVA3nPZKSHA for <quic-issues@ietf.org>; Thu, 26 Jan 2017 01:16:41.952 +0000 (UTC)
Date: Wed, 25 Jan 2017 17:16:41 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/229/275283420@github.com>
In-Reply-To: <quicwg/base-drafts/issues/229@github.com>
References: <quicwg/base-drafts/issues/229@github.com>
Subject: Re: [quicwg/base-drafts] Use a quic= parameter for Alt-Svc rather than collide with existing use of v= (#229)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58894df9cf574_10773fefbb4b513c1325d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3vxV69nuZ7+QP7yk+OJaqJJQwpg3XviZdz1U lnNpkzpf5Qf+8EBYuugAPXxs4s46Y+0u59RFIe4HdvXUx6c5aOuxmnA/nXv6OmdzkVZzFnGS4a14l0 nFkEW84tSm9GHjQkRktK42IJloPfNFX5PvZ74ER/kLDx4B54vtxDtvjNhNXVPYcQqN10gxNQC8SM85 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fnACW6JC33bZ529KJZg4_E63uMU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:16:45 -0000

----==_mimepart_58894df9cf574_10773fefbb4b513c1325d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I believe this was agreed to in the interim; @mnot, can I merge the PR and close?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/229#issuecomment-275283420
----==_mimepart_58894df9cf574_10773fefbb4b513c1325d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I believe this was agreed to in the interim; <a href="https://github.com/mnot" class="user-mention">@mnot</a>, can I merge the PR and close?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/229#issuecomment-275283420">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0p2PYPVrvIGFZJyJHjbj-pSRNoMks5rV_P5gaJpZM4LtHFR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5MA31bdcToNFIPFQ4f_90S1WEWgks5rV_P5gaJpZM4LtHFR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/229#issuecomment-275283420"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #229: I believe this was agreed to in the interim; @mnot, can I merge the PR and close?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/229#issuecomment-275283420"}}}</script>
----==_mimepart_58894df9cf574_10773fefbb4b513c1325d1--


From nobody Wed Jan 25 17:17:25 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B31F129411 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:17:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=mnot=mnot.net@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PYrDkJwHuxlX for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:17: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 EDB31129410 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:17:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485393441; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=QgIxNVBIFDxHgIgn7QWnNjkWWjPhRSmSMqyP0FjSgk0=; b=bXCZOHqNFKQl2HGnGF2y8WN0z3dzmyvFpWE5IUyVo0ESwODqys/j5jgWOwiWQL64unrupOVv zrzNGnLkShxRkHmGYNwPxfYzbcEo/ZX9N6+kkww3wfWCMvSoLbG4v9ZSIfuHr2Wj6c7z1QUG 9+SfoArmMzMvi2KAr4NUiLF2/NU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=f1OFxvipYBPTj2ZX9pEhJul7FJzxwi7sYRhsz5GtK1RtwkxnUwoCTej51lMD6SyiUbBR6n IK0GYo2xR8q6ZnIezh7ZQFd8jDgf61XxiaftzPTmt3EemsDfjjGO7MteJPLxmSwGiByCBk1L X4Cauz8vGMnVUmXkMJlVLdthAFW+M=
Sender: mnot=mnot.net@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 58894e20.7efc541f8660-smtp-out-n01; Thu, 26 Jan 2017 01:17:20 -0000 (UTC)
Date: Wed, 25 Jan 2017 17:17:19 -0800
From: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <58894e1fe5d24_57c33fd3884e91343315a@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] dc072d: Update the contributing guidelines
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58894e1fe5935_57c33fd3884e9134330ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JUGX1j03tuX2S7b_3ndeerhW_2I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:17:23 -0000

----==_mimepart_58894e1fe5935_57c33fd3884e9134330ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: dc072d5cc4b1be91fd9a4a5f3a496c580e5eca62
      https://github.com/quicwg/base-drafts/commit/dc072d5cc4b1be91fd9a4a5f3a496c580e5eca62
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M README.md

  Log Message:
  -----------
  Update the contributing guidelines


  Commit: 5ca0832de3d0ddf2b5f1434b48fcae007735dd20
      https://github.com/quicwg/base-drafts/commit/5ca0832de3d0ddf2b5f1434b48fcae007735dd20
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M README.md

  Log Message:
  -----------
  Merge pull request #234 from quicwg/contribv2

Update the contributing guidelines


Compare: https://github.com/quicwg/base-drafts/compare/7ade6dae9e8a...5ca0832de3d0
----==_mimepart_58894e1fe5935_57c33fd3884e9134330ee--


From nobody Wed Jan 25 17:17:42 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7683512942F for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:17:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iZnNWkBQQUzU for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:17: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 ADDD8129410 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:17: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=lqnSynRpJotppIp3GxizUjyhFqg=; b=npoxsGUsOJ+ScGxp Xp0Dk8QFrXCmnMcFUimCVaoLKym2LCUoJRvkpSXi+Jtuxi9z3vfrbg09Z8iYhlTZ yWyP5hcgG9m9KSSvH+6bVvc3wIpuvxBFRObbE8N20IjAq4Fq0Rz8VRoTxKQAAwkA EW8KZtW587LJ1Fh4VwPzDua0GMc=
Received: by filter0646p1mdw1.sendgrid.net with SMTP id filter0646p1mdw1-28789-58894E20-25 2017-01-26 01:17:20.301847768 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id aTBYTsreSV-Bsv0G_DRtoQ for <quic-issues@ietf.org>; Thu, 26 Jan 2017 01:17:20.199 +0000 (UTC)
Date: Wed, 25 Jan 2017 17:17:20 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/234/issue_event/937098904@github.com>
In-Reply-To: <quicwg/base-drafts/pull/234@github.com>
References: <quicwg/base-drafts/pull/234@github.com>
Subject: Re: [quicwg/base-drafts] Update the contributing guidelines (#234)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58894e201dd7d_29623fcf20e0313c5344f0"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0lNAdm1aZDgIv0pzwTKiASOL85JIXwtGXXpR 1DZil9EkCdIRcw1nUKIYxNsftzbs/oUfjcl7ZI7IsGH+GxlK4JU4IJBsJoN4uwCd1pJt4gf3CU+2Pz OO4o/kYHwWqKocFnUPH2Iif+xd8ZbgB1PP+ydRBe3EuF7GgcqgGPL/838I2u/Q4PjsYOUru/uGvgyN s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W3aKEC-OY-l-a5WAREYiAmeMrB4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:17:40 -0000

----==_mimepart_58894e201dd7d_29623fcf20e0313c5344f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #234.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/234#event-937098904
----==_mimepart_58894e201dd7d_29623fcf20e0313c5344f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/234" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/234" data-id="203268487" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#234</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/234#event-937098904">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0qW8gWZtXVL5Rd9JNWNHaWw5dOzks5rV_QggaJpZM4LuMbc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq83FP5LypXJ2H8Lw9LBPMUj1klABks5rV_QggaJpZM4LuMbc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/234#event-937098904"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #234."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/234#event-937098904"}}}</script>
----==_mimepart_58894e201dd7d_29623fcf20e0313c5344f0--


From nobody Wed Jan 25 17:23:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1762F129410 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:23:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level: 
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SiV9mT0RvJTM for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:23:17 -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 F25C3126D74 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:23: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=elbptJWdjbKi5wVJj4E1i9ekrdc=; b=LmmDHZN2hMvm+zp1 WesVNcFB7XXXh/vOzcxwS0JuxDhFqEBABTItBRna60uXOvRwgxsYR8IB/UzdyWq1 7tznBoLKRmQIP68tDTrwmGlo1735oJ324Ggm72xq7Cj/tiGheQIOoih6ewUEkiUe HuDr7NOR9I2Vzjy9m4+dKf3x/yQ=
Received: by filter0565p1mdw1.sendgrid.net with SMTP id filter0565p1mdw1-30174-58894F81-42 2017-01-26 01:23:13.442613258 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id aV2NEOwITQycUPM8Tn1JLA for <quic-issues@ietf.org>; Thu, 26 Jan 2017 01:23:13.324 +0000 (UTC)
Date: Wed, 25 Jan 2017 17:23:13 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/228/275284374@github.com>
In-Reply-To: <quicwg/base-drafts/issues/228@github.com>
References: <quicwg/base-drafts/issues/228@github.com>
Subject: Re: [quicwg/base-drafts] HPACK relies on in-order delivery (#228)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58894f814aac6_40743ffbd911113c2820b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3fcv5uriQlkR0/Y/zxqZJ7cr6PNaaTgTP3Bu bx4rne/FvdB8vPQtpXJNGNYVoThF8ZfZGEx5GvnXYM3lHgKkE8i04Q2ieHWffL/GE+ISG92ymKBc+v 2RC/4DxH6GHFt+p/BTk6iE/kDZslD9kx7nJdW2X9eZNufnwHG9Zo1hci2qQdKUszbN5SXIUmkPS7Ze w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wJCt_yY_fkyShxjqRFTRteKqc4M>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:23:19 -0000

----==_mimepart_58894f814aac6_40743ffbd911113c2820b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There appears to be a hard-hat warning already present.

Per discussion during the lunch break yesterday, Buck and I concluded that all schemes on the table achieve consistency if we can guarantee the following things (I'm not certain we can):

- The HTTP layer will never RST a message control stream
- The QUIC layer will never RST a message control stream with any error code other than REFUSED (i.e. guarantee that no frame was delivered to HTTP)
- The HTTP layer will *always* replay *the same HPACK frame* on a different stream if a REFUSED is encountered **or** the HTTP layer can roll back all effects of the frame when a REFUSED stream is encountered.

Note that the last is very different than the semantics of REFUSED in HTTP/2, where the request MAY be retried, but the same original headers will be recompressed with the state of the table at the time of the 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/228#issuecomment-275284374
----==_mimepart_58894f814aac6_40743ffbd911113c2820b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There appears to be a hard-hat warning already present.</p>
<p>Per discussion during the lunch break yesterday, Buck and I concluded th=
at all schemes on the table achieve consistency if we can guarantee the fol=
lowing things (I'm not certain we can):</p>
<ul>
<li>The HTTP layer will never RST a message control stream</li>
<li>The QUIC layer will never RST a message control stream with any error c=
ode other than REFUSED (i.e. guarantee that no frame was delivered to HTTP)=
</li>
<li>The HTTP layer will <em>always</em> replay <em>the same HPACK frame</em=
> on a different stream if a REFUSED is encountered <strong>or</strong> the=
 HTTP layer can roll back all effects of the frame when a REFUSED stream is=
 encountered.</li>
</ul>
<p>Note that the last is very different than the semantics of REFUSED in HT=
TP/2, where the request MAY be retried, but the same original headers will =
be recompressed with the state of the table at the time of the retry.</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/228#issuecomment-275284374">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqytbjxn_bu2vY50=
7en5sIOsVsKr4ks5rV_WBgaJpZM4LtG48">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0N8xTZcf1rLpyYmL=
xgymf9D8bsDks5rV_WBgaJpZM4LtG48.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/228#issuecomment-275284374"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #228: There appea=
rs to be a hard-hat warning already present.\r\n\r\nPer discussion during t=
he lunch break yesterday, Buck and I concluded that all schemes on the tabl=
e achieve consistency if we can guarantee the following things (I'm not cer=
tain we can):\r\n\r\n- The HTTP layer will never RST a message control stre=
am\r\n- The QUIC layer will never RST a message control stream with any err=
or code other than REFUSED (i.e. guarantee that no frame was delivered to H=
TTP)\r\n- The HTTP layer will *always* replay *the same HPACK frame* on a d=
ifferent stream if a REFUSED is encountered **or** the HTTP layer can roll =
back all effects of the frame when a REFUSED stream is encountered.\r\n\r\n=
Note that the last is very different than the semantics of REFUSED in HTTP/=
2, where the request MAY be retried, but the same original headers will be =
recompressed with the state of the table at the time of the retry."}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/228#issuecomment-275284374"}}}</script>=

----==_mimepart_58894f814aac6_40743ffbd911113c2820b8--


From nobody Wed Jan 25 17:31:37 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C429126D74 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:31:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.995
X-Spam-Level: 
X-Spam-Status: No, score=-0.995 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GVasT0EymAuU for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:31:33 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D344129444 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:31:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485394293; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=On9Dkq0newRCVmXF4b5rn0UXz/LuyMKW0lza/VoIUAQ=; b=F+Xk973xSroaoxHYGnyZyOR3nrAL7aiyRuLrTRxETa/4TLjwBfUZ0IXSm6js1b03lFbI1Ukh zP0QQMTrMPt8c0OxPMYCaNb/iXPicdPLuBmStGJXG0ciop2c+kkQ1xG/zKD3Kidcwd6/M59v sv6lApsq00romnqTa7leBd+Ukd4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=I3pAg8D3qDsFFQD1T3AkV5vv39EiPQ+Lil6Vy0qn9Oknl2RCs79Fs36TulA/ZHCPOHlap/ nwDzIE7amROedr6jYSN6MwFERrVw0ufIJDvMh/WHkq2Z/odN5r8ctTUdKR4V3ivbaFCuWHUo ZHf02qZadmNOWdlis9rtM3rKMVx0c=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58894edc.7f14400f0d50-smtp-out-n01; Thu, 26 Jan 2017 01:20:28 -0000 (UTC)
Date: Wed, 25 Jan 2017 17:20:26 -0800
From: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58894edae9229_40fe3fef15a1d134329b7@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58894edae8869_40fe3fef15a1d1343285c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G5O0R8mYSHLiVHyrHp0ljot0pms>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:31:35 -0000

----==_mimepart_58894edae8869_40fe3fef15a1d1343285c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/contribv2
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_58894edae8869_40fe3fef15a1d1343285c--


From nobody Wed Jan 25 17:32:43 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78ED3126D74 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:32:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.882
X-Spam-Level: 
X-Spam-Status: No, score=-4.882 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id keIE9wsZCalk for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:32:41 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE5B312944E for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:32:35 -0800 (PST)
Date: Wed, 25 Jan 2017 17:32:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485394355; bh=a2yfRWJ60F/E3BwGD3xapxQdPHQu6SzAEqhsYNuTJFQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oorevyv1I9A86sKTXsYLZR4JTgRLOkuWOmiep5Qhvrmt89++AEc2JbBlmeNBAgqGI RHP0pqYU3EL70A/IppFknHAxJ0LRa+HbGEPyCzlh27ZGacVEBK1WJJyI9ykdEN7nAZ 4Kw/4WA2nZ7mjfObwUN7qkRTprwyEECdgITCMpWo=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/204/275285847@github.com>
In-Reply-To: <quicwg/base-drafts/issues/204@github.com>
References: <quicwg/base-drafts/issues/204@github.com>
Subject: Re: [quicwg/base-drafts] Streams not contributing to connection-level flow control (#204)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588951b3462ce_26eb3fbdda57d1407341c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q4YFiwfnXM8eikcdlnO0HFKdodY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:32:42 -0000

----==_mimepart_588951b3462ce_26eb3fbdda57d1407341c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How does #175 fix this?  It doesn't change flow control, as far as I understood it.  If the headers are in the same flow control window as the bodies, then the request can be blocked.  

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/204#issuecomment-275285847
----==_mimepart_588951b3462ce_26eb3fbdda57d1407341c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>How does <a href="https://github.com/quicwg/base-drafts/issues/175" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/175" data-id="201719775" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#175</a> fix this?  It doesn't change flow control, as far as I understood it.  If the headers are in the same flow control window as the bodies, then the request can be blocked.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/204#issuecomment-275285847">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3TaEiPFwSB_EgR8LorsTbxkYde_ks5rV_ezgaJpZM4LrCv6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7GNpky6DN0cc-guzfaciXCfmfTvks5rV_ezgaJpZM4LrCv6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/204#issuecomment-275285847"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #204: How does #175 fix this?  It doesn't change flow control, as far as I understood it.  If the headers are in the same flow control window as the bodies, then the request can be blocked.  "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/204#issuecomment-275285847"}}}</script>
----==_mimepart_588951b3462ce_26eb3fbdda57d1407341c--


From nobody Wed Jan 25 17:39:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF566129410 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:39:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pKIKAGRLt2q3 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:39:31 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9ED64126D74 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:39: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=4I4vUoDP/isbXISpYV1sn8A5yTo=; b=DfhL0bDpwzV2fck3 6PRtCLbfNmX97pWWYE6qoXWs9fjZVK85gVCs1B2xKxz9JPOZm53RDOvFXVVi7UAB +iwtuJovfFMOuroy0yU0eNZo1ptmo4w/6OjsuTNMRBSgs4pSNNsa/O3BcLBU6jYr DXVge/pufHw6LgRaR3vQEOZOcdM=
Received: by filter0995p1mdw1.sendgrid.net with SMTP id filter0995p1mdw1-21402-58895352-10 2017-01-26 01:39:30.533400845 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id RZ2EP93nRNOvMFUUziJwvw for <quic-issues@ietf.org>; Thu, 26 Jan 2017 01:39:30.318 +0000 (UTC)
Date: Wed, 25 Jan 2017 17:39:30 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/119/275286972@github.com>
In-Reply-To: <quicwg/base-drafts/issues/119@github.com>
References: <quicwg/base-drafts/issues/119@github.com>
Subject: Re: [quicwg/base-drafts] Server-proposed connection ID (#119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588953523e843_20be93fe164b1d13812515f"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2vy2olQBWvLva7OiSLnbAoDzaktfc07lEK8g TEC3phuWKUIP78aG8xPbJP/EyzCPM+oOT3d09fMJKBNUAwvLgQC/vnyITGhCsrXJPflus32bsyXl34 8KcSgZKk6naV7aJQP38yqdeXFmiuNobQ131JUHbo0X5y0NhgjJQ/B3pklmLWujijOI3DBRwn82PRxK 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C6UFAYAxiDLc20SgCBCD1_mhWe0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:39:34 -0000

----==_mimepart_588953523e843_20be93fe164b1d13812515f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; clients will not include a connection ID in the first flight of packets until it receives one from the server, i.e., we're moving to server-generated connection IDs

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/119#issuecomment-275286972
----==_mimepart_588953523e843_20be93fe164b1d13812515f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; clients will not include a connection ID in the first flight of packets until it receives one from the server, i.e., we're moving to server-generated connection IDs</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/119#issuecomment-275286972">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7T8Oi72CusUnORFtcBNuIVa6YsTks5rV_lSgaJpZM4LaeNQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz1A61n5TSIlixIpQMqglA4dSKAiks5rV_lSgaJpZM4LaeNQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/119#issuecomment-275286972"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #119: Discussed in Tokyo; clients will not include a connection ID in the first flight of packets until it receives one from the server, i.e., we're moving to server-generated connection IDs"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/119#issuecomment-275286972"}}}</script>
----==_mimepart_588953523e843_20be93fe164b1d13812515f--


From nobody Wed Jan 25 17:52:46 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FA66129448 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:52:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QInKeMfzMlIm for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:52:41 -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 45B3F129445 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:52: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=0KoH2qZJ7mSMGqQylvN6bu9GCL8=; b=VxZUaMjf5AiAduZp qi549uD7JyMSJCaDJy58Dju8Wc+n8Qwf9rbAkJpn9plRk7iWvPuWFr9yvyhDMigY EfPILmRpzfBj0KhWw6n7UEgudFL/n46SgjDBN1D9QVi1InZVZLXshoczXU/kw36i GGDD0r5eUzrICElEI6XpkD9ZDSI=
Received: by filter1120p1mdw1.sendgrid.net with SMTP id filter1120p1mdw1-25703-58895668-B 2017-01-26 01:52:40.068411988 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id gTXkI-tTSzKaXf_OgThI8A for <quic-issues@ietf.org>; Thu, 26 Jan 2017 01:52:39.824 +0000 (UTC)
Date: Wed, 25 Jan 2017 17:52:39 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/235/review/18545673@github.com>
In-Reply-To: <quicwg/base-drafts/pull/235@github.com>
References: <quicwg/base-drafts/pull/235@github.com>
Subject: Re: [quicwg/base-drafts] Use quic= instead of v= (#235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58895667c5457_15be3fb31553b1348615"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2xZNRkqyx0es/jrSjy4tNFlTYZaaOyOylBhs PrPWCVeSDBgqAIOVHKNLxvTWhHSp9n6FsCr3bXXPl36kgo95OOv//aVqjyYIsStMfljEuOo6vk3yAQ DTaQGeuWSP4fVJC2q/pAZ0yZnUMHWbAMit22G/vfdDL4MG1iUvj4zWUyBat6XilmIyfgpSKTz6eFXh U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jekp937WGCKtUsW6-b2FqXr0DiM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:52:43 -0000

----==_mimepart_58895667c5457_15be3fb31553b1348615
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



>  
 Where multiple versions are listed, the order of the values reflects the
 server's preference (with the first value being the most preferred version).
 
-QUIC versions are four-octet sequences with no additional constraints on format.
-Versions containing octets not allowed in tokens (tchar, {{!RFC7230}}, Section
-3.2.6) MUST be encoded using the hexadecimal representation.  Versions
-containing only octets allowed in tokens MAY be encoded using either
-representation.
+On receipt of an Alt-Svc header indicating HTTP/QUIC support, a client MAY
+attempt to establish a QUIC connection on the indicated port and, if successful,
+send HTTP requests using the mapping described in this document. Servers SHOULD

I think that I would rather the SHOULD here be a MUST.  (Then the "but" that follows isn't a "but".)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-18545673
----==_mimepart_58895667c5457_15be3fb31553b1348615
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-18545673">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
 Where multiple versions are listed, the order of the values reflects the
 server&#39;s preference (with the first value being the most preferred version).
 
-QUIC versions are four-octet sequences with no additional constraints on format.
-Versions containing octets not allowed in tokens (tchar, {{!RFC7230}}, Section
-3.2.6) MUST be encoded using the hexadecimal representation.  Versions
-containing only octets allowed in tokens MAY be encoded using either
-representation.
+On receipt of an Alt-Svc header indicating HTTP/QUIC support, a client MAY
+attempt to establish a QUIC connection on the indicated port and, if successful,
+send HTTP requests using the mapping described in this document. Servers SHOULD
</pre>
<p>I think that I would rather the SHOULD here be a MUST.  (Then the "but" that follows isn't a "but".)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-18545673">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqznvV43W7qjZnAgHd_WJwpV0aJ3tks5rV_xngaJpZM4LuMve">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_Sv_tVrzAIfu9nRW6x7RbWvhnvHks5rV_xngaJpZM4LuMve.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-18545673"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #235"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-18545673"}}}</script>
----==_mimepart_58895667c5457_15be3fb31553b1348615--


From nobody Wed Jan 25 17:55:23 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54AD9129440 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:55:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pxjT9yZCEM09 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:55:20 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A974129430 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:55: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=0YfcStmD/R2q8RdJoVbDinPtjSw=; b=aFHbBIhGyeE6yqr3 tcHg1Xt3RwXBRFTHoMCQ/0azT70wpM4naPvGnMmWuUcCcikxMust//MJ2s/H8J0u /sNPU285VNA2V1cZx5seggefjWtCVL99K5YaSSMX9efpq+14xOUvKQgGw4N5AlaK 4omHlTjXv5Uqy3n+2M9ZtxYVYFs=
Received: by filter0474p1mdw1.sendgrid.net with SMTP id filter0474p1mdw1-32729-58895706-1E 2017-01-26 01:55:18.376732769 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id H6ozXce9SfmJRPlopZfMow for <quic-issues@ietf.org>; Thu, 26 Jan 2017 01:55:18.314 +0000 (UTC)
Date: Wed, 25 Jan 2017 17:55:18 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/228/275289252@github.com>
In-Reply-To: <quicwg/base-drafts/issues/228@github.com>
References: <quicwg/base-drafts/issues/228@github.com>
Subject: Re: [quicwg/base-drafts] HPACK relies on in-order delivery (#228)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58895706391fe_501b3fad984c513c106712"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2KNHCuTWo6qKo9kft3g1cBfZKHel/uMCxeeQ 7e8DksFAhNPl4iuz1VEWPzht5XNzRYW0Sm3wXzG6q5eL+SrsxTTqK1y3kNj5XIqgo2F9nLiIrEpkK2 Gm4aLjKSqP6FE+2q23Kca0vxgdM4NBFdXHOzkOR3QXbK2TL/72UEtwUfGHo2N7LgLN0lzS6ki4WTGK c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rhy5e7l2MqdjizkevN5ZETi19ok>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:55:22 -0000

----==_mimepart_58895706391fe_501b3fad984c513c106712
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That last requirement is horrific.  It essentially means that you can't commit any change to the header table without the ability to roll it back.  Maybe we can take a good hard look at stream refusal and whether that could be moved to the HTTP layer somehow.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/228#issuecomment-275289252
----==_mimepart_58895706391fe_501b3fad984c513c106712
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>That last requirement is horrific.  It essentially means that you can't =
commit any change to the header table without the ability to roll it back. =
 Maybe we can take a good hard look at stream refusal and whether that coul=
d be moved to the HTTP layer somehow.</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/228#issuecomment-275289252">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwkhGS2R0kHv0VL=
-qFXY04Liho7Zks5rV_0GgaJpZM4LtG48">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxkWcZqFR9V16LG3o=
VDh1USFIhtlks5rV_0GgaJpZM4LtG48.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/228#issuecomment-275289252"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #228: That las=
t requirement is horrific.  It essentially means that you can't commit any =
change to the header table without the ability to roll it back.  Maybe we c=
an take a good hard look at stream refusal and whether that could be moved =
to the HTTP layer somehow."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/228#issuecomment-275289252"}}}</script>=

----==_mimepart_58895706391fe_501b3fad984c513c106712--


From nobody Wed Jan 25 17:59:29 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25967129430 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:59:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bx5AaJzs_ZLs for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 17:59: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 8F4E6129410 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 17:59: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=vhp677hZGqNboXybEQVSlRN2skI=; b=MLYAxHEjPIMX3tFP c2MmhbX0xy1vgdQwsXm5r/tpIR9wUYCtQKCO1AZjyJBHCs9q5ewzPdl1L9AX+W6j igaLkCjKOzI4va5j8ttTFPi49A/IshsRn1DNfRlP7aAjS+aN+yRix1416cF4G86u 9AWK1zy3c+eV2go3HUIG72Fvtg0=
Received: by filter1137p1mdw1.sendgrid.net with SMTP id filter1137p1mdw1-11901-588957FD-20 2017-01-26 01:59:25.264824269 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 2qQ7m4rpRu2TWgd40rv6Jw for <quic-issues@ietf.org>; Thu, 26 Jan 2017 01:59:25.265 +0000 (UTC)
Date: Wed, 25 Jan 2017 17:59:25 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/204/275289834@github.com>
In-Reply-To: <quicwg/base-drafts/issues/204@github.com>
References: <quicwg/base-drafts/issues/204@github.com>
Subject: Re: [quicwg/base-drafts] Streams not contributing to connection-level flow control (#204)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588957fd2b659_4263fe164b1d138431198"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1HQyIevzw63Eb4rAQZizfPWJ6OQ8PlEeZkQv nTeUgSihBfg8KITsSZ9Jgn6l8oqDux+EbpIunn8qKPsX/jXd+GGCl2Ay5EXqfNtorgMUB9O2X/CHMG 4u69UL8UQnnltTj45DY8t4O5LDthYpFa5hLEvn72+WsZwXJl7g+y9+Ywm4QnkgIff/xuE1eM6Hq4oL 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6BlbsXSGHeo47bCsS0bmugBcg-4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 01:59:28 -0000

----==_mimepart_588957fd2b659_4263fe164b1d138431198
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Actually, you are right.  #175 doesn't apply (or my frazzled brain has forgotten the chain of logic that leads to that conclusion).

As for the upload case, that's a problem solved by priority.  If the GET request isn't high enough priority to get access to the flow control window, then clearly waiting is the right thing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/204#issuecomment-275289834
----==_mimepart_588957fd2b659_4263fe164b1d138431198
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Actually, you are right.  <a href=3D"https://github.com/quicwg/base-draf=
ts/issues/175" class=3D"issue-link js-issue-link" data-url=3D"https://githu=
b.com/quicwg/base-drafts/issues/175" data-id=3D"201719775" data-error-text=
=3D"Failed to load issue title" data-permission-text=3D"Issue title is priv=
ate">#175</a> doesn't apply (or my frazzled brain has forgotten the chain o=
f logic that leads to that conclusion).</p>
<p>As for the upload case, that's a problem solved by priority.  If the GET=
 request isn't high enough priority to get access to the flow control windo=
w, then clearly waiting is the right thing.</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/204#issuecomment-275289834">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwwvnZ1OsUVXMb4=
bwf1rnmwjr6v-ks5rV_39gaJpZM4LrCv6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3xn0hwXWJPLJbKi6=
TNgHRG5ypYDks5rV_39gaJpZM4LrCv6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/204#issuecomment-275289834"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #204: Actually=
, you are right.  #175 doesn't apply (or my frazzled brain has forgotten th=
e chain of logic that leads to that conclusion).\r\n\r\nAs for the upload c=
ase, that's a problem solved by priority.  If the GET request isn't high en=
ough priority to get access to the flow control window, then clearly waitin=
g is the right thing."}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/204#issuecomment-275289834"}}}</script>=

----==_mimepart_588957fd2b659_4263fe164b1d138431198--


From nobody Wed Jan 25 18:07:40 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ECCD2129441 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:07:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lr1wgnErd5dz for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:07: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 AA6DE129410 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 18:07:36 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485396454; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AyMdYzmCIRGNyCoEcomdAyPxpZbYJdE6TPMHN0P1HlM=; b=sfw7/6qEuSMO1T9hHGKI7L63hJde51fXlSNjtwyPOcw8IpE2vl3B5BER+KXolAZEfGl3Ctje 1kXLTLAdtFGU8nhlauSrlzvwoAE6+BOExAU0uMonB/iqP9+qAHZOHoqtaUu0S5WBKsEfVJt/ CzpcYR8VQXpPs5ejvnaV/xNMLkI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Qz2Z8lliztTqK6PMp7kp87MaRYfSr9ch5KCNwkQweVuv9CFOKo1GjldXbMafnZbbYU8tCs toIPslFDIvlSWWIUp009Po/qDh0nI/mwAt3TJsa96jj5fJHq7HR/cUHexmqJb3txl77oG3i4 cdJftqPnilpV0zxuklU04Csm2P0nM=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 588959e6.7fbe47f9f090-smtp-out-n03; Thu, 26 Jan 2017 02:07:34 -0000 (UTC)
Date: Wed, 25 Jan 2017 18:07:33 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588959e525ab6_4a1e3fa3408a9134309f3@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] f3dd2b: Removed SETTINGS_ACK and made settings immutable
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588959e52569c_4a1e3fa3408a91343087e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mvqXS-9AVdKbegLNNirIsMBEM9k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 02:07:39 -0000

----==_mimepart_588959e52569c_4a1e3fa3408a91343087e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/immutable_settings
  Home:   https://github.com/quicwg/base-drafts
  Commit: f3dd2b037e238a4756b3e0f60d786f87f3f07963
      https://github.com/quicwg/base-drafts/commit/f3dd2b037e238a4756b3e0f60d786f87f3f07963
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Removed SETTINGS_ACK and made settings immutable



----==_mimepart_588959e52569c_4a1e3fa3408a91343087e--


From nobody Wed Jan 25 18:09:25 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45DA012943A for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:09:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PIvcDmOCKDsu for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:09:21 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB5A2129410 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 18:09:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485396561; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Cs6nFviyO4BiAsD3yNdwr3Zcji8p/7P+V3JdMwwJ7vs=; b=OMnvlkj0ZtUvF8urXOO/BFjWeg+ySsYR3icVq6XViQX59Id9/rD8Dvuhj25ZRIxYeoP99niG At0vftH6MXZMApKegjfqO8nlsXZ1hYARHX2RNpjMImk7RMFfrzSF2RqCji9KxFSfZaOKTYmw e/J7Cx/bcXD4yLhpdTQujBHzQbQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=FOpPF0x7bUyog8g0Rd3oPFZtqmSA2XoWrgQZP5IAmC9r8Tpv9y03Eb0fOfezro7E+mM9Qb wtit3BgtkjAYNxMqb5pFzzFX94Yq8rdE9pI6rzt37un0ReZsPQQPDw9uH/qvyMJmIgitxCVn jBfZElXjHeEg7QQqqNqPjVwhtiN+U=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 58895a50.7fe9783af930-smtp-out-n03; Thu, 26 Jan 2017 02:09:20 -0000 (UTC)
Date: Wed, 25 Jan 2017 18:09:19 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58895a4fbfee7_57c63fdd0f3511384796d@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] fca495: Prohibit server from sending until it sees SETTING...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58895a4fbfaf5_57c63fdd0f3511384781"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p9B5SahMvi3H2nQMaS2ZTeirmiU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 02:09:23 -0000

----==_mimepart_58895a4fbfaf5_57c63fdd0f3511384781
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/immutable_settings
  Home:   https://github.com/quicwg/base-drafts
  Commit: fca495be82790dc5a24502875c54264459501a54
      https://github.com/quicwg/base-drafts/commit/fca495be82790dc5a24502875c54264459501a54
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Prohibit server from sending until it sees SETTINGS



----==_mimepart_58895a4fbfaf5_57c63fdd0f3511384781--


From nobody Wed Jan 25 18:12:42 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D55E129439 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:12:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oqD-m3vYVKnp for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:12:39 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05507129410 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 18:12:39 -0800 (PST)
Date: Wed, 25 Jan 2017 18:12:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485396758; bh=xVP1Ad7lfRxB4ExNPxIa3BECn8uDf3y0XKiZ7nZMFKA=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=CGo5L/ckLtsIL1rVKyA/kfUUl8/xZU1CETwSHsza5vhSicsOBKihR11Q/ORIKQi65 LLmdcIbQnKh7Qmr6SGZ9RmpLLkCsqd4rOQiAU7T0g94CXD7McloTEnvtHu64aI/5T3 HPgAgqflp52oO7kMGISodbu5+nFScqhmEWlTqp3w=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/236@github.com>
Subject: [quicwg/base-drafts] Immutable settings with no ACKs (#236)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58895b164e03b_56293fe69503f140275c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-gclbC2YeE8TsBYs2mWK6qp8u9o>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 02:12:40 -0000

----==_mimepart_58895b164e03b_56293fe69503f140275c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #181, which was discussed in Tokyo.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/236

-- Commit Summary --

  * Removed SETTINGS_ACK and made settings immutable
  * Prohibit server from sending until it sees SETTINGS

-- File Changes --

    M draft-ietf-quic-http.md (177)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/236.patch
https://github.com/quicwg/base-drafts/pull/236.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/236

----==_mimepart_58895b164e03b_56293fe69503f140275c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fixes <a href="https://github.com/quicwg/base-drafts/issues/181" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/181" data-id="202049568" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#181</a>, which was discussed in Tokyo.</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/236'>https://github.com/quicwg/base-drafts/pull/236</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Removed SETTINGS_ACK and made settings immutable</li>
  <li>Prohibit server from sending until it sees SETTINGS</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/236/files#diff-0">draft-ietf-quic-http.md</a>
    (177)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/236.patch'>https://github.com/quicwg/base-drafts/pull/236.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/236.diff'>https://github.com/quicwg/base-drafts/pull/236.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/236">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6r1NJbvPFkQ7E9nkLZzIP4Fq6ucks5rWAEWgaJpZM4LuOwN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3Vmnm09dXH0uJG3f3VJc847IICfks5rWAEWgaJpZM4LuOwN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/236"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Immutable settings with no ACKs (#236)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/236"}}}</script>

----==_mimepart_58895b164e03b_56293fe69503f140275c1--


From nobody Wed Jan 25 18:13:54 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39EA912943A for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:13:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JG9Ra4nhJj7x for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18: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 42A96129439 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 18:13: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=r79CyhIDaujwOA+t0mrGZoPhTQ4=; b=jriKf7tAV4rdfKCj zFLfsuboTWUhaBzhunqDe9llhfPtF/PNAHpUEuqNZqIxdAHd12NMXE7D688imuRW c7YA+swA/jUFF4hadFZGVsAgTNJHv8jXZufZhggHpEv3OqMOZgIs/vBungRm7DF/ WDz0ATMXA4S+Y1fqpVgfzChw4U8=
Received: by filter0950p1mdw1.sendgrid.net with SMTP id filter0950p1mdw1-28564-58895B5C-D8 2017-01-26 02:13:48.995673252 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id UUNSr2B7T_i642fT8Lydcg for <quic-issues@ietf.org>; Thu, 26 Jan 2017 02:13:49.010 +0000 (UTC)
Date: Wed, 25 Jan 2017 18:13:48 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/64/275291775@github.com>
In-Reply-To: <quicwg/base-drafts/issues/64@github.com>
References: <quicwg/base-drafts/issues/64@github.com>
Subject: Re: [quicwg/base-drafts] Path MTU Discovery (#64)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58895b5cd9ef6_5ea93f88f1709130660f4"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3kiFfmVrcoEjB97KxbInmsO7FX58pRZ5vLHx c89p814pETxEYmJZf2uWMbixlwypSE2iOMnAZ9fO2mK6ZBbcVdq+yT8TmtXiWCe7FUWlrCJztIHHI2 a1laQ7vi4m4ZFbJr1MxEyL4IYZO692sCmTx2lDHEGQfqWFyJP6jYH3ir746sfnlJzg4KovRBs78crM g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r7r82NC9y_Yd5NOX3DgDAxjeSbA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 02:13:53 -0000

----==_mimepart_58895b5cd9ef6_5ea93f88f1709130660f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, @martinduke to propose text for PR #106 to reduce the default packet size to the IPv6 default and recommend PLPMTUD with optional usage of ICMP information

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/64#issuecomment-275291775
----==_mimepart_58895b5cd9ef6_5ea93f88f1709130660f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, <a href="https://github.com/martinduke" class="user-mention">@martinduke</a> to propose text for PR <a href="https://github.com/quicwg/base-drafts/pull/106" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/106" data-id="197907354" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#106</a> to reduce the default packet size to the IPv6 default and recommend PLPMTUD with optional usage of ICMP information</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/64#issuecomment-275291775">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Qv6DHqc6SFWIT8BiOOslkg9hjmks5rWAFcgaJpZM4LCCRR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3pMXurHeNITwjQ9M2TDqvlLx0Q6ks5rWAFcgaJpZM4LCCRR.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/64#issuecomment-275291775"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #64: As discussed in Tokyo, @martinduke to propose text for PR #106 to reduce the default packet size to the IPv6 default and recommend PLPMTUD with optional usage of ICMP information"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/64#issuecomment-275291775"}}}</script>
----==_mimepart_58895b5cd9ef6_5ea93f88f1709130660f4--


From nobody Wed Jan 25 18:18:17 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86464129445 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:18:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9X1FgZJKTc_T for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:18:14 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D6674129440 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 18:18: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=W4mj6JMEqyTasqovDWgq0wqTX7U=; b=JhdXlag7JR3lNdF4 qbmbm2Z/BF31V5U8r48TgHwe78sYIlTz/gNBE/L6b9PIRqqz9jSkRM8MLfwaU2V9 yGWX9YTuhR8dlh68Wzb9ts3QyVThjwQ1dlwoIDNuiAFOfUNx5rmHgToQLQPGEV2g DLnWmZMBVdaZK/B8v7VF5W2p7hY=
Received: by filter0628p1mdw1.sendgrid.net with SMTP id filter0628p1mdw1-5802-58895C64-34 2017-01-26 02:18:12.794483118 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 1DDaTl2sR26NSNMIUjoc0w for <quic-issues@ietf.org>; Thu, 26 Jan 2017 02:18:12.652 +0000 (UTC)
Date: Wed, 25 Jan 2017 18:18:12 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/69/issue_event/937144190@github.com>
In-Reply-To: <quicwg/base-drafts/issues/69@github.com>
References: <quicwg/base-drafts/issues/69@github.com>
Subject: Re: [quicwg/base-drafts] Minimum packet size (#69)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58895c6488727_677d3f8203f6d140783e7"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak34ewKZodLczqAqgGcg9XuPNpD/Ovy5XL4T/O iUfb+wc0IIboSNt5OExzuqJN0sTPV0dbY29FNDwlzTK1H67f3C6NTmXUvdDqv8BvrPywigLEeH0pzr 8sfdxQEJH1qF2H2NwkdaohKVAW4Mw/MLzBXEE1kI0OEDr35fAksmlx5WbnDONBV88N5GcL1YFWW1y2 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BZiRWteYHFtKAmV1ENELp5WsoQ4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 02:18:15 -0000

----==_mimepart_58895c6488727_677d3f8203f6d140783e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #69.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/69#event-937144190
----==_mimepart_58895c6488727_677d3f8203f6d140783e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/69" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/69" data-id="193316022" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#69</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/69#event-937144190">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-0H5QbKFt5c-g-B4bVaBRNXRCZkks5rWAJkgaJpZM4LDbU-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq32Dh9x0AxTA_YFgHJb1DMm_HZSZks5rWAJkgaJpZM4LDbU-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/69#event-937144190"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #69."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/69#event-937144190"}}}</script>
----==_mimepart_58895c6488727_677d3f8203f6d140783e7--


From nobody Wed Jan 25 18:18:25 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19D37129439 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:18:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TKMrugIKa6Ed for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:18: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 BFEE7129441 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 18:18:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9Cb1R6dE2Xyd8Qk5yr642JNb1mk=; b=ZNJQauFkN+mIoU1z k0jiGEJ2mBph9ODmn37wuaoUEm0ThoWztCFZROomj/x2fbE8dXg+lgLqpn5NR0Ty xJ0EknJFAJSz8OFU3sMc+zc4qE5RZdneSjBVotL0dv7UTjWMetz0yiRHIZZgAAXO gIlplhp2K19XmUM36elNzohcj6E=
Received: by filter0425p1mdw1.sendgrid.net with SMTP id filter0425p1mdw1-5199-58895C64-3E 2017-01-26 02:18:12.704070694 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id -JcPGT11RLWTLWiABPbPZA for <quic-issues@ietf.org>; Thu, 26 Jan 2017 02:18:12.613 +0000 (UTC)
Date: Wed, 25 Jan 2017 18:18:12 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/69/275292325@github.com>
In-Reply-To: <quicwg/base-drafts/issues/69@github.com>
References: <quicwg/base-drafts/issues/69@github.com>
Subject: Re: [quicwg/base-drafts] Minimum packet size (#69)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58895c647be43_5d843ff07303d13c1172c"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak00X/byLDu3YCJlSAiz8XMki4ns7aJHB+aB+v XhK/zOD4RqwNxpjj6GnTjG2j/1nHkcOcDN5QaWYWolLoSLxf8szdD72CAJ9CaykVbrTdlLc8T3oUlS 0f4v2WUwJb8U3tsXanmQklG3uyN3/6tZLCAUTv6wlbc91YKxkw1bJdr6Mkq4tuxVPVRolxPvvdPu6u 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Xv9JMOkYFBdBhQCJTA0R1pRL3xM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 02:18:17 -0000

----==_mimepart_58895c647be43_5d843ff07303d13c1172c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, resolved as part of #64 / PR #106 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/69#issuecomment-275292325
----==_mimepart_58895c647be43_5d843ff07303d13c1172c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, resolved as part of <a href="https://github.com/quicwg/base-drafts/issues/64" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/64" data-id="192996057" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#64</a> / PR <a href="https://github.com/quicwg/base-drafts/pull/106" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/106" data-id="197907354" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#106</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/69#issuecomment-275292325">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-0H5QbKFt5c-g-B4bVaBRNXRCZkks5rWAJkgaJpZM4LDbU-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq32Dh9x0AxTA_YFgHJb1DMm_HZSZks5rWAJkgaJpZM4LDbU-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/69#issuecomment-275292325"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #69: As discussed in Tokyo, resolved as part of #64 / PR #106 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/69#issuecomment-275292325"}}}</script>
----==_mimepart_58895c647be43_5d843ff07303d13c1172c--


From nobody Wed Jan 25 18:19:17 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8CA9129439 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:19:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CjXA2cfqp_xY for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:19:14 -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 4571C129430 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 18:19: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=ii8Jf6joXBAxYlROim30oGZxTbg=; b=RXEK2LsMonA/P0/7 1NeTJF2r/zebZzA0l28yo9KBuQRtrwJfC4QkEob3oRyQzftHW0tV9QJ2pU4Pt5eF QAP2wBgXBHFZcKIdB7NMeUJCfsfRWuWJAi1ytSirTcehpfb4K6+IGyXObV9v1vzI zPB2HZYZXzS7YcEwzXCIP4N5Krw=
Received: by filter0617p1mdw1.sendgrid.net with SMTP id filter0617p1mdw1-23388-58895CA0-16 2017-01-26 02:19:12.514058257 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 86KtSB13TYKBj-ztzGDfig for <quic-issues@ietf.org>; Thu, 26 Jan 2017 02:19:12.547 +0000 (UTC)
Date: Wed, 25 Jan 2017 18:19:12 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/139/issue_event/937144814@github.com>
In-Reply-To: <quicwg/base-drafts/issues/139@github.com>
References: <quicwg/base-drafts/issues/139@github.com>
Subject: Re: [quicwg/base-drafts] Minimum MTU (#139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58895ca0702bb_7a5f3fa96fc67138660b7"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3+Kj40BjfajDlJBF1nisxPrxEuyaKRtlu72/ NiFDzHlelbkpLm/tNTMdZhleOmHDqnxbeEU5j6UKrX+T4HTkw9jqPSKVOczoYKplck00hZZov93QWk 5p3vLLvWMlf6q88hFZ9/DgVrF2AzrzOBGlwwL6fhpDIQwIuwnBJ4jS69vB063ySEHql20STWzD9q+P M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IxPcGhXbDfISnY4FazbAcVnBC20>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 02:19:15 -0000

----==_mimepart_58895ca0702bb_7a5f3fa96fc67138660b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #139.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/139#event-937144814
----==_mimepart_58895ca0702bb_7a5f3fa96fc67138660b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/139" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/139" data-id="199965749" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#139</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/139#event-937144814">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq089UqpBBzEWrhRU8L711ZiMi7oOks5rWAKggaJpZM4LgB9W">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5bQhj7cjm7Jxnywz0eWKiwRZbKlks5rWAKggaJpZM4LgB9W.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/139#event-937144814"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #139."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/139#event-937144814"}}}</script>
----==_mimepart_58895ca0702bb_7a5f3fa96fc67138660b7--


From nobody Wed Jan 25 18:19:23 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3499D129447 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:19:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jWSCSyLu6JCE for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:19:17 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A829129430 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 18:19: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=eNNFTQ6vwWyFJzTsOqTJaQPFYcs=; b=Y6lRBexhMf8izM0S ZbRotPgj/x1krV/bej2ktPTNDml81E+Ujz6n5CXXWkvMhB2bW/jft4D7yIOroNiR YggyhYePnoCmLVdCpTJh5irasAUKNnfC6lIvXvp6XJ4SC4vd1IZ10rvNTr0RwRdR 2LzOtG0I4ysfxnEc5f02qVq76NQ=
Received: by filter0606p1mdw1.sendgrid.net with SMTP id filter0606p1mdw1-10925-58895CA0-11 2017-01-26 02:19:12.388909249 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id WXmRl_PlR2i6u1Tf4qEb7A for <quic-issues@ietf.org>; Thu, 26 Jan 2017 02:19:12.275 +0000 (UTC)
Date: Wed, 25 Jan 2017 18:19:12 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/139/275292453@github.com>
In-Reply-To: <quicwg/base-drafts/issues/139@github.com>
References: <quicwg/base-drafts/issues/139@github.com>
Subject: Re: [quicwg/base-drafts] Minimum MTU (#139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58895ca041d63_5d453ff07303d13c32925"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2BpL/XB3LEDsVu3NERKVPN8EAZffpxXAwXNT xfGh1qJpgBZrY4n9QwEQ2kGIu/uTiOc629OF1mFwTSKWSMSp79YeZQ+nT4TUcJIUkkGVQYzPIIJaYT gYXx3EsXkAKlRk/X5/ZYSsTlpdb/W91J4zyCaseAB01+rwQ8eOmQPhE2JAUSvzh8eq6Z8oYgXKuypb Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_JKOu0W-CzzsAgKiKPs0nKD78c4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 02:19:18 -0000

----==_mimepart_58895ca041d63_5d453ff07303d13c32925
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, resolved as part of #64 / PR #106 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/139#issuecomment-275292453
----==_mimepart_58895ca041d63_5d453ff07303d13c32925
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, resolved as part of <a href="https://github.com/quicwg/base-drafts/issues/64" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/64" data-id="192996057" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#64</a> / PR <a href="https://github.com/quicwg/base-drafts/pull/106" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/106" data-id="197907354" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#106</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/139#issuecomment-275292453">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq089UqpBBzEWrhRU8L711ZiMi7oOks5rWAKggaJpZM4LgB9W">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5bQhj7cjm7Jxnywz0eWKiwRZbKlks5rWAKggaJpZM4LgB9W.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/139#issuecomment-275292453"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #139: As discussed in Tokyo, resolved as part of #64 / PR #106 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/139#issuecomment-275292453"}}}</script>
----==_mimepart_58895ca041d63_5d453ff07303d13c32925--


From nobody Wed Jan 25 18:28:59 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 318A3129441 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:28:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.163
X-Spam-Level: 
X-Spam-Status: No, score=-6.163 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_XBL=0.375, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F1o64RV-g6BO for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:28:58 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E97EF129430 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 18:28:57 -0800 (PST)
Date: Wed, 25 Jan 2017 18:28:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485397737; bh=80JzDOPIc7eBSq3u6JCXVETcSEcBrMCVvw1NLX0o/C4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IpO7KG5B8fuv9wpYjuZKeVyUuVL+D8kMPQNKDFFMCFnfCkirh83UbxPZESvsZQ5k/ YHMGvIymhqS9wcLPUJsufsKNRpY1YAhsFyLeSu88Or2RSorvcrPAEhwCJK5ihDNUGV /xD6eiJOTKuJ8HUZmJ7b7T5W8UpwCO1fyYhyyIPE=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/87/275293576@github.com>
In-Reply-To: <quicwg/base-drafts/issues/87@github.com>
References: <quicwg/base-drafts/issues/87@github.com>
Subject: Re: [quicwg/base-drafts] QUIC advertisement description (#87)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58895ee92aa70_51003f9ade29d13823390"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ODYSINKk7d0MeBfbJTZ9uopNV5c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 02:28:59 -0000

----==_mimepart_58895ee92aa70_51003f9ade29d13823390
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've incorporated feedback on the text into a PR for #235; @mnot, are we ready to close this original 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/87#issuecomment-275293576
----==_mimepart_58895ee92aa70_51003f9ade29d13823390
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've incorporated feedback on the text into a PR for <a href="https://github.com/quicwg/base-drafts/pull/235" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/235" data-id="203269625" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#235</a>; <a href="https://github.com/mnot" class="user-mention">@mnot</a>, are we ready to close this original 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/87#issuecomment-275293576">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy6LsU9l7bvNoyop4E6lpOK-1x8Mks5rWATpgaJpZM4LPPhA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7vvKNZcYoxsGMHpZpGu3AXxVxEsks5rWATpgaJpZM4LPPhA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/87#issuecomment-275293576"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #87: I've incorporated feedback on the text into a PR for #235; @mnot, are we ready to close this original issue?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/87#issuecomment-275293576"}}}</script>
----==_mimepart_58895ee92aa70_51003f9ade29d13823390--


From nobody Wed Jan 25 18:31:29 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF275129441 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:31:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O35BAZiKUpsL for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:31: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 72C3C129430 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 18:31: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=CTHqbEwRUQbLco7FHEXWxDCARHY=; b=eheSQs2t/71ybZwx 79sEoAoSUbAtDF+7T+7+4wrSrm2RhtZE/g3E8lRiTt9M5m+vBGutNiHzqfq98t0a vKG4oy3UDDg64PCn1kT4LnFrAYzeIociKbuyKLUor6z23IzjpuaU2HHz6XSyXqtu aM8GHc2rvCqGMxVlVs2cHrGfmRY=
Received: by filter0425p1mdw1.sendgrid.net with SMTP id filter0425p1mdw1-5199-58895F7B-47 2017-01-26 02:31:23.777425149 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id rBeoz9qETEG4s62Gx23lLA for <quic-issues@ietf.org>; Thu, 26 Jan 2017 02:31:23.685 +0000 (UTC)
Date: Wed, 25 Jan 2017 18:31:23 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/164/275293865@github.com>
In-Reply-To: <quicwg/base-drafts/issues/164@github.com>
References: <quicwg/base-drafts/issues/164@github.com>
Subject: Re: [quicwg/base-drafts] Padding handshake packets (#164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58895f7b91420_580d3fdd6d725134875d5"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1zUurgu42S6QCkOIaHqxb4iAvAoR8Y8crenB GAnLn0eyWo/ZkqbPeqzhojpwsmQ2Af+KzHDByHDzFOXrhvG8f+setjz7XM01TEoXLnEr0u8+IzjoDw 3fTarpDwaIOpQIU6+YgNzJfC8QoKFRxYzd3PmQFv9pPcpTumVe2sIOK0kD288aoTxffBSTpElJ2UAH Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9KUxyONwvn8c2yoi6ghQcfciSQI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 02:31:28 -0000

----==_mimepart_58895f7b91420_580d3fdd6d725134875d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, client MUST pad initial packet to at least 1280, and MAY pad up to the PMTU, if known. No requirement put on 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/164#issuecomment-275293865
----==_mimepart_58895f7b91420_580d3fdd6d725134875d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, client MUST pad initial packet to at least 1280, and MAY pad up to the PMTU, if known. No requirement put on 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/164#issuecomment-275293865">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-AobC48mh0D43DOzurVkSy_Vv9oks5rWAV7gaJpZM4LlJzD">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4hWmAGgZ3VjNBxV7j9j25ASx7ALks5rWAV7gaJpZM4LlJzD.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/164#issuecomment-275293865"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #164: As discussed in Tokyo, client MUST pad initial packet to at least 1280, and MAY pad up to the PMTU, if known. No requirement put on server."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/164#issuecomment-275293865"}}}</script>
----==_mimepart_58895f7b91420_580d3fdd6d725134875d5--


From nobody Wed Jan 25 18:35:08 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0A20129441 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:35:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uUS25EfZMHYd for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:35:06 -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 2D184129430 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 18:35: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=ogypQelnUx/32AxxgiGyc3xIUy0=; b=dBkHuHJAAtRGFObu NZom7G0rPc9u5apYU3UutuYAXtMmNtMDzlLdhyF34SSPQ73MqDi7tr/Pn00/Ri5f SA8odVtgJBxyxRdZK3kPnsoW/OFqO4RWOh7DFbcSp06hrdohuAG4aEm699fEu6IL nDdjfzDH3fPX+ExV8wA98yKyjww=
Received: by filter0839p1mdw1.sendgrid.net with SMTP id filter0839p1mdw1-27750-58896058-3C 2017-01-26 02:35:04.643407607 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id KuxgVjTmQCmuYQoUq3g70g for <quic-issues@ietf.org>; Thu, 26 Jan 2017 02:35:04.657 +0000 (UTC)
Date: Wed, 25 Jan 2017 18:35:04 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/162/275294352@github.com>
In-Reply-To: <quicwg/base-drafts/issues/162@github.com>
References: <quicwg/base-drafts/issues/162@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM and flow control (#162)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588960588cac6_7c63fe91a9c71409101f"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0P3K2wP8eJ4yAeg8jWjfGeOuPh22hEwQ+jHa y0g19rhk9jV7a7y1971qW43ORI30VwKK0OF68Agihq7QGqCFPDk5tfrMp10zdmFiY3y6sb1Gdeqjq+ 2f8NwA5VvWWtFDuX7PZ09rbqnKI16IOElSDBV4nY6BdiEtOrp9xz/w1rNd9H0SOdoq9oyyujVttOkj w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r481ZIKx68n4X_1n1p65egUaink>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 02:35:08 -0000

----==_mimepart_588960588cac6_7c63fe91a9c71409101f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Consensus confirmed in Tokyo

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/162#issuecomment-275294352
----==_mimepart_588960588cac6_7c63fe91a9c71409101f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Consensus confirmed in Tokyo</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/162#issuecomment-275294352">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6ca3SG9W33OMfZfIwtxfd67n6PUks5rWAZYgaJpZM4LlIMJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8QvbIlmHasGsDzEuu4QhAYizg7Gks5rWAZYgaJpZM4LlIMJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/162#issuecomment-275294352"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #162: Consensus confirmed in Tokyo"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/162#issuecomment-275294352"}}}</script>
----==_mimepart_588960588cac6_7c63fe91a9c71409101f--


From nobody Wed Jan 25 18:37:11 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4ED9D129430 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:37:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bUGY7Xxj1WWe for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:37:08 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97360129441 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 18:37: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=RVMVaym2DYobihl3gkbqnsv8lMo=; b=DdD095MvNlUryG7e kzNNpbFlqUZ9xhdV83851jHlr8Jpc1y2Tshuw7Tee4Na4tdH7IwCj1D2Tljy+BBv 8EmCi71bPFsOTbJIeF+hB86XYvyn3Wlk6o2rzSjd+V/kYjT+zO3Sqd48gYc8NG6b wE+WPsbx1bCAD5nCJhLbKinOTZo=
Received: by filter0906p1mdw1.sendgrid.net with SMTP id filter0906p1mdw1-2796-588960D2-28 2017-01-26 02:37:06.757491052 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id qsKIyqKTR1yWAFXJptzsvQ for <quic-issues@ietf.org>; Thu, 26 Jan 2017 02:37:06.697 +0000 (UTC)
Date: Wed, 25 Jan 2017 18:37:06 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/163/issue_event/937156264@github.com>
In-Reply-To: <quicwg/base-drafts/issues/163@github.com>
References: <quicwg/base-drafts/issues/163@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM and connection-level flow control (#163)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588960d294904_6d783fe73478d13c378da"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0iA4c4eIFYXu2Owj64iHejidXvqLNrsZ+0KL CMNHaWSsF7p1/cqah0ZmytwzxJ9oePQ7gl9ssP/lJWIuA9nkg0Ll5kmpXyDszxR64tHnZ6Il5HylHJ QCCAty+/FpQYR9umCM1uHgqyr6BSp7l+yXPfIxanz2YDGaKIYLtdOvtzciorQul+gH/6eh6Fh1XrcM E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TN1DEpOjMBXj_UWguuxNPb1VJNs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 02:37:10 -0000

----==_mimepart_588960d294904_6d783fe73478d13c378da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #163.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/163#event-937156264
----==_mimepart_588960d294904_6d783fe73478d13c378da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/163" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/163" data-id="201153078" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#163</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/163#event-937156264">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3N_NMV6CnIwh_2D9ud4-BBSZAc9ks5rWAbSgaJpZM4LlIW-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0DcI1roAlSsxwmy7mmFWzmHkyJEks5rWAbSgaJpZM4LlIW-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/163#event-937156264"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #163."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/163#event-937156264"}}}</script>
----==_mimepart_588960d294904_6d783fe73478d13c378da--


From nobody Wed Jan 25 18:37:42 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13B4B129441 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:37:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.235
X-Spam-Level: 
X-Spam-Status: No, score=-6.235 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_XBL=0.375, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qJZs_USTYzBy for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 18:37:40 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3CC4129430 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 18:37:39 -0800 (PST)
Date: Wed, 25 Jan 2017 18:37:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485398259; bh=rCC3ZKk15I200oDmvI7YIhkC4lk47vACRNfEpna5p3k=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b8SGX1QBP5Ykg1wRglvjy9cEyP3+FU8LXIB3FqVHfdPBR3YqmjhaetjXXmFKm6ioi RFvOdgMh66UrI1Fd9wMAZK3BJTsA1RtJKG76QmM0uwYqVzbJQfJPSyVTZxrP5fLnnC qaRP2GhkdsYT2tb9hAqUyrG9UxWVs9Qn1PZX/LuA=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/163/275294679@github.com>
In-Reply-To: <quicwg/base-drafts/issues/163@github.com>
References: <quicwg/base-drafts/issues/163@github.com>
Subject: Re: [quicwg/base-drafts] RST_STREAM and connection-level flow control (#163)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588960f337783_11b53f8428c21140682b5"; 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/Tb67YRrdrlcFAieoY4eq2bekC9Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 02:37:41 -0000

----==_mimepart_588960f337783_11b53f8428c21140682b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, not valid anymore

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/163#issuecomment-275294679
----==_mimepart_588960f337783_11b53f8428c21140682b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, not valid anymore</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/163#issuecomment-275294679">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9mIyApvJup66IF1t3HzC8mo_zB3ks5rWAbzgaJpZM4LlIW-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq65GG4b4pIPbPKX1GW_Ffz9SNvG_ks5rWAbzgaJpZM4LlIW-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/163#issuecomment-275294679"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #163: As discussed in Tokyo, not valid anymore"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/163#issuecomment-275294679"}}}</script>
----==_mimepart_588960f337783_11b53f8428c21140682b5--


From nobody Wed Jan 25 19:49:47 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D95A129452 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 19:49:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.354
X-Spam-Level: 
X-Spam-Status: No, score=-6.354 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rCl8R8W-4IEm for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 19:49:43 -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 6FB45129451 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 19:49: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=s6kXjdbGD6BWBBBEWVC2WLLzeqE=; b=kca4yUKxfSSahWFO V5tudUMXW1VISEKNThm90xeHbPFXZ4FStgyy+997Kag7QVIJiqtEvsEXQsAfoe2J 0ivBvw/MGmn9xdpLDRgJE1tPqeoPvg1kVDf9ZU0B/pgwg2T95GFhhdVWFEYpYql6 MKWlwP/H6M82pqJQO7mp47ED0x0=
Received: by filter0459p1mdw1.sendgrid.net with SMTP id filter0459p1mdw1-10658-588971D6-1 2017-01-26 03:49:42.01877406 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id S7jMO1adTEmJ0LhfOyX6_g for <quic-issues@ietf.org>; Thu, 26 Jan 2017 03:49:41.974 +0000 (UTC)
Date: Wed, 25 Jan 2017 19:49:41 -0800
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/87/275302052@github.com>
In-Reply-To: <quicwg/base-drafts/issues/87@github.com>
References: <quicwg/base-drafts/issues/87@github.com>
Subject: Re: [quicwg/base-drafts] QUIC advertisement description (#87)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588971d5da233_6dd23fdec2e1f13c279b9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0qPJBvXq/iz7/fYUp2vlkOHvR4C5HU/0k+VG 2Mr+66PuRLULaZKjLtU5JLeTqRRasjqe9+uByPokvNZtAfkPcK1RXAEmq0o0QxkLMDQB/xvDC5noEM EJPBQH8QBdZa3zdc9tTjIY7LjB8sgW4DNEyQsw4P0YsdF5LQjDGi+eyxCCFW03wZIwLPUen5PKTDG5 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_jQCGwzG6nnwftbZrdZfTQu4fSU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 03:49:45 -0000

----==_mimepart_588971d5da233_6dd23fdec2e1f13c279b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I have two minor comments about the text added to address this original issue:

1. The "optionality" of quic= parameter. I inferred this parameter is optional (Mike supported that in discussion), would it help to make a more explicit comment? Something like "absence of the quic parameter indicates the server has no preference to the QUIC version".

2. The language of the whole section speaks in the context of a server advertising HTTP/QUIC for itself, rather than an origin advertising an alternate service on a different host. Am I missing something here? Perhaps it would help to loosen the language a little?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/87#issuecomment-275302052
----==_mimepart_588971d5da233_6dd23fdec2e1f13c279b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I have two minor comments about the text added to address this original =
issue:</p>
<ol>
<li>
<p>The "optionality" of quic=3D parameter. I inferred this parameter is opt=
ional (Mike supported that in discussion), would it help to make a more exp=
licit comment? Something like "absence of the quic parameter indicates the =
server has no preference to the QUIC version".</p>
</li>
<li>
<p>The language of the whole section speaks in the context of a server adve=
rtising HTTP/QUIC for itself, rather than an origin advertising an alternat=
e service on a different host. Am I missing something here? Perhaps it woul=
d help to loosen the language a little?</p>
</li>
</ol>

<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/87#issuecomment-275302052">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5LfZXAcduO3ld7H=
r0mH_6j59IGSks5rWBfVgaJpZM4LPPhA">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyMK1IA1Vcie6N-97=
1oq2B1oFhvqks5rWBfVgaJpZM4LPPhA.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/87#issuecomment-275302052"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@LPardue in #87: I have two mino=
r comments about the text added to address this original issue:\r\n\r\n1. T=
he \"optionality\" of quic=3D parameter. I inferred this parameter is optio=
nal (Mike supported that in discussion), would it help to make a more expli=
cit comment? Something like \"absence of the quic parameter indicates the s=
erver has no preference to the QUIC version\".\r\n\r\n2. The language of th=
e whole section speaks in the context of a server advertising HTTP/QUIC for=
 itself, rather than an origin advertising an alternate service on a differ=
ent host. Am I missing something here? Perhaps it would help to loosen the =
language a little?"}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/87#issuecomment-275302052"}}}</script>=

----==_mimepart_588971d5da233_6dd23fdec2e1f13c279b9--


From nobody Wed Jan 25 19:57:52 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D28C912946A for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 19:57:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.11
X-Spam-Level: 
X-Spam-Status: No, score=-6.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9KyTYF65I85o for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 19:57:49 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7675129468 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 19:57:48 -0800 (PST)
Date: Wed, 25 Jan 2017 19:57:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485403067; bh=6DDjW5e8A49I9zb3M+yU5CHMQeqUOHSSerc/ilrbwnM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dvZgg2zBTe2TAghG0ut+HwyIKIdrbqqyF1E9SlhqE8mRSaP6S7rTbgEiiTMnA/CNr dZhc9nFGRAtffPKKkqQ5tfvR2ZcANqIdF3Q49KdhG0aJjjT4TszPxWlXC+EJ6z8i6Y Vv3y9wsbsv2lNq6149GYlcJvHrxUtgGrZsGUHtUM=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/136/275302689@github.com>
In-Reply-To: <quicwg/base-drafts/issues/136@github.com>
References: <quicwg/base-drafts/issues/136@github.com>
Subject: Re: [quicwg/base-drafts] First client packet size (#136)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588973bba7993_6eaf3fa57e99b1381375fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fs_4f6B7MmH2mqUHeRImw_3N4sM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 03:57:51 -0000

----==_mimepart_588973bba7993_6eaf3fa57e99b1381375fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We already discussed this and decided that it was 1280 plus some if you were feeling lucky.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/136#issuecomment-275302689
----==_mimepart_588973bba7993_6eaf3fa57e99b1381375fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We already discussed this and decided that it was 1280 plus some if you were feeling lucky.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/136#issuecomment-275302689">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq46Qzme-iJ0aFyzIXcga0SB2KNr6ks5rWBm7gaJpZM4LfDZM">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzsAUQHIsk9IuE1go8038PGYcl3Iks5rWBm7gaJpZM4LfDZM.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/136#issuecomment-275302689"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #136: We already discussed this and decided that it was 1280 plus some if you were feeling lucky."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/136#issuecomment-275302689"}}}</script>
----==_mimepart_588973bba7993_6eaf3fa57e99b1381375fc--


From nobody Wed Jan 25 20:08:00 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06ADA12946E for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:07:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.882
X-Spam-Level: 
X-Spam-Status: No, score=-4.882 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PzJzCwPPNwYt for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:07:58 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF40B12946D for <quic-issues@ietf.org>; Wed, 25 Jan 2017 20:07:57 -0800 (PST)
Date: Wed, 25 Jan 2017 20:07:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485403677; bh=WO/6kQoGgFuPVUM/5rzgQ+O/GGN4eXjFqggFEN+TJlI=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=n1R1AyO6+lH3FY3k8bWDi+W+DqSGQM7JP3J+6POgOJxNNSOGFKi6bwiJFu9ZZ1lpe fkLddLqZIxQhP4WbhhwjcDs/VGOWaIXAWx6zOWOARl2rIoO2fznFuQfIgbsS7ciPrx q5oYhvS0GzqxpK51UwyGNhYx1ELRwDij+sL3N8mA=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/237@github.com>
Subject: [quicwg/base-drafts] Create a firm recommendation on when to send WINDOW_UPDATE (#237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5889761d45d79_58f83fda7ef8d13872596"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UYr4uUI0FLk9E7h-fUnpF8kW3yo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 04:07:59 -0000

----==_mimepart_5889761d45d79_58f83fda7ef8d13872596
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett says that we need a hard line recommendation on when a WINDOW_UPDATE is required.  He suggests that once you get to 1/3 of the space you have allocated to flow control remaining, you SHOULD send a WINDOW_UPDATE along with the next 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/237
----==_mimepart_5889761d45d79_58f83fda7ef8d13872596
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> says that we need a hard line recommendation on when a WINDOW_UPDATE is required.  He suggests that once you get to 1/3 of the space you have allocated to flow control remaining, you SHOULD send a WINDOW_UPDATE along with the next 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/237">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1uE43RrtegavJFkzmcFhXOo8YfRks5rWBwdgaJpZM4LuR8w">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz4_OwY1KbyLojvsr2r1McAUsv9tks5rWBwdgaJpZM4LuR8w.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/237"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Create a firm recommendation on when to send WINDOW_UPDATE (#237)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/237"}}}</script>
----==_mimepart_5889761d45d79_58f83fda7ef8d13872596--


From nobody Wed Jan 25 20:11:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72FA612946D for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:11:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.219
X-Spam-Level: 
X-Spam-Status: No, score=-5.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7xPWO51D5_QE for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:11: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 352E612946C for <quic-issues@ietf.org>; Wed, 25 Jan 2017 20:11: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=sixhijv9RVlZUARBELLVGK23KWU=; b=EqFGTm7+6p1rDti9 fKgem/q9hg78z2aMUX3Q0TkHaElKOXHYdP8NAgzdQMqGD03OPcMxk3/jwoCYDqN/ vV0oXJ36Bq3BlK9elocC0Vmv0cSuqD3HBkcrMvwJwwsrbkMEki6DirS32lV2yDSD AyfSNXepslxbvypPvZUztj8EHbQ=
Received: by filter0490p1mdw1.sendgrid.net with SMTP id filter0490p1mdw1-28966-58897704-19 2017-01-26 04:11:48.210683325 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id o6lkaUQfSN2Z7FQhdTkbYw for <quic-issues@ietf.org>; Thu, 26 Jan 2017 04:11:48.178 +0000 (UTC)
Date: Wed, 25 Jan 2017 20:11:48 -0800
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/237/275303904@github.com>
In-Reply-To: <quicwg/base-drafts/issues/237@github.com>
References: <quicwg/base-drafts/issues/237@github.com>
Subject: Re: [quicwg/base-drafts] Create a firm recommendation on when to send WINDOW_UPDATE (#237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58897704106c4_56be3fa5dfa4f14010529c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1U7JH8kQ7aGTO2Bd+8OXFvS6EreVh3bYqgyM A9FzElVYPnHQkjQ1E7AUvkl6cC7K/I8VXuweNn2ORVNEziRoM69qeHZMdUwAvJCBtu6lt9kqrkXlnN cPkYUNRvXITJh/dXhzOnN4cQQYkrU7Fw/Ky4aVfkxqr93A7UWt8n3AC95VZYdlIq4m/IuZ091w56bk 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h6HYDZ4c96t4pcAQcscbQdbrLCY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 04:11:55 -0000

----==_mimepart_58897704106c4_56be3fa5dfa4f14010529c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

useful for the peer receiving the update to know the update sender has a
rule it needs to follow - removes ambiguity when 'reserving' part of the
window for future high priority data.

On Thu, Jan 26, 2017 at 1:07 PM, Martin Thomson <notifications@github.com>
wrote:

> @ianswett <https://github.com/ianswett> says that we need a hard line
> recommendation on when a WINDOW_UPDATE is required. He suggests that once
> you get to 1/3 of the space you have allocated to flow control remaining,
> you SHOULD send a WINDOW_UPDATE along with the next ACK.
>
> =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/237>, or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAP5s2HBPj7vuCIwUmDP1D=
OgbQwx4avuks5rWBwcgaJpZM4LuR8w>
> .
>


--=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/237#issuecomment-275303904=

----==_mimepart_58897704106c4_56be3fa5dfa4f14010529c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

useful for the peer receiving the update to know the update sender has a<br>
rule it needs to follow - removes ambiguity when &#39;reserving&#39; part o=
f the<br>
window for future high priority data.<br>
<br>
On Thu, Jan 26, 2017 at 1:07 PM, Martin Thomson &lt;notifications@github.co=
m&gt;<br>
wrote:<br>
<br>
&gt; @ianswett &lt;https://github.com/ianswett&gt; says that we need a hard=
 line<br>
&gt; recommendation on when a WINDOW_UPDATE is required. He suggests that o=
nce<br>
&gt; you get to 1/3 of the space you have allocated to flow control remaini=
ng,<br>
&gt; you SHOULD send a WINDOW_UPDATE along with the next ACK.<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/237&gt;, or mute the =
thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AAP5s2HBPj7vuCIw=
UmDP1DOgbQwx4avuks5rWBwcgaJpZM4LuR8w&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/237#issuecomment-275303904">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwvo1lfZ6HNxE0_=
Cj8ZijhJW3rjgks5rWB0EgaJpZM4LuR8w">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-ZWGnNxKefZJ4wlf=
5jwYwnaSGzEks5rWB0EgaJpZM4LuR8w.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/237#issuecomment-275303904"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #237: useful for the=
 peer receiving the update to know the update sender has a\nrule it needs t=
o follow - removes ambiguity when 'reserving' part of the\nwindow for futur=
e high priority data.\n\nOn Thu, Jan 26, 2017 at 1:07 PM, Martin Thomson \u=
003cnotifications@github.com\u003e\nwrote:\n\n\u003e @ianswett \u003chttps:=
//github.com/ianswett\u003e says that we need a hard line\n\u003e recommend=
ation on when a WINDOW_UPDATE is required. He suggests that once\n\u003e yo=
u get to 1/3 of the space you have allocated to flow control remaining,\n\u=
003e you SHOULD send a WINDOW_UPDATE along with the next ACK.\n\u003e\n\u00=
3e =E2=80=94\n\u003e You are receiving this because you are subscribed to t=
his thread.\n\u003e Reply to this email directly, view it on GitHub\n\u003e=
 \u003chttps://github.com/quicwg/base-drafts/issues/237\u003e, or mute the =
thread\n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/AAP5=
s2HBPj7vuCIwUmDP1DOgbQwx4avuks5rWBwcgaJpZM4LuR8w\u003e\n\u003e .\n\u003e\n"=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/237#issuecomment-275303904"}}}</script>=

----==_mimepart_58897704106c4_56be3fa5dfa4f14010529c--


From nobody Wed Jan 25 20:14:22 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79C4312946C for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:14:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-k0ugJw5EVU for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:14:19 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 072E912946A for <quic-issues@ietf.org>; Wed, 25 Jan 2017 20:14:19 -0800 (PST)
Date: Wed, 25 Jan 2017 20:14:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485404058; bh=JA5NemVHmEc1Sfcpby1uHtukw9wy64q3h2qCAQFoNBo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wO3Bm4i02d3FsTzsq4RoDD7np/fjPQv1ZT8kbqteNbQTUQhGEcUK0RR9f4oD/3Rjs 5m+Qg5YoFzXodJlMMzaxnske7+hN2dTMUWYgxB3hCfSfn/ge2Wb49xYDm9/nNljng4 i74ziTjPttmymepLVp0lTRqbI6XGlfwlz7w+PG68=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/204/275304137@github.com>
In-Reply-To: <quicwg/base-drafts/issues/204@github.com>
References: <quicwg/base-drafts/issues/204@github.com>
Subject: Re: [quicwg/base-drafts] Streams not contributing to connection-level flow control (#204)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5889779a5e941_5a1b3fda7ef8d13867362"; 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/Qn3GD7kqjabsbwmvYrsJeFIO6PE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 04:14:20 -0000

----==_mimepart_5889779a5e941_5a1b3fda7ef8d13867362
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; agreement in the room that we should not exempt anything except stream 1. Follow-on effects on HTTP need a 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/204#issuecomment-275304137
----==_mimepart_5889779a5e941_5a1b3fda7ef8d13867362
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; agreement in the room that we should not exempt anything except stream 1. Follow-on effects on HTTP need a new 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/204#issuecomment-275304137">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_BMjl6pMH2iifIG2_tM66t788Xzks5rWB2agaJpZM4LrCv6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3oyrmEZ3wSdR__N2KokT-7hRg26ks5rWB2agaJpZM4LrCv6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/204#issuecomment-275304137"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #204: Discussed in Tokyo; agreement in the room that we should not exempt anything except stream 1. Follow-on effects on HTTP need a new issue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/204#issuecomment-275304137"}}}</script>
----==_mimepart_5889779a5e941_5a1b3fda7ef8d13867362--


From nobody Wed Jan 25 20:17:45 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 397FC129470 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:17:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.616
X-Spam-Level: 
X-Spam-Status: No, score=-5.616 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NoMLeFrW1tIG for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:17:42 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F0F612944C for <quic-issues@ietf.org>; Wed, 25 Jan 2017 20:17:42 -0800 (PST)
Date: Wed, 25 Jan 2017 20:17:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485404261; bh=v4UDkX5Br+6197D5stsw7pW9SMrg0y3gLzOXdm5sdYg=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=W/s5qzpPIHWMreN5DqnFOYuEqv8JZzBsT1eH3YuUQ7aU0Uw5YSzNGur1DZ0DMghR6 EbTUZRywXvqrE9OGICcSblqJAynt9yZeKgPT0su/kZoEMopA88C8sbhQrBXlIMPslU kvchiDCg2uhWB3y6PA+Any4rTptdC/qi8LocXAPQ=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/238@github.com>
Subject: [quicwg/base-drafts] Memory commitment for header parsing (#238)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58897865b8803_64c33fba09fd71381396bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/926t9FMOw0cfwwDA6JeWQJ7mREk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 04:17:44 -0000

----==_mimepart_58897865b8803_64c33fba09fd71381396bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Parsing all possible header blocks could require a significant number of header parsers operating concurrently.  Since headers tend to be delivered as a single package to applications, that means that the parsers need sufficient space to hold all the partially complete data.

This can be addressed by only reading from the streams that an endpoint is able to, but that increases complexity and exposure to head-of-line blocking.

This cleaves off the second part of #204.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/238
----==_mimepart_58897865b8803_64c33fba09fd71381396bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Parsing all possible header blocks could require a significant number of header parsers operating concurrently.  Since headers tend to be delivered as a single package to applications, that means that the parsers need sufficient space to hold all the partially complete data.</p>
<p>This can be addressed by only reading from the streams that an endpoint is able to, but that increases complexity and exposure to head-of-line blocking.</p>
<p>This cleaves off the second part of <a href="https://github.com/quicwg/base-drafts/issues/204" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/204" data-id="202534496" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#204</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/238">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3B4GnrcryQZ96CsIawVNQaZQfNaks5rWB5lgaJpZM4LuSLz">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzw_gs14E0sxByKxik1x3T-U7MsZks5rWB5lgaJpZM4LuSLz.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/238"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Memory commitment for header parsing (#238)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/238"}}}</script>
----==_mimepart_58897865b8803_64c33fba09fd71381396bf--


From nobody Wed Jan 25 20:29:53 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D6C412946D for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:29:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.163
X-Spam-Level: 
X-Spam-Status: No, score=-6.163 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_XBL=0.375, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h9O3vom6oRI9 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:29:50 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41F8B129409 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 20:29:50 -0800 (PST)
Date: Wed, 25 Jan 2017 20:29:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485404989; bh=pM4g5xkav970ojD3BKc7imt6wA56kGpq4VYU3LiuTBU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zCVNaaqthJKmEYYGIzLFyn62azMJ3mWjfa8AVbH+1DUPPohjljXgfk19BhtSC6tbE iIid1vRBmsp44OmHDkOoPhaWOaM3HoX4Ra2BmPTcqHKG/hUuA+cd4ji+ntXR11nZAj QF5qUB1kZG5ODWJhi4qGszjHdl7Pw7aGKGG5qzZQ=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/204/275305548@github.com>
In-Reply-To: <quicwg/base-drafts/issues/204@github.com>
References: <quicwg/base-drafts/issues/204@github.com>
Subject: Re: [quicwg/base-drafts] Streams not contributing to connection-level flow control (#204)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58897b3d85d4c_1a173ff96ecb913c159164"; 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/LJGAtc8JlOqz4RLukavfuO7Wfnw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 04:29:51 -0000

----==_mimepart_58897b3d85d4c_1a173ff96ecb913c159164
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop suggests collapsing stream 1 into stream 0; editors to pursue using their discretion. Also a question of whether stream 1 should have stream-level flow control.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/204#issuecomment-275305548
----==_mimepart_58897b3d85d4c_1a173ff96ecb913c159164
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> suggests collapsing stream 1 into stream 0; editors to pursue using their discretion. Also a question of whether stream 1 should have stream-level flow control.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/204#issuecomment-275305548">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzDcCu70kfR4BCoSTLDkSUkeXtwTks5rWCE9gaJpZM4LrCv6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq297dhFRjvt3NzyMgwprrJnH5ffXks5rWCE9gaJpZM4LrCv6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/204#issuecomment-275305548"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #204: @MikeBishop suggests collapsing stream 1 into stream 0; editors to pursue using their discretion. Also a question of whether stream 1 should have stream-level flow control."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/204#issuecomment-275305548"}}}</script>
----==_mimepart_58897b3d85d4c_1a173ff96ecb913c159164--


From nobody Wed Jan 25 20:30:05 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94122129470 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:30:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level: 
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M5jAS8FJZUKt for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:30:01 -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 7B7C112946C for <quic-issues@ietf.org>; Wed, 25 Jan 2017 20:30: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=DXpZRqPBzPRz3ASPqAyF/dzqd7I=; b=ISy3/AV3bTdu8QKC KkRdscETii1LRjnfXCalld0wmn2rouc62k9YJHbLfr1XwrhOXVyzcTEF5bTBb88s P2YTAXY+2t+fc3DYkNZbbGHkdypCa90Pf2s+BHU3Rjv96YcsABTOTVoP8hG8tGXR 7tG01pg5I3vs+1VKOxdVD3kIGYk=
Received: by filter0930p1mdw1.sendgrid.net with SMTP id filter0930p1mdw1-16990-58897B48-9 2017-01-26 04:30:00.255644385 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 9aPJmDfcQ6a1Q8PH2nu4-Q for <quic-issues@ietf.org>; Thu, 26 Jan 2017 04:30:00.150 +0000 (UTC)
Date: Wed, 25 Jan 2017 20:30:00 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/201/275305573@github.com>
In-Reply-To: <quicwg/base-drafts/issues/201@github.com>
References: <quicwg/base-drafts/issues/201@github.com>
Subject: Re: [quicwg/base-drafts] Do streams 0 and 1 count towards MSPC? (#201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58897b48f10e_74433f85be3cb134113950"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0UDo273lBTGTGlqdnK6n701YV4qsApsGirXo EC8zPDA1S5QZTI4JA2Sik/DqCrfVyWGt8b8rMzjJbrCa5j+B2giIXnlPGq5yUKnUFkSr8tRPT4P/Q+ aWLeUP/ioC4qW1hHVlSQX1Lu97BslJM0fKZwziy1gonutH8a2X1TEwg+9W4f557LLjuImNkX4+QPEy Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7D0FXOthpEW-mISg_MO0of9dHRk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 04:30:03 -0000

----==_mimepart_58897b48f10e_74433f85be3cb134113950
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo, editors will decide this, but write it 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/201#issuecomment-275305573
----==_mimepart_58897b48f10e_74433f85be3cb134113950
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo, editors will decide this, but write it 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/201#issuecomment-275305573">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5aWMexZSEW1tTwp9n00UHZTKU_bks5rWCFIgaJpZM4Lqq2J">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx9lmjN1ED7hD8uV-YZpXPm-PqBaks5rWCFIgaJpZM4Lqq2J.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/201#issuecomment-275305573"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #201: Discussed in Tokyo, editors will decide this, but write it down."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/201#issuecomment-275305573"}}}</script>
----==_mimepart_58897b48f10e_74433f85be3cb134113950--


From nobody Wed Jan 25 20:30:55 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3F9C12946D for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:30:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.809
X-Spam-Level: 
X-Spam-Status: No, score=-4.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y9EDKTduiSmr for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:30:52 -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 44E4112946C for <quic-issues@ietf.org>; Wed, 25 Jan 2017 20:30: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=AEBLpCEegPQr//TvW5wbXPnoNyM=; b=OT7uaVHdLyKdHFe/ hFlZLjveKmW2Wj5BQ0dHOH40GWLjoLOEqDZaM3Xisut8bFA2qNTrjxcdL8aA+YC8 Bg/BabOviXgNKQY8NrhN4mc0VlRDZULsFUl+gZVuHS/7ULkDJd33rF3MQJRTDXKH pUjVvVoidCeEOGazClqJcM6AS0c=
Received: by filter0555p1mdw1.sendgrid.net with SMTP id filter0555p1mdw1-26336-58897B7A-5B 2017-01-26 04:30:50.933842187 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id e6xqr_R2R-yuodj9qSqtlA for <quic-issues@ietf.org>; Thu, 26 Jan 2017 04:30:50.851 +0000 (UTC)
Date: Wed, 25 Jan 2017 20:30:50 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/35/275305655@github.com>
In-Reply-To: <quicwg/base-drafts/issues/35@github.com>
References: <quicwg/base-drafts/issues/35@github.com>
Subject: Re: [quicwg/base-drafts] Starting packet number (#35)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58897b7abe674_45fd3fda7ef8d13837336"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0nP1QJNyW7BKAoJ0bSFvb8YNPlw+VZ82UNxs pP/08QQqljyFNmZ1qhZDz/esd7nyhHf9hoApjm4yOXaUjePjVDId+1EvNE5Be5Ft6iXMfKwixRn9Zd z4AoJR1tKk/Ef4GimQmohGrB/mb9cssrf4PMqfZMSWNX3oxtdOrG6OyT4NqdBsuTlPZ/cYqxZL7M+j 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C2zfD2sMkDP4iFew0BFSq2z-I8s>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 04:30:54 -0000

----==_mimepart_58897b7abe674_45fd3fda7ef8d13837336
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo; agreement that it's a good idea. Randomise some number of the bottom 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/35#issuecomment-275305655
----==_mimepart_58897b7abe674_45fd3fda7ef8d13837336
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo; agreement that it's a good idea. Randomise some number of the bottom 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/35#issuecomment-275305655">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Pr-ZOIk9c6tDVMbT6OgQKk-QVJks5rWCF6gaJpZM4K9biF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwVEYtIHBXF3ia59uNq02yo-vyt9ks5rWCF6gaJpZM4K9biF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/35#issuecomment-275305655"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #35: Discussed in Tokyo; agreement that it's a good idea. Randomise some number of the bottom bits. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/35#issuecomment-275305655"}}}</script>
----==_mimepart_58897b7abe674_45fd3fda7ef8d13837336--


From nobody Wed Jan 25 20:51:40 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BABCF12946C for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:51:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.037
X-Spam-Level: 
X-Spam-Status: No, score=-6.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.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 bELmfxwCovxu for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:51:38 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0EB2129409 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 20:51:37 -0800 (PST)
Date: Wed, 25 Jan 2017 20:51:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485406297; bh=mJrz5KEPdrfGQolMEzn9ttS8R1B80uysLV6cc0Fib8Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KKUs1O+zkDhUWAFbN01dEeZi2NplxwWi4HxLmD4RlcHglCQgHgtMWe22dzvLCEZ82 bi43gnWYxo8sw9R5BnDfUgTJ4D3wDU78bUSL/NS5KNsPd7rQQnOeuycY8wLr3bKODe MD9UH1pbpNfokm9ElZMDej5Dc8W1H0QWpGXOBYUo=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/133/275307556@github.com>
In-Reply-To: <quicwg/base-drafts/issues/133@github.com>
References: <quicwg/base-drafts/issues/133@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID in version negotiation (#133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588980592ef00_5b0c3fba09fd713827355"; 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/u7Gy2Pu-bpRxldGkY7WC-4nLteY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 04:51:39 -0000

----==_mimepart_588980592ef00_5b0c3fba09fd713827355
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This issue will be solved when we make the changes discussed in #119, since the client won't even pick a connection ID for the first packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/133#issuecomment-275307556
----==_mimepart_588980592ef00_5b0c3fba09fd713827355
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This issue will be solved when we make the changes discussed in <a href="https://github.com/quicwg/base-drafts/issues/119" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/119" data-id="198672930" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#119</a>, since the client won't even pick a connection ID for the first packet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/133#issuecomment-275307556">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwF7_wqA7hsFC6pNXgmp-pMSyFr6ks5rWCZZgaJpZM4LfA6i">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7Blzuap6dG_AeM28PG283RGdIfRks5rWCZZgaJpZM4LfA6i.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/133#issuecomment-275307556"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #133: This issue will be solved when we make the changes discussed in #119, since the client won't even pick a connection ID for the first packet."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/133#issuecomment-275307556"}}}</script>
----==_mimepart_588980592ef00_5b0c3fba09fd713827355--


From nobody Wed Jan 25 20:56:06 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01B5412946B for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:56:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.6
X-Spam-Level: 
X-Spam-Status: No, score=-3.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5GIdBUjOFK0n for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 20:56:04 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07AED124281 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 20:56:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=28gXY/QQFrZvKGwR9knlMlj6ErU=; b=olx5trxBWZVaQx0m VjdvNo4tppKh9TXMmyHQBw7zm8Jfa4J5n+nMUKuPvVrygJDzia/vwBRMA883yS3+ k5G2bFanYvhW/QcXxwJTBR+kPoNa2nbQeTvxlMyUkx8xBP27p9mA2Z/iumpeCqlo 4g7gZTpSsg/ayrBbJu2CZnBPQIs=
Received: by filter0938p1mdw1.sendgrid.net with SMTP id filter0938p1mdw1-573-58898162-2F 2017-01-26 04:56:02.781024924 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id d6D7ewwhSUqOBaDD-6Z3Dg for <quic-issues@ietf.org>; Thu, 26 Jan 2017 04:56:02.717 +0000 (UTC)
Date: Wed, 25 Jan 2017 20:56:02 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/118/275307980@github.com>
In-Reply-To: <quicwg/base-drafts/issues/118@github.com>
References: <quicwg/base-drafts/issues/118@github.com>
Subject: Re: [quicwg/base-drafts] Source Address Token encoding (#118)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5889816293425_36c23fe642bf11302109f7"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3lELLi+0EL1nHrNKat0S1CY1fY0Rfk68H/+E soHWXBy6+fWy4oVWRrbCwqYNhj06BTtB+FdAYt/p2OCIQmbTg2CshxJmc4BA/23cO4MOyOkgaa8XHa Od8m1ENe0fCHw6vyRNzJL7ER0tbzC4qXnrFmK5LeB9l0wKj4Y9hvCRVa4mYldhJpjbJ24boObBnKcY Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZaLo8QhNUa-ESUHHivEFdGqyEHU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 04:56:06 -0000

----==_mimepart_5889816293425_36c23fe642bf11302109f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Included in resolution to #52 and related

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/118#issuecomment-275307980
----==_mimepart_5889816293425_36c23fe642bf11302109f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Included in resolution to <a href="https://github.com/quicwg/base-drafts/issues/52" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/52" data-id="192458095" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#52</a> and related</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/118#issuecomment-275307980">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7u4yZXUAkPwHmwbrVz4JbjvN5Kiks5rWCdigaJpZM4LaeFj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6TnUMeQic8fq8oQzXeKw33DiIWrks5rWCdigaJpZM4LaeFj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/118#issuecomment-275307980"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #118: Included in resolution to #52 and related"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/118#issuecomment-275307980"}}}</script>
----==_mimepart_5889816293425_36c23fe642bf11302109f7--


From nobody Wed Jan 25 21:00:17 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61348129473 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 21:00:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.537
X-Spam-Level: 
X-Spam-Status: No, score=-6.537 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NAq3ShPcXQPq for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 21:00:15 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D723129409 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 20:53:54 -0800 (PST)
Date: Wed, 25 Jan 2017 20:53:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485406433; bh=vEzzZ8HxnGUwNU42gkJW1JeSpYFr8ct2yxJQG8FAmVk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SyGxQuT+241v/TQQWa8oN2tiwoH0CWRCyqMu7VRDvQcjD2Aa/SRjBV+xTm2JZRTq/ RcHpxywFtCQosJ+4MLd57OpCx9ahOBKkuVRtb00pdtZgjy87ybEzedbKw/g6/2nkA0 WxMT2qVhRydrq9DAkWEzSrApo5Hfevj/MCqBHPKQ=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/52/275307766@github.com>
In-Reply-To: <quicwg/base-drafts/issues/52@github.com>
References: <quicwg/base-drafts/issues/52@github.com>
Subject: Re: [quicwg/base-drafts] Source address validation (#52)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588980e1d6fad_25183fa5dfa4f14024505d"; 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/Xx4AUA2dVhs-5sRjcu0uBGRRCcU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 05:00:16 -0000

----==_mimepart_588980e1d6fad_25183fa5dfa4f14024505d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Tokyo. Need to work on the abstraction and the interface to TLS. Need to expand upon how to generate the token and what to do when you don't have a token. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/52#issuecomment-275307766
----==_mimepart_588980e1d6fad_25183fa5dfa4f14024505d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Tokyo. Need to work on the abstraction and the interface to TLS. Need to expand upon how to generate the token and what to do when you don't have a token.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/52#issuecomment-275307766">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq124ltObPuS4-ChdT-OCJvDzWjHxks5rWCbhgaJpZM4K_uq1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzj-TQ9cp2tPrypfIffnlpYTPMJ4ks5rWCbhgaJpZM4K_uq1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/52#issuecomment-275307766"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #52: Discussed in Tokyo. Need to work on the abstraction and the interface to TLS. Need to expand upon how to generate the token and what to do when you don't have a token. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/52#issuecomment-275307766"}}}</script>
----==_mimepart_588980e1d6fad_25183fa5dfa4f14024505d--


From nobody Wed Jan 25 21:57:03 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41B071293FB for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 21:57:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.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 SqejTUBBBnAq for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 21:57:00 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6BE7A126FDC for <quic-issues@ietf.org>; Wed, 25 Jan 2017 21:57:00 -0800 (PST)
Date: Wed, 25 Jan 2017 21:56:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485410219; bh=bnUZg7k9n2Zq1XYXgvrIWoWW/xQ1VtQYNH14sL8+pjU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DS/w7NyZH+DcycK5UKwmwRmPviIRvdejo7Njy8xY3B5qRq5Cj8NBniz3xuWH/Jwio oVGSQiZaZHKnWb2DXrQpZHtt6P73XM7p/yYZ/3xMXNQlLmPp3bfbiy34GqR6eCGmIQ /unMcVpP+hSD7PYsrurpejusdyfDBEwo7kHf/6Os=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/40/275313579@github.com>
In-Reply-To: <quicwg/base-drafts/issues/40@github.com>
References: <quicwg/base-drafts/issues/40@github.com>
Subject: Re: [quicwg/base-drafts] Variable-length fields (#40)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58898fab871e3_46543f860592113c108369"; 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/DLKqwz2lG7oJsd4O__HYvvuwYlw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 05:57:02 -0000

----==_mimepart_58898fab871e3_46543f860592113c108369
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, editors to go through their respective headers and come up with proposals to potentially limit variability.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/40#issuecomment-275313579
----==_mimepart_58898fab871e3_46543f860592113c108369
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, editors to go through their respective headers and come up with proposals to potentially limit variability.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/40#issuecomment-275313579">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxkn23iB7qzrrsBkEuPG_336JDoWks5rWDWrgaJpZM4K9hGj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqybNnLADRqS1TvC_vq0htxICAmM3ks5rWDWrgaJpZM4K9hGj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/40#issuecomment-275313579"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #40: As discussed in Tokyo, editors to go through their respective headers and come up with proposals to potentially limit variability."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/40#issuecomment-275313579"}}}</script>
----==_mimepart_58898fab871e3_46543f860592113c108369--


From nobody Wed Jan 25 22:02:10 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B066E1293FB for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:02:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Olq23pWzTkZC for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:02:07 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE0A6126FDC for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:02:06 -0800 (PST)
Date: Wed, 25 Jan 2017 22:02:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485410525; bh=CwN3pR8Ma/5vvx8dWuc6wadc4fezitELlvSGRY1QMm4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hSb6lNxtm019+6lxrrnyqZsfQ/uzxBHj/48dlrTpagKK58vWZJKAkhH4/yvE5mfpB ZGi3IlgKe92DNpkttPUJhWuTHXgb4NbtvwnCWDiFWjNEvPAZewkMwJrX8eB9XmmehY wtHuByGY/P+FvnRp0uH9VbygEvAWNB8ZlSx8uijI=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/148/275314067@github.com>
In-Reply-To: <quicwg/base-drafts/issues/148@github.com>
References: <quicwg/base-drafts/issues/148@github.com>
Subject: Re: [quicwg/base-drafts] QUIC packet header complexity (#148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588990ddc6f93_b8c3f860592113c13571b"; 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/WqQk8qRCmKerYSVxN-S8V1szbKE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:02:09 -0000

----==_mimepart_588990ddc6f93_b8c3f860592113c13571b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, editors to go through their respective headers and come up with proposals to potentially limit variability. Same as #40 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/148#issuecomment-275314067
----==_mimepart_588990ddc6f93_b8c3f860592113c13571b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, editors to go through their respective headers and come up with proposals to potentially limit variability. Same as <a href="https://github.com/quicwg/base-drafts/issues/40" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/40" data-id="191945579" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#40</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/148#issuecomment-275314067">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_f_jULRVN03u-cHOCuE9TVHwILCks5rWDbdgaJpZM4LireO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxsVS2fMgsGFkk06BPhc8JHZgvdqks5rWDbdgaJpZM4LireO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/148#issuecomment-275314067"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #148: As discussed in Tokyo, editors to go through their respective headers and come up with proposals to potentially limit variability. Same as #40 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/148#issuecomment-275314067"}}}</script>
----==_mimepart_588990ddc6f93_b8c3f860592113c13571b--


From nobody Wed Jan 25 22:02:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D3DA1293FB for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:02:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.108
X-Spam-Level: 
X-Spam-Status: No, score=-7.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EpczWOTdrmyi for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:02:27 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06F86129472 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:02: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=pONal8/AV9uNO0I1es1NlVtRGGw=; b=ibzHOkweauJfYWjb dsxMfuS4tP4WjDvIAiV8Wz0s9S4jGWn/vbhHO+Hn2w+XEb7Li7EY8UyXNpBdh6I2 UsmlW/BT9lk2/GYLBa4VFlOCgV3bLkmBcRktGRvDzDHZ0Q0PKk3XHfvSrtQx69ZW xC3DOyYyZTGgFW9h6Ysi4UPEWSE=
Received: by filter1106p1mdw1.sendgrid.net with SMTP id filter1106p1mdw1-30582-588990F1-47 2017-01-26 06:02:25.623548767 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id -jU_CRqGTmOAAot1SnFQGw for <quic-issues@ietf.org>; Thu, 26 Jan 2017 06:02:25.651 +0000 (UTC)
Date: Wed, 25 Jan 2017 22:02:25 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/148/issue_event/937314001@github.com>
In-Reply-To: <quicwg/base-drafts/issues/148@github.com>
References: <quicwg/base-drafts/issues/148@github.com>
Subject: Re: [quicwg/base-drafts] QUIC packet header complexity (#148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588990f18b854_18f73f9d37fb11341733a6"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ihZ32OSAzlj4N38kYYJ6rJ+jnwPjSt8Lwu7 O2bxCrVTAWPkCKw6dsKtAIQ/N6a6IOtmb4/2RLzzBxI8h8gyKmZ43pzz2NMghHUCv5usH3jS/cg9Jo 5A6pJowlacIlwYo0T2ovYtXSbGtzuwm4crE+NCKJq2K90OIqipPzdN8hVEqjeuo/gfWryZswuqQpWw Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zltC7d6Gs4F9UBNQ4-wPUtl1Eyo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:02:29 -0000

----==_mimepart_588990f18b854_18f73f9d37fb11341733a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #148.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/148#event-937314001
----==_mimepart_588990f18b854_18f73f9d37fb11341733a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/148" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/148" data-id="200583834" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#148</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/148#event-937314001">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxqzjpHAXIiKxaIMei9AVzp3GJZIks5rWDbxgaJpZM4LireO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq59QMc4BDBPuaO3sXc2iF0671VNXks5rWDbxgaJpZM4LireO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/148#event-937314001"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #148."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/148#event-937314001"}}}</script>
----==_mimepart_588990f18b854_18f73f9d37fb11341733a6--


From nobody Wed Jan 25 22:03:14 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6A84129472 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:03:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.036
X-Spam-Level: 
X-Spam-Status: No, score=-7.036 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lHgNlxZD6N1C for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:03:12 -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 4BF95126FDC for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:03: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=Xx4pKlQjckXCj53qSgFfMY1qs3w=; b=pS0+tROcOIsoQ9kd sgF3euyf0DWJ+EpYV50tN9Mo1e5jStxr+i/gZwDgYaUCfdweMkU19qhkKapMe/LT wfRGTgMaJaFzZAJXrReftF/JszyuFah36rPPJNmY4+m518A3LVww7tUpass4j5XB mLUByM6pQEtI+HjYfNsWsZVNpfM=
Received: by filter0951p1mdw1.sendgrid.net with SMTP id filter0951p1mdw1-12490-5889911F-9 2017-01-26 06:03:11.120269347 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id rb2Gb5E3QSaEhe4SAuYm0A for <quic-issues@ietf.org>; Thu, 26 Jan 2017 06:03:11.043 +0000 (UTC)
Date: Wed, 25 Jan 2017 22:03:10 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/148/issue_event/937314361@github.com>
In-Reply-To: <quicwg/base-drafts/issues/148@github.com>
References: <quicwg/base-drafts/issues/148@github.com>
Subject: Re: [quicwg/base-drafts] QUIC packet header complexity (#148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5889911ee1c13_228f3fba09fd71381944f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak01AOmQe2+pIC7Rp001a15Y+5QLV+EPA1ifrF 1uO75KW3+6+NItDh19qh6iPQ6ZFT/3bnAzjwKcZPoK3s2wumkyq+AFxijPX9cu+YWpzVTCGyH+SKjm 5Nh0+GGJb4LJyATYD2PA7FkIGOYtyQ7GWeegiBZEBbrozxADQdEydvbboL78lILco4odoY7ZgqGTRY g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rJm9nUtouKQuEc7w3dOhaJ8eAKY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:03:14 -0000

----==_mimepart_5889911ee1c13_228f3fba09fd71381944f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reopened #148.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/148#event-937314361
----==_mimepart_5889911ee1c13_228f3fba09fd71381944f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reopened <a href="https://github.com/quicwg/base-drafts/issues/148" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/148" data-id="200583834" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#148</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/148#event-937314361">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5_aQEcNEcr_lY-AzKUaIwzpknYpks5rWDcegaJpZM4LireO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq789cez4vLRdP5Pkrk36NJVbmM5iks5rWDcegaJpZM4LireO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/148#event-937314361"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reopened #148."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/148#event-937314361"}}}</script>
----==_mimepart_5889911ee1c13_228f3fba09fd71381944f2--


From nobody Wed Jan 25 22:03:19 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CEF0129488 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:03:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.372
X-Spam-Level: 
X-Spam-Status: No, score=-4.372 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jWrzsmMYDvbt for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:03:13 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB17E1293FB for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:03: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=GLBsFFYvgXJUQR7K7n0Wknu1W5w=; b=Dgni95ohNLqey2wF sGuIvA4K0DSooXB5h7yxr6q1hYvlrYVq9fTs8gtD76BcdqilnNV9QnSuBaGPqpjw +8gCPXj8QJV5UjWAQQgoMf48FWrYiX1p6a5RfAJfLgJQsAJsdIObQsbO+pOGU4H8 tNkGUzSVmnwW0sYj+Kw91EWfgmw=
Received: by filter0814p1mdw1.sendgrid.net with SMTP id filter0814p1mdw1-20825-5889911D-3C 2017-01-26 06:03:09.522141571 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id fqJbuIhITlO9Fdcol32e8g for <quic-issues@ietf.org>; Thu, 26 Jan 2017 06:03:09.380 +0000 (UTC)
Date: Wed, 25 Jan 2017 22:03:09 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/148/275314180@github.com>
In-Reply-To: <quicwg/base-drafts/issues/148@github.com>
References: <quicwg/base-drafts/issues/148@github.com>
Subject: Re: [quicwg/base-drafts] QUIC packet header complexity (#148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5889911d48a93_7a653fdec2e1f13c111039"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak18M8hDldsVi3aUlS084JbexJ0F2rOAM/TwZd Zc5L+KuuBC9Y/cfE4qGCoQjovhU+nyRszkIZzU0iC4Tn3RV+jpOTo+lnJAJ91sltrtV4Ud/ORqIBtE FxKEoHRtTyfetcFxFlTu0jpQXfPXShrP986jMWppr49PeflxwSFJVtKbC0nR5ubehF1zv+TiBM2Xi5 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/11wPwsw9w4tu79M_jZZRVIfPAEs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:03:14 -0000

----==_mimepart_5889911d48a93_7a653fdec2e1f13c111039
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr put your number 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/148#issuecomment-275314180
----==_mimepart_5889911d48a93_7a653fdec2e1f13c111039
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ekr" class="user-mention">@ekr</a> put your number 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/148#issuecomment-275314180">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Y7Heqhu6mDwkbYHNAOYnVXdLXaks5rWDcdgaJpZM4LireO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxAQgMTLOQgjSxDR1k5pHggP2kxLks5rWDcdgaJpZM4LireO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/148#issuecomment-275314180"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #148: @ekr put your number here"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/148#issuecomment-275314180"}}}</script>
----==_mimepart_5889911d48a93_7a653fdec2e1f13c111039--


From nobody Wed Jan 25 22:04:02 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 944DC1293FB for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:04:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.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 485tLOr3Wn3e for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:03:59 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77DC0126FDC for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:03:59 -0800 (PST)
Date: Wed, 25 Jan 2017 22:03:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485410638; bh=bhUZ+idwkU7is6I2aMB6DvBI8aQOalzzTryCKTXa7w0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GM3NllDVX1h1KJHDbA4iov02fm0zEAneVrBzINKerPyj29iDn/L2gJm1a+J3rXVK9 /TJUerZB9EehIkUALWo34igMSQWUSybGzW6COK4VC6rgjZxaMmOL00YyfKtIkAy+2S QKotDyjJE0avQuYPG2pcaofWIwrynCRMXnsxVaD8=
From: ekr <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/148/275314268@github.com>
In-Reply-To: <quicwg/base-drafts/issues/148@github.com>
References: <quicwg/base-drafts/issues/148@github.com>
Subject: Re: [quicwg/base-drafts] QUIC packet header complexity (#148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5889914ebd968_6b663f9d37fb11341509bd"; 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/50Y_YLyIL98xayRSnA4C_gb5e8A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:04:00 -0000

----==_mimepart_5889914ebd968_6b663f9d37fb11341509bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was going on about two options:

option 1: special bit
option 2: magic token


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/148#issuecomment-275314268
----==_mimepart_5889914ebd968_6b663f9d37fb11341509bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I was going on about two options:</p>
<p>option 1: special bit<br>
option 2: magic token</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/148#issuecomment-275314268">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq02vRku-5tPX0viBIlLRRGSoxd_9ks5rWDdOgaJpZM4LireO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9EkERPUDo9ihE5C-Bk7-ngvRcm8ks5rWDdOgaJpZM4LireO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/148#issuecomment-275314268"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #148: I was going on about two options:\r\n\r\noption 1: special bit\r\noption 2: magic token\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/148#issuecomment-275314268"}}}</script>
----==_mimepart_5889914ebd968_6b663f9d37fb11341509bd--


From nobody Wed Jan 25 22:14:20 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52894129488 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:14:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.037
X-Spam-Level: 
X-Spam-Status: No, score=-6.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.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 0jkBHjnzGcnN for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:14:18 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14C0E129431 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:14:18 -0800 (PST)
Date: Wed, 25 Jan 2017 22:14:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485411257; bh=NVr+jAtxotdbWhx02xO/XTO0yx3tNHY41tUO8A01P6U=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=MTpsnYN7sroAjuboIG6CDBUBlS7HoAmToBM9JMtH5k9FQVwuMObofxybKuin76u5u cXlHfXcKMIRYz1NU69BMVlyXuCxTAvNxg/U6AMwrx7M8BHDFEZGiUbtWbVg3kLrKEo 1SglMuArtBMfMoM8yafdGOAZTiZELBQ7iNIvJTXs=
From: Victor Vasiliev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/239@github.com>
Subject: [quicwg/base-drafts] Clarify how post-handshake TLS handshake messages are transmitted (#239)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588993b96e473_1d423fad3dcef138129087"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: vasilvv
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CavXUqoRxC3Sigw6y0-bCoQWPhU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:14:19 -0000

----==_mimepart_588993b96e473_1d423fad3dcef138129087
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My understanding of the way the mechanism is supposed to work is that once the handshake is finished, QUIC takes over the encryption;  if server wants to send an NST, it needs to send it on stream 1, using TLS record layer on said stream, and said TLS record shall not be encrypted.  If that is so, this should be clarified, because otherwise this can be interpreted as a requirement to double-encrypt streams (on QUIC packet layer with QUIC key, and on TLS record layer with TLS traffic 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/239
----==_mimepart_588993b96e473_1d423fad3dcef138129087
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My understanding of the way the mechanism is supposed to work is that once the handshake is finished, QUIC takes over the encryption;  if server wants to send an NST, it needs to send it on stream 1, using TLS record layer on said stream, and said TLS record shall not be encrypted.  If that is so, this should be clarified, because otherwise this can be interpreted as a requirement to double-encrypt streams (on QUIC packet layer with QUIC key, and on TLS record layer with TLS traffic 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/239">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6lpQ5IAcSZ8SSxZsR-0kiRcfhZYks5rWDm5gaJpZM4LuU6v">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzg_qFBGVkUVmaBIWpW_jiTNknLxks5rWDm5gaJpZM4LuU6v.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/239"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarify how post-handshake TLS handshake messages are transmitted (#239)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/239"}}}</script>
----==_mimepart_588993b96e473_1d423fad3dcef138129087--


From nobody Wed Jan 25 22:18:18 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B981B129431 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:18:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.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 tRTPi9CsVI07 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:18:15 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 998A5126FDC for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:18:15 -0800 (PST)
Date: Wed, 25 Jan 2017 22:18:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485411495; bh=VoZ+nOo1zeNwKTz+dQdRWIBNJ08ZIOCMG8aoYecGuLM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LOitBUObcGZoTcXZ/finUgqGBA2j5U8hwJfrg10Njkavb/rmhQN/FTrZ2TofIzrXW bA/Gw4D2mV1PXAEoSMJhi/lWi83lB8/vIhQCSmdzUkiJIpKuFm/oVcs3ZZAJOtiVCD IZgGt0kEFuB6v7oeZryMgBTs8DHFzeyvI2HWK4uE=
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/235/c275315679@github.com>
In-Reply-To: <quicwg/base-drafts/pull/235@github.com>
References: <quicwg/base-drafts/pull/235@github.com>
Subject: Re: [quicwg/base-drafts] Use quic= instead of v= (#235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588994a7314f_5de33fd6548e113c45344"; 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/SauxWCJYN1EXZbC_L0-gS2H2sRw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:18:16 -0000

----==_mimepart_588994a7314f_5de33fd6548e113c45344
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Section "Registration of Version Hint Alt-Svc Parameter" still refers to "v" rather than "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/235#issuecomment-275315679
----==_mimepart_588994a7314f_5de33fd6548e113c45344
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Section "Registration of Version Hint Alt-Svc Parameter" still refers to "v" rather than "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/235#issuecomment-275315679">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1oiZw-TWJQyLtoI70aQRdeIdaSYks5rWDqngaJpZM4LuMve">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq782w-wPTzYABTwESEPrVCcMKYL5ks5rWDqngaJpZM4LuMve.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/235#issuecomment-275315679"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #235: Section \"Registration of Version Hint Alt-Svc Parameter\" still refers to \"v\" rather than \"quic\"."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/235#issuecomment-275315679"}}}</script>
----==_mimepart_588994a7314f_5de33fd6548e113c45344--


From nobody Wed Jan 25 22:20:36 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D4EF12948C for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:20:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.108
X-Spam-Level: 
X-Spam-Status: No, score=-7.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2IJNHcz8dmdd for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:20:33 -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 2B71E129488 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:20: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=36pSsupzDacBg0crVAru0a1uEWE=; b=qahvqxINpeMH2Y8n nKDR1nK9QIsbdrpv5JrtZ02v6L7kyZjU3OCrrw0pT/OfkHYca0rHcU1ikmYlzkzR bZG8GBopvJCfwqZmXORam7/woVjQ38u5JS1BhlUNcxRmW9o+Xw1CncrSF9S6ZrRv OpXDRE24/gH4SIrJaS2zTmXJ6EA=
Received: by filter0472p1mdw1.sendgrid.net with SMTP id filter0472p1mdw1-11180-5889952F-1 2017-01-26 06:20:31.024630007 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id _jHShz35QKO5H11CjKG6QA for <quic-issues@ietf.org>; Thu, 26 Jan 2017 06:20:30.936 +0000 (UTC)
Date: Wed, 25 Jan 2017 22:20:30 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/56/275315941@github.com>
In-Reply-To: <quicwg/base-drafts/issues/56@github.com>
References: <quicwg/base-drafts/issues/56@github.com>
Subject: Re: [quicwg/base-drafts] Extending flags (#56)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5889952ecf02e_4f613fe9ab01113c78799"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Zl4/v58FE1Wgh0OuKHozcPyRtoupDkpqh7o g0WtPpsCxm9ltEOv4ZQ6l2wrb7XoqbvAAwxi3kMH23X0dlNQ3nKm6l1HCyl7qNNb6GVQ0CYr80+2aP CR55sh4L/sS9inBTbsmJ1wrKrx1gzXjOXzRxKWo1NpIr5zMOWgEw7wzLsqrSg3bIUk1xdr4xYhxlLv Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QQJe3R-JouTYetoA8KRKvR3FdIk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:20:35 -0000

----==_mimepart_5889952ecf02e_4f613fe9ab01113c78799
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, @ekr to write up "special packets" proposal & then we'll revisit 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/56#issuecomment-275315941
----==_mimepart_5889952ecf02e_4f613fe9ab01113c78799
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, <a href="https://github.com/ekr" class="user-mention">@ekr</a> to write up "special packets" proposal &amp; then we'll revisit 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/56#issuecomment-275315941">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9ucdvc3q8XZ-j8dePoTvJ1agRvQks5rWDsugaJpZM4LCAhw">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6UvXkK97XupBa-dWCj2Y86Nwrlxks5rWDsugaJpZM4LCAhw.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/56#issuecomment-275315941"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #56: As discussed in Tokyo, @ekr to write up \"special packets\" proposal \u0026 then we'll revisit this "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/56#issuecomment-275315941"}}}</script>
----==_mimepart_5889952ecf02e_4f613fe9ab01113c78799--


From nobody Wed Jan 25 22:23:15 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A49ED129488 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:23:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.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 XfLvFD8HCrXv for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:23:12 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6241312948C for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:23:12 -0800 (PST)
Date: Wed, 25 Jan 2017 22:23:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485411791; bh=nym1mLWhdaA0R4rBbYSe6iBoPH2hxcVWbBIUH9eMees=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vKuZwUX4LMBUpBqIlbUNTSwSYndOq5lX0HHDKe6x+IvTzfzxadE4RVZrhvwjY4jCz an6+Rp+nWeAD2X1W+Tzipr2lFRh7P0nBS09LZdKRq0AwfIRtf2oG81R1BNBkVLH9Aa cF1JSzLh3LflBV1R4tJKOOCOFSQuLBJ4HE5erv+o=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/62/275316259@github.com>
In-Reply-To: <quicwg/base-drafts/issues/62@github.com>
References: <quicwg/base-drafts/issues/62@github.com>
Subject: Re: [quicwg/base-drafts] Finding frame lengths (#62)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588995cfbfa75_5fd03f7f2bec7130616a2"; 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/fp37wVWfIVsbaQbsUHCsRMxI92c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:23:13 -0000

----==_mimepart_588995cfbfa75_5fd03f7f2bec7130616a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, editors to propose a resolution for ACKs and STREAM frames.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/62#issuecomment-275316259
----==_mimepart_588995cfbfa75_5fd03f7f2bec7130616a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, editors to propose a resolution for ACKs and STREAM frames.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/62#issuecomment-275316259">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3iVRsKypMoXmZ_3vPopi6TV8_Q9ks5rWDvPgaJpZM4LCCEp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq74FIoqiRK_e6NnMNmd4LRs6qnTnks5rWDvPgaJpZM4LCCEp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/62#issuecomment-275316259"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #62: As discussed in Tokyo, editors to propose a resolution for ACKs and STREAM frames."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/62#issuecomment-275316259"}}}</script>
----==_mimepart_588995cfbfa75_5fd03f7f2bec7130616a2--


From nobody Wed Jan 25 22:23:58 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC37512948E for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:23:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.037
X-Spam-Level: 
X-Spam-Status: No, score=-6.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.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 gcBYa6ZoYQ-f for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:23:55 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C4F9129488 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:23:55 -0800 (PST)
Date: Wed, 25 Jan 2017 22:23:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485411834; bh=NzaxJCVYItcRU9zlya+pJUTI0lx68+W5KD4KsZwMoz8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aQF6r0UZ9YA9frzyZLA/Rce501lLqXvGfW+CHeApsVIdJyxXdqIIoCrEXAx/dQAao j+sXdATEDyDDnt+EZ2YzhhheOHyU5XESkITjlCTi2CRAXru4tTlOOam4DUe6dhKgEk iHBITigOVtaTjDphXpqUgBvSVRgDU1Q7uk4EyALM=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/168/275316337@github.com>
In-Reply-To: <quicwg/base-drafts/issues/168@github.com>
References: <quicwg/base-drafts/issues/168@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of ACK Frame fields (#168)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588995fabbd6d_40323f888371d13010872e"; 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/cgk1foDl3ITox4jCQhHpdi4cgIg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:23:56 -0000

----==_mimepart_588995fabbd6d_40323f888371d13010872e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Subset of #62 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/168#issuecomment-275316337
----==_mimepart_588995fabbd6d_40323f888371d13010872e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Subset of <a href="https://github.com/quicwg/base-drafts/issues/62" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/62" data-id="192995336" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#62</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/168#issuecomment-275316337">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-_rXUZCXQXtEZEFVJDSCeKC5SIpks5rWDv6gaJpZM4Ll6si">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7HZ6KSjFAo6qCLXrf-JojOPIPbxks5rWDv6gaJpZM4Ll6si.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/168#issuecomment-275316337"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #168: Subset of #62 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/168#issuecomment-275316337"}}}</script>
----==_mimepart_588995fabbd6d_40323f888371d13010872e--


From nobody Wed Jan 25 22:24:03 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 713D1129494 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:23:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.108
X-Spam-Level: 
X-Spam-Status: No, score=-7.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tsqiscnir_PW for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:23: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 349CD129488 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:23: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=9/HxjsMRjdW0PpXutiE7Z5aiu/k=; b=DBAo90E3Tpx9fwUe 0/HoMr4TxKe6J5MRsR4Lk3HN9TOZQntqiOlVv60dNl9HBHL0/tAlKsySgUZvn68w FIyPgQdPKNSA3CtHDGnabN3CrlvfNvw4tm5m1nOl5rfq1qGNHSJ0q55kY2R2dt1p esaBDXW+B4zcVI6tZO7f1PWXeZ8=
Received: by filter0535p1mdw1.sendgrid.net with SMTP id filter0535p1mdw1-23227-588995FA-3C 2017-01-26 06:23:54.965692778 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id YJHeQDg8Sg-yVgbcoLK86A for <quic-issues@ietf.org>; Thu, 26 Jan 2017 06:23:54.887 +0000 (UTC)
Date: Wed, 25 Jan 2017 22:23:54 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/168/issue_event/937325661@github.com>
In-Reply-To: <quicwg/base-drafts/issues/168@github.com>
References: <quicwg/base-drafts/issues/168@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of ACK Frame fields (#168)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588995fac6b64_39b3fb4760d9138803aa"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3/kBY6bYgi1ZzfezxR7wTFZYw9G7ymL5bO1l RjowLV8A6LhY6FTyFnLNKMKAx65hfskugKN8qBP6FdOVcN6T3qxtGEdzTNTiTYfIpod5ZwLmZUO7Pn r0ZRdtVfEwQ5wgNygMU0BJkX/Oq+dxdtnY+uyptJDXZgraG81jjJsIpJy9/mYIZ3TiA22w8r6nM5or 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GSJftYO100wn-WjMFMuVhxyaSMA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:23:59 -0000

----==_mimepart_588995fac6b64_39b3fb4760d9138803aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #168.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/168#event-937325661
----==_mimepart_588995fac6b64_39b3fb4760d9138803aa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/168" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/168" data-id="201348476" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#168</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/168#event-937325661">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-_rXUZCXQXtEZEFVJDSCeKC5SIpks5rWDv6gaJpZM4Ll6si">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7HZ6KSjFAo6qCLXrf-JojOPIPbxks5rWDv6gaJpZM4Ll6si.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/168#event-937325661"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #168."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/168#event-937325661"}}}</script>
----==_mimepart_588995fac6b64_39b3fb4760d9138803aa--


From nobody Wed Jan 25 22:36:01 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3251129494 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:36:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.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 uL4Oo0V0hIAw for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:35:59 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66E0212948D for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:35:59 -0800 (PST)
Date: Wed, 25 Jan 2017 22:35:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485412558; bh=/vZDeWG2xhy/9wtS+rFQ4ONb7KH2y2YgKhETtcpfHXg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FNqd58wyVu8Q0cCA1jBMNvY4IcDdUfAmxs5dcA2/x/j/mg0QQSSHg8y2WWqm5Dh0J O+LbYb+vGddtOeYI/dUexoU57EDo10SuBopw+XErnj2LhXrXblMCM8Ngk9TVeDVpNX pHi8WYcEfty6RKhTc8jvvwabjKIGuDqysEKPNR48=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/70/275317756@github.com>
In-Reply-To: <quicwg/base-drafts/issues/70@github.com>
References: <quicwg/base-drafts/issues/70@github.com>
Subject: Re: [quicwg/base-drafts] Move ACK/STOP_WAITING into the packet header (#70)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588998ce83250_4ed33fe9ab01113c2969fa"; 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/GnjCP5o5TbKVr2hxJuZKyrggzhs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:36:00 -0000

----==_mimepart_588998ce83250_4ed33fe9ab01113c2969fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, dropped (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/70#issuecomment-275317756
----==_mimepart_588998ce83250_4ed33fe9ab01113c2969fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, dropped (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/70#issuecomment-275317756">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwKiCcMsRdwlJaKTSF2iLdnCpfBCks5rWD7OgaJpZM4LEluk">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2I6dlPhamSfdEGEUsjk8Uze0wynks5rWD7OgaJpZM4LEluk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/70#issuecomment-275317756"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #70: As discussed in Tokyo, dropped (for now)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/70#issuecomment-275317756"}}}</script>
----==_mimepart_588998ce83250_4ed33fe9ab01113c2969fa--


From nobody Wed Jan 25 22:36:07 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA22712948D for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:36:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.672
X-Spam-Level: 
X-Spam-Status: No, score=-3.672 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GVEhppNfvKvI for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:36:00 -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 DB03E12948F for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22: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=9G01khXDo6er9UcdBsXh3GqeYkM=; b=RcSncisYJLhdjxcK u+3+DQ1CayVcxn8GEsB7JMzPy0pR3Pnu+ulIB/8ywaIruqK35aDjWVjYwy56aKMP 0MXFEnghiq7ABJq3ztOhDQZxJxXWl+moXnd8YHQzgipEQ0BQeGbiXBDTTdGUeYqa Y81mN4rxaU4hme5ZiodGrsetzZ8=
Received: by filter0920p1mdw1.sendgrid.net with SMTP id filter0920p1mdw1-7786-588998CE-21 2017-01-26 06:35:58.843668415 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id -Ds5KEaHQNmXwBcxR0RjQw for <quic-issues@ietf.org>; Thu, 26 Jan 2017 06:35:58.725 +0000 (UTC)
Date: Wed, 25 Jan 2017 22:35:58 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/70/issue_event/937332234@github.com>
In-Reply-To: <quicwg/base-drafts/issues/70@github.com>
References: <quicwg/base-drafts/issues/70@github.com>
Subject: Re: [quicwg/base-drafts] Move ACK/STOP_WAITING into the packet header (#70)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588998ce9a5c4_22b3fee67beb14037062"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ySlm3gC7keuSKhNEbg3HJv3PzguvVCzQ0G+ 0hG0l14/pUTVSBEiUKaIr5lFxvu2w3HMaoxlSBSwsW4U1XUnGi4GkDg+bC/liL2QRxSC4SYvTEvgCw 3PE3kdf0fIMklevMbrbhuJ2PGoLpFYrqtV1IcbpNtUHdfAEJ/gaVYyNjjaxTtKDv+pcqWw2i77uvUM o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1YkZpDCjSuxgtAu3gH0gbeWZbXk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:36:01 -0000

----==_mimepart_588998ce9a5c4_22b3fee67beb14037062
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #70.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/70#event-937332234
----==_mimepart_588998ce9a5c4_22b3fee67beb14037062
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/70" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/70" data-id="193581948" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#70</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/70#event-937332234">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwKiCcMsRdwlJaKTSF2iLdnCpfBCks5rWD7OgaJpZM4LEluk">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2I6dlPhamSfdEGEUsjk8Uze0wynks5rWD7OgaJpZM4LEluk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/70#event-937332234"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #70."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/70#event-937332234"}}}</script>
----==_mimepart_588998ce9a5c4_22b3fee67beb14037062--


From nobody Wed Jan 25 22:41:51 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3197A12948E for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:41:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.036
X-Spam-Level: 
X-Spam-Status: No, score=-7.036 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cIsFbIohFLIC for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:41:48 -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 5B57212948D for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:41: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=Rd7LMPdNA/Is0PnS5zEg7uK3/tg=; b=RTGcnH6GANQeQqVh 8D6vEyxohbEWHd8OzyIP3q3bgpgSEoKtNgP7LX8s8Iwa4lzGnbitu1NjZnWfweWO 3XGfShbRutySbbTNuHOFdMQIxnjJDHUT4OqUbqSsk2CNET4XEtMyHrnaOCDcO/TH cngGXsu29i+HF/UA1OTeIucZnf8=
Received: by filter0817p1mdw1.sendgrid.net with SMTP id filter0817p1mdw1-5781-58899A27-4A 2017-01-26 06:41:44.015838866 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id wzBjqekoQnSYzxQXohTrBA for <quic-issues@ietf.org>; Thu, 26 Jan 2017 06:41:43.889 +0000 (UTC)
Date: Wed, 25 Jan 2017 22:41:43 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/240@github.com>
Subject: [quicwg/base-drafts] Avoid sending FINs on empty streams (#240)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58899a27c46a7_1ad83f89827b71402830f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1PuZ6bFhQFOzNslSD55JnvrYnq5CkIfr6Xde Qg+hjdjfj9nQ9pywENze7bsHoqXOLxmYB49P4TXUHa8g1BKFUi1BITIxIZOd8ne3I6vqF+yrbZj9tm hSptlsheJrijsyMKBn6SFIrhMxa8dVPo3qqe2k7vAqJHtR5HS0M9CP+Q3wSr1ny/CerfS4dyWcKvmB s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V48B6R4DTzA_c08MHCnILOrY67c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:41:50 -0000

----==_mimepart_58899a27c46a7_1ad83f89827b71402830f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There might be a way in which both sides of a connection could agree (by convention, protocol, or explicit signaling) that a particular stream is closed WITHOUT sending a FIN and spending the extra octets.  This could be used by HTTP to avoid the FIN that a client currently has to send when receiving a server push.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/240
----==_mimepart_58899a27c46a7_1ad83f89827b71402830f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There might be a way in which both sides of a connection could agree (by convention, protocol, or explicit signaling) that a particular stream is closed WITHOUT sending a FIN and spending the extra octets.  This could be used by HTTP to avoid the FIN that a client currently has to send when receiving a server push.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/240">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwsF1wdrR6JJIucrIislQ_oCxWOoks5rWEAngaJpZM4LuVud">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq498moIcWfgDvsRRXlNCG8A5SX6cks5rWEAngaJpZM4LuVud.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/240"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Avoid sending FINs on empty streams (#240)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/240"}}}</script>
----==_mimepart_58899a27c46a7_1ad83f89827b71402830f6--


From nobody Wed Jan 25 22:54:04 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED78D129494 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:54:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.953
X-Spam-Level: 
X-Spam-Status: No, score=-4.953 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_SORBS_SPAM=0.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 YhiveMsDG6mF for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:54:01 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C427129495 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:54:01 -0800 (PST)
Date: Wed, 25 Jan 2017 22:54:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485413640; bh=1yMOLaI0K5t3jLeNsdDGuq9mEgt0TzA6g1CvmVj2Ypo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z1z1M6qL6UwQ4S++qYd06wC9+OvHoabr0FWp6vF6Zab2AjEMHrnOzbUo23eU7eOop 1HKL1Sm8fFxrkzZNt473FGB6so7X96OwqgEGBtI9Bx0QNFaiaRkDA42Ag/Ojjqc9aG rPdgpRBZBTXSkX/v237Hpr9lXCB+32/7Py3vrC3g=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/108/issue_event/937342007@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58899d0882117_50673fb55a6e513c24595"; 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/3AYXrO72L2xoajUcpkYOHFqZQ2A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:54:03 -0000

----==_mimepart_58899d0882117_50673fb55a6e513c24595
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #108.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/108#event-937342007
----==_mimepart_58899d0882117_50673fb55a6e513c24595
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/108" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/108" data-id="198414007" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#108</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/108#event-937342007">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0RxkddmjGRh0J9SpfHAvS5drBotks5rWEMIgaJpZM4LZWt_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq97lqe9AdTd3YugyGnfaa-JXsAtHks5rWEMIgaJpZM4LZWt_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/108#event-937342007"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #108."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/108#event-937342007"}}}</script>
----==_mimepart_58899d0882117_50673fb55a6e513c24595--


From nobody Wed Jan 25 22:54:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36368129499 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:54:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.6
X-Spam-Level: 
X-Spam-Status: No, score=-3.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sJDmwFUr-7LM for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 22:54:03 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1CEEC12948D for <quic-issues@ietf.org>; Wed, 25 Jan 2017 22:54:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RMR1VFmRrSnNWx3OT0Mnq7mPYCU=; b=QJb2VBCJ3akQIqH5 eskA38uoqmHLq16GmAdaAB93IRYNBU0/6N5WRyL1u6eDPA8AjJxU6nn69UYUJCGb hFu2qeS5PFG2cUimdeMq8LiN+FRz0dS470eDaEGV+PYK8M2ACkrxFwHLzB/cxRgF VFD282H0eyEcTLgpn61wCrfgexw=
Received: by filter0429p1mdw1.sendgrid.net with SMTP id filter0429p1mdw1-7887-58899D08-1F 2017-01-26 06:54:00.564779734 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id 3hz71Sf8SK6Yf-GfVLKrOQ for <quic-issues@ietf.org>; Thu, 26 Jan 2017 06:54:00.384 +0000 (UTC)
Date: Wed, 25 Jan 2017 22:54:00 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/275319691@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58899d084ceab_14853fb55a6e513c2357c0"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak29D+Hd5H6gpDvJqCM/kEuUHbVFBZOVnjFoB3 m/SphTsoas+BTpKKVLz4/9/SvHpQXlkqN12+Pjt/x+oioEXYFLiR0gSodvhFAUYMgdmbFnTNEPWNF/ 1PKY6+2/YG6Y9HK0Mhtb1HPfII6FiTJeY2qdop7dxufBxPt8nhvLncKsdQprBeIkhDT3B4r4yGg4VQ 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6Op_-7wnnJqzraj6insM3m3FB4o>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 06:54:05 -0000

----==_mimepart_58899d084ceab_14853fb55a6e513c2357c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, we need to make sure that the design of QUIC can support many streams of small objects, but increasing the number needs a more concrete motivation

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/108#issuecomment-275319691
----==_mimepart_58899d084ceab_14853fb55a6e513c2357c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, we need to make sure that the design of QUIC can support many streams of small objects, but increasing the number needs a more concrete motivation</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-275319691">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0RxkddmjGRh0J9SpfHAvS5drBotks5rWEMIgaJpZM4LZWt_">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq97lqe9AdTd3YugyGnfaa-JXsAtHks5rWEMIgaJpZM4LZWt_.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/108#issuecomment-275319691"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #108: As discussed in Tokyo, we need to make sure that the design of QUIC can support many streams of small objects, but increasing the number needs a more concrete motivation"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/108#issuecomment-275319691"}}}</script>
----==_mimepart_58899d084ceab_14853fb55a6e513c2357c0--


From nobody Wed Jan 25 23:11:21 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30766129498 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 23:11:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.672
X-Spam-Level: 
X-Spam-Status: No, score=-3.672 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dDYZf5S7gUGM for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 23:11:17 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0BF31129495 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 23:11: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=bz0i5IxUKA0MSpYnkimZ9rxCP2I=; b=kjeUWSGT3gJes0sA tcMelOgHjQNqEo1Zw0sr0lLK8CN88OBx3w22tnHSrSrY2rlo6CC3DCtx9hS83Hwg pGd7UtNdwV+/XREl7h5/O/PUJNa6N8NXCXwl25ruUI6wqqIpcMG/1qhrsseyNqcK zgBgFEIdL5DyXCccOJ9k/a8udGI=
Received: by filter0475p1mdw1.sendgrid.net with SMTP id filter0475p1mdw1-7689-5889A113-E 2017-01-26 07:11:15.596888256 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id _1rmJ_pgSCCcA7SbaUrt-Q for <quic-issues@ietf.org>; Thu, 26 Jan 2017 07:11:15.473 +0000 (UTC)
Date: Wed, 25 Jan 2017 23:11:15 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/275321773@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5889a11358531_4fce3fe9ab01113c2058a6"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2cL2MO1aVLi+1lFTvNTZNGkO0e7EYQQRLa8k /yTEbBwSTucPmN9uODJ6+AhcaavNXl33q6S8mgFdMmnLaOzjbydXoUhr5yRPXs3FHpUeIn/HrcrF4v 2zLDxh9s2wMfDOdtFJAzC8r12yuH0IiS2dYoVnMBFfRzGUGN6XrpIsRNvwerD2eNIrw/jEuyd25zFM w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2EtqWHWUcGDW2EuKAeld22SuHss>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 07:11:19 -0000

----==_mimepart_5889a11358531_4fce3fe9ab01113c2058a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, updated drafts by using the floating point details in this thread

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-275321773
----==_mimepart_5889a11358531_4fce3fe9ab01113c2058a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, updated drafts by using the floating point details in this thread</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-275321773">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6A7Hl2_ABBe8Ikm1zC8u9J97WaIks5rWEcTgaJpZM4LZW8d">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq__bhF9M5w32rSsUa6j09gZDA6Gnks5rWEcTgaJpZM4LZW8d.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-275321773"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #109: As discussed in Tokyo, updated drafts by using the floating point details in this thread"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/109#issuecomment-275321773"}}}</script>
----==_mimepart_5889a11358531_4fce3fe9ab01113c2058a6--


From nobody Wed Jan 25 23:21:13 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 556341294AB for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 23:21:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.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 LKEaVjqu-Jrr for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 23:21:10 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B876A12949E for <quic-issues@ietf.org>; Wed, 25 Jan 2017 23:21:10 -0800 (PST)
Date: Wed, 25 Jan 2017 23:21:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485415269; bh=4Cvmeul0ZunWWEuTciMNDvj6I3r03ZgFfQNeRxZ4AEs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hohfCSNMJm6tB3spK4XvLvwOpsnA+mghO7N4qQ9KpAUY/P/2L5Rm5y9g5YcKoPmq1 ZQIaHm4C7YGmiWfEemf38gwzJLgJpHCQ3TEPJD3qft7+ga4RjaGzAsVWzXSzgc4S6i rPrNV0HSoK2AzlcL+cOnJzKGEZb1L71Gg5p8ikrc=
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/158/275322998@github.com>
In-Reply-To: <quicwg/base-drafts/issues/158@github.com>
References: <quicwg/base-drafts/issues/158@github.com>
Subject: Re: [quicwg/base-drafts] Inter-frame padding (#158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5889a36594fd5_4ed03fe9ab01113c3951a2"; 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/_fXXGryAxyVAhRDo1DGGyDRdeWQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 07:21:12 -0000

----==_mimepart_5889a36594fd5_4ed03fe9ab01113c3951a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, remove the restriction that zero-byte padding can only occur at the end 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/issues/158#issuecomment-275322998
----==_mimepart_5889a36594fd5_4ed03fe9ab01113c3951a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, remove the restriction that zero-byte padding can only occur at the end 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/issues/158#issuecomment-275322998">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyFn7YgzeW7TLv3Mq4-mFfQ20TCtks5rWEllgaJpZM4LkSkH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-g2Zc3gGOMBq5izvoosWHy-k7j8ks5rWEllgaJpZM4LkSkH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/158#issuecomment-275322998"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #158: As discussed in Tokyo, remove the restriction that zero-byte padding can only occur at the end of the packet"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/158#issuecomment-275322998"}}}</script>
----==_mimepart_5889a36594fd5_4ed03fe9ab01113c3951a2--


From nobody Wed Jan 25 23:24:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B4C51294AF for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 23:24:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.736
X-Spam-Level: 
X-Spam-Status: No, score=-4.736 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zkxC79SoR9ur for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 23:24:36 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C87BB12949E for <quic-issues@ietf.org>; Wed, 25 Jan 2017 23:24: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=OlpHSycFr7TAwUdaN9M4NznsEeE=; b=jPF2OJVj2Z5im6AJ e9JrdV4476rthBprtyOXkqkYIfXxKy7VAPCips9PUfPKor/sWDdqob9uAJN1Ex/R cytyvNqE9waG4Tc+bGi9Pz8CRjWUSeX0b1nDyUHUNKa+752hHf5/pC6VOyojRTIn /AWy0EX0PsY+YxAUCcWv+wahHd8=
Received: by filter0922p1mdw1.sendgrid.net with SMTP id filter0922p1mdw1-28540-5889A432-B 2017-01-26 07:24:34.590833046 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 2QVOrjjOTQWyLTXuFjCe2g for <quic-issues@ietf.org>; Thu, 26 Jan 2017 07:24:34.501 +0000 (UTC)
Date: Wed, 25 Jan 2017 23:24:34 -0800
From: Mark Nottingham <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/169/275323393@github.com>
In-Reply-To: <quicwg/base-drafts/issues/169@github.com>
References: <quicwg/base-drafts/issues/169@github.com>
Subject: Re: [quicwg/base-drafts] Response to lost handshake packets (#169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5889a43256447_13993fe1b193d14021487b"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1nGpaxLfOBvqQUZ0/K7mH98iIcKJgwCNXClL oVh9rpHQJcbjaYXsr7qqyFnnLuuwxNHUUSvaO8k8UY9CvKC7MjWKBkcLWwBGFZGvt6fvGTOMADOLCk 03vzIFoqQKIRhIzPwjo7hAY/vMNPZG7Rq7XosVsRUYIXxfkuR6ncrBxZAKuoti3/NXMR8JFI/uFxA7 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wbQiRKjZQmRMlZCI7wz-2Z0gOD4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 07:24:38 -0000

----==_mimepart_5889a43256447_13993fe1b193d14021487b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Tokyo, (2) is addressed by packet size being 1280, (3) is an application issue, and (1) and (4) should be addressed by retransmitting a number of times and then aborting, a la 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/169#issuecomment-275323393
----==_mimepart_5889a43256447_13993fe1b193d14021487b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Tokyo, (2) is addressed by packet size being 1280, (3) is an application issue, and (1) and (4) should be addressed by retransmitting a number of times and then aborting, a la 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/169#issuecomment-275323393">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2eI7ff8AespEkdHnc-k_YVC_yttks5rWEoygaJpZM4LmAZa">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9ZeAwEl98vmLKtp5VYuLLFYNRAZks5rWEoygaJpZM4LmAZa.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/169#issuecomment-275323393"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #169: As discussed in Tokyo, (2) is addressed by packet size being 1280, (3) is an application issue, and (1) and (4) should be addressed by retransmitting a number of times and then aborting, a la TCP.\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/169#issuecomment-275323393"}}}</script>
----==_mimepart_5889a43256447_13993fe1b193d14021487b--


From nobody Wed Jan 25 23:26:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 700511294AC for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 23:26:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.672
X-Spam-Level: 
X-Spam-Status: No, score=-3.672 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y7H-KNw0X9t9 for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 23:26:41 -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 614E512949D for <quic-issues@ietf.org>; Wed, 25 Jan 2017 23:26:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Re+NYA4s2lvP57rXALcirIUzM8w=; b=w4VgCVSQ1c2t0Zhv K37RCDcnOgZX0C4GdzpLsM5dfUuE+hvehat6z6d01cEE+96xVOdleEEQj6UqBW/9 B342meclaZUv0b1ZMS8y+r2LRQ+wN9q+piAwRI14aOEKDgvjS+slHVCDN+KYqdEy OBu77neUFRYWBpOSTmBBnQ+LyAY=
Received: by filter0968p1mdw1.sendgrid.net with SMTP id filter0968p1mdw1-19134-5889A4B0-21 2017-01-26 07:26:40.397488162 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id tCXIkmYhRSqbE7b08weo0Q for <quic-issues@ietf.org>; Thu, 26 Jan 2017 07:26:40.328 +0000 (UTC)
Date: Wed, 25 Jan 2017 23:26:40 -0800
From: Subodh Iyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/241@github.com>
Subject: [quicwg/base-drafts] What do we do if special packets are lost (#241)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5889a4b0365dd_5f123fd6548e113c31538e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1QLoPQXZ56RM2gTWmbtZLhSVbXba+ClC6xzv BSDyNyezzrvc8i7aAhZh0CL1ZWsPqMbTJUl5njM320IcBnCgovaG1vlP/Vs13emVMgEGqjhXD7zM3g eQGM2zUOzJBABNXe5BOcgE4mWB0pSfLK6jD86h3Q1smhZhe+s1BMpSklhkF28dvZnjd9ksn5SMV8nX c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SAGNn_vxaCN-sWATTSYkh7QYOiQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 07:26:43 -0000

----==_mimepart_5889a4b0365dd_5f123fd6548e113c31538e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For example if the version negotiation packet is lost, there's no ACK frame for the receiver to signal anything to the sender, we should specify what the loss recovery behavior for version negotiation and other special packets 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/241
----==_mimepart_5889a4b0365dd_5f123fd6548e113c31538e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>For example if the version negotiation packet is lost, there's no ACK frame for the receiver to signal anything to the sender, we should specify what the loss recovery behavior for version negotiation and other special packets 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/241">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_RfDiIO1G0VhQPLdcN7q9qn4O62ks5rWEqwgaJpZM4LuXGn">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0GO7prmLAcgStWF-d5-pj4qKyDKks5rWEqwgaJpZM4LuXGn.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/241"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"What do we do if special packets are lost (#241)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/241"}}}</script>
----==_mimepart_5889a4b0365dd_5f123fd6548e113c31538e--


From nobody Wed Jan 25 23:41:23 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72E3C1294BF for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 23:41:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.353
X-Spam-Level: 
X-Spam-Status: No, score=-6.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kJJg95bWOG1V for <quic-issues@ietfa.amsl.com>; Wed, 25 Jan 2017 23:41:20 -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 4306E1294B3 for <quic-issues@ietf.org>; Wed, 25 Jan 2017 23:41:20 -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=Saz83o/uFXR9VmydMHILiOLfKtA=; b=hlOupMgTII66LEsJ LXW1uqmwDGScpTXQBW0j9+o0XpQpsDAXqtIU1mFVtz1qhmnUGs8wCtvAZiDIA7Jf DKoB9itu/IO2FzcKkV9SbHMffaMlYIyN/JYp6fEUs6xmCm4DU4xax5RrZ+2s2znq CquKiie/C8kAhaAIwsJIjYqErf0=
Received: by filter0816p1mdw1.sendgrid.net with SMTP id filter0816p1mdw1-28995-5889A81A-4E 2017-01-26 07:41:14.638482953 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id Th4u1D1KRi-7LoDe4Pr56Q for <quic-issues@ietf.org>; Thu, 26 Jan 2017 07:41:14.557 +0000 (UTC)
Date: Wed, 25 Jan 2017 23:41:14 -0800
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/242@github.com>
Subject: [quicwg/base-drafts] HTTP extension mechanisms (#242)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5889a81a73ced_68b3ff04cbb71381048e3"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2h2o76fKNT+zcw4XV5sMwHd4JTHfzWA+RnDz 1mGCX8uvbjcZcKoJkQc/Lo7yfA0X9eUpxcwR/4ftk7yN8cZ+5QhV/t9pEFZ1+cMaytGT8CdPS/aAy5 0tt7008Qy2ivK08SVrCTiQRBeT0OHvxW+8CH7FjHvjcROVwMw2rWyG96pkWHOvNfdUq35NsSBi0awK g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H8cyAhO-SE-MNL_oQJmcjN0gOX8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 07:41:22 -0000

----==_mimepart_5889a81a73ced_68b3ff04cbb71381048e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The HTTP/QUIC mapping document is missing consideration for HTTP/2 extension mechanisms. This is part of the charter text:

> This mapping will accommodate the extension mechanisms defined in the HTTP/2 specification.

RFC 7540 (https://tools.ietf.org/html/rfc7540#section-5.5) defines three extension mechanisms, lets order these as:

1. New frame types
2. New error codes
3. New settings

I can see how 1 and 2 might work out, following Mike's example of augmenting existing definitions and allowing for things that exist in the HTTP/2 and HTTP/QUIC spaces to be managed somewhat independently. A concrete use case I have is the ALTSVC frame (especially when used on stream 0), so I'm happy to contribute towards this issue with some guidance.

3 has some problems related to proposed SETTINGS changes.

Finally, extensions that coulf change of semantics are a bit problematic (does it change the HTTP or the QUIC semantic, if that either of those is even possible). Additionally,  the negotiation of these is trickier given the additional negotation concerns of QUIC (0-RTT 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/242
----==_mimepart_5889a81a73ced_68b3ff04cbb71381048e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The HTTP/QUIC mapping document is missing consideration for HTTP/2 extension mechanisms. This is part of the charter text:</p>
<blockquote>
<p>This mapping will accommodate the extension mechanisms defined in the HTTP/2 specification.</p>
</blockquote>
<p>RFC 7540 (<a href="https://tools.ietf.org/html/rfc7540#section-5.5">https://tools.ietf.org/html/rfc7540#section-5.5</a>) defines three extension mechanisms, lets order these as:</p>
<ol>
<li>New frame types</li>
<li>New error codes</li>
<li>New settings</li>
</ol>
<p>I can see how 1 and 2 might work out, following Mike's example of augmenting existing definitions and allowing for things that exist in the HTTP/2 and HTTP/QUIC spaces to be managed somewhat independently. A concrete use case I have is the ALTSVC frame (especially when used on stream 0), so I'm happy to contribute towards this issue with some guidance.</p>
<p>3 has some problems related to proposed SETTINGS changes.</p>
<p>Finally, extensions that coulf change of semantics are a bit problematic (does it change the HTTP or the QUIC semantic, if that either of those is even possible). Additionally,  the negotiation of these is trickier given the additional negotation concerns of QUIC (0-RTT 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/242">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz7PwvZZ0rT0oD_h5JkJxzYuSmtLks5rWE4agaJpZM4LuXmB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9hNFiU7jHE1Ad2KAL679nml5ptlks5rWE4agaJpZM4LuXmB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/242"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HTTP extension mechanisms (#242)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/242"}}}</script>
----==_mimepart_5889a81a73ced_68b3ff04cbb71381048e3--


From nobody Thu Jan 26 04:56:40 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30381129579 for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 04:56:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tI7J_WxeAEmg for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 04:56:37 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DB0B129577 for <quic-issues@ietf.org>; Thu, 26 Jan 2017 04:56:37 -0800 (PST)
Date: Thu, 26 Jan 2017 04:56:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485435396; bh=3lGGmhQAxCnaNNj5u7mWxZOFUVBgjXgKLbccOw5IRek=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KrP6G6EeRQOwlRWiMR0VJ2MIz5TLQrBUCdCFt+GqrLNk1jLbNtxaI82gL9+trlfAr 9RoNCF8LQCP2M6v55UgkU0z0nIDn+Hpx9SYvuWaePcXv3wR4IT8/cD3mEchUhf1lbf PK+AagUZybNSzizLoKdoctk0LjZJKA6Zhf+he0PM=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/235/push/1522101649@github.com>
In-Reply-To: <quicwg/base-drafts/pull/235@github.com>
References: <quicwg/base-drafts/pull/235@github.com>
Subject: Re: [quicwg/base-drafts] Use quic= instead of v= (#235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5889f2049947_648a3f87e4ac9134446336"; 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/XuKBY-WdWJYZB7xHRC4MFpIXNOk>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 12:56:39 -0000

----==_mimepart_5889f2049947_648a3f87e4ac9134446336
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

684ca6e  Incorporating feedback on quic= parameter


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/235/files/e3caeaf94da75cf6a3cdd6548aa9094bfcaed4c9..684ca6e6256f082636fe3c8f14bef4fa4df806e7

----==_mimepart_5889f2049947_648a3f87e4ac9134446336
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 href="https://github.com/quicwg/base-drafts/commit/684ca6e" class="commit-link">684ca6e</a>  Incorporating feedback on quic= 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/235/files/e3caeaf94da75cf6a3cdd6548aa9094bfcaed4c9..684ca6e6256f082636fe3c8f14bef4fa4df806e7">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3lJkyQBa8MfkLUSdzn6R8h7RP2uks5rWJgEgaJpZM4LuMve">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8KD9dEhSbYmkBobANlU4yZ8h0Lkks5rWJgEgaJpZM4LuMve.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/235/files/e3caeaf94da75cf6a3cdd6548aa9094bfcaed4c9..684ca6e6256f082636fe3c8f14bef4fa4df806e7"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #235"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/235/files/e3caeaf94da75cf6a3cdd6548aa9094bfcaed4c9..684ca6e6256f082636fe3c8f14bef4fa4df806e7"}}}</script>

----==_mimepart_5889f2049947_648a3f87e4ac9134446336--


From nobody Thu Jan 26 04:56:43 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 718ED129577 for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 04:56:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lx_SGIiRzBiK for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 04:56:37 -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 537DC129573 for <quic-issues@ietf.org>; Thu, 26 Jan 2017 04:56:37 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485435396; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=RFbQqlb63DB72ddyJ5v3UFURlNOlQmaovLS69p7Fxy0=; b=DQh/3/hf8dyMIJ0K4HJSKhzBTHtsj6BJ4HCRobL5qiTMEUbbWw2yVY+0mtja/l5EfAbccOUo qRXtCY/e744TSSXLikUltmXsa6lG9ngj7ymhGgvFthd45zNWmiPWZ1V2Zy7sO7omnF4mQ3H5 6LnITZcRuPSyAmEDY9F4gGf9G2g=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=koQxZa/GqsHt68rOfj1t0BULFpdXLc2dUthrseQIlJcxsdSf385mJFALQtMDOSNk4SKo0y SULnXTiQJWIH5dCxBmr5+szxFkASF7zBRY8xJcmimp84jgR62FoQ4rwEkUm4A7oVFBQLMQR7 3RCki0zNaOAaLlI7frIyOacoVztrI=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5889f203.7f4c44058d20-smtp-out-n02; Thu, 26 Jan 2017 12:56:35 -0000 (UTC)
Date: Thu, 26 Jan 2017 04:56:35 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5889f2032a19c_43573f894e75d138283c8@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 684ca6: Incorporating feedback on quic= parameter
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5889f20329dc8_43573f894e75d138282a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zd96njliuHDAKwVXnKEhyEWYzag>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 12:56:39 -0000

----==_mimepart_5889f20329dc8_43573f894e75d138282a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/v_quic
  Home:   https://github.com/quicwg/base-drafts
  Commit: 684ca6e6256f082636fe3c8f14bef4fa4df806e7
      https://github.com/quicwg/base-drafts/commit/684ca6e6256f082636fe3c8f14bef4fa4df806e7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Incorporating feedback on quic= parameter



----==_mimepart_5889f20329dc8_43573f894e75d138282a8--


From nobody Thu Jan 26 07:24:46 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6F0E12969C for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 07:24:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.6
X-Spam-Level: 
X-Spam-Status: No, score=-3.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fe--3IBzw9Gm for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 07:24: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 B757F129691 for <quic-issues@ietf.org>; Thu, 26 Jan 2017 07:24: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=ALIe3GNXpA6aNP10xS9SVBZWKiI=; b=p0/8CbAReCHhuVpI 7WTfh+AA1dAcrcd6qkrb4K9MCZFYXFyGVETSV6CmkL0CEvJLl6B60zdbYVy2oyiW yys1ypBcWdZwBxVwEkVd7u2uVun8vgctEobJDXUh5lSyIps4xsL6ehIENd/IkIcR TeRZl4L978jXNvgQkVtIZFs4hp0=
Received: by filter1102p1mdw1.sendgrid.net with SMTP id filter1102p1mdw1-16701-588A14B4-E 2017-01-26 15:24:36.13402723 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id nIKZFLKzRRy1YwWYM6aH8Q for <quic-issues@ietf.org>; Thu, 26 Jan 2017 15:24:36.021 +0000 (UTC)
Date: Thu, 26 Jan 2017 07:24:35 -0800
From: MikkelFJ <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/275416123@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588a14b3e5297_1a8e3fe4cab09138104915"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3YQV9FZS5vRK75SM5AhTyGyfRjD5gn2zSrEl Kl4ejfUlsMFfbxXqxIO/xhgUKRUmguwrWdldZMSS/k8faUJ0PjC8woHsthQFTzxNiQHhYnx/bFNBeR NPYiy3UdaXj4Aq0s3CMp9nOW60ja3ZLXr2TzL7Ko/RDQiPN5Ujl5WrJwaNGbJRLkywsAszi5LQF/dJ Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ycqrf9x7aF0qPJa8UHJPxDubIeA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 15:24:46 -0000

----==_mimepart_588a14b3e5297_1a8e3fe4cab09138104915
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that I just corrected an incorrect description of the encoding algorithm: v - p should have been v - (p << 1). The reference implementation is correct. Edited in the above. You can also see the text in the gist with revision history. I try to keep this up to date if I find anything wrong or inaccurate.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-275416123
----==_mimepart_588a14b3e5297_1a8e3fe4cab09138104915
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Note that I just corrected an incorrect description of the encoding algo=
rithm: v - p should have been v - (p &lt;&lt; 1). The reference implementat=
ion is correct. Edited in the above. You can also see the text in the gist =
with revision history. I try to keep this up to date if I find anything wro=
ng or inaccurate.</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/109#issuecomment-275416123">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4A_-lS7bsUoMP_=
QUcTUXfWl9Qmrks5rWLqzgaJpZM4LZW8d">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2LYh15DnD704IXDD=
kh0keAlJ0pgks5rWLqzgaJpZM4LZW8d.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/109#issuecomment-275416123"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #109: Note that I j=
ust corrected an incorrect description of the encoding algorithm: v - p sho=
uld have been v - (p \u003c\u003c 1). The reference implementation is corre=
ct. Edited in the above. You can also see the text in the gist with revisio=
n history. I try to keep this up to date if I find anything wrong or inaccu=
rate."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/109#issuecomment-275416123"}}}</script>=

----==_mimepart_588a14b3e5297_1a8e3fe4cab09138104915--


From nobody Thu Jan 26 07:35:29 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84F06129599 for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 07:35:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.6
X-Spam-Level: 
X-Spam-Status: No, score=-3.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lk-2cZXXipdn for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 07:35: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 A8A811296BA for <quic-issues@ietf.org>; Thu, 26 Jan 2017 07:35: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=GoKBZ8X6HHJ04PivQiXJ5jua8L4=; b=UiyGiE5CG8SP47QX 2ITcbBNdxLiu13JYl2y8wAm5CHnDcVv20GZxGfhPLbH/vHjzhFsmG8Z4iizwBH+Y Z1KmKrYfIyLlA9wlVYy0RVzetNY1HPERndtfrleGREzOXmE/3mFVtVCU3Vd8bAyi NxEw60eoGMmPTjaD1VSlbRpSA0k=
Received: by filter1091p1mdw1.sendgrid.net with SMTP id filter1091p1mdw1-29395-588A173C-8A 2017-01-26 15:35:24.719578584 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id mCOMXZ06ReqeX89MJZRUaQ for <quic-issues@ietf.org>; Thu, 26 Jan 2017 15:35:24.559 +0000 (UTC)
Date: Thu, 26 Jan 2017 07:35:24 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/275419164@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588a173c6b027_6a433fb2504b51306293ca"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak16M0hGlWTo6biiDrBaLxfUxGwgO7cKA0QMl9 Mco1t0xPzDAjl7D6vjygN4y0fyYOjiR53Ht1ks9ZL0aQeaoND5EbDSPo2i7n1FrNGZHn3JHWjjIXPA NYIDxXMJoSK+xOKc04LcOrx6bYLLoVFGqp6EkScJQuYAMIomCOjks6cdUUorJmGGqIcUqh4sQ5gQim k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RzPwXYMKiAXPXwLwIb5MSGSpoZw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 15:35:28 -0000

----==_mimepart_588a173c6b027_6a433fb2504b51306293ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Just for reference, this is how we implemented it in quic-go: https://github.com/lucas-clemente/quic-go/blob/master/utils/float16.go

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/109#issuecomment-275419164
----==_mimepart_588a173c6b027_6a433fb2504b51306293ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Just for reference, this is how we implemented it in quic-go: <a href="https://github.com/lucas-clemente/quic-go/blob/master/utils/float16.go">https://github.com/lucas-clemente/quic-go/blob/master/utils/float16.go</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-275419164">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-rVy_uTtYErHn8DFz2BhlsmaWQHks5rWL08gaJpZM4LZW8d">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2ai7ni_er-ZpWPjNNIRSznRsBj3ks5rWL08gaJpZM4LZW8d.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-275419164"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #109: Just for reference, this is how we implemented it in quic-go: https://github.com/lucas-clemente/quic-go/blob/master/utils/float16.go"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/109#issuecomment-275419164"}}}</script>
----==_mimepart_588a173c6b027_6a433fb2504b51306293ca--


From nobody Thu Jan 26 07:36:31 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE1621296C3 for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 07:36:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.672
X-Spam-Level: 
X-Spam-Status: No, score=-3.672 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jds90pL8dqoW for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 07:36:28 -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 DE1DD1296BE for <quic-issues@ietf.org>; Thu, 26 Jan 2017 07:36: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=1O5V5LrWxfG+CeBq8mJXskTvmJc=; b=oiYZ2dywEfXedqFr //62vCtenp9LZi3/LLyyeG7ySwoQ7ntdlhMLhHAoQM7zFYt6W4q9Bs/0Ok8GluTH c7AQ3Nk4rvonRiiHwkxYrAKyxuKQ3PCPfJLdF9bedFnCCejxDIreb7Kz+ojg/WFk KQ2jJq9NU5Fj5lxwx6Y0sLSULUI=
Received: by filter0940p1mdw1.sendgrid.net with SMTP id filter0940p1mdw1-29957-588A1769-38 2017-01-26 15:36:09.443254087 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id g_T_ADsBSmK7rV6rLzBMkA for <quic-issues@ietf.org>; Thu, 26 Jan 2017 15:36:09.304 +0000 (UTC)
Date: Thu, 26 Jan 2017 07:36:09 -0800
From: MikkelFJ <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/109/275419453@github.com>
In-Reply-To: <quicwg/base-drafts/issues/109@github.com>
References: <quicwg/base-drafts/issues/109@github.com>
Subject: Re: [quicwg/base-drafts] Time format (#109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588a176933315_49003fb7cafab13c1957db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak386/mGcD30wcb/i9bDxVzBCHJ1qGRQSTKMoL t7OgDcH7ylaS531iG+JfiBjwCcmJZyj2KzLAzwhpP8OWkSF5kEHTmd3FaHDb2YhHUYQD9LG/hYOrHq qBQWZDvsDDxhIOsRrDa2zTlXnVtwHITKZ/+qWcA1rGDxB/R8T+kPjikludmDN3xK0i0UOtcrLYYL1i U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ESMoNBo7dbkqlTZWeiCI6xnaQL4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 15:36:30 -0000

----==_mimepart_588a176933315_49003fb7cafab13c1957db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I copied some test cases from that 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/issues/109#issuecomment-275419453
----==_mimepart_588a176933315_49003fb7cafab13c1957db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I copied some test cases from that 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/issues/109#issuecomment-275419453">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1XiFv9b7Me8VcUaRPB44svLVzfSks5rWL1pgaJpZM4LZW8d">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2upvH_VZcljJIUEA1RM9qEvCBdUks5rWL1pgaJpZM4LZW8d.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/109#issuecomment-275419453"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #109: I copied some test cases from that implementation."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/109#issuecomment-275419453"}}}</script>
----==_mimepart_588a176933315_49003fb7cafab13c1957db--


From nobody Thu Jan 26 12:43:35 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BEF94129B2B for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 12:43:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.881
X-Spam-Level: 
X-Spam-Status: No, score=-4.881 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_SORBS_SPAM=0.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 U7F2r246hhW4 for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 12:43:33 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D43F4129B21 for <quic-issues@ietf.org>; Thu, 26 Jan 2017 12:43:32 -0800 (PST)
Date: Thu, 26 Jan 2017 12:43:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485463411; bh=U17eBJirL0TDdvTwoQBI3AF0yDzLx2ds2mBQd0pGrdw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TbN6njW/IXi6OsasfNy5af3kKaLP54pMGKTri1YG7lpNfrGryCOwMOtq5qFIiQAeG 0TvIXxoT4hPdxdUZkRUqAHaF4vvT0HpSkp6KjzsIQMZLt/vhXpFO5/sREPP7wzZnp8 1Qza90EuLvunt1ghVxH9HlFA7rnqrbAkeMleZJpk=
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/push/1523011178@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588a5f6a3dd22_6f03ffce08ab13876627"; 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/8g3NXZIOxf-Q4vaPxIU3Hd7ySVE>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 20:43:35 -0000

----==_mimepart_588a5f6a3dd22_6f03ffce08ab13876627
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke pushed 1 commit.

5bf3168  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/106/files/e7683255809c372d2de7a4355a94036f384943b1..5bf31689873343f75f8e7f7d854c360dc602a884

----==_mimepart_588a5f6a3dd22_6f03ffce08ab13876627
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 href="https://github.com/quicwg/base-drafts/commit/5bf3168" class="commit-link">5bf3168</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/106/files/e7683255809c372d2de7a4355a94036f384943b1..5bf31689873343f75f8e7f7d854c360dc602a884">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-oR8jmlk4kp5D_BIuqQwKSxNqs2ks5rWQVqgaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq65hinvpzMZFQ3rHcOjporjDd2HNks5rWQVqgaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106/files/e7683255809c372d2de7a4355a94036f384943b1..5bf31689873343f75f8e7f7d854c360dc602a884"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke pushed 1 commit in #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106/files/e7683255809c372d2de7a4355a94036f384943b1..5bf31689873343f75f8e7f7d854c360dc602a884"}}}</script>

----==_mimepart_588a5f6a3dd22_6f03ffce08ab13876627--


From nobody Thu Jan 26 12:52:43 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80038129B7D for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 12:52:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.25
X-Spam-Level: 
X-Spam-Status: No, score=-7.25 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2BjWAcePPyyY for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 12:52:40 -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 1B1F7129B6A for <quic-issues@ietf.org>; Thu, 26 Jan 2017 12:52:39 -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=9/Ce6BJ8dsSU2hHPg9sKEurWu/8=; b=D26uuoFxx0gRbOVM 93oQGXYgB1s8pbAMer0+oM4gFA4PGR6r6zKzj0sdgIu0xAV0SG4lF7ZBmcVenkt3 p/DkjXJQEPgtJc9Q02jaRlN8mWcenBDUCXU3HEraAflSiZWv8rXzcEYtS+Gb3kro 6/FFRUUta+CLQ4j2OMgfygsupjE=
Received: by filter0946p1mdw1.sendgrid.net with SMTP id filter0946p1mdw1-6961-588A6196-26 2017-01-26 20:52:38.469237195 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id VVg0dv5XTlSC8Po3h9-TWA for <quic-issues@ietf.org>; Thu, 26 Jan 2017 20:52:38.538 +0000 (UTC)
Date: Thu, 26 Jan 2017 12:52:38 -0800
From: martinduke <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/243@github.com>
Subject: [quicwg/base-drafts] AEAD Associated Data (#243)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588a61966d05e_678a3fc1472e7140247337"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3F/Z1owzdOH/+VXHY47PIgUNy4kM++dj+gVM xor9/PV/Z9iGfEa3LJ9uRPFtz+PX1yomRpK0IjllBqINiQyvXUZu1Fah8o5GMKU09sAdsgT2ANX6r/ LUW1j0jkpbDByTmCJjRhDur2on7hu2XgY202amjKLuonWqA51QpZTuCICXLjP/lPhBv9N/vORxGhKp I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/koVPYz6N4BmfNeC9Z2lzYzXLf3A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 20:52:42 -0000

----==_mimepart_588a61966d05e_678a3fc1472e7140247337
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The TLS draft currently states that the associated data for AEAD encryption is the empty sequence. This is a deviation from legacy QUIC, which uses the public header as associated data and thus authenticates those fields. Packet number authentication is already accomplished due to its inclusion in the IV.

In Tokyo, there was considerable interest in a couple of features that require integrity of Public Header fields:
- Greasing the unused bits in the Public flags
- The connection ID may be used for routing.

It is probable that firewalls might block unused public flag bits, particularly if any middlebox could potentially alter them without detection to send a signal.

Therefore, I suggest that we restore use of the full publice header as associated data. I see no reason that this would impose excessive costs on the receiver.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/243
----==_mimepart_588a61966d05e_678a3fc1472e7140247337
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The TLS draft currently states that the associated data for AEAD encryption is the empty sequence. This is a deviation from legacy QUIC, which uses the public header as associated data and thus authenticates those fields. Packet number authentication is already accomplished due to its inclusion in the IV.</p>
<p>In Tokyo, there was considerable interest in a couple of features that require integrity of Public Header fields:</p>
<ul>
<li>Greasing the unused bits in the Public flags</li>
<li>The connection ID may be used for routing.</li>
</ul>
<p>It is probable that firewalls might block unused public flag bits, particularly if any middlebox could potentially alter them without detection to send a signal.</p>
<p>Therefore, I suggest that we restore use of the full publice header as associated data. I see no reason that this would impose excessive costs on the receiver.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/243">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9rfnXQvLPkkJtMEQ9BjjoSQEpciks5rWQeWgaJpZM4LvIA3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7MtuRE2vbPbqZMOt4Q4XE-oCD3xks5rWQeWgaJpZM4LvIA3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/243"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"AEAD Associated Data (#243)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/243"}}}</script>
----==_mimepart_588a61966d05e_678a3fc1472e7140247337--


From nobody Thu Jan 26 14:20:18 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91EB2129C11 for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 14:20:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.036
X-Spam-Level: 
X-Spam-Status: No, score=-7.036 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WqSLrG0HaqzM for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 14:20: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 07C57129C3F for <quic-issues@ietf.org>; Thu, 26 Jan 2017 14:20:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=v62y/JlWgdxbqyp/abth6ZhRNSM=; b=MvIO25ppldIPE5xw raVUNOp6+bH7xdJiesSf6eDddqDmbJVr9Fds4fn6E9C1nBCy5YeNtM9mAJLJoD3Z BwNj2BaKZKbe6hxFh66N67dOzzTFlrJbogFJU4W1jyEw3iwoyMCQ0bopmwJVs/CJ G49ZaKDHklHOeRfSq6lWBJHd7IQ=
Received: by filter1084p1mdw1.sendgrid.net with SMTP id filter1084p1mdw1-9437-588A761D-24 2017-01-26 22:20:13.668096969 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id hcqoeiwITAqeJU8a_nm-ig for <quic-issues@ietf.org>; Thu, 26 Jan 2017 22:20:13.663 +0000 (UTC)
Date: Thu, 26 Jan 2017 14:20:13 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/243/275532273@github.com>
In-Reply-To: <quicwg/base-drafts/issues/243@github.com>
References: <quicwg/base-drafts/issues/243@github.com>
Subject: Re: [quicwg/base-drafts] AEAD Associated Data (#243)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588a761d4e21c_472a3fb89d05713071043"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1irpgjrTVbm9me1QkMZ76Ydzj799nAUQV8df tP3waUftZ8lM+KfZ05MbLjlLtwJsnpLroZzatifv52N9FlNniAjliY4VdzeyZjYMp/+3gLEm0wzA6f Gutt7muB4XNNqoMbGtV8qCN2qL0cTAFvCXviZyZCRh1d/uIPXmGZob71mY/D1jPIPsDKQ1SkDWEHEM Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AYCMSACJFLdF9ZYCXOi8uLCweWY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 22:20:17 -0000

----==_mimepart_588a761d4e21c_472a3fb89d05713071043
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would agree with this proposal, for all the reasons you mentioned.  This becomes critical if anything new is added in the unencrypted portion 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/issues/243#issuecomment-275532273
----==_mimepart_588a761d4e21c_472a3fb89d05713071043
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I would agree with this proposal, for all the reasons you mentioned.  This becomes critical if anything new is added in the unencrypted portion 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/issues/243#issuecomment-275532273">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5My3k4tYH92oC6OFASm2vWPsErrks5rWRwdgaJpZM4LvIA3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2coUd06lJ64JVPdlw4n4xTQgjygks5rWRwdgaJpZM4LvIA3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/243#issuecomment-275532273"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #243: I would agree with this proposal, for all the reasons you mentioned.  This becomes critical if anything new is added in the unencrypted portion of the packet."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/243#issuecomment-275532273"}}}</script>
----==_mimepart_588a761d4e21c_472a3fb89d05713071043--


From nobody Thu Jan 26 15:11:46 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAC0612007C for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 15:11:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.814
X-Spam-Level: 
X-Spam-Status: No, score=-3.814 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P4QLc8z0yGSP for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 15:11: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 05E8D127058 for <quic-issues@ietf.org>; Thu, 26 Jan 2017 15:11:42 -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=0wJc61akSqq5bUv/eOfRIFd7mGA=; b=Yymj7Tzz2UNLdMHX 8L/Be/utap4Fqc5AQo88AsjUmYLtN+hPgG0/RKbPb9mgzy/GAQ9MxvBJflCGHEnA 8XJmk1XMoAdxlZ/Hi1q2jEoiIFTQMSLbhHmty/y2IK5VPgTYxEZroAeNw1R6TuB2 FYg9pBiym8HGhqLlwVGVJJUC9Sk=
Received: by filter0180p1las1.sendgrid.net with SMTP id filter0180p1las1-20492-588A822D-38 2017-01-26 23:11:41.684429455 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id YP48iLxsRiW6C0agVtBQug for <quic-issues@ietf.org>; Thu, 26 Jan 2017 23:11:41.531 +0000 (UTC)
Date: Thu, 26 Jan 2017 15:11:41 -0800
From: Igor Lubashev <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/244@github.com>
Subject: [quicwg/base-drafts] Need a NONCE in version negotiation packets (#244)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588a822d6ca14_5ae53fc02bd3513c200436"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2GOL8owuk2vYhwzmn0Wy6GdOS35jdqYTB4ux 2/dyttGyoGQ7fgkOiIxLFjyE4lCNLZ/T2qDeaT/vAzLl7jAWOEOj8Aud5JDw0Jn78rWXa46NAlA2DX JmPutJBl1ewBYDEqX5I2GgdkaAZXRzF5ilELCb39weZrrO8BwQ/PqkrAE3xi2naD44Z22XjjZv5OVb c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xz4I3zpdBr5OWT9OtphKeMq4kog>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 23:11:45 -0000

----==_mimepart_588a822d6ca14_5ae53fc02bd3513c200436
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Now that the client does not send a connection id in its version negotiation (see #119), client needs a public nonce in the packets. That prevents an off-path attacker guessing client source port and interfering with the client establishing connections with a given sever by spoofing version negotiation failure packets as if coming from that sever. That nonce should be returned by the sever in its version negotiation packets. Previously, client's connection id served such a purpose.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/244
----==_mimepart_588a822d6ca14_5ae53fc02bd3513c200436
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Now that the client does not send a connection id in its version negotiation (see <a href="https://github.com/quicwg/base-drafts/issues/119" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/119" data-id="198672930" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#119</a>), client needs a public nonce in the packets. That prevents an off-path attacker guessing client source port and interfering with the client establishing connections with a given sever by spoofing version negotiation failure packets as if coming from that sever. That nonce should be returned by the sever in its version negotiation packets. Previously, client's connection id served such a 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/issues/244">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-NOtGkH9FW7Ey3QN0z3Rz3shB2Pks5rWSgtgaJpZM4LvQj0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzoE4Fnob_5lNINPZ15QvRWE5npTks5rWSgtgaJpZM4LvQj0.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/244"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Need a NONCE in version negotiation packets (#244)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/244"}}}</script>
----==_mimepart_588a822d6ca14_5ae53fc02bd3513c200436--


From nobody Thu Jan 26 17:41:08 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 618CA129C5C for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 17:41:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qtm8sEBJ4-LH for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 17:41:04 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D08A129A9C for <quic-issues@ietf.org>; Thu, 26 Jan 2017 17:41:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=JFDirULmRVCwTii8HLZ5Dyt6Igs=; b=I20avs2Dy6d/phsW XM5I5zy/XuFHOVIL015o1QBHoK1TBpBx8KbhY0nt0k959TIpFxkVgdNgqTeSlNJ1 nLQnovd9et8Q2iZPG/CMlW+9kQ23ysIkX0wxKQxsxK+DOAKlEAEz42cQBGGHQ4mL rxAawZPbPSdBGGhKxfAgMTdEsto=
Received: by filter0066p1las1.sendgrid.net with SMTP id filter0066p1las1-12815-588AA505-19 2017-01-27 01:40:21.234470204 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id vXIwJb3_RQqEh3IoRjEMpQ for <quic-issues@ietf.org>; Fri, 27 Jan 2017 01:40:21.144 +0000 (UTC)
Date: Thu, 26 Jan 2017 17:40:21 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/242/275568130@github.com>
In-Reply-To: <quicwg/base-drafts/issues/242@github.com>
References: <quicwg/base-drafts/issues/242@github.com>
Subject: Re: [quicwg/base-drafts] HTTP extension mechanisms (#242)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588aa505ff87_34d93ff052237134172849"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0OJ4dxpwZ6chSOjxHh3pUVtlh/jkBFj1vBoG N6PFhB5hMNZDzxvTicXEDjv4emSLc+0GoToktE78NE5/2NUvwLYDHuOBN0/lZZ8gDARfkCl1ngAY7U nQtSAAB2gSOacISMYVyyCbL5zXmuciSiAVg97ZaNfTmUkphd6Do8TQjqxbOib67sjpzBwMJAutHT7n c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/paCXAIwzvDwqTXN1CoFBjSw2bUo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2017 01:41:06 -0000

----==_mimepart_588aa505ff87_34d93ff052237134172849
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't read the charter text as requiring that every individual extension work unmodified in HTTP/QUIC, simply that equivalent extension mechanisms exist.  If people feel differently, we may need broader discussion to reach consensus on that part first.

I suspect 3 will work out the same way that 1 already works -- modify the registry to have additional columns saying whether the setting is supported in HTTP/2 or HTTP/QUIC, and if so, the specification that describes how it works.  That will take some text.

For 2, an extension can define new error codes, but we're currently making no guarantees that the same error code can be applied in both places.  We'll have to think about how much consistency we want.  HTTP/QUIC will probably accommodate semantic-changing extensions the same way HTTP/2 did -- by stating that peers can implement whatever modifications they want via explicit agreement.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/242#issuecomment-275568130
----==_mimepart_588aa505ff87_34d93ff052237134172849
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't read the charter text as requiring that every individual extensi=
on work unmodified in HTTP/QUIC, simply that equivalent extension mechanism=
s exist.  If people feel differently, we may need broader discussion to rea=
ch consensus on that part first.</p>
<p>I suspect 3 will work out the same way that 1 already works -- modify th=
e registry to have additional columns saying whether the setting is support=
ed in HTTP/2 or HTTP/QUIC, and if so, the specification that describes how =
it works.  That will take some text.</p>
<p>For 2, an extension can define new error codes, but we're currently maki=
ng no guarantees that the same error code can be applied in both places.  W=
e'll have to think about how much consistency we want.  HTTP/QUIC will prob=
ably accommodate semantic-changing extensions the same way HTTP/2 did -- by=
 stating that peers can implement whatever modifications they want via expl=
icit agreement.</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/242#issuecomment-275568130">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8kW6M9MFD-UCcd=
m42lkDA6NWzRQks5rWUsFgaJpZM4LuXmB">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2azL_jCle_LaCZQr=
8Ajxr9NmHjvks5rWUsFgaJpZM4LuXmB.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/242#issuecomment-275568130"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #242: I don't rea=
d the charter text as requiring that every individual extension work unmodi=
fied in HTTP/QUIC, simply that equivalent extension mechanisms exist.  If p=
eople feel differently, we may need broader discussion to reach consensus o=
n that part first.\r\n\r\nI suspect 3 will work out the same way that 1 alr=
eady works -- modify the registry to have additional columns saying whether=
 the setting is supported in HTTP/2 or HTTP/QUIC, and if so, the specificat=
ion that describes how it works.  That will take some text.\r\n\r\nFor 2, a=
n extension can define new error codes, but we're currently making no guara=
ntees that the same error code can be applied in both places.  We'll have t=
o think about how much consistency we want.  HTTP/QUIC will probably accomm=
odate semantic-changing extensions the same way HTTP/2 did -- by stating th=
at peers can implement whatever modifications they want via explicit agreem=
ent."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/242#issuecomment-275568130"}}}</script>=

----==_mimepart_588aa505ff87_34d93ff052237134172849--


From nobody Thu Jan 26 17:42:21 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A15D9129BD5 for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 17:42:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.116
X-Spam-Level: 
X-Spam-Status: No, score=-5.116 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bWAsJNTFOnza for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 17:42:17 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E9A9129A9C for <quic-issues@ietf.org>; Thu, 26 Jan 2017 17:42:17 -0800 (PST)
Date: Thu, 26 Jan 2017 17:42:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485481336; bh=46i3WRDBHKomT7miv5AG3ODKQrtvhPg6evI5qwyBaHc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=02+N4hfsS6emmJ53AsCz1Nh8tLWN6Wt5WiacU7yRsNfTcL/uva2/zBdJUw8orOpr0 qjFMKc5sieOvDnKP/TIf5ykmBVztvrlYAUysqq8gFvCRzkz9janI4md/ph4DWIIz7t GjWCPOD0yNAwcEefnQG5BsHtu8emcF/NoZUzRKIY=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/241/275568477@github.com>
In-Reply-To: <quicwg/base-drafts/issues/241@github.com>
References: <quicwg/base-drafts/issues/241@github.com>
Subject: Re: [quicwg/base-drafts] What do we do if special packets are lost (#241)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588aa578a0190_425e3ff7c435b1401493f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yaFgy6hvAUIVIphYx22H81OTiXo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2017 01:42:19 -0000

----==_mimepart_588aa578a0190_425e3ff7c435b1401493f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this is already dealt with -- the server responds with a Version Negotiation packet to *every* packet from the client.  If any packet and its response make it through, the client will know what to do.  If no packet pair makes it through the whole round trip and the client gets no response, the client will assume that its packet was lost and retransmit 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/241#issuecomment-275568477
----==_mimepart_588aa578a0190_425e3ff7c435b1401493f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think this is already dealt with -- the server responds with a Versi=
on Negotiation packet to <em>every</em> packet from the client.  If any p=
acket and its response make it through, the client will know what to do. =
 If no packet pair makes it through the whole round trip and the client g=
ets no response, the client will assume that its packet was lost and retr=
ansmit it.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/241#issuecomment-275568477">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8NEN=
3HWf7wqab8A-ujubXPkUp9yks5rWUt4gaJpZM4LuXGn">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4R=
xR7luj25tExGcP9CYIzGd-yHcks5rWUt4gaJpZM4LuXGn.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/241#issuecomment-275568477"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #241: I think this is already dealt with -- the server responds with a V=
ersion Negotiation packet to *every* packet from the client.  If any pack=
et and its response make it through, the client will know what to do.  If=
 no packet pair makes it through the whole round trip and the client gets=
 no response, the client will assume that its packet was lost and retrans=
mit it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/241#issuecomment-275568477"}}}</script>=

----==_mimepart_588aa578a0190_425e3ff7c435b1401493f9--


From nobody Thu Jan 26 17:51:26 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63559129C6B for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 17:51:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3JuPeSklTXNR for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 17:51: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 8B34B129C69 for <quic-issues@ietf.org>; Thu, 26 Jan 2017 17:51:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485481881; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=SmIwOlkC2qftILBdyDKOxfv9unqtCshMYz5WdBzbvGU=; b=NfXq1tXwk0TtZU3UUF+5+g0ZZxZUtBOe1x2HNVmGDfvGSkqaTE61zmz7QGBcpohEuCOSJ7eV LMj99PMyOueae3FNe1b7lMr5EBOXzUsuHh73tOISRLHYKtVi3BF9uxMdVhWc74xWOr3svDcZ ZjzcLu2dZ4dBOzOmgwekybmL3qs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=BDLC8OFN9hl5Fr4ljaJPNko9p98YxgPy5S2HPqSQqrmA4VbB3Xkiw6VW0uCr9L4fcX6ilx wNN3NzLGRQJ9vZt+xvc+UGQhTBu6mE52C6u+B4I/NfxJiju5xtYS/5Ad2nVnYSB1ewrJX1aC huWLc43McwO4NRrMoLk3nXT3Du2Ps=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 588aa799.7fd91c22dd50-smtp-out-n01; Fri, 27 Jan 2017 01:51:21 -0000 (UTC)
Date: Thu, 26 Jan 2017 17:51:21 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588aa7998b018_1c613fca082cd140101916@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588aa7998abdf_1c613fca082cd14010185"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X9nHwdEyEeday-Y_qjhv6IH8_o8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2017 01:51:24 -0000

----==_mimepart_588aa7998abdf_1c613fca082cd14010185
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fix-ianswett-patch-2
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_588aa7998abdf_1c613fca082cd14010185--


From nobody Thu Jan 26 17:51:37 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0BB5F129C68 for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 17:51:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BxB2dlLCnJVp for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 17:51: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 93323129BD5 for <quic-issues@ietf.org>; Thu, 26 Jan 2017 17:51:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485481893; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9f4GPg0Qg0fESsgXfPkIjtV0AjsuUldnjqlZR67lVDU=; b=YkB+0xZLLQxp4sGPAVrKOVSSUAxWt4nmu7tA4TtKnB4mS0Pj4hOQHOgbVU21+jPmjRb3+VkH MHaRg6tep4nqOEhmkjixWkWW6pfsU9aECcssPXXCd9KlNTXKP5+EP7B6LiWQ7b8HshwR5Hax QjpW8PBZ3XEb3YK33bmAUG0vBW8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=BW6oGi9mXUmyFNN6DP4ufyQWe67HsbzIKpVz2fxvl8qoEquktw0aJ8Hfml4z5nCwguBnz1 3OFlQI0HIAFm4VTcn/SCSLlPBuWsMnRZrF16c8YcQyUqB9jCoQlzm33ycay+MFSRTBoVAjDT Ik+d5zVtBa6A2RLPSb+oGW9jvuBH4=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 588aa7a5.7f4f733a3ae0-smtp-out-n03; Fri, 27 Jan 2017 01:51:33 -0000 (UTC)
Date: Thu, 26 Jan 2017 17:51:33 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588aa7a5b4ac1_7d9a3fd525b09138949e6@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588aa7a5b46b9_7d9a3fd525b091389488b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hXoSs4zz6Bn-iYHHTjnMBN1GrxU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2017 01:51:36 -0000

----==_mimepart_588aa7a5b46b9_7d9a3fd525b091389488b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/h2_informative
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_588aa7a5b46b9_7d9a3fd525b091389488b--


From nobody Thu Jan 26 18:02:46 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50ED312940F for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 18:02:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bl1EFZZE2JwA for <quic-issues@ietfa.amsl.com>; Thu, 26 Jan 2017 18:02:44 -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 047DE1293F9 for <quic-issues@ietf.org>; Thu, 26 Jan 2017 18:02:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485482563; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nVseDKdKN0UBUM5XLEmIvHAKby/48+rtnvBW1bv50Lw=; b=U4No5oY59lgPlz9amOcNdRHTWA26w/KEwL7F//BQyrh+KiDRG8HlvMMjK9W9FVgVTGEWqQaL 0cPfsISY71wnFgt8Ftey00iotDy9O8Wkd+OyGAtg18FENyrUtead7mS0Y1ySg9ns9vdDRKjQ dc7+pwuMD2xMFE0OV0S88TznfPc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=cK8cF5AVSiPHlngHCuNVajb54metmklUvcd3df7TB0wrxOj4EOOdLwTUKPBRD4c8CHaoDA jdu8Umd3PvrkkPdpGSP4aXPgRKLON9IpTyPO/6HVvZEc6U/bkNzH9dz4T2iozbvl21jRECd6 j+Zd17hp0Hhqp3VEX3MgV8YbMFM1s=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 588aa7bd.7f5ea7744870-smtp-out-n03; Fri, 27 Jan 2017 01:51:57 -0000 (UTC)
Date: Thu, 26 Jan 2017 17:51:56 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588aa7bcc21df_26d53f8300f75130234e7@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588aa7bcc1e1c_26d53f8300f751302335b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QL2dFXKv_XpwaXga2Z2lfefN4hU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2017 02:02:45 -0000

----==_mimepart_588aa7bcc1e1c_26d53f8300f751302335b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/version_benefit
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_588aa7bcc1e1c_26d53f8300f751302335b--


From nobody Fri Jan 27 16:39:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1219129B43 for <quic-issues@ietfa.amsl.com>; Fri, 27 Jan 2017 16:39:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.354
X-Spam-Level: 
X-Spam-Status: No, score=-6.354 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UNLTBZEPH1Rc for <quic-issues@ietfa.amsl.com>; Fri, 27 Jan 2017 16:39:46 -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 396C5128DF6 for <quic-issues@ietf.org>; Fri, 27 Jan 2017 16:39: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=6YkQUBs4nL8YVh/iwm9PaPAL6gQ=; b=Efpmg0s/SseZil9i s81bd+xY225vByjkMza4TsMj6B40raYimD7Yk1MLTn6Ponb0a60xBjO2ez17s2Rp 4LXPySFQ0o3pRdj+Iziw5nH2g9ywQIWEalnN7dMIE8vPabh9O7D34XIe+n4BVy1N 8sHpN6tspBauaUsDRCx5OrRJcE0=
Received: by filter0954p1mdw1.sendgrid.net with SMTP id filter0954p1mdw1-8049-588BE850-37 2017-01-28 00:39:44.872400889 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id K-V-pbkrRaa8ddBb6dzmbw for <quic-issues@ietf.org>; Sat, 28 Jan 2017 00:39:44.869 +0000 (UTC)
Date: Fri, 27 Jan 2017 16:39:44 -0800
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/242/275811564@github.com>
In-Reply-To: <quicwg/base-drafts/issues/242@github.com>
References: <quicwg/base-drafts/issues/242@github.com>
Subject: Re: [quicwg/base-drafts] HTTP extension mechanisms (#242)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588be850bfa1c_2681d3f909be7513858604"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2NouMaiawfqMQXnd6IPHo/sY712wwqE9jpXJ 3/1pAjNc5fcGJFNZpXKq3paSM/+DXWHY+SrGOwRi0iVdv1N0+7EBgOxGaCj3vbFFVWMa1Unvtt3+Rj owCAzNltqIsdabyKZdEBNWGBWClUsT+ofBrM4wTBaGmBBU+42I4eRFywvN1KQE8//hYtZJ5G8sX4vT E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UVf5LTG9XtQ2mEjZwmo-JvEII3c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Jan 2017 00:39:49 -0000

----==_mimepart_588be850bfa1c_2681d3f909be7513858604
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I agree with your assessment of the charter text. It's an accommodation of
H2 extensions, not a guarantee of like-for-like.

I confused myself with some of the changes to the treatment of stream IDS.
Rereading the HTTP/QUIC spec, I can see that stream 3 is still reserved. So
an ALTSVC frame for "H2 stream 0" would be sent on stream 3. Presumably an
ALTSVC frame for "H2 stream > 0" simply maps to the appropriate response
control stream.

Here's a can of worms idea, which is likely a non-starter but I'll throw it
out there. Would the QUIC core transport itself support extension frames?
If it did, how about the creation of QUIC extension frames to elide H2
extension frames? For example, a new ALTSVC frame for QUIC. This could
allow other mappings to indicate other services (pretend that it's not
called HTTP Alternative Services :) ).

On 27 Jan 2017 01:40, "Mike Bishop" <notifications@github.com> wrote:

I don't read the charter text as requiring that every individual extension
work unmodified in HTTP/QUIC, simply that equivalent extension mechanisms
exist. If people feel differently, we may need broader discussion to reach
consensus on that part first.

I suspect 3 will work out the same way that 1 already works -- modify the
registry to have additional columns saying whether the setting is supported
in HTTP/2 or HTTP/QUIC, and if so, the specification that describes how it
works. That will take some text.

For 2, an extension can define new error codes, but we're currently making
no guarantees that the same error code can be applied in both places. We'll
have to think about how much consistency we want. HTTP/QUIC will probably
accommodate semantic-changing extensions the same way HTTP/2 did -- by
stating that peers can implement whatever modifications they want via
explicit agreement.

=E2=80=94
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<https://github.com/quicwg/base-drafts/issues/242#issuecomment-275568130>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AGRFtfyWaL1jLNhHIS-UncHb=
KEK3gHO8ks5rWUsFgaJpZM4LuXmB>
=2E


--=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/242#issuecomment-275811564=

----==_mimepart_588be850bfa1c_2681d3f909be7513858604
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I agree with your assessment of the charter text. It&#39;s an accommodation=
 of<br>
H2 extensions, not a guarantee of like-for-like.<br>
<br>
I confused myself with some of the changes to the treatment of stream IDS.<=
br>
Rereading the HTTP/QUIC spec, I can see that stream 3 is still reserved. So=
<br>
an ALTSVC frame for &quot;H2 stream 0&quot; would be sent on stream 3. Pres=
umably an<br>
ALTSVC frame for &quot;H2 stream &gt; 0&quot; simply maps to the appropriat=
e response<br>
control stream.<br>
<br>
Here&#39;s a can of worms idea, which is likely a non-starter but I&#39;ll =
throw it<br>
out there. Would the QUIC core transport itself support extension frames?<b=
r>
If it did, how about the creation of QUIC extension frames to elide H2<br>
extension frames? For example, a new ALTSVC frame for QUIC. This could<br>
allow other mappings to indicate other services (pretend that it&#39;s not<=
br>
called HTTP Alternative Services :) ).<br>
<br>
On 27 Jan 2017 01:40, &quot;Mike Bishop&quot; &lt;notifications@github.com&=
gt; wrote:<br>
<br>
I don&#39;t read the charter text as requiring that every individual extens=
ion<br>
work unmodified in HTTP/QUIC, simply that equivalent extension mechanisms<b=
r>
exist. If people feel differently, we may need broader discussion to reach<=
br>
consensus on that part first.<br>
<br>
I suspect 3 will work out the same way that 1 already works -- modify the<b=
r>
registry to have additional columns saying whether the setting is supported=
<br>
in HTTP/2 or HTTP/QUIC, and if so, the specification that describes how it<=
br>
works. That will take some text.<br>
<br>
For 2, an extension can define new error codes, but we&#39;re currently mak=
ing<br>
no guarantees that the same error code can be applied in both places. We&#3=
9;ll<br>
have to think about how much consistency we want. HTTP/QUIC will probably<b=
r>
accommodate semantic-changing extensions the same way HTTP/2 did -- by<br>
stating that peers can implement whatever modifications they want via<br>
explicit agreement.<br>
<br>
=E2=80=94<br>
You are receiving this because you authored the thread.<br>
Reply to this email directly, view it on GitHub<br>
&lt;https://github.com/quicwg/base-drafts/issues/242#issuecomment-275568130=
&gt;,<br>
or mute the thread<br>
&lt;https://github.com/notifications/unsubscribe-auth/AGRFtfyWaL1jLNhHIS-Un=
cHbKEK3gHO8ks5rWUsFgaJpZM4LuXmB&gt;<br>
.<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/242#issuecomment-275811564">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2SezJqcrb-Q42T=
IZDipe0Xgwo1Uks5rWo5QgaJpZM4LuXmB">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6ffmcQE05Ef3DgKd=
wLm3O1mbL5Bks5rWo5QgaJpZM4LuXmB.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/242#issuecomment-275811564"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@LPardue in #242: I agree with y=
our assessment of the charter text. It's an accommodation of\nH2 extensions=
, not a guarantee of like-for-like.\n\nI confused myself with some of the c=
hanges to the treatment of stream IDS.\nRereading the HTTP/QUIC spec, I can=
 see that stream 3 is still reserved. So\nan ALTSVC frame for \"H2 stream 0=
\" would be sent on stream 3. Presumably an\nALTSVC frame for \"H2 stream \=
u003e 0\" simply maps to the appropriate response\ncontrol stream.\n\nHere'=
s a can of worms idea, which is likely a non-starter but I'll throw it\nout=
 there. Would the QUIC core transport itself support extension frames?\nIf =
it did, how about the creation of QUIC extension frames to elide H2\nextens=
ion frames? For example, a new ALTSVC frame for QUIC. This could\nallow oth=
er mappings to indicate other services (pretend that it's not\ncalled HTTP =
Alternative Services :) ).\n\nOn 27 Jan 2017 01:40, \"Mike Bishop\" \u003cn=
otifications@github.com\u003e wrote:\n\nI don't read the charter text as re=
quiring that every individual extension\nwork unmodified in HTTP/QUIC, simp=
ly that equivalent extension mechanisms\nexist. If people feel differently,=
 we may need broader discussion to reach\nconsensus on that part first.\n\n=
I suspect 3 will work out the same way that 1 already works -- modify the\n=
registry to have additional columns saying whether the setting is supported=
\nin HTTP/2 or HTTP/QUIC, and if so, the specification that describes how i=
t\nworks. That will take some text.\n\nFor 2, an extension can define new e=
rror codes, but we're currently making\nno guarantees that the same error c=
ode can be applied in both places. We'll\nhave to think about how much cons=
istency we want. HTTP/QUIC will probably\naccommodate semantic-changing ext=
ensions the same way HTTP/2 did -- by\nstating that peers can implement wha=
tever modifications they want via\nexplicit agreement.\n\n=E2=80=94\nYou ar=
e receiving this because you authored the thread.\nReply to this email dire=
ctly, view it on GitHub\n\u003chttps://github.com/quicwg/base-drafts/issues=
/242#issuecomment-275568130\u003e,\nor mute the thread\n\u003chttps://githu=
b.com/notifications/unsubscribe-auth/AGRFtfyWaL1jLNhHIS-UncHbKEK3gHO8ks5rWU=
sFgaJpZM4LuXmB\u003e\n.\n"}],"action":{"name":"View Issue","url":"https://g=
ithub.com/quicwg/base-drafts/issues/242#issuecomment-275811564"}}}</script>=

----==_mimepart_588be850bfa1c_2681d3f909be7513858604--


From nobody Fri Jan 27 20:45:01 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0944D12944B for <quic-issues@ietfa.amsl.com>; Fri, 27 Jan 2017 20:45:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_L74H3pq8pK for <quic-issues@ietfa.amsl.com>; Fri, 27 Jan 2017 20:44:57 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 47F4412945C for <quic-issues@ietf.org>; Fri, 27 Jan 2017 20:44: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=nkv7yszEH13IjWlvZW8id9oe0ys=; b=H1TNq98+UOTDoMf+ mAt/ghvqCwdxn3r/WXTOqs2DMJUQ76stn6yCaan0LuLMFvRC3r309vVJndtw6u/Q pPQsM7xOrEW2qTQprJj17COK4hQyQL7tUIEFdyqtHjGV5kO/zkzik7KMIMesjQie 7IKVNb3nUq5OQz6dbrqh3k3CR8U=
Received: by filter0844p1mdw1.sendgrid.net with SMTP id filter0844p1mdw1-29810-588C21C6-4 2017-01-28 04:44:54.030648978 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 9rpknuvGTXa0M1WxumnSfQ for <quic-issues@ietf.org>; Sat, 28 Jan 2017 04:44:54.083 +0000 (UTC)
Date: Fri, 27 Jan 2017 20:44:53 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/242/275827171@github.com>
In-Reply-To: <quicwg/base-drafts/issues/242@github.com>
References: <quicwg/base-drafts/issues/242@github.com>
Subject: Re: [quicwg/base-drafts] HTTP extension mechanisms (#242)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588c21c5ebf2c_4f783ff3918b313813884e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0vBquL1MITO+mH+yReME0YWL/SZ5UqySzgkz Ucy495epW0BxeIpTDpn9ZMkHoiSyeTAo38E43g5DXDYPs/RsiSPvaDOj6RJp2kOhUgryVuIuCB7A9v Qf/x89YrK1fFBNQmv33UPOVYWYD0mWtPdUzmG2MRgrbgtbwRGHBciHkpxXvbtD+mdz73jjy8zO+9As Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-qPD_3FU443NlYTavrne5tvlIE4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Jan 2017 04:45:00 -0000

----==_mimepart_588c21c5ebf2c_4f783ff3918b313813884e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

QUIC frames, unlike HTTP frames, do not include a length field =E2=80=93 yo=
u have to understand every frame you see, or it's a fatal error.  So, not a=
s easily.  We could define an =E2=80=9COTHER=E2=80=9D frame or something li=
ke that, which includes a length.  But there's no obvious advantage to doin=
g Alt-Svc in the transport layer.  For connection migration, the ability to=
 advertise that a session may be seamlessly continued at another endpoint (=
in either direction) might be interesting, but we're not there yet.

Sent from my Windows 10 phone

From: Lucas Pardue<mailto:notifications@github.com>
Sent: Friday, January 27, 2017 7:39 PM
To: quicwg/base-drafts<mailto:base-drafts@noreply.github.com>
Cc: Mike Bishop<mailto:Michael.Bishop@microsoft.com>; Comment<mailto:commen=
t@noreply.github.com>
Subject: Re: [quicwg/base-drafts] HTTP extension mechanisms (#242)

I agree with your assessment of the charter text. It's an accommodation of
H2 extensions, not a guarantee of like-for-like.

I confused myself with some of the changes to the treatment of stream IDS.
Rereading the HTTP/QUIC spec, I can see that stream 3 is still reserved. So
an ALTSVC frame for "H2 stream 0" would be sent on stream 3. Presumably an
ALTSVC frame for "H2 stream > 0" simply maps to the appropriate response
control stream.

Here's a can of worms idea, which is likely a non-starter but I'll throw it
out there. Would the QUIC core transport itself support extension frames?
If it did, how about the creation of QUIC extension frames to elide H2
extension frames? For example, a new ALTSVC frame for QUIC. This could
allow other mappings to indicate other services (pretend that it's not
called HTTP Alternative Services :) ).

On 27 Jan 2017 01:40, "Mike Bishop" <notifications@github.com> wrote:

I don't read the charter text as requiring that every individual extension
work unmodified in HTTP/QUIC, simply that equivalent extension mechanisms
exist. If people feel differently, we may need broader discussion to reach
consensus on that part first.

I suspect 3 will work out the same way that 1 already works -- modify the
registry to have additional columns saying whether the setting is supported
in HTTP/2 or HTTP/QUIC, and if so, the specification that describes how it
works. That will take some text.

For 2, an extension can define new error codes, but we're currently making
no guarantees that the same error code can be applied in both places. We'll
have to think about how much consistency we want. HTTP/QUIC will probably
accommodate semantic-changing extensions the same way HTTP/2 did -- by
stating that peers can implement whatever modifications they want via
explicit agreement.

=E2=80=94
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<https://github.com/quicwg/base-drafts/issues/242#issuecomment-275568130>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AGRFtfyWaL1jLNhHIS-UncHb=
KEK3gHO8ks5rWUsFgaJpZM4LuXmB>
=2E

=E2=80=94
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<https://github.com/quicwg/b=
ase-drafts/issues/242#issuecomment-275811564>, or mute the thread<https://g=
ithub.com/notifications/unsubscribe-auth/AEE2hY35n30MNFZzq21NV5ATlZu-Q5tWks=
5rWo5QgaJpZM4LuXmB>.


--=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/242#issuecomment-275827171=

----==_mimepart_588c21c5ebf2c_4f783ff3918b313813884e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

QUIC frames, unlike HTTP frames, do not include a length field =E2=80=93 yo=
u have to understand every frame you see, or it&#39;s a fatal error.  So, n=
ot as easily.  We could define an =E2=80=9COTHER=E2=80=9D frame or somethin=
g like that, which includes a length.  But there&#39;s no obvious advantage=
 to doing Alt-Svc in the transport layer.  For connection migration, the ab=
ility to advertise that a session may be seamlessly continued at another en=
dpoint (in either direction) might be interesting, but we&#39;re not there =
yet.<br>
<br>
Sent from my Windows 10 phone<br>
<br>
From: Lucas Pardue&lt;mailto:notifications@github.com&gt;<br>
Sent: Friday, January 27, 2017 7:39 PM<br>
To: quicwg/base-drafts&lt;mailto:base-drafts@noreply.github.com&gt;<br>
Cc: Mike Bishop&lt;mailto:Michael.Bishop@microsoft.com&gt;; Comment&lt;mail=
to:comment@noreply.github.com&gt;<br>
Subject: Re: [quicwg/base-drafts] HTTP extension mechanisms (#242)<br>
<br>
I agree with your assessment of the charter text. It&#39;s an accommodation=
 of<br>
H2 extensions, not a guarantee of like-for-like.<br>
<br>
I confused myself with some of the changes to the treatment of stream IDS.<=
br>
Rereading the HTTP/QUIC spec, I can see that stream 3 is still reserved. So=
<br>
an ALTSVC frame for &quot;H2 stream 0&quot; would be sent on stream 3. Pres=
umably an<br>
ALTSVC frame for &quot;H2 stream &gt; 0&quot; simply maps to the appropriat=
e response<br>
control stream.<br>
<br>
Here&#39;s a can of worms idea, which is likely a non-starter but I&#39;ll =
throw it<br>
out there. Would the QUIC core transport itself support extension frames?<b=
r>
If it did, how about the creation of QUIC extension frames to elide H2<br>
extension frames? For example, a new ALTSVC frame for QUIC. This could<br>
allow other mappings to indicate other services (pretend that it&#39;s not<=
br>
called HTTP Alternative Services :) ).<br>
<br>
On 27 Jan 2017 01:40, &quot;Mike Bishop&quot; &lt;notifications@github.com&=
gt; wrote:<br>
<br>
I don&#39;t read the charter text as requiring that every individual extens=
ion<br>
work unmodified in HTTP/QUIC, simply that equivalent extension mechanisms<b=
r>
exist. If people feel differently, we may need broader discussion to reach<=
br>
consensus on that part first.<br>
<br>
I suspect 3 will work out the same way that 1 already works -- modify the<b=
r>
registry to have additional columns saying whether the setting is supported=
<br>
in HTTP/2 or HTTP/QUIC, and if so, the specification that describes how it<=
br>
works. That will take some text.<br>
<br>
For 2, an extension can define new error codes, but we&#39;re currently mak=
ing<br>
no guarantees that the same error code can be applied in both places. We&#3=
9;ll<br>
have to think about how much consistency we want. HTTP/QUIC will probably<b=
r>
accommodate semantic-changing extensions the same way HTTP/2 did -- by<br>
stating that peers can implement whatever modifications they want via<br>
explicit agreement.<br>
<br>
=E2=80=94<br>
You are receiving this because you authored the thread.<br>
Reply to this email directly, view it on GitHub<br>
&lt;https://github.com/quicwg/base-drafts/issues/242#issuecomment-275568130=
&gt;,<br>
or mute the thread<br>
&lt;https://github.com/notifications/unsubscribe-auth/AGRFtfyWaL1jLNhHIS-Un=
cHbKEK3gHO8ks5rWUsFgaJpZM4LuXmB&gt;<br>
.<br>
<br>
=E2=80=94<br>
You are receiving this because you commented.<br>
Reply to this email directly, view it on GitHub&lt;https://github.com/quicw=
g/base-drafts/issues/242#issuecomment-275811564&gt;, or mute the thread&lt;=
https://github.com/notifications/unsubscribe-auth/AEE2hY35n30MNFZzq21NV5ATl=
Zu-Q5tWks5rWo5QgaJpZM4LuXmB&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/242#issuecomment-275827171">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0k2EmoqeRXvUKL=
OF_nu3Iu-4rh2ks5rWsfFgaJpZM4LuXmB">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6jDvFVcUk7lKNi1Q=
sBPdc3xvz7-ks5rWsfFgaJpZM4LuXmB.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/242#issuecomment-275827171"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #242: QUIC frames=
, unlike HTTP frames, do not include a length field =E2=80=93 you have to u=
nderstand every frame you see, or it's a fatal error.  So, not as easily.  =
We could define an =E2=80=9COTHER=E2=80=9D frame or something like that, wh=
ich includes a length.  But there's no obvious advantage to doing Alt-Svc i=
n the transport layer.  For connection migration, the ability to advertise =
that a session may be seamlessly continued at another endpoint (in either d=
irection) might be interesting, but we're not there yet.\n\nSent from my Wi=
ndows 10 phone\n\nFrom: Lucas Pardue\u003cmailto:notifications@github.com\u=
003e\nSent: Friday, January 27, 2017 7:39 PM\nTo: quicwg/base-drafts\u003cm=
ailto:base-drafts@noreply.github.com\u003e\nCc: Mike Bishop\u003cmailto:Mic=
hael.Bishop@microsoft.com\u003e; Comment\u003cmailto:comment@noreply.github=
.com\u003e\nSubject: Re: [quicwg/base-drafts] HTTP extension mechanisms (#2=
42)\n\nI agree with your assessment of the charter text. It's an accommodat=
ion of\nH2 extensions, not a guarantee of like-for-like.\n\nI confused myse=
lf with some of the changes to the treatment of stream IDS.\nRereading the =
HTTP/QUIC spec, I can see that stream 3 is still reserved. So\nan ALTSVC fr=
ame for \"H2 stream 0\" would be sent on stream 3. Presumably an\nALTSVC fr=
ame for \"H2 stream \u003e 0\" simply maps to the appropriate response\ncon=
trol stream.\n\nHere's a can of worms idea, which is likely a non-starter b=
ut I'll throw it\nout there. Would the QUIC core transport itself support e=
xtension frames?\nIf it did, how about the creation of QUIC extension frame=
s to elide H2\nextension frames? For example, a new ALTSVC frame for QUIC. =
This could\nallow other mappings to indicate other services (pretend that i=
t's not\ncalled HTTP Alternative Services :) ).\n\nOn 27 Jan 2017 01:40, \"=
Mike Bishop\" \u003cnotifications@github.com\u003e wrote:\n\nI don't read t=
he charter text as requiring that every individual extension\nwork unmodifi=
ed in HTTP/QUIC, simply that equivalent extension mechanisms\nexist. If peo=
ple feel differently, we may need broader discussion to reach\nconsensus on=
 that part first.\n\nI suspect 3 will work out the same way that 1 already =
works -- modify the\nregistry to have additional columns saying whether the=
 setting is supported\nin HTTP/2 or HTTP/QUIC, and if so, the specification=
 that describes how it\nworks. That will take some text.\n\nFor 2, an exten=
sion can define new error codes, but we're currently making\nno guarantees =
that the same error code can be applied in both places. We'll\nhave to thin=
k about how much consistency we want. HTTP/QUIC will probably\naccommodate =
semantic-changing extensions the same way HTTP/2 did -- by\nstating that pe=
ers can implement whatever modifications they want via\nexplicit agreement.=
\n\n=E2=80=94\nYou are receiving this because you authored the thread.\nRep=
ly to this email directly, view it on GitHub\n\u003chttps://github.com/quic=
wg/base-drafts/issues/242#issuecomment-275568130\u003e,\nor mute the thread=
\n\u003chttps://github.com/notifications/unsubscribe-auth/AGRFtfyWaL1jLNhHI=
S-UncHbKEK3gHO8ks5rWUsFgaJpZM4LuXmB\u003e\n.\n\n=E2=80=94\nYou are receivin=
g this because you commented.\nReply to this email directly, view it on Git=
Hub\u003chttps://github.com/quicwg/base-drafts/issues/242#issuecomment-2758=
11564\u003e, or mute the thread\u003chttps://github.com/notifications/unsub=
scribe-auth/AEE2hY35n30MNFZzq21NV5ATlZu-Q5tWks5rWo5QgaJpZM4LuXmB\u003e.\n"}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/242#issuecomment-275827171"}}}</script>=

----==_mimepart_588c21c5ebf2c_4f783ff3918b313813884e--


From nobody Sat Jan 28 05:14:56 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 741671294DC for <quic-issues@ietfa.amsl.com>; Sat, 28 Jan 2017 05:14:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.353
X-Spam-Level: 
X-Spam-Status: No, score=-6.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RMXrsZO4esvQ for <quic-issues@ietfa.amsl.com>; Sat, 28 Jan 2017 05:14:53 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F6E31294DB for <quic-issues@ietf.org>; Sat, 28 Jan 2017 05:14:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=p5hw7+3huaX/hGAS90vum+RIuS0=; b=N9nwLa2w0SNdwygh 33HT1J74FPtIXFUC3kUmFX213joG2AdOMsXwtRn1yAXqqvXo4JsIjg0tg4Hu9dlP yLJKXcQmjN4pCQa2586RQojBB8a3JnOK3r4mozd89sL0To5Bmkt/vr6R7M3NE80Z ZZGIR8KBJmAGMjrBi7WLUFH0zeI=
Received: by filter0838p1mdw1.sendgrid.net with SMTP id filter0838p1mdw1-3665-588C994B-75 2017-01-28 13:14:51.995334618 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 0qLv2Ds9TzqXRdd1u4_iPg for <quic-issues@ietf.org>; Sat, 28 Jan 2017 13:14:52.042 +0000 (UTC)
Date: Sat, 28 Jan 2017 05:14:51 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/244/275847553@github.com>
In-Reply-To: <quicwg/base-drafts/issues/244@github.com>
References: <quicwg/base-drafts/issues/244@github.com>
Subject: Re: [quicwg/base-drafts] Need a NONCE in version negotiation packets (#244)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588c994bec706_70ae3fe6b12eb13415402"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1l+qce65Ec3RLURkyMYBPHkXKqQpejGxIJO/ bRdpwGm+UIU30XVQM3zbGYSk24YNJv39BkTecdSnRel3jRudy793dZkkTHpGeqVm5WOtzdKpoQSdSJ BjS2XXa56FilJW8t/UdLZgBlPRxCjjC/jBhbkDIPH/p9Z4UDLTY2K9P81pKhrJIN7M1hcokHWW61S+ 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4DxSlFfgvPdhyFpd-l2uzvur8Vo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Jan 2017 13:14:55 -0000

----==_mimepart_588c994bec706_70ae3fe6b12eb13415402
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The public reset has the same issue.

I'm not sure how serious an issue this is, since the attacker would also have to guess the server IP and port as well as the client port.  In practice, this would be a very costly attack, because it only works during the handshake.  Typically handshakes complete within a second, so to prevent a client from connecting to a single IP/port, you'd have to send thousands of packets a second, with no guarantee or acknowledgement of whether your attack was a success?

If we think it's a serious issue, we could also reconsider requiring a connection id from client to server on the initial 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/244#issuecomment-275847553
----==_mimepart_588c994bec706_70ae3fe6b12eb13415402
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The public reset has the same issue.</p>
<p>I'm not sure how serious an issue this is, since the attacker would also=
 have to guess the server IP and port as well as the client port.  In pract=
ice, this would be a very costly attack, because it only works during the h=
andshake.  Typically handshakes complete within a second, so to prevent a c=
lient from connecting to a single IP/port, you'd have to send thousands of =
packets a second, with no guarantee or acknowledgement of whether your atta=
ck was a success?</p>
<p>If we think it's a serious issue, we could also reconsider requiring a c=
onnection id from client to server on the initial flight.</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/244#issuecomment-275847553">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-KC5MXNvgvWyES=
z_5rxZg8fRjvdks5rWz9LgaJpZM4LvQj0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1HVJh7yPaxEQU_PO=
F_gdCaB89Foks5rWz9LgaJpZM4LvQj0.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/244#issuecomment-275847553"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #244: The public re=
set has the same issue.\r\n\r\nI'm not sure how serious an issue this is, s=
ince the attacker would also have to guess the server IP and port as well a=
s the client port.  In practice, this would be a very costly attack, becaus=
e it only works during the handshake.  Typically handshakes complete within=
 a second, so to prevent a client from connecting to a single IP/port, you'=
d have to send thousands of packets a second, with no guarantee or acknowle=
dgement of whether your attack was a success?\r\n\r\nIf we think it's a ser=
ious issue, we could also reconsider requiring a connection id from client =
to server on the initial flight. "}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/244#issuecomment-275847553"}}}<=
/script>=

----==_mimepart_588c994bec706_70ae3fe6b12eb13415402--


From nobody Sun Jan 29 14:35:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AA7712948F for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 14:35:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.218
X-Spam-Level: 
X-Spam-Status: No, score=-5.218 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wXH7Cz30Pu_k for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 14:35:26 -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 33CE41296A3 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 14:35: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=l2/mtpALBxw5Mx4XogCakFWwF+U=; b=BqWVDZhgdTOgJzb/ HYvzLxocIzHrPB8/ey/Eo+uFH0r7SyaamWH7uwmDAXUDHhNJwq5JnPEEZxO2gKdB vkh5Wpq3KjIGND+mv/uvWpbFdHMTBF3eKsVyYJzMIqiILVx0MXeywMPE1oxjLwl/ acO7ydXoystwWx0OJGYjh7QAo8A=
Received: by filter0540p1mdw1.sendgrid.net with SMTP id filter0540p1mdw1-15526-588E6E2C-18 2017-01-29 22:35:24.373440479 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 8w8uk45hQ3es8S9cxahdKA for <quic-issues@ietf.org>; Sun, 29 Jan 2017 22:35:24.296 +0000 (UTC)
Date: Sun, 29 Jan 2017 14:35:24 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/244/275951983@github.com>
In-Reply-To: <quicwg/base-drafts/issues/244@github.com>
References: <quicwg/base-drafts/issues/244@github.com>
Subject: Re: [quicwg/base-drafts] Need a NONCE in version negotiation packets (#244)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e6e2c2ac41_4dae3fdd0db7b130960ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3cg3Yszyzpup8Cj+IuoJcKO46Sz575v0L0DQ SI6J4s0SjOFRN96Xx7vmEbknlx6eYGvjitRM5uAvpfNRt9YyzlX4ACJ5poW+IyrjWs63gW+9QNFCPI 2l5xV9BFyQCqXs0pkbV5RArfO9UVdy3lE1kzbiP/2HuqaW6LTx2EAjAm9cmDYniQjTWcPG+rWYO5yg k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L8_5ajXLgAN-ejaEmb-s0_9mhdw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 22:35:28 -0000

----==_mimepart_588e6e2c2ac41_4dae3fdd0db7b130960ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Connection ID isn't the only field that contains entropy.  As you say, IP and port do contain some entropy (though not much).  Requiring proof that the server received a packet doesn't have to rely on those fields alone.  That gets easier if you don't worry about version negotiation packets because you can put things in the TLS handshake (something that we might want to do anyway).

There really isn't anything very strong in the TLS ServerHello.  The messages that follow have a *very* strong signal that the server received the ClientHello though.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/244#issuecomment-275951983
----==_mimepart_588e6e2c2ac41_4dae3fdd0db7b130960ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Connection ID isn't the only field that contains entropy.  As you say, I=
P and port do contain some entropy (though not much).  Requiring proof that=
 the server received a packet doesn't have to rely on those fields alone.  =
That gets easier if you don't worry about version negotiation packets becau=
se you can put things in the TLS handshake (something that we might want to=
 do anyway).</p>
<p>There really isn't anything very strong in the TLS ServerHello.  The mes=
sages that follow have a <em>very</em> strong signal that the server receiv=
ed the ClientHello though.</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/244#issuecomment-275951983">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6R1w_37hewvwat=
TXRaVwyUAHdIlks5rXRQsgaJpZM4LvQj0">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6uG2tAUvSKu6nPcp=
3uNiF_uvEkhks5rXRQsgaJpZM4LvQj0.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/244#issuecomment-275951983"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #244: Connecti=
on ID isn't the only field that contains entropy.  As you say, IP and port =
do contain some entropy (though not much).  Requiring proof that the server=
 received a packet doesn't have to rely on those fields alone.  That gets e=
asier if you don't worry about version negotiation packets because you can =
put things in the TLS handshake (something that we might want to do anyway)=
.\r\n\r\nThere really isn't anything very strong in the TLS ServerHello.  T=
he messages that follow have a *very* strong signal that the server receive=
d the ClientHello though."}],"action":{"name":"View Issue","url":"https://g=
ithub.com/quicwg/base-drafts/issues/244#issuecomment-275951983"}}}</script>=

----==_mimepart_588e6e2c2ac41_4dae3fdd0db7b130960ba--


From nobody Sun Jan 29 15:45:22 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F7411297A7 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 15:45:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kBqRzTKgYiPX for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 15:45: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 C9099129784 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 15:45:19 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485733518; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=dlxwyzapybIvmjaCIKeeF+NeNMpspkl1rXPH0nUQDgI=; b=DUqo2hW2ZVddQlWPDLOnauyYSsVy0B9u0DkKsfqmeBwbkXEDp7guzDTTEfNwfaYXVauN7iLf J92+qdSlMg5q03tMucR756I80W5dogqbNGQ3nSsuVCP8I6q75/yDn8XiK1molTeUZJICDWwC VsVhZZRpkSYJgtqkUWu98oXyjR4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=GOXaSRo2OF6itDOYOD8UMmnJBBhpEKU7ZlsLXsUmLiLEaW0UA4BGX5Dydm/fiSRzyWgHdt NecaSLPGSBCAbZKbQ7f58flCSBSju4O2QWLVqs8I2E+mVCFJe5oM5fw4dm7WPJcIHP1J/zSn RD40S//wR4v30J3xo6TZN4/WKXzQE=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 588e7e8e.7fa3d3e9fcf0-smtp-out-n03; Sun, 29 Jan 2017 23:45:18 -0000 (UTC)
Date: Sun, 29 Jan 2017 15:45:17 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588e7e8da7c00_17eb3f9d807d9134102983@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 03e0cd: Fix HTTP_MALFORMED_* descriptions
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588e7e8da78de_17eb3f9d807d9134102823"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JcSr4e2cJgBpNxWJKj_5D5HN7BM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 23:45:22 -0000

----==_mimepart_588e7e8da78de_17eb3f9d807d9134102823
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fix_malformed
  Home:   https://github.com/quicwg/base-drafts
  Commit: 03e0cd2f106de71a1f69c5d85be134154612c7bf
      https://github.com/quicwg/base-drafts/commit/03e0cd2f106de71a1f69c5d85be134154612c7bf
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Fix HTTP_MALFORMED_* descriptions



----==_mimepart_588e7e8da78de_17eb3f9d807d9134102823--


From nobody Sun Jan 29 15:46:27 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75F1F1297D6 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 15:46:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PyeAD5emzHuQ for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 15:46:24 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC9921297A7 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 15:46:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485733584; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=F4WluxoAnnkbBVTxxc/0FMQ87EamkjA9e/0funx4+fw=; b=GbSGZFkoTKBsaWzEbvSWOc76jtJgC4U4z4QaD+jThcg4bDN50rfzUO99Xxz1B3rdVLDKE2hU cNievJLsqWvpIrz7i6gWKt/pavgcuwDqWdC0MNPw95moDU0eut6ZzS9r7/f4UVWuKsq0p6d/ dHvBGlc2bikQdvKKHaIbsDCCx1c=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=O4zRoY94Q+1M1Kf+DriG+3kIhdS4OOFW3xN3x4dOf1N78cuSYXLz0qB5grzwRGlOQIyZBG rcCeuF48UPot+k2YmPQnqtI91bblDlurqmDP6f5b3dwznJQEDNk9io10Hb67tbY4sRAmwWVK yqIwX+/pOkSzSPKmLzkd90AhOUW88=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 588e7ecf.7f0b31c03480-smtp-out-n03; Sun, 29 Jan 2017 23:46:23 -0000 (UTC)
Date: Sun, 29 Jan 2017 15:46:23 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588e7ecfc1251_3dbc3ffbe88c113447427@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 03e0cd: Fix HTTP_MALFORMED_* descriptions
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588e7ecfc0e53_3dbc3ffbe88c11344735f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7AUkaHXW8PRtI97tL24_2E7cFz4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 23:46:26 -0000

----==_mimepart_588e7ecfc0e53_3dbc3ffbe88c11344735f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 03e0cd2f106de71a1f69c5d85be134154612c7bf
      https://github.com/quicwg/base-drafts/commit/03e0cd2f106de71a1f69c5d85be134154612c7bf
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Fix HTTP_MALFORMED_* descriptions



----==_mimepart_588e7ecfc0e53_3dbc3ffbe88c11344735f--


From nobody Sun Jan 29 15:47:08 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C54801297A7 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 15:47:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AmaFLxkXX5EV for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 15:47:06 -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 42A411297E8 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 15:47:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485733625; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ZQMEueyyg6eqJiju8atEhY0fK3dBF82oUdUhZytz3uY=; b=oMpmnybA5bJobap99LMAz0Zijowtxi4c6xeKTbL5nsDOwqcfYKYrFby1RfCEjL58XQ+dOSVO 8rkU6tBXkeXzbpI2di9wjpHWiL+JWZQdNvvdcR1Ng9pbNxDaX5n3T+ctPeENqd+yI+6I3j9Q vhQ+BkLTeeZzBpcCCWkvobmJXjg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=sDGbeGf/gAnizUc3JzEQgu75jR5kVXnN6YzCn/iM5Oj2v3bDH24sC7Jce5tPOMaZii9bys CJxX/q5sMqE4a6AZVaoZryC2tlgq+eM+4Uc6Er1vFHLjkYiR2oV9I0AP1RIprV0jEw02yIRe 9uz4I8zBdc9df5pVWsjsM1RPoRR0A=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 588e7ef9.7f5280570180-smtp-out-n02; Sun, 29 Jan 2017 23:47:05 -0000 (UTC)
Date: Sun, 29 Jan 2017 15:47:04 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588e7ef81875b_62ff3fd1ff77513096379@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588e7ef818303_62ff3fd1ff77513096225"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n4mukifaDwAcQFer6w6yYb_7_HU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 23:47:08 -0000

----==_mimepart_588e7ef818303_62ff3fd1ff77513096225
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fix_malformed
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_588e7ef818303_62ff3fd1ff77513096225--


From nobody Sun Jan 29 15:57:36 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6E711297E6 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 15:57:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xhRvCjj4UDrE for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 15:57:33 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A2C51297AA for <quic-issues@ietf.org>; Sun, 29 Jan 2017 15:57:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485734252; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=DaUyQ8l04itSBY1PnF/+PiKwO5H7NufjACscccFMsFc=; b=d1hf8GTVAEoD7/7W/HT7o7aybOB2cD0LcVeECRWU+66PbpXlCzBJ17blWXZ0PNkZwfvkRG3d LVaEmCiGzOjQ5ZWU96cj050qyNnXFqZTflsaWMm2pan7rdMXJEOc5F0ootxGTftnGOZxZKnf dIKrFcwzJ7sgi7cI64LIyrYhosc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=G3K8l0MLTjE9ihOwBmhC24iAI3wEYWbuasLhIoLnSh+Dqiwckn3HRZ/aQKWHzVqQxWrLZT KbiTs4J7lYuzJQIO8zCPTKrVz9lXqil1T7Zg+WzDY9w6A3NR6d7qsQK+n89Yw7mzJnspDuBD pd2d6NbPjerttBc0QfO6Y2KWYhnp8=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 588e7f13.7f320ade0cf0-smtp-out-n01; Sun, 29 Jan 2017 23:47:31 -0000 (UTC)
Date: Sun, 29 Jan 2017 15:47:31 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588e7f13dbe65_17eb3f9d807d913410311@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] aa7d11: Merge remote-tracking branch 'origin/master' into ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588e7f13dbae2_17eb3f9d807d9134103055"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sxI999_fCMD18nFsaXbMLQ3loc8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 23:57:35 -0000

----==_mimepart_588e7f13dbae2_17eb3f9d807d9134103055
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional2
  Home:   https://github.com/quicwg/base-drafts
  Commit: aa7d11e08a54279fcb1f89547bea6eaafabb9ea9
      https://github.com/quicwg/base-drafts/commit/aa7d11e08a54279fcb1f89547bea6eaafabb9ea9
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M README.md

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into unidirectional2


  Commit: 221c3bc09e9dbee1b3def96f85592843f2afce8a
      https://github.com/quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Set up the LINK frame


Compare: https://github.com/quicwg/base-drafts/compare/aa7d11e08a54^...221c3bc09e9d
----==_mimepart_588e7f13dbae2_17eb3f9d807d9134103055--


From nobody Sun Jan 29 16:01:02 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C704C1297FE for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:01:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p1BUYuB2rKTK for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:00:58 -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 86D091297C6 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:00:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GvnhP57uW9J3xDjHvPvXP7/BkMU=; b=a2lFWPrPG+HYCoQu Bg7S9sgUYOOJwHfYAOt7Dm4d1SFJjSLCLf5noYdW6HY3eyuYBaiNRviACyiu5fBi Rh1QwLCiX8z1Q/chiypJjlO6yXQ6Zb+w1cR7Y751gXgFDM4HY3mQGjUCwWzLWdvg WVzb58WbNdEEvzBnnbiIq2xPcBY=
Received: by filter0837p1mdw1.sendgrid.net with SMTP id filter0837p1mdw1-7877-588E8219-38 2017-01-30 00:00:25.595437537 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id XhPISnCwRjuWCfpFHshy4g for <quic-issues@ietf.org>; Mon, 30 Jan 2017 00:00:25.446 +0000 (UTC)
Date: Sun, 29 Jan 2017 16:00:25 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/245@github.com>
Subject: [quicwg/base-drafts] Split headers/data streams (#245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e821958ed6_11f23fdd0db7b130126782"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0AJaqg3ro/kctlzEOblJ9esjP20q8HZtYGan evb23pd2MdgU4mB0zvFzvTYYzq3snVHE+GtycqBu4gMyp6uhyA9q0/Pmh6j11PwbeYyMYY4sT7dPxr ewSSHYzlNxW3GPLAwe5Dig6O5VNy3yHEZ/gFuFegcrxCujLp+acPZiDJSESOSN82ZkdonmAy7gXT18 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5dn0EPLg5PhsXbpCIOjMptYng5U>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:01:01 -0000

----==_mimepart_588e821958ed6_11f23fdd0db7b130126782
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In Tokyo, we agreed that headers streams would no longer be exempt from connection-level flow control.  But the reason that headers and data streams are separate is so that one can be exempt and the other not.  So.... why are we keeping them separate again?

It might be simpler, particularly with the specter of #175 around, to bring back DATA frames and say everything's on one 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/245
----==_mimepart_588e821958ed6_11f23fdd0db7b130126782
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In Tokyo, we agreed that headers streams would no longer be exempt from connection-level flow control.  But the reason that headers and data streams are separate is so that one can be exempt and the other not.  So.... why are we keeping them separate again?</p>
<p>It might be simpler, particularly with the specter of <a href="https://github.com/quicwg/base-drafts/issues/175" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/175" data-id="201719775" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#175</a> around, to bring back DATA frames and say everything's on one stream.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/245">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3XhnA2VVSNOOoXb3qNq6ny1x_OJks5rXSgZgaJpZM4Lw9KD">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1JyfDxykNx88Fi1gjhNQ2T2Lc04ks5rXSgZgaJpZM4Lw9KD.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/245"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Split headers/data streams (#245)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/245"}}}</script>
----==_mimepart_588e821958ed6_11f23fdd0db7b130126782--


From nobody Sun Jan 29 16:07:01 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 667CF1297F0 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:07:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=michael.bishop=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hlaVERL9rkCm for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:06:58 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 812B81297C2 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:06:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485734817; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vO7z0BNOySrOqqPwmfuy+51P24M8o7hQ1K3/+IhHdFU=; b=JehzS/G8W7Ot7UQxa9u/WUnb/pXcG8z+0Tgctaips99k7/okZblAu2rwpSDmIijvDHR61dv/ zh7mGe8dKEOoFQ3DR2cDIBQUE2qyYtcbrO/f64bIVw+ecA4/sJjTPbiatNnIr2D/jh2eIPDB q4FVvtEA/m75yrZBzWsRMiTO8hc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=kSvGlOBGdH+mK2aS/qyXaMPYoCeLZ7cWeCFjVtGS1dxch9RYXGN7ZPvZu/uMPVxSqzx3uH /KjmY1xcqJoROs4J/MHBkcaHfklWXyrm7WxEZjoSoqFkZNVF7XIUzKpaM45n7SeA0d4PBfUW 7fPHvQa2jla3mj58xZL6skPG31Yh0=
Sender: michael.bishop=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 588e83a1.7f06340b1ae0-smtp-out-n03; Mon, 30 Jan 2017 00:06:57 -0000 (UTC)
Date: Sun, 29 Jan 2017 16:06:56 -0800
From: MikeBishop <michael.bishop@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588e83a062e2f_65df3f96c8d111385655b@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588e83a0629f1_65df3f96c8d11138564fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hr8foPWSj-bnTs7_tujFbLB8d0Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:07:00 -0000

----==_mimepart_588e83a0629f1_65df3f96c8d11138564fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/no_exemptions
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_588e83a0629f1_65df3f96c8d11138564fe--


From nobody Sun Jan 29 16:07:25 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09A00129849 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:07:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W7frFoDR5a_o for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:07: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 7A8A21297F0 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:07:23 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485734842; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=viWQBtYXOXyEhyjBC+0enNteRZsXAbKwZS0/VYvdPK4=; b=D00NXf1YG7F7xtaM14CsGPLvXjzKKF3imY+v9QI+evdcV5YYR9jjp2RLl7io46SGKtsQrq5k TO4/WQvEcWJdyYWsjmy80aQ97g2NrHxseGiAbT/7wY7PQ7bAI2rsLvdspBdbvJgTfiSje4Ye hnU2E8odRgjmwVIRpJi1Mlr2D/4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=jYjXbt/GL0zhP5BpVe3bk2lfiTepOhBTalddcifX3QONirb3uIWWB0zzmOGjejsfAqBWsd ajmY8269psylXR+qdRBj8FZGn0rWVIMyHCxUzTEUJOKyxeMweOiWZnq2AMWdA5p2X7kle/5u dso6Yni8CPJT8QbcKfVFjkbyCL7zI=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 588e83ba.7f31fc651ab0-smtp-out-n01; Mon, 30 Jan 2017 00:07:22 -0000 (UTC)
Date: Sun, 29 Jan 2017 16:07:21 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588e83b9c811b_3f653fa63498113c7456@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] dcb0a2: Remove connection-level flow control exclusion
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588e83b9c7ce5_3f653fa63498113c7443f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9gjoSryWh9L1lUIRvNIQvLn4gfc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:07:25 -0000

----==_mimepart_588e83b9c7ce5_3f653fa63498113c7443f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/no_exemptions
  Home:   https://github.com/quicwg/base-drafts
  Commit: dcb0a2b7fef335bb3695b06a9b68b7d771a4bb77
      https://github.com/quicwg/base-drafts/commit/dcb0a2b7fef335bb3695b06a9b68b7d771a4bb77
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove connection-level flow control exclusion



----==_mimepart_588e83b9c7ce5_3f653fa63498113c7443f--


From nobody Sun Jan 29 16:07:57 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 177B71297F0 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:07:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cfkslpoNSl53 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:07:53 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D9921297C2 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:07:53 -0800 (PST)
Date: Sun, 29 Jan 2017 16:07:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485734872; bh=LAE823R/thnEYpG9sKIXeXTFmJrR2QXzh6haiaYfV9A=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QO5xxlW9nrXAGFG407htVa+GjerT/W0Xy5PKQAZU6ZlZ37dcxnbVOuVBBocptp5gV 2WcwHxir+npMD3pc4/t52f98y0I1rBOCvxy6k5/CQN6b9k+XbMNyydZVxr4UNdLTIK wh0j8KoEIBLvfhXqStqTevGR+UNIdJa4myPsrSKA=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/246@github.com>
Subject: [quicwg/base-drafts] Remove connection-level flow control exclusion (#246)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e83d843b54_1d603fdf1321d1302848f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EbU48Z8f3Tw5VQRZx_n0P5bOhrc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:07:55 -0000

----==_mimepart_588e83d843b54_1d603fdf1321d1302848f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #204.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/246

-- Commit Summary --

  * Remove connection-level flow control exclusion

-- File Changes --

    M draft-ietf-quic-http.md (3)
    M draft-ietf-quic-transport.md (14)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/246.patch
https://github.com/quicwg/base-drafts/pull/246.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/246

----==_mimepart_588e83d843b54_1d603fdf1321d1302848f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fixes <a href="https://github.com/quicwg/base-drafts/issues/204" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/204" data-id="202534496" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#204</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/246'>https://github.com/quicwg/base-drafts/pull/246</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove connection-level flow control exclusion</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/246/files#diff-0">draft-ietf-quic-http.md</a>
    (3)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/246/files#diff-1">draft-ietf-quic-transport.md</a>
    (14)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/246.patch'>https://github.com/quicwg/base-drafts/pull/246.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/246.diff'>https://github.com/quicwg/base-drafts/pull/246.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/246">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8oEU9EyRvjuRSvh5ezlw2IUwsYRks5rXSnYgaJpZM4Lw9SM">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzry5zenvrKFoaMzVH7ROq-60Up6ks5rXSnYgaJpZM4Lw9SM.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/246"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Remove connection-level flow control exclusion (#246)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/246"}}}</script>

----==_mimepart_588e83d843b54_1d603fdf1321d1302848f4--


From nobody Sun Jan 29 16:16:31 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92F56129855 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:16:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.108
X-Spam-Level: 
X-Spam-Status: No, score=-7.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4mDGkq5solih for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:16:28 -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 CEB131297AA for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:16: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=8BJWUKmBncaGAUAqAnpCjAOhLhU=; b=hwm266VDVVfKJh5J 4dxSVzLxfugwCmEptr95hG1CowvnIvNQR63V1C8kMS+zqPJRH/3HIWoZLp16la5G tzixm7XbqYncbxDKVHotlGQ+AIci8b39gBE4xf0ug+VSoQUfZlSeBttEhYUeSTUG 2wbQ/mlhVm+fvI1j4/Xq5/2VxKk=
Received: by filter0605p1mdw1.sendgrid.net with SMTP id filter0605p1mdw1-11437-588E85D9-3A 2017-01-30 00:16:25.487171304 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 9siYFHZdRwCnxTO61NmY6Q for <quic-issues@ietf.org>; Mon, 30 Jan 2017 00:16:25.427 +0000 (UTC)
Date: Sun, 29 Jan 2017 16:16:25 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a/20656343@github.com>
In-Reply-To: <quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a@github.com>
References: <quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a@github.com>
Subject: Re: [quicwg/base-drafts] Set up the LINK frame (221c3bc)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e85d94c42b_21ea3f9c6ba8f13c22545a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak144tfsi5QIB1W8s/Li3RCVv8bDWVU58eRJVe wi1NkjBPzQpZxY3LCb+3VPlRuN1FGdc9B2DLcHT5K59uLKYvq4qWvwMiRTED+ZgKz6d66Wr/+5YzzH zDNadq5hdqrbSnsulXu+x0erj1noQ0ZewvTxulcrKK7S2XA81SN+ImPeFPC8YfZHfMvQGUXSOas4xZ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a3NNR6_upZl2OJbUjtqvqxP9UA8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:16:30 -0000

----==_mimepart_588e85d94c42b_21ea3f9c6ba8f13c22545a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Nit: "stream 0 in HTTP/2" to avoid the inanimate possessive.

-- 
You are receiving 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/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomment-20656343
----==_mimepart_588e85d94c42b_21ea3f9c6ba8f13c22545a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Nit: "stream 0 in HTTP/2" to avoid the inanimate possessive.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You 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/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomment-20656343">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-evPKoRnZ8hAWr6Bebu_7B5Xcczks5rXSvZgaJpZM4Lw9cA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq30ZwKykiDBem6kX4-HC6u4NmbTNks5rXSvZgaJpZM4Lw9cA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomment-20656343"></link>
  <meta itemprop="name" content="View Commit"></meta>
</div>
<meta itemprop="description" content="View this Commit on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson on 221c3bc: Nit: \"stream 0 in HTTP/2\" to avoid the inanimate possessive."}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomment-20656343"}}}</script>
----==_mimepart_588e85d94c42b_21ea3f9c6ba8f13c22545a--


From nobody Sun Jan 29 16:24:08 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D888129874 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:24:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, 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 pNk2JmfLE4zo for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:24:05 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79032129873 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:24:05 -0800 (PST)
Date: Sun, 29 Jan 2017 16:24:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485735844; bh=Tpecx9l5/KbKtIvH0/yUXa5rtFtGE4G6VLLLptuFMMY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MHa0ZvKEaexv/Yx5GBw3fG39sI2h0e+XxpcMrOHj1GnkejZ+D3NFAVGcv8xZU36gX oa63kdWgTXK4XZ81RKH6XooXFjHcsy3q89Ac4rgGxbk2Ag5gZ/DcfG/L/wnJlR7RZx zE0/I66P8aPcTi/B2gjcbCEhibvRLX5J8P3scnHA=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a/20656367@github.com>
In-Reply-To: <quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a@github.com>
References: <quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a@github.com>
Subject: Re: [quicwg/base-drafts] Set up the LINK frame (221c3bc)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e87a4952ea_31a3ff84c8bf130197866"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SHPfT67zioXjbcwif7_NMbV_ej0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:24:07 -0000

----==_mimepart_588e87a4952ea_31a3ff84c8bf130197866
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that if we pursue this approach, we should have different frames for responses and pushes.  That avoids having content conditional on the context.

A response wouldn't include headers (unless you collapse LINK+HEADERS, which naturally leads to a separate TRAILERS frame...) and it would reference a request stream absolutely because it's the server referring to a client stream.

A push promise would include a header block, and could encode a stream reference with a difference.  

-- 
You are receiving 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/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomment-20656367
----==_mimepart_588e87a4952ea_31a3ff84c8bf130197866
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think that if we pursue this approach, we should have different fram=
es for responses and pushes.  That avoids having content conditional on t=
he context.</p>
<p>A response wouldn't include headers (unless you collapse LINK+HEADERS,=
 which naturally leads to a separate TRAILERS frame...) and it would refe=
rence a request stream absolutely because it's the server referring to a =
client stream.</p>
<p>A push promise would include a header block, and could encode a stream=
 reference with a difference.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomm=
ent-20656367">view it on GitHub</a>, or <a href=3D"https://github.com/not=
ifications/unsubscribe-auth/AWbkqzVCCcnK97QQo0W3G15eDgbceromks5rXS2kgaJpZ=
M4Lw9cA">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://gi=
thub.com/notifications/beacon/AWbkq87qFdHNadypokclQ8svk3rcq8xGks5rXS2kgaJ=
pZM4Lw9cA.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/co=
mmit/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomment-20656367"></l=
ink>
  <meta itemprop=3D"name" content=3D"View Commit"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Commit on GitHub"></m=
eta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 on 221c3bc: I think that if we pursue this approach, we should have diff=
erent frames for responses and pushes.  That avoids having content condit=
ional on the context.\r\n\r\nA response wouldn't include headers (unless =
you collapse LINK+HEADERS, which naturally leads to a separate TRAILERS f=
rame...) and it would reference a request stream absolutely because it's =
the server referring to a client stream.\r\n\r\nA push promise would incl=
ude a header block, and could encode a stream reference with a difference=
.  "}],"action":{"name":"View Commit","url":"https://github.com/quicwg/ba=
se-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomment-2=
0656367"}}}</script>=

----==_mimepart_588e87a4952ea_31a3ff84c8bf130197866--


From nobody Sun Jan 29 16:25:41 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 911FF129878 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:25:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.036
X-Spam-Level: 
X-Spam-Status: No, score=-7.036 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NhVkYMTWuHqa for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:25:38 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AFD14129874 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:25: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=X+jmyfH/gsHdScDhO9lF4xwM0AY=; b=LSGCV7JUj7dUZuCj IR9MqgXiIdgBr1yyUSbizM9UfTTweNnnDi8aII8p9pCyAb31Ljuygr/DScCBomZu 8133wGdGSvMcjNbV3Ltp2ka9cam1/3o682tEvc6cHIQiD+3gS7qehVIO3ZpEd+/5 ALhI5/kAXIoo0mTU6X8LaML1DIo=
Received: by filter0590p1mdw1.sendgrid.net with SMTP id filter0590p1mdw1-909-588E8801-25 2017-01-30 00:25:37.478685751 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id DRaiauWDTaSfEJpsdTDVVw for <quic-issues@ietf.org>; Mon, 30 Jan 2017 00:25:37.378 +0000 (UTC)
Date: Sun, 29 Jan 2017 16:25:37 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a/20656374@github.com>
In-Reply-To: <quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a@github.com>
References: <quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a@github.com>
Subject: Re: [quicwg/base-drafts] Set up the LINK frame (221c3bc)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e88013c2c7_25113f992f9a51349247e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0BuzvWIjWV/3/U8dBUx0w5aa0BwGsXeXlA7e pAErOity9FFstzvQ62JYUFNBY0Sz51o9hOQOeA0rS+810h2idPdT7aGtUpTjxb5rlnWH0Zkhwt9pAI Kgido5oWFpkl0TsFcM5N7PD4HnOr8sPnpHbUwcGilg7ejwCe8jOq6wbzsuyk32Ggkx1xcf6WMS3bae A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Lp9nMBV3AOSWipujW-wsfOvZ-so>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:25:40 -0000

----==_mimepart_588e88013c2c7_25113f992f9a51349247e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that a push promise would always identify a higher-numbered stream, which saves on the Direction flag.

-- 
You are receiving 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/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomment-20656374
----==_mimepart_588e88013c2c7_25113f992f9a51349247e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Note that a push promise would always identify a higher-numbered stream, which saves on the Direction flag.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You 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/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomment-20656374">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwLO82xEDKv3My6ODNmKqhl4Tqriks5rXS4BgaJpZM4Lw9cA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx716Ve5_1MG63bKo8gWfy2FG9GBks5rXS4BgaJpZM4Lw9cA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomment-20656374"></link>
  <meta itemprop="name" content="View Commit"></meta>
</div>
<meta itemprop="description" content="View this Commit on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson on 221c3bc: Note that a push promise would always identify a higher-numbered stream, which saves on the Direction flag."}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomment-20656374"}}}</script>
----==_mimepart_588e88013c2c7_25113f992f9a51349247e--


From nobody Sun Jan 29 16:32:05 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DA5812989B for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:32:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3I9Ezqz97IfI for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:32: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 553E5129893 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:32:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485736319; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bXFi6D+WmVudHTn3ExoEjjErewF6ByO8nWfklQJyBT0=; b=G3NZpBCsWJLkKL14OtrBpk3rIAVw0b6OgGz6fukY/ByHszSQ3Qt/G3e37gk7+b+kTZNAFBXK mQ7aI6ffUHKZuIs52ac4ZjfFxzmd9jn/D0sRnfluX0SkUYFm4Ci15i3dsnuCRXM7PHXsZ21b Yo5VVBPD9VBE4YfOydbciwaMDFA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=HP4vjHxEY/6lZobkiSATChlRMj07hJfH66uzl+E9BaswZVAcWOJeEdM1ENWx7zzIC2b/7/ eRnnYmEDk59FZAhGMsWIt9knhFX9vNGDfuicbHLGb1vLqTMz04NnXISVUkmP25vYDZz7C56o TMMr1dwJ9CXQkRFrhp6YgDmn+vQao=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 588e897f.7f0fe5e1e2d0-smtp-out-n03; Mon, 30 Jan 2017 00:31:59 -0000 (UTC)
Date: Sun, 29 Jan 2017 16:31:59 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588e897f76edc_3c523fda485d313c9591d@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] a9a224: The special snowflake is stream 0
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588e897f76a76_3c523fda485d313c95864"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M5auA93YNY62Q6BSYsqwWGmFmXA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:32:04 -0000

----==_mimepart_588e897f76a76_3c523fda485d313c95864
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/0_is_special
  Home:   https://github.com/quicwg/base-drafts
  Commit: a9a2240d5efe7422bfd0c1989a7aabc9582b864e
      https://github.com/quicwg/base-drafts/commit/a9a2240d5efe7422bfd0c1989a7aabc9582b864e
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  The special snowflake is stream 0



----==_mimepart_588e897f76a76_3c523fda485d313c95864--


From nobody Sun Jan 29 16:37:23 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78969129889 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:37:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level: 
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ujNMBa__PFFS for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:37:20 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAE5F129893 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:37:19 -0800 (PST)
Date: Sun, 29 Jan 2017 16:37:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485736639; bh=pW5ZqMncTOZFs9Le90e5zI7uUSmkV7WJwhg16bhiwBI=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=gELdJoUJisotPzxiSPmscJLRjEz4vndygwdTMa5cutcMXlbaybeDPtqoELWWOHTRT 5flfTW7BKlckrTG3FO0YxGhWkPigKrnIRGK9udr7jVnMZRHf7akW3VOcx6NSXYjKD5 q43n/3i+u2ntMc89dwQMNAaYhnkjvUOMSxc7MYSw=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/247@github.com>
Subject: [quicwg/base-drafts] Move crypto to stream 0 (#247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e8abf51306_4de93fb54791913c4347b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fsApG1X-_i3Qa2PZbn6Wm4c_8Po>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:37:21 -0000

----==_mimepart_588e8abf51306_4de93fb54791913c4347b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In #246, we agreed that the crypto stream and only the crypto stream would be exempt from connection-level flow control.  It's also exempt from the congestion controller and has special rules about retransmissions.  Is there a logical reason to have stream-level flow control on a stream that is a control channel?

If not, let's make it clear that the crypto stream is special.  Make it Stream 0, the stream that can't be given any stream-level flow control credit because it's a reserved value.  The change is relatively modest, and seems like a good fit to our special snowflake stream.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/247

-- Commit Summary --

  * Remove connection-level flow control exclusion
  * The special snowflake is stream 0

-- File Changes --

    M draft-ietf-quic-http.md (11)
    M draft-ietf-quic-tls.md (28)
    M draft-ietf-quic-transport.md (21)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/247.patch
https://github.com/quicwg/base-drafts/pull/247.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/247

----==_mimepart_588e8abf51306_4de93fb54791913c4347b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In <a href="https://github.com/quicwg/base-drafts/pull/246" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/246" data-id="203907258" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#246</a>, we agreed that the crypto stream and only the crypto stream would be exempt from connection-level flow control.  It's also exempt from the congestion controller and has special rules about retransmissions.  Is there a logical reason to have stream-level flow control on a stream that is a control channel?</p>
<p>If not, let's make it clear that the crypto stream is special.  Make it Stream 0, the stream that can't be given any stream-level flow control credit because it's a reserved value.  The change is relatively modest, and seems like a good fit to our special snowflake stream.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/247'>https://github.com/quicwg/base-drafts/pull/247</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove connection-level flow control exclusion</li>
  <li>The special snowflake is stream 0</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/247/files#diff-0">draft-ietf-quic-http.md</a>
    (11)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/247/files#diff-1">draft-ietf-quic-tls.md</a>
    (28)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/247/files#diff-2">draft-ietf-quic-transport.md</a>
    (21)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/247.patch'>https://github.com/quicwg/base-drafts/pull/247.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/247.diff'>https://github.com/quicwg/base-drafts/pull/247.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/247">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0xxw8KXbv5F9hxYB8KI1_7uX0P7ks5rXTC_gaJpZM4Lw928">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3iv1sy1DqET7NXkyb8Qng6x32cBks5rXTC_gaJpZM4Lw928.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/247"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Move crypto to stream 0 (#247)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/247"}}}</script>

----==_mimepart_588e8abf51306_4de93fb54791913c4347b--


From nobody Sun Jan 29 16:38:28 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4820612989B for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:38:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id flyl8N1BUO3E for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:38: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 178E3129893 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:38:26 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485736705; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ukB3BVhiuCOmh89yoe4hOljcgdbB+c70DOzrP72cr50=; b=en3PR4+l9DUu1NWcc++optrhmEHpcyCE0pscmGhPSN6PFqBBAJzYe8PJ5/9BjByeAUFzsktN CwUWJk9HRRYRFfB/j+62eGGikpxfIQzGJcLmEjpp0kVLGp2eJLHCUzfEfv5Z9V/SLH0eMIMA 36CiNveU0X0ohS8ljELkWqO8OWQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ZJUbtyNZUYQPOAuDX5crauFU2oN+qXLAN42JyugWuDYD8HyDmIrOy1+Hc9SNuw/EHJ2R0H 3bGfrD82YmKE8iOshrLdJWHD5MGDI15yevf4ZyzOHKBivR4Kqj3kuGGCtehL5kQVLHmv/V2W Ek8TgQx6OMYia48OjBeBo+Hdpltus=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 588e8b01.7f0984067120-smtp-out-n03; Mon, 30 Jan 2017 00:38:25 -0000 (UTC)
Date: Sun, 29 Jan 2017 16:38:25 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588e8b013e74d_27fb3fe8836f9130207d6@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] fb0b08: Fix doubled word
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588e8b013e413_27fb3fe8836f913020626"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UcAkr715fYKHjK-Yrcgekfi7dOA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:38:27 -0000

----==_mimepart_588e8b013e413_27fb3fe8836f913020626
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: fb0b084741166adc4ebae82bcb2198b75e896734
      https://github.com/quicwg/base-drafts/commit/fb0b084741166adc4ebae82bcb2198b75e896734
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix doubled word



----==_mimepart_588e8b013e413_27fb3fe8836f913020626--


From nobody Sun Jan 29 16:38:38 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58E6E12989E for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:38:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CKsvnd4ZFydp for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:38:36 -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 49E7C12968B for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:38:36 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485736716; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mEe6NUx1A9Mt6fv/ENjPHH4zxilnPwokVJu2riG9HE4=; b=cPL0bnjhb7INhEI0TtGP5+i5TLScCZqbZZGWUEm7RHuJiB3nvvP1pcM0rLZ1l6KFTBaPuB+5 P2g/YWPU2Knh2ggKd5ajz8930RYdC4lxvXC/RBYFv2suyiQLH+GfBCP+J43EAOo8u2CfUPfs Ab9h/Clt2cq7V63/B+Dm2qzHm4M=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ZY24EQFwVf64vCTtCrUD0Bm25d2Emf0w/wJQjVUQLDTBmUMmsPpMk2qysNYM8JGm/IoODN frCuw4gJ3FXub+oIB7jPiBcMEk8vLUbZXywmh9u+fLFbHiRz2C1jrTAU83ougO8mE0bHiTqp xPYtfnhxnt+o60QFKK04TDwZuIm78=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 588e8b0b.7f79e80a0e70-smtp-out-n01; Mon, 30 Jan 2017 00:38:35 -0000 (UTC)
Date: Sun, 29 Jan 2017 16:38:35 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <588e8b0bde1f2_38883fba2f72f140495de@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] dcb0a2: Remove connection-level flow control exclusion
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588e8b0bdddbc_38883fba2f72f140494c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GNYUR7XAvWFEv8vBkPyCpZguboU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:38:37 -0000

----==_mimepart_588e8b0bdddbc_38883fba2f72f140494c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: dcb0a2b7fef335bb3695b06a9b68b7d771a4bb77
      https://github.com/quicwg/base-drafts/commit/dcb0a2b7fef335bb3695b06a9b68b7d771a4bb77
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove connection-level flow control exclusion


  Commit: 228cb39eeaf31596670cdc6cbaccbbbd5f16289c
      https://github.com/quicwg/base-drafts/commit/228cb39eeaf31596670cdc6cbaccbbbd5f16289c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #246 from quicwg/no_exemptions

Remove connection-level flow control exclusion


Compare: https://github.com/quicwg/base-drafts/compare/fb0b08474116...228cb39eeaf3
----==_mimepart_588e8b0bdddbc_38883fba2f72f140494c5--


From nobody Sun Jan 29 16:38:45 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4564712968B for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:38:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.537
X-Spam-Level: 
X-Spam-Status: No, score=-6.537 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HVDNyXJ6CbrR for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:38:37 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1905E129893 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:38:37 -0800 (PST)
Date: Sun, 29 Jan 2017 16:38:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485736716; bh=3HI2U8sotMZQ1HQIVfxgiSE7tfN1vWRTdEUCoBr4jxY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EiKXX0sPbpvKr/MHZGj6D5LVvt+sZFdgLvbQYvqxCPmHDEkt5JgN6xx0gwXOvw1bN fcN2b2AvRU0XQqmGhYRfpjZBNiopgBLsOT1gp3Ac2j6e8We0XQl4U5oR2JPdblbU8+ Q4D/fuO1/C5wFvz5F8jDCT9K2Beip4CUTuEaPyZg=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/246/issue_event/940727918@github.com>
In-Reply-To: <quicwg/base-drafts/pull/246@github.com>
References: <quicwg/base-drafts/pull/246@github.com>
Subject: Re: [quicwg/base-drafts] Remove connection-level flow control exclusion (#246)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e8b0c5600_434b3ff84c8bf130186350"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bW0aNly9ZGRr3rJ78iHmn6-JLEA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:38:38 -0000

----==_mimepart_588e8b0c5600_434b3ff84c8bf130186350
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #246.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/246#event-940727918
----==_mimepart_588e8b0c5600_434b3ff84c8bf130186350
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/246" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/246" data-id="203907258" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#246</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/246#event-940727918">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0OK453b0z4yh6wLGZW234QTwLO3ks5rXTEMgaJpZM4Lw9SM">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2kl-AhoB6Cln4-C8M4YA_w-VcI-ks5rXTEMgaJpZM4Lw9SM.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/246#event-940727918"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #246."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/246#event-940727918"}}}</script>
----==_mimepart_588e8b0c5600_434b3ff84c8bf130186350--


From nobody Sun Jan 29 16:38:48 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 708E2129889 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:38:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.994
X-Spam-Level: 
X-Spam-Status: No, score=-0.994 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Koabeg04h2lv for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:38: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 65A061298A1 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:38:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485736718; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ZcbAo1wrzdTwaPd3r3Omb3KyWIZ67X3IVZuOJWzOrV4=; b=KLe67w6T/fdMRTVRQIln6nj0H+oTt3Y1p9/LlWV2aXHAqIfnO7igT1DpHaRRbvByD+MzoJ0H Zl5lx7WRRZaU14QD5ondVGf+NNWWCbdR/sNQV+TdDjc+/cZepXP9DvTFvp0yom/vRl3AXqkY fsYvdSkG2S+W15WKmH5zuJLHpF8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=a+JzM7mTi2lPgJdVwiC4+KAKQZf+YsTBAYiF914u1og+XX8Dxlvcl139MMYtUtOcawFGJA wfSzB3aaCo0oDTnnbxgTxOLxgeRv2rtoknO4ZD4ryapWzjlGYQwo8mixi9Cuqq5pNKwW90x3 iax+Xao7UWbEHvsl7zw/fQDzJBsf8=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 588e8b0e.7ff910798630-smtp-out-n01; Mon, 30 Jan 2017 00:38:38 -0000 (UTC)
Date: Sun, 29 Jan 2017 16:38:38 -0800
From: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <588e8b0eaafc9_3b6e3fb1622f51401013a8@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588e8b0eaab77_3b6e3fb1622f51401012e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8i3yrc1sEIwDkL3-80Lq7llcyts>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:38:40 -0000

----==_mimepart_588e8b0eaab77_3b6e3fb1622f51401012e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/no_exemptions
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_588e8b0eaab77_3b6e3fb1622f51401012e--


From nobody Sun Jan 29 16:38:54 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4E39129893 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:38:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oXVvUtM1MeXD for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:38: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 8B70912968B for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:38:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485736729; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bH5m9CY8FfIETdy2niLQgTdQ1/pQ7BTMg4PdaeTrJNY=; b=ennM6YrbJhLFadZ9C11jUFHWLaCpNQerK4kyG7TC+EpRxsPvL93wccwQhHnjaP5cKxyd+d1J e+zY2Sp2CPpaRoc/bfaQA+Ei9HIvA1M9Riw6CwIxxksP/7Zk9FyGBa4pp6/RdwpVtb30Z0KP Vv42V5GT2a3r2oWt2Nlv2yJ9Nfk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ANPnme2DfooJnJ38MczBdXKrp0dlNiuIG/g/Xw1IbhlXtGKh8Y0y1Nfw7G+xeX87kmtfWm hIKAm8/a/CmEZkGqbLESyVoKRMew/ZLQo8nb1sKa2q59BcHeypb7RrPc7sBXSbMubjGUe/Eq D0/nVmNXtPcFmGjH5UIsbwnOpO/Mg=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 588e8b18.7fbb301fede0-smtp-out-n02; Mon, 30 Jan 2017 00:38:48 -0000 (UTC)
Date: Sun, 29 Jan 2017 16:38:48 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588e8b18c7267_23123ff93182313c817f6@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2b217c: Remove connection-level flow control exclusion
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588e8b18c6f14_23123ff93182313c816ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tkQXxC_3vmNQWBaI1hr3Pga1SSY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:38:52 -0000

----==_mimepart_588e8b18c6f14_23123ff93182313c816ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/no_exemptions
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2b217cb8e65aec9b734d22778fac3fc820850945
      https://github.com/quicwg/base-drafts/commit/2b217cb8e65aec9b734d22778fac3fc820850945
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove connection-level flow control exclusion



----==_mimepart_588e8b18c6f14_23123ff93182313c816ab--


From nobody Sun Jan 29 16:39:59 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58AE41298A4 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:39:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.609
X-Spam-Level: 
X-Spam-Status: No, score=-6.609 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k9CNSWAqI6H1 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:39:57 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D05C1298A1 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:39:57 -0800 (PST)
Date: Sun, 29 Jan 2017 16:39:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485736795; bh=k1K5Mfwltl+l0T/ez9DevhL75w1dQ+1Pr+Z7iGzU/PM=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=0Vz1suXdwFny1MNAG1Gb1TJdj0E3ed/Cd5BhD4RdEZ8mZl7vlM17uOq7p7wdypSjR OJ64BIdlpnlvVfEx9LgVYtX0MLwP2kKTfNuy+4cM/ZfFGBa3fIlBjIchd4DMhJJ/mc Y87iMqOgT8UXWjtqtgr5nPNmp/XhNZmZKQn3XNZw=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/248@github.com>
Subject: [quicwg/base-drafts] Exemption from congestion control (#248)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e8b5bee49c_75893faf9e01f13443116e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Kpue41EI6MYFJ1IefmjCVHNyEvA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:39:58 -0000

----==_mimepart_588e8b5bee49c_75893faf9e01f13443116e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current transport doc exempts stream 1 from *congestion control*.  That seems to be unnecessary, potentially hard to implement, and maybe even 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/248
----==_mimepart_588e8b5bee49c_75893faf9e01f13443116e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The current transport doc exempts stream 1 from <em>congestion control</em>.  That seems to be unnecessary, potentially hard to implement, and maybe even dangerous.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/248">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5KA2kmjcypAT7BRq7KnSJU6c5shks5rXTFbgaJpZM4Lw96A">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5J_9_pHZFpnCq46-1PaDm27lt0dks5rXTFbgaJpZM4Lw96A.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/248"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Exemption from congestion control (#248)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/248"}}}</script>
----==_mimepart_588e8b5bee49c_75893faf9e01f13443116e--


From nobody Sun Jan 29 16:46:08 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B35C91298B1 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:46:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.751
X-Spam-Level: 
X-Spam-Status: No, score=-6.751 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uZGyc2uydjRi for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:46:05 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5AC021298AE for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:46:05 -0800 (PST)
Date: Sun, 29 Jan 2017 16:46:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485737164; bh=5xw8pcDmW76GfLY4PxcfekfKH+dHIi8wabAc6pe+rRo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AdxN5oBQKHk5DSbYiqgBo//W8MHjfT5OoV4pLQ0KVLXzLO7YgmivDD1tMkPlQlvSn JVEVSUtvYyaUknrYJn//lK+OSamXVCJx6QHDOoIFfXaEqlLpiR1qAIgJUFNZOPE7Ov ouRWc6A5b/lbuuxzGSFguZ9qYIXwGRUcxHI+kzPA=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/247/c275959967@github.com>
In-Reply-To: <quicwg/base-drafts/pull/247@github.com>
References: <quicwg/base-drafts/pull/247@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0 (#247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e8ccc8f1af_35f23fb54791913c18156"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rgWznrmwsFINLP_zNcUUAnMD_v8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:46:06 -0000

----==_mimepart_588e8ccc8f1af_35f23fb54791913c18156
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The big change here is that stream-level flow control doesn't apply to TLS - it becomes impossible to give stream 0 stream-level credit.  Even with the exemption from the connection-level flow control, stream 0 was previously still subject to stream-level flow control.

The change is safe because stream 0 carries mostly cleartext data and WINDOW_UPDATE was previously treated with some suspicion anyway.  I'd like to confirm that this is acceptable with others before 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/247#issuecomment-275959967
----==_mimepart_588e8ccc8f1af_35f23fb54791913c18156
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The big change here is that stream-level flow control doesn't apply to=
 TLS - it becomes impossible to give stream 0 stream-level credit.  Even =
with the exemption from the connection-level flow control, stream 0 was p=
reviously still subject to stream-level flow control.</p>
<p>The change is safe because stream 0 carries mostly cleartext data and =
WINDOW_UPDATE was previously treated with some suspicion anyway.  I'd lik=
e to confirm that this is acceptable with others before we merge 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/247#issuecomment-275959967">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy0mCAD=
t7auvpVhBFnfn5dp-NRrfks5rXTLMgaJpZM4Lw928">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzdyiO=
nguwiFKuWz81goLAgV5fTVks5rXTLMgaJpZM4Lw928.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/247#issuecomment-275959967"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #247: The big change here is that stream-level flow control doesn't a=
pply to TLS - it becomes impossible to give stream 0 stream-level credit.=
  Even with the exemption from the connection-level flow control, stream =
0 was previously still subject to stream-level flow control.\r\n\r\nThe c=
hange is safe because stream 0 carries mostly cleartext data and WINDOW_U=
PDATE was previously treated with some suspicion anyway.  I'd like to con=
firm that this is acceptable with others before we merge this."}],"action=
":{"name":"View Pull Request","url":"https://github.com/quicwg/base-draft=
s/pull/247#issuecomment-275959967"}}}</script>=

----==_mimepart_588e8ccc8f1af_35f23fb54791913c18156--


From nobody Sun Jan 29 16:46:42 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80A401298AE for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:46:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jP6ee584XHkV for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:46: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 0D8E9129854 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:46:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485737198; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Ef8NtXRukBEWfFRypF4b2RjOdG6TdRviLesXXz1Hsw8=; b=SnITN1R31J9LNpNi1c6lTmTp9HIY5mv69WZbSyxJQQt0GAmf0YEF63rVCI+qtyXsCeE1vcT8 LwDmXdOvDokYc8HlsytaMftzmpcLERW2Xh+fNx1rBDjigv7BjKe84lkrl/yXseKk94goU9dH TRRhBFzWqJm39vGL41ZZFk/TIyU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=FikWxlhBPNCeBLSXuwIDYhERTUrCUIWDnWD+R13qBhnX8fJ8oMk7HSw3ETjRJmzGndvQPw kF9hm12wOM1Uwq8wALsNnubzGirpBaoCeXmm0VFSm/Kyh57YqW31MbZB0rUTMqOgIfetX+fI Ea8qRbNNob3YIgGf4vGDLyfiU8dos=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 588e8cee.7f19fafb7db0-smtp-out-n01; Mon, 30 Jan 2017 00:46:38 -0000 (UTC)
Date: Sun, 29 Jan 2017 16:46:37 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <588e8ced5c544_3ecc3fac0b04913c4406@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] dcb0a2: Remove connection-level flow control exclusion
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588e8ced5c118_3ecc3fac0b04913c439b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AgDmPCGaEEgmArHlhoUVrVIUFwY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:46:40 -0000

----==_mimepart_588e8ced5c118_3ecc3fac0b04913c439b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/0_is_special
  Home:   https://github.com/quicwg/base-drafts
  Commit: dcb0a2b7fef335bb3695b06a9b68b7d771a4bb77
      https://github.com/quicwg/base-drafts/commit/dcb0a2b7fef335bb3695b06a9b68b7d771a4bb77
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove connection-level flow control exclusion


  Commit: 228cb39eeaf31596670cdc6cbaccbbbd5f16289c
      https://github.com/quicwg/base-drafts/commit/228cb39eeaf31596670cdc6cbaccbbbd5f16289c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #246 from quicwg/no_exemptions

Remove connection-level flow control exclusion


  Commit: b328729632250a973a5f0fdbad1c3277ac28bfdf
      https://github.com/quicwg/base-drafts/commit/b328729632250a973a5f0fdbad1c3277ac28bfdf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Log Message:
  -----------
  Merge branch 'master' into 0_is_special


Compare: https://github.com/quicwg/base-drafts/compare/efd74166f3e1...b32872963225
----==_mimepart_588e8ced5c118_3ecc3fac0b04913c439b0--


From nobody Sun Jan 29 16:48:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 681781298BC for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:48:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.036
X-Spam-Level: 
X-Spam-Status: No, score=-7.036 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fHAtpFlORXEy for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:48:31 -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 A71761298B7 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:48: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=HKtcsZKOTpGprku/YYuxKMXvKYU=; b=KYgfhj57sBc8ldpJ +xA5b1nlT79wYn2TXCNcdC/CFr9Wtp1usJjmSMSKIXW9IG1QBRSgdE9m0m3rGOuY kdSEYNjIgsaqJHPCehm8QpwxFMI1a1qeBTt9YamxFpEcKqevtzeCDFCr5FLPyZxW XEv+iZYiKWbe7fZ0+yItHgOWb+I=
Received: by filter0950p1mdw1.sendgrid.net with SMTP id filter0950p1mdw1-23874-588E8D5E-2B 2017-01-30 00:48:30.399097435 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id qaJc55nfQUqPiEUu7-P-fg for <quic-issues@ietf.org>; Mon, 30 Jan 2017 00:48:30.277 +0000 (UTC)
Date: Sun, 29 Jan 2017 16:48:30 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/245/275960094@github.com>
In-Reply-To: <quicwg/base-drafts/issues/245@github.com>
References: <quicwg/base-drafts/issues/245@github.com>
Subject: Re: [quicwg/base-drafts] Split headers/data streams (#245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e8d5e30c02_32ae3fefb82d313c312110"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3lh1oTxhoBiipwjyvdQ0K+zvq5bHAkroa872 rdaLknm2/mWDTWrUDiE1ktTRuWAZmmV3nK8pfocewHbwTK4CnH/fQYTSOCrHqvraekCtZ+gOWz+Z8f jRPWmLiMXmV64LUuRPuQtflI7TQHgQufyxVPs6cDVkRDFYpg4RHme3DTPgtZhIDVJeKevjVu/jtbpV g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v2xWjahLD2EoSITtEF0fAQT0YxY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:48:33 -0000

----==_mimepart_588e8d5e30c02_32ae3fefb82d313c312110
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The primary reason I have for maintaining separation is #176.  At least with separate streams, you can cancel a request without having to also cancel 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/245#issuecomment-275960094
----==_mimepart_588e8d5e30c02_32ae3fefb82d313c312110
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The primary reason I have for maintaining separation is <a href="https://github.com/quicwg/base-drafts/issues/176" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/176" data-id="201776330" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#176</a>.  At least with separate streams, you can cancel a request without having to also cancel headers.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/245#issuecomment-275960094">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3L7VlNqIw3VHtwNFuAEAOOrHEklks5rXTNegaJpZM4Lw9KD">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz7nE6UupClPzi6vkqmcqZwuVk3Xks5rXTNegaJpZM4Lw9KD.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/245#issuecomment-275960094"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #245: The primary reason I have for maintaining separation is #176.  At least with separate streams, you can cancel a request without having to also cancel headers."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/245#issuecomment-275960094"}}}</script>
----==_mimepart_588e8d5e30c02_32ae3fefb82d313c312110--


From nobody Sun Jan 29 16:50:36 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F3341298BA for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:50:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kKJF5zcLk0OM for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 16:50:32 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56D09129851 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 16:50:32 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485737431; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HQaiT+wBks1ZCEzi+qYuWYIH7bQEyoAPTcO5txvgM7w=; b=Ywc6LCM8KPLifTVZZ15G52zI6qrOzE6cWOpVTUEPe4sv0rrDuK7aWbx6YEuiH1qUFOzJK9PK cXYlodaFwLuaw2BwzR8GMYk8vEfAcrRdZFdbEHPC+zai97xVnz/Rxt6f9pNq4n+imSBM9Xm2 r7UnR4I+VIZtWl/0itqzLTGzV1Q=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=uThvn8V1rGFhfpXE+zwphlPWfCCNuo3TzjZ3wyk8iSFdAEREj0B/RD8NPoAs63v7YOcPmJ ppbI8sqoLoeiFdvn9oufY8TcyWUX880cVETd3AJKU2BkHpyWizkhXsJkg1M2wUfJ1rKHlRu1 gcbm3F+ME8mjMd0DT2YMdAvrm8kvo=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 588e8b7c.7f354d694e40-smtp-out-n03; Mon, 30 Jan 2017 00:40:28 -0000 (UTC)
Date: Sun, 29 Jan 2017 16:40:27 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588e8b7b3c56d_6db63fd64f9571343072e@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] efd741: The special snowflake is stream 0
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588e8b7b3c171_6db63fd64f95713430682"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iIE9OJ13_YblgahTRUxRCAiH7q4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:50:34 -0000

----==_mimepart_588e8b7b3c171_6db63fd64f95713430682
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/0_is_special
  Home:   https://github.com/quicwg/base-drafts
  Commit: efd74166f3e1acc25f23f503741bf4e137552712
      https://github.com/quicwg/base-drafts/commit/efd74166f3e1acc25f23f503741bf4e137552712
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  The special snowflake is stream 0



----==_mimepart_588e8b7b3c171_6db63fd64f95713430682--


From nobody Sun Jan 29 17:12:29 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 991291298BA for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 17:12:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.736
X-Spam-Level: 
X-Spam-Status: No, score=-4.736 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dtAljkM42x19 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 17:12: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 52C55129872 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 17:12: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=P6rwtyFrBJaXaQgTenm1iuEa9OA=; b=tVMWdqvAEndaoLOC ns5fvArpu70LpbObbanglPWJ6IBH/UwI/VPwybBYb1HyQ3WL7me18mEWT6/NYP8u U+Pwj69/NuoLLlTAkYiONichPqjyC8dhvy9+Q2zelVTVLyE52BoDr+/AfvJNvGvH BoPqcat8yfe6JgKHsDH1hPupgKg=
Received: by filter0490p1mdw1.sendgrid.net with SMTP id filter0490p1mdw1-13330-588E92F4-3B 2017-01-30 01:12:20.705645018 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id OjQpF-SdTWuyP7B2h2ZZrg for <quic-issues@ietf.org>; Mon, 30 Jan 2017 01:12:20.564 +0000 (UTC)
Date: Sun, 29 Jan 2017 17:12:20 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/247/c275961873@github.com>
In-Reply-To: <quicwg/base-drafts/pull/247@github.com>
References: <quicwg/base-drafts/pull/247@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0 (#247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e92f475fd8_66663fefb82d313c1821be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0BKBxfzztD9PVUDuDuyoaCgATUcEZ4CYI2bv pMU5T1iYexM9E1hkKkgiSZ1F/fSgSqETH2rzrjHK3j7gYFmlUh9RkR3CZ3XjzUsAIpIVEWxaz9m4Jg WB/LS9ofvyjTspe6oVFNfbjXP5BWvBvLhKU6lR1iYCVOWjK3VUxx4ygR8+M7tiOCbtsNYrLxeMKQZS E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cfJSQ9JBBoYEJRGQkhPDVPArnis>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 01:12:28 -0000

----==_mimepart_588e92f475fd8_66663fefb82d313c1821be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To clarify, "this" is exempting stream 0 from stream level flow control as well?  If so, I think so, but I'd like to hear if others have concerns.

That conveniently still allows, stream 0 to be used in the WINDOW_UPDATE frame to indicate the connection's flow control window.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/247#issuecomment-275961873
----==_mimepart_588e92f475fd8_66663fefb82d313c1821be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>To clarify, "this" is exempting stream 0 from stream level flow control =
as well?  If so, I think so, but I'd like to hear if others have concerns.<=
/p>
<p>That conveniently still allows, stream 0 to be used in the WINDOW_UPDATE=
 frame to indicate the connection's flow control window.</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/247#issuecomment-275961873">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8uZB7R5bB47FU3tx=
eTJBaiCkQRFks5rXTj0gaJpZM4Lw928">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzQU3l6OvKTG14e2Y=
DVdsw7msEO_ks5rXTj0gaJpZM4Lw928.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/247#issuecomment-275961873"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #247: To clarify, \=
"this\" is exempting stream 0 from stream level flow control as well?  If s=
o, I think so, but I'd like to hear if others have concerns.\r\n\r\nThat co=
nveniently still allows, stream 0 to be used in the WINDOW_UPDATE frame to =
indicate the connection's flow control window."}],"action":{"name":"View Pu=
ll Request","url":"https://github.com/quicwg/base-drafts/pull/247#issuecomm=
ent-275961873"}}}</script>=

----==_mimepart_588e92f475fd8_66663fefb82d313c1821be--


From nobody Sun Jan 29 17:19:48 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36EF11298C8 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 17:19:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.6
X-Spam-Level: 
X-Spam-Status: No, score=-3.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C54kyKW8qONy for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 17:19:45 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5565F1298C7 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 17:19: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=qo2WnHUHsMxy7qg1ClGX7AkuwtE=; b=xVpXPJFOT9SzbCBw rUyyDLye+d9IJ2DgUDmH7FGX6yQIh2qXJ9NEC0wo8aSyrV0BfZjChX8UwbFqEqS/ A5jxOjcs+aCAO1JYQXRXXe1soj9JZbruyqi+P5g9dY5GmvfmYstNYmY4TLAjyn50 QoKIiztNzzEmlajSok7u5DpFgOs=
Received: by filter0961p1mdw1.sendgrid.net with SMTP id filter0961p1mdw1-29804-588E94AF-20 2017-01-30 01:19:43.311299672 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id C7tb5gmPS0u-N5NJ20Jvjg for <quic-issues@ietf.org>; Mon, 30 Jan 2017 01:19:43.292 +0000 (UTC)
Date: Sun, 29 Jan 2017 17:19:43 -0800
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/247/c275962454@github.com>
In-Reply-To: <quicwg/base-drafts/pull/247@github.com>
References: <quicwg/base-drafts/pull/247@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0 (#247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e94af329b4_4dec3fb54791913c1656a1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak33alLpSYxnkof6pe9DbQGYAtkNUtLjYXjbMo xiUVaHn7ZRySQjyZzS8q6FyKRX4ZBfOz8l+uP5vO4dE05vildn6TDeQmdo5rr6EaXpjRT2m9GffobE 5sYtwve0T2GNS1oCW5p+7ME/Zl+8JMplZK89bIObtYewRWjcYy4BTB4B/3OTbvUFJTt80QqSvgSwOV 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PdktO6q3Ccex6_-jcsMa6C_8K34>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 01:19:47 -0000

----==_mimepart_588e94af329b4_4dec3fb54791913c1656a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If stream 0 isn't controlled by stream-level flow control, this opens up a DoS. A peer introduce a gap in stream data and then just send arbitrary data with a higher offset. The receiver can't even verify if this data is a valid TLS message, because the gap would prevent reading from that stream.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/247#issuecomment-275962454
----==_mimepart_588e94af329b4_4dec3fb54791913c1656a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If stream 0 isn't controlled by stream-level flow control, this opens up=
 a DoS. A peer introduce a gap in stream data and then just send arbitrary =
data with a higher offset. The receiver can't even verify if this data is a=
 valid TLS message, because the gap would prevent reading from that stream.=
</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/247#issuecomment-275962454">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzEz0vWgMmdmoFS7r=
sl2QlxUEHw3ks5rXTqvgaJpZM4Lw928">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3jGXLEY5JAu9aWaz=
Nktdr94swDPks5rXTqvgaJpZM4Lw928.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/247#issuecomment-275962454"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #247: If stre=
am 0 isn't controlled by stream-level flow control, this opens up a DoS. A =
peer introduce a gap in stream data and then just send arbitrary data with =
a higher offset. The receiver can't even verify if this data is a valid TLS=
 message, because the gap would prevent reading from that stream."}],"actio=
n":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts=
/pull/247#issuecomment-275962454"}}}</script>=

----==_mimepart_588e94af329b4_4dec3fb54791913c1656a1--


From nobody Sun Jan 29 17:28:26 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BA6B1298C7 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 17:28:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gVMDQ7_NjW5w for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 17:28:22 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20A221298C6 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 17:28:22 -0800 (PST)
Date: Sun, 29 Jan 2017 17:28:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485739701; bh=RhPfHqiAKo22Q2+ktUPpURCpAiwwQBxnrJGx4fyXn5g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q66wAER3OLYeRXqRMn/mb9ogCz4Bg/qgqsUzUl5qJtUlrmSz2m3H8w/z/T/79nl25 a0wPYzxXGgo6UQlc+uOB7g31d/oCNnY29Fwt7qJ9UU8jCSoiYh8xKfmA15hsKkzNBH ds9Y9u2aXIrjRFPyixhGIuZdCvRjutvzMDmgiExk=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/245/275963177@github.com>
In-Reply-To: <quicwg/base-drafts/issues/245@github.com>
References: <quicwg/base-drafts/issues/245@github.com>
Subject: Re: [quicwg/base-drafts] Split headers/data streams (#245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e96b55063b_325b3f8e078c113816523"; 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/up2HQ1Yq2VR2NVbKpQTy-hyhAQU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 01:28:24 -0000

----==_mimepart_588e96b55063b_325b3f8e078c113816523
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If I remember correctly, during this discussion we discovered that having multiple HTTP parsers operating at the same time requires a huge memory commitment on the receiving side (issue #238). Furthermore, having a smaller number of HTTP parses running than there are concurrent requests potentially leads to a deadlock caused by connection-level flow control.

The problem with HTTP/2 DATA frames is that it requires a layer violation: Since the remaining size of the packet is not known to the H2 layer, it can't create the DATA frame. This would have to be done by the QUIC layer, which ideally should be completely independent from the protocol that it is used by.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/245#issuecomment-275963177
----==_mimepart_588e96b55063b_325b3f8e078c113816523
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If I remember correctly, during this discussion we discovered that hav=
ing multiple HTTP parsers operating at the same time requires a huge memo=
ry commitment on the receiving side (issue <a href=3D"https://github.com/=
quicwg/base-drafts/issues/238" class=3D"issue-link js-issue-link" data-ur=
l=3D"https://github.com/quicwg/base-drafts/issues/238" data-id=3D"2032894=
53" data-error-text=3D"Failed to load issue title" data-permission-text=3D=
"Issue title is private">#238</a>). Furthermore, having a smaller number =
of HTTP parses running than there are concurrent requests potentially lea=
ds to a deadlock caused by connection-level flow control.</p>
<p>The problem with HTTP/2 DATA frames is that it requires a layer violat=
ion: Since the remaining size of the packet is not known to the H2 layer,=
 it can't create the DATA frame. This would have to be done by the QUIC l=
ayer, which ideally should be completely independent from the protocol th=
at it is used by.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/245#issuecomment-275963177">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8KoY=
4BIJTocNAKAfI1KbkOUd2Bnks5rXTy1gaJpZM4Lw9KD">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxJ=
8MVJVS7Hwt5yy4Tai6J0BGK5Sks5rXTy1gaJpZM4Lw9KD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/245#issuecomment-275963177"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seeman=
n in #245: If I remember correctly, during this discussion we discovered =
that having multiple HTTP parsers operating at the same time requires a h=
uge memory commitment on the receiving side (issue #238). Furthermore, ha=
ving a smaller number of HTTP parses running than there are concurrent re=
quests potentially leads to a deadlock caused by connection-level flow co=
ntrol.\r\n\r\nThe problem with HTTP/2 DATA frames is that it requires a l=
ayer violation: Since the remaining size of the packet is not known to th=
e H2 layer, it can't create the DATA frame. This would have to be done by=
 the QUIC layer, which ideally should be completely independent from the =
protocol that it is used by."}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/245#issuecomment-275963177"}}}</=
script>=

----==_mimepart_588e96b55063b_325b3f8e078c113816523--


From nobody Sun Jan 29 17:38:25 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2674A1298CF for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 17:38:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.036
X-Spam-Level: 
X-Spam-Status: No, score=-7.036 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pdpKObmbHwub for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 17:38: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 9BED41298D2 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 17:38: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=s6pZ72TVF/GR5gIRKKmZ42oyYzg=; b=Mdzy5aCWbjYzc2Vu Ylzb4gyJZRtNBRWLSA/p9tciDuDrkX1ZeX9dsej0MvRaKb66qymrY+AN0R5rdBIN LDMP9xrkUge4DaRFBr425wTKQRdMU4bhrdbqgY22rN1t7O6nW7GYJbDF/uA534Px 5v3OOaelE02BqjGaNm3jk5feXbA=
Received: by filter0472p1mdw1.sendgrid.net with SMTP id filter0472p1mdw1-26692-588E990C-18 2017-01-30 01:38:20.417878974 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id tj-bUluuRPWEgyvP0XL8rg for <quic-issues@ietf.org>; Mon, 30 Jan 2017 01:38:20.187 +0000 (UTC)
Date: Sun, 29 Jan 2017 17:38:20 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/245/275963941@github.com>
In-Reply-To: <quicwg/base-drafts/issues/245@github.com>
References: <quicwg/base-drafts/issues/245@github.com>
Subject: Re: [quicwg/base-drafts] Split headers/data streams (#245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e990cf06b_554a3fc9dad931341029c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ViRJPnT8FdFha4yvGWwNibbDXkJGvvppC0C 4KFNm2fxsboQzJ99pe2jGWiea6d+K/mZeaCgxDgyMFIdft2YvhM8Ref+yK8XBue7ODDNKNjnvVUMWd L/sr0KUYJ+N+DDqlQURmXsCx69ruZBgalzrpeztf+KXs/ezp2PIThyogHwHSlzfrGLkBz5d4KCupZv A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tSeDsufFHJ3tIGxFuajfb3NVaRg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 01:38:24 -0000

----==_mimepart_588e990cf06b_554a3fc9dad931341029c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That deadlock exists as long as you have the ability to fill the connection window with non-header data, so it's more a problem that is created by having headers governed by flow control.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/245#issuecomment-275963941
----==_mimepart_588e990cf06b_554a3fc9dad931341029c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That deadlock exists as long as you have the ability to fill the connection window with non-header data, so it's more a problem that is created by having headers governed by flow control.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/245#issuecomment-275963941">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2GyvupiKKsLjZax7gmBV3DKSPnKks5rXT8MgaJpZM4Lw9KD">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyMVhusOjvt1--PrvN3dyuJPuSQaks5rXT8MgaJpZM4Lw9KD.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/245#issuecomment-275963941"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #245: That deadlock exists as long as you have the ability to fill the connection window with non-header data, so it's more a problem that is created by having headers governed by flow control."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/245#issuecomment-275963941"}}}</script>
----==_mimepart_588e990cf06b_554a3fc9dad931341029c4--


From nobody Sun Jan 29 17:58:04 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57E43127076 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 17:58:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.154
X-Spam-Level: 
X-Spam-Status: No, score=-8.154 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vj4ilng1Z7Yi for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 17:58:00 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0FF5127058 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 17:58:00 -0800 (PST)
Date: Sun, 29 Jan 2017 17:57:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485741479; bh=P9n7Lu9ZyRpUzf/g4P3kaSLM1TodKjkHpsZTD4C1c5g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ITWg9DkoIeiuj9t2iNbzo/ACXQ7zKkkD64gZtdjvz+gkzCO7N/2RWWiE36hYrDXOB q7G+G+t+++28w7NBtFov7+CgJyQPqr2Sb8RWwtCVnEAH9E+gUniloqzE+iKE1f3XC3 D7CNrKC9a47SwQR1ol0xEOlGTJ3Pjdhtw99tmwNQ=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/247/c275965599@github.com>
In-Reply-To: <quicwg/base-drafts/pull/247@github.com>
References: <quicwg/base-drafts/pull/247@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0 (#247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e9da7b36f6_514a3f8e078c11381577ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/keLmEuoeR0otKbGYD7DoppU4BFU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 01:58:02 -0000

----==_mimepart_588e9da7b36f6_514a3f8e078c11381577ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In reality, I don't think it's a DoS, because the receiver has an expected max size for a handshake message.  A CHLO is always 1 packet and a HRR(aka reject) is multiple.  If one side receives data way outside the expected range, they can just terminate the handshake.  In the case of the server, if you're only doing stateless rejects, all CHLO's better have a stream offset of 0.

Also, if the argument is that control messages(ie: public resets, flow control updates, etc) can be processed immediately, and that's why they don't count towards flow control, then I think the same argument applies for the crypto stream, modulo any concerns about the size of a reject/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/247#issuecomment-275965599
----==_mimepart_588e9da7b36f6_514a3f8e078c11381577ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In reality, I don't think it's a DoS, because the receiver has an expe=
cted max size for a handshake message.  A CHLO is always 1 packet and a H=
RR(aka reject) is multiple.  If one side receives data way outside the ex=
pected range, they can just terminate the handshake.  In the case of the =
server, if you're only doing stateless rejects, all CHLO's better have a =
stream offset of 0.</p>
<p>Also, if the argument is that control messages(ie: public resets, flow=
 control updates, etc) can be processed immediately, and that's why they =
don't count towards flow control, then I think the same argument applies =
for the crypto stream, modulo any concerns about the size of a reject/etc=
.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/247#issuecomment-275965599">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-onzfc=
eLkZupJqFFI5ylWpJfiMSks5rXUOngaJpZM4Lw928">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2Pqdp=
dcSwVajGxAQU89pQBreJrgks5rXUOngaJpZM4Lw928.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/247#issuecomment-275965599"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
247: In reality, I don't think it's a DoS, because the receiver has an ex=
pected max size for a handshake message.  A CHLO is always 1 packet and a=
 HRR(aka reject) is multiple.  If one side receives data way outside the =
expected range, they can just terminate the handshake.  In the case of th=
e server, if you're only doing stateless rejects, all CHLO's better have =
a stream offset of 0.\r\n\r\nAlso, if the argument is that control messag=
es(ie: public resets, flow control updates, etc) can be processed immedia=
tely, and that's why they don't count towards flow control, then I think =
the same argument applies for the crypto stream, modulo any concerns abou=
t the size of a reject/etc."}],"action":{"name":"View Pull Request","url"=
:"https://github.com/quicwg/base-drafts/pull/247#issuecomment-275965599"}=
}}</script>=

----==_mimepart_588e9da7b36f6_514a3f8e078c11381577ee--


From nobody Sun Jan 29 18:04:52 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D78D1298D2 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 18:04:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.609
X-Spam-Level: 
X-Spam-Status: No, score=-6.609 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YaK0rtPaO_tE for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 18:04:50 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 558C11288B8 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 18:04:50 -0800 (PST)
Date: Sun, 29 Jan 2017 18:04:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485741889; bh=MJRFwyJMkkjdue3Z1A87PMy/as6bmHoL6OoaxqoKs6E=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LLhvbJDy++sZ6JfY/nZJd2StziWWeB64PjxX7qEDdLorqNC80hxZD4bO8BJ2RfnqH C3pashPK9hMOCD6Qw5MaB3EeuAEdvUvcD4mTpYs1FAKBTCy504TzwdHbGP7fZ6qfu1 oVHSRQCsr5vX+KTKQ4Mk6pPrEma+rxkMUPeVta/0=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/245/275966179@github.com>
In-Reply-To: <quicwg/base-drafts/issues/245@github.com>
References: <quicwg/base-drafts/issues/245@github.com>
Subject: Re: [quicwg/base-drafts] Split headers/data streams (#245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e9f415b0cd_123193faf9e01f1341118a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LQp80_s7AgfItY6qKKypYVYiJsw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 02:04:51 -0000

----==_mimepart_588e9f415b0cd_123193faf9e01f1341118a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Re: 2 streams per HTTP stream, I agree with Martin that the reason is you can't cancel headers 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/245#issuecomment-275966179
----==_mimepart_588e9f415b0cd_123193faf9e01f1341118a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Re: 2 streams per HTTP stream, I agree with Martin that the reason is you can't cancel headers 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/245#issuecomment-275966179">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwSu4iLmyZBhZr6o17f624hZh6mMks5rXUVBgaJpZM4Lw9KD">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz-BTtGbJOyPZvh1kCu3ddh3zDylks5rXUVBgaJpZM4Lw9KD.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/245#issuecomment-275966179"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #245: Re: 2 streams per HTTP stream, I agree with Martin that the reason is you can't cancel headers streams."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/245#issuecomment-275966179"}}}</script>
----==_mimepart_588e9f415b0cd_123193faf9e01f1341118a4--


From nobody Sun Jan 29 18:06:55 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FA8C127078 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 18:06:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, 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 eGUUoddDSZ8H for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 18:06:52 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F503127058 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 18:06:52 -0800 (PST)
Date: Sun, 29 Jan 2017 18:06:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485742011; bh=KFbeL/ec9lOirIezUE0Rkuway+FkL7QyJrUVVyxbYBU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n4qZ43Ogn2VDSAU/zHgFQby05SCBjDZs6eq69v8viQEBDTD3xNFkSIZIEflYkxuRs PapUjzR8ch9U8kQvAh4HKgQzoW10whYGiWRsd9jbMOudXwiklT0kj9LKGSC9vJ30GT AeIjSr/HPYCeiSICrl467fxum1UUNR48ZmKQdkJw=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/247/c275966346@github.com>
In-Reply-To: <quicwg/base-drafts/pull/247@github.com>
References: <quicwg/base-drafts/pull/247@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0 (#247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588e9fbbc077e_4dec3fb54791913c2889f0"; 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/YBI8zuWhtW5oXy17vwhD2XDxPIk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 02:06:54 -0000

----==_mimepart_588e9fbbc077e_4dec3fb54791913c2889f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What about data received after the handshake? Terminating the connection if data beyond a certain offset is received sounds a lot like an implicit flow control window, just without the option to increase 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/247#issuecomment-275966346
----==_mimepart_588e9fbbc077e_4dec3fb54791913c2889f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>What about data received after the handshake? Terminating the connecti=
on if data beyond a certain offset is received sounds a lot like an impli=
cit flow control window, just without the option to increase 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/247#issuecomment-275966346">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1-lFTu=
fsnCe0IVjfV0ghADPALWDks5rXUW7gaJpZM4Lw928">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7_30p=
BTsRxIw0gOcOGYc62wjlwnks5rXUW7gaJpZM4Lw928.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/247#issuecomment-275966346"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seeman=
n in #247: What about data received after the handshake? Terminating the =
connection if data beyond a certain offset is received sounds a lot like =
an implicit flow control window, just without the option to increase it. =
"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg=
/base-drafts/pull/247#issuecomment-275966346"}}}</script>=

----==_mimepart_588e9fbbc077e_4dec3fb54791913c2889f0--


From nobody Sun Jan 29 18:14:55 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60FD21298D2 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 18:14:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.814
X-Spam-Level: 
X-Spam-Status: No, score=-3.814 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KabvSW83uhPS for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 18:14:52 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15673129851 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 18:14: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=kVYVKeozz9G9qJ4U+OqIh+vF1AU=; b=ZzGxdNlNRMIMiKrx L5AeCxxh69OG/PgeuCERhOLwhRHEigAZBicFuaFSwOUDdXOuCMa3qbp8DdqYbffX K1M1ACLZe5+bZdoOmKU+DynoHLwOUs1KHKJ1oCTh/fpwFEX7oHTlQwUGYq2lR+El Cwv1EmPYDmcalXlczA+nUL0Unwk=
Received: by filter0817p1mdw1.sendgrid.net with SMTP id filter0817p1mdw1-10796-588EA199-12 2017-01-30 02:14:49.305022068 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id sER_XtU5RkKJn9MClIALng for <quic-issues@ietf.org>; Mon, 30 Jan 2017 02:14:49.257 +0000 (UTC)
Date: Sun, 29 Jan 2017 18:14:49 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/247/c275966963@github.com>
In-Reply-To: <quicwg/base-drafts/pull/247@github.com>
References: <quicwg/base-drafts/pull/247@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0 (#247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588ea1992b6ad_74dd3fdceac7f130221913"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3SrDxa5vqwPg59aJodpmODiokHFzyniABv1R MGlpa6UHo6f84RHvGc42LrSm7OOeWaOOdoTc4FBYS/3/Tn21tyJPx0LMLLSTnRxz99FuyfD2WKVZPt Hv0F2EFAtN/DFZZ+mCHyGHNoPfjR3C937rbNFIBFd2Cm/2l3grcW6OSAbTIYc1i3xi4AmB7Yc64n4h c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nq05ONgGEbjcOykn-Z4L-Q05Ngw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 02:14:54 -0000

----==_mimepart_588ea1992b6ad_74dd3fdceac7f130221913
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I can't think of anything the client sends post-handshake, at least in QUIC crypto and TLS.

I'd like to think about it as imposing some sort of validity constraints on the crypto stream which are specific to the crypto being done.  ie: As long as you're doing the crypto the peer expects, then all should go well.  If you deviate, then given how important crypto is to QUIC, the connection is killed.

But tell me if I'm crazy.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/247#issuecomment-275966963
----==_mimepart_588ea1992b6ad_74dd3fdceac7f130221913
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I can't think of anything the client sends post-handshake, at least in Q=
UIC crypto and TLS.</p>
<p>I'd like to think about it as imposing some sort of validity constraints=
 on the crypto stream which are specific to the crypto being done.  ie: As =
long as you're doing the crypto the peer expects, then all should go well. =
 If you deviate, then given how important crypto is to QUIC, the connection=
 is killed.</p>
<p>But tell me if I'm crazy.</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/247#issuecomment-275966963">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq70x5_sa7zu4eWpgO=
IQh47oQm7N2ks5rXUeZgaJpZM4Lw928">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0sVaypkGbONAHJkB=
YUPz9VLhl4hks5rXUeZgaJpZM4Lw928.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/247#issuecomment-275966963"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #247: I can't think=
 of anything the client sends post-handshake, at least in QUIC crypto and T=
LS.\r\n\r\nI'd like to think about it as imposing some sort of validity con=
straints on the crypto stream which are specific to the crypto being done. =
 ie: As long as you're doing the crypto the peer expects, then all should g=
o well.  If you deviate, then given how important crypto is to QUIC, the co=
nnection is killed.\r\n\r\nBut tell me if I'm crazy."}],"action":{"name":"V=
iew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/247#iss=
uecomment-275966963"}}}</script>=

----==_mimepart_588ea1992b6ad_74dd3fdceac7f130221913--


From nobody Sun Jan 29 18:20:34 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8428C126CD8 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 18:20:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.751
X-Spam-Level: 
X-Spam-Status: No, score=-6.751 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jjJWaEm5Al98 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 18:20:31 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0176B127058 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 18:20:31 -0800 (PST)
Date: Sun, 29 Jan 2017 18:20:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485742830; bh=QzVKkySS5c5SGcyOYANc3qiFw9Ax/vg7daARhB+BSrI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kWx9/phYtp3N8FOTEZ6HUon5m0FV8QElCU66NMVo0nJNjUoELqFtQkoNdVsij9D9t 7QH40GyAWmLiZgOTmPs/DddnkHKwF7t3+DIOTUXZf9dus/bZ3edQLWoUsjBI8+cFlz mudLplUpetP0YDVuLjEjcVj9JtMJUfD/75VjgyGY=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/245/275967457@github.com>
In-Reply-To: <quicwg/base-drafts/issues/245@github.com>
References: <quicwg/base-drafts/issues/245@github.com>
Subject: Re: [quicwg/base-drafts] Split headers/data streams (#245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588ea2ee5b9b0_1ee7b3faf9e01f13489985"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/knsqxfJuXbsWpF5QnlYXcSsGcew>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 02:20:32 -0000

----==_mimepart_588ea2ee5b9b0_1ee7b3faf9e01f13489985
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann -- no layer violation.  DATA frames are an HTTP/2 concept, and would be on the same stream with everything else.

I should clarify my original statement of the issue -- could it be more sensible to fix this in HPACK instead of having two streams just so one of them is a cancel target?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/245#issuecomment-275967457
----==_mimepart_588ea2ee5b9b0_1ee7b3faf9e01f13489985
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/marten-seemann" class=3D"user-mention">@=
marten-seemann</a> -- no layer violation.  DATA frames are an HTTP/2 conc=
ept, and would be on the same stream with everything else.</p>
<p>I should clarify my original statement of the issue -- could it be mor=
e sensible to fix this in HPACK instead of having two streams just so one=
 of them is a cancel target?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/245#issuecomment-275967457">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6DFS=
WijsEWk-QaVyD8mENFSpmnOks5rXUjugaJpZM4Lw9KD">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqx8=
bACHYtLaXM4QPNkCTeIlipOWCks5rXUjugaJpZM4Lw9KD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/245#issuecomment-275967457"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #245: @marten-seemann -- no layer violation.  DATA frames are an HTTP/2 =
concept, and would be on the same stream with everything else.\r\n\r\nI s=
hould clarify my original statement of the issue -- could it be more sens=
ible to fix this in HPACK instead of having two streams just so one of th=
em is a cancel target?"}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/245#issuecomment-275967457"}}}</script=
>=

----==_mimepart_588ea2ee5b9b0_1ee7b3faf9e01f13489985--


From nobody Sun Jan 29 18:25:17 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07558126CD8 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 18:25:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.6
X-Spam-Level: 
X-Spam-Status: No, score=-3.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CNmdPnwQcm-6 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 18:25:15 -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 9E363127076 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 18:16: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=+SHCL+vALMmld3NUR8eGiGxhpTk=; b=j0Rt57vJw73nBn40 +NsbkCUVQg4Q2Ge/FeWj7esMymg/JRGnFxbN7O0ywYvap71N83d9K2az2AQUiOmb E+xDvp1b4d2zWWOZqhNHj0CsP29bdc8Ck+llpLCXUbnDstgxH4jsqQJ02KOYQy3t BcDcmxadkz6IGtJhk/QIKc9vFRw=
Received: by filter0840p1mdw1.sendgrid.net with SMTP id filter0840p1mdw1-3682-588EA1F7-16 2017-01-30 02:16:23.149378388 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id PWVtze58T0S_8AlloKiARQ for <quic-issues@ietf.org>; Mon, 30 Jan 2017 02:16:23.085 +0000 (UTC)
Date: Sun, 29 Jan 2017 18:16:23 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a/20656780@github.com>
In-Reply-To: <quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a@github.com>
References: <quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a@github.com>
Subject: Re: [quicwg/base-drafts] Set up the LINK frame (221c3bc)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588ea1f73ddc_3b3a3fc0806fb14031866b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1KizT2KLxkgUN/qYZeGrpXMgNn+DNUiq5mUX vbaDK/ehIEfUD6HURerEigqB37gO3E9CEZQXYYTqyPpd6bOSAKZPJ5K52KQg/fh9T1q4ZpJp3fT2h9 PFZAYCeGSpnWtyw4lFB+MEq5OfR3qpR79CocuOE1EgrQXxJoPBfCG/da51MxDZXrrNqKVTlaeHzjHR 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zsk1mIjqW7dreZKamHHlLDUQxxM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 02:25:16 -0000

----==_mimepart_588ea1f73ddc_3b3a3fc0806fb14031866b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I thought about that, but felt like that was too many very similar frames when they all did the same high-level thing.  However, multiple very similar frames would reduce the number of flags and simplify the individual frames, so I'm open to that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomment-20656780
----==_mimepart_588ea1f73ddc_3b3a3fc0806fb14031866b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I thought about that, but felt like that was too many very similar frame=
s when they all did the same high-level thing.  However, multiple very simi=
lar frames would reduce the number of flags and simplify the individual fra=
mes, so I'm open to 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/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomment-2065=
6780">view it on GitHub</a>, or <a href=3D"https://github.com/notifications=
/unsubscribe-auth/AWbkq8blOUJRUKRnl-CCAvCewOs4Wl6mks5rXUf3gaJpZM4Lw9cA">mut=
e the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://github.com/notif=
ications/beacon/AWbkq7pFtscuQo_nviUgLq8hDzSzkWXoks5rXUf3gaJpZM4Lw9cA.gif" w=
idth=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/comm=
it/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitcomment-20656780"></link>
  <meta itemprop=3D"name" content=3D"View Commit"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Commit on GitHub"></met=
a>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop on 221c3bc: I though=
t about that, but felt like that was too many very similar frames when they=
 all did the same high-level thing.  However, multiple very similar frames =
would reduce the number of flags and simplify the individual frames, so I'm=
 open to that."}],"action":{"name":"View Commit","url":"https://github.com/=
quicwg/base-drafts/commit/221c3bc09e9dbee1b3def96f85592843f2afce8a#commitco=
mment-20656780"}}}</script>=

----==_mimepart_588ea1f73ddc_3b3a3fc0806fb14031866b--


From nobody Sun Jan 29 19:20:52 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5258B126CD8 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 19:20:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.751
X-Spam-Level: 
X-Spam-Status: No, score=-6.751 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OYGgqyAVNEvA for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 19:20:48 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B20B120726 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 19:20:48 -0800 (PST)
Date: Sun, 29 Jan 2017 19:20:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485746447; bh=PwQ0gMgKxORIXiVM8sBCG1Q7d/yOFM9ibkq0LL955ag=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LPCDoIt12o6tnVKmAC57WRL2Ze1rB2TWvU9XPpTNxAh6IiKIGHx4Cg0gArk1olLct IW1MkwLR4S/bAp2htEEHb1yeEurkE0js2vZv2EPkJwhWEpu8NuBGohdAV8XkVhTlIY 8Af+FrQYZEZEvBaEKtf/ccM2Fq0u0MYTKGE5mDvE=
From: Marten Seemann <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/247/c275972739@github.com>
In-Reply-To: <quicwg/base-drafts/pull/247@github.com>
References: <quicwg/base-drafts/pull/247@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0 (#247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588eb10f8786e_436e3f8e078c113812099a"; 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-a_1VoMYcHnz-V3nFhaDWo7IyQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 03:20:50 -0000

----==_mimepart_588eb10f8786e_436e3f8e078c113812099a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett: Using TLS, there's the session ticket, but with reasonable limits this will probably not be a problem (I'm not sure if that's true for extremely long-lived connections though).
I was thinking about other handshake protocols that might have different requirements. But maybe I'm taking the generalization too far.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/247#issuecomment-275972739
----==_mimepart_588eb10f8786e_436e3f8e078c113812099a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/ianswett" class=3D"user-mention">@ianswe=
tt</a>: Using TLS, there's the session ticket, but with reasonable limits=
 this will probably not be a problem (I'm not sure if that's true for ext=
remely long-lived connections though).<br>
I was thinking about other handshake protocols that might have different =
requirements. But maybe I'm taking the generalization too far.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/247#issuecomment-275972739">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7TFO6h=
AUoK_FBli_S6uihr-1DSTks5rXVcPgaJpZM4Lw928">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwDDJp=
uDqXCQlf_HGqAdxkNh_fFzks5rXVcPgaJpZM4Lw928.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/247#issuecomment-275972739"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seeman=
n in #247: @ianswett: Using TLS, there's the session ticket, but with rea=
sonable limits this will probably not be a problem (I'm not sure if that'=
s true for extremely long-lived connections though).\r\nI was thinking ab=
out other handshake protocols that might have different requirements. But=
 maybe I'm taking the generalization too far."}],"action":{"name":"View P=
ull Request","url":"https://github.com/quicwg/base-drafts/pull/247#issuec=
omment-275972739"}}}</script>=

----==_mimepart_588eb10f8786e_436e3f8e078c113812099a--


From nobody Sun Jan 29 19:26:28 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D557D128AC9 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 19:26:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.751
X-Spam-Level: 
X-Spam-Status: No, score=-6.751 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l9xFGRZ2h73R for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 19:26:25 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E06F120726 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 19:26:25 -0800 (PST)
Date: Sun, 29 Jan 2017 19:26:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485746784; bh=10WAlzexowfXNxKrDLXEcWbN7xwWHfFJVBCcX6KQFUc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H0B5w4rhy+ThoVcgR1rxDz+1LhKfYC9zrmHhnmrJ1C5ukXpEPesI534ad9NgQ/v2/ PdJ/Y5nL4Xb4HEM0EqsMmRatEQvapOJExolnkxInRb3TYxdEkQJSAmLStr1MfXu+wR bydRp0ieFJUSNy9Nxx7wYWlwKhcULymy8t40fKs8=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/245/275973166@github.com>
In-Reply-To: <quicwg/base-drafts/issues/245@github.com>
References: <quicwg/base-drafts/issues/245@github.com>
Subject: Re: [quicwg/base-drafts] Split headers/data streams (#245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588eb260e70e2_7373f8e078c11381863dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Cee8sMz0x6V8c1G_6_gL1DcK4dg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 03:26:27 -0000

----==_mimepart_588eb260e70e2_7373f8e078c11381863dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that @marten-seemann's point is that you have to drive frame-size decisions based on packetization.  You don't want to split a DATA frame across packets, but you don't know where a DATA frame will end up until packets are being constructed.  The HTTP layer can no longer just flush data into a buffer and leave it at that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/245#issuecomment-275973166
----==_mimepart_588eb260e70e2_7373f8e078c11381863dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think that <a href=3D"https://github.com/marten-seemann" class=3D"us=
er-mention">@marten-seemann</a>'s point is that you have to drive frame-s=
ize decisions based on packetization.  You don't want to split a DATA fra=
me across packets, but you don't know where a DATA frame will end up unti=
l packets are being constructed.  The HTTP layer can no longer just flush=
 data into a buffer and leave it at 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/245#issuecomment-275973166">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7cT7=
xFM3Mj7rYSw4Cn9qtCRoQV7ks5rXVhggaJpZM4Lw9KD">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7Q=
jKUICmDP6P94YOQrp_7YX53LZks5rXVhggaJpZM4Lw9KD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/245#issuecomment-275973166"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #245: I think that @marten-seemann's point is that you have to drive =
frame-size decisions based on packetization.  You don't want to split a D=
ATA frame across packets, but you don't know where a DATA frame will end =
up until packets are being constructed.  The HTTP layer can no longer jus=
t flush data into a buffer and leave it at that."}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/245#issuecom=
ment-275973166"}}}</script>=

----==_mimepart_588eb260e70e2_7373f8e078c11381863dd--


From nobody Sun Jan 29 19:30:46 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18E73120727 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 19:30:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.154
X-Spam-Level: 
X-Spam-Status: No, score=-8.154 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fRdB69kuYeZs for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 19:30:43 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DB20120726 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 19:30:43 -0800 (PST)
Date: Sun, 29 Jan 2017 19:30:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485747042; bh=ASpANWNm2XWw/UZCyVqDc652owxDSRPgqDziu+iYXIg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1Xe5KFEXmyqeJ5jg+IRg+NZ8hYMzzlv3GW/2JCtOYKhMGVzbPB262KIROFoKjg1gC 6X3Y/KA67B7rieTd3I2CygGCw9iMhlOuqHSKqUXmf6+e61R8gYxSTeO6og6iOlWNA2 VfNTfKavIrrXlQL/OP8mwfAzgxtZUqeWaJKFTJH0=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/247/c275973507@github.com>
In-Reply-To: <quicwg/base-drafts/pull/247@github.com>
References: <quicwg/base-drafts/pull/247@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0 (#247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588eb362c6802_5b9c3f992f9a513415914a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-6LCrmKewNxrjmCkT1NicMnmE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 03:30:45 -0000

----==_mimepart_588eb362c6802_5b9c3f992f9a513415914a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If we look at the crypto handshake in the abstract, the only two functions that are needed are tickets and source address tokens.  Both of these have to be less than 1280 octets.  If we went the way that this PR suggests, I'd be happy to write advice about how much of that to accept.  Maybe even require that a server not produce more than a small multiple of this limit without receiving any acknowledgment.  That would allow a client to police this.

The other thing that is somewhat unbounded is client certificates.  That too is probably manageable on the same 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/pull/247#issuecomment-275973507
----==_mimepart_588eb362c6802_5b9c3f992f9a513415914a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If we look at the crypto handshake in the abstract, the only two funct=
ions that are needed are tickets and source address tokens.  Both of thes=
e have to be less than 1280 octets.  If we went the way that this PR sugg=
ests, I'd be happy to write advice about how much of that to accept.  May=
be even require that a server not produce more than a small multiple of t=
his limit without receiving any acknowledgment.  That would allow a clien=
t to police this.</p>
<p>The other thing that is somewhat unbounded is client certificates.  Th=
at too is probably manageable on the same basis.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/247#issuecomment-275973507">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8Uz1RM=
crAQlQkcs0qEOBIubTEuOks5rXVligaJpZM4Lw928">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8dfmk=
LXpaPBXfgVGZwnURKKQRjYks5rXVligaJpZM4Lw928.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/247#issuecomment-275973507"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #247: If we look at the crypto handshake in the abstract, the only tw=
o functions that are needed are tickets and source address tokens.  Both =
of these have to be less than 1280 octets.  If we went the way that this =
PR suggests, I'd be happy to write advice about how much of that to accep=
t.  Maybe even require that a server not produce more than a small multip=
le of this limit without receiving any acknowledgment.  That would allow =
a client to police this.\r\n\r\nThe other thing that is somewhat unbounde=
d is client certificates.  That too is probably manageable on the same ba=
sis."}],"action":{"name":"View Pull Request","url":"https://github.com/qu=
icwg/base-drafts/pull/247#issuecomment-275973507"}}}</script>=

----==_mimepart_588eb362c6802_5b9c3f992f9a513415914a--


From nobody Sun Jan 29 19:38:30 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B35B11293D6 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 19:38:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LrZDkIqkRPJC for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 19:38:26 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 616921293DF for <quic-issues@ietf.org>; Sun, 29 Jan 2017 19:38:26 -0800 (PST)
Date: Sun, 29 Jan 2017 19:38:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485747505; bh=+wG5NoyVEGkMEF5dKtNHON1ZgTpPmh8CwoyFtpyuThI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Pe+OzuYOwwNCO5I/8dYSRrMqX4gr1eRifOr2zdVvgCvaOj4OBIDZGmHXsW1BCFvYS qqS6hZyL8wc1o8Oh6QekGqhs7pWoiLhn0G4k1w4ii2IlW73tI86mdZfJE7f6zrLerI SYqr67tEcFpanRgTo7Cbr2wdGmH3t3BnZXcx5fFI=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/245/275974129@github.com>
In-Reply-To: <quicwg/base-drafts/issues/245@github.com>
References: <quicwg/base-drafts/issues/245@github.com>
Subject: Re: [quicwg/base-drafts] Split headers/data streams (#245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588eb531c3138_2bf83fb54791913c60014"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T8i-oP3DKmOJSP1X-QW90V5riAc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 03:38:29 -0000

----==_mimepart_588eb531c3138_2bf83fb54791913c60014
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Perhaps I'm being stupid because I'm stuck in an airport, but... why not?  There's no requirement that the edges of the data frames line up with the packetization.  When the HTTP layer reads it, it's a bytestream.  That byte-stream contains frames -- or call them regions, if you prefer.  Those frame boundaries are independent of STREAM frame or packet boundaries.

The ugly situations I can envision are that an implementation *could* shoot itself in the foot with trailers:  QPACK encode the headers, dump a giant file into the transport, QPACK encode the trailers.  If they're all on-stream, anything that depends on the trailers (potentially other requests) will be blocked behind the giant body.  You still don't deadlock, though, because nothing stops that stream from making progress.  But you can generate some very nasty head-of-line blocking.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/245#issuecomment-275974129
----==_mimepart_588eb531c3138_2bf83fb54791913c60014
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Perhaps I'm being stupid because I'm stuck in an airport, but... why n=
ot?  There's no requirement that the edges of the data frames line up wit=
h the packetization.  When the HTTP layer reads it, it's a bytestream.  T=
hat byte-stream contains frames -- or call them regions, if you prefer.  =
Those frame boundaries are independent of STREAM frame or packet boundari=
es.</p>
<p>The ugly situations I can envision are that an implementation <em>coul=
d</em> shoot itself in the foot with trailers:  QPACK encode the headers,=
 dump a giant file into the transport, QPACK encode the trailers.  If the=
y're all on-stream, anything that depends on the trailers (potentially ot=
her requests) will be blocked behind the giant body.  You still don't dea=
dlock, though, because nothing stops that stream from making progress.  B=
ut you can generate some very nasty head-of-line blocking.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/245#issuecomment-275974129">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9z7j=
VzCk3rzlq5-b9OaUh8wsRXIks5rXVsxgaJpZM4Lw9KD">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2Q=
bCy3zESqd3TomFhOs-v9ySJTcks5rXVsxgaJpZM4Lw9KD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/245#issuecomment-275974129"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #245: Perhaps I'm being stupid because I'm stuck in an airport, but... w=
hy not?  There's no requirement that the edges of the data frames line up=
 with the packetization.  When the HTTP layer reads it, it's a bytestream=
.  That byte-stream contains frames -- or call them regions, if you prefe=
r.  Those frame boundaries are independent of STREAM frame or packet boun=
daries.\r\n\r\nThe ugly situations I can envision are that an implementat=
ion *could* shoot itself in the foot with trailers:  QPACK encode the hea=
ders, dump a giant file into the transport, QPACK encode the trailers.  I=
f they're all on-stream, anything that depends on the trailers (potential=
ly other requests) will be blocked behind the giant body.  You still don'=
t deadlock, though, because nothing stops that stream from making progres=
s.  But you can generate some very nasty head-of-line blocking."}],"actio=
n":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issu=
es/245#issuecomment-275974129"}}}</script>=

----==_mimepart_588eb531c3138_2bf83fb54791913c60014--


From nobody Sun Jan 29 21:07:41 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D54ED129972 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 21:07:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.736
X-Spam-Level: 
X-Spam-Status: No, score=-4.736 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TyYAFypSUHz5 for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 21:07: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 1AB6D1293FD for <quic-issues@ietf.org>; Sun, 29 Jan 2017 21:07: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=xmqRqIaVBkZMKBjtPCHVvLSB3Uw=; b=WJzgkgdV5klclYPM Hl9aloYFbFfxHujePjly1GbOgWaLgbqc4upaYvgdH3vvpCdUjA0zWzf52GEpkbg3 zFtrcjg5JT1iEHTzxtD0DVke/VVM9oU7avDK0LarB1mqPPftolL4I7AoV6TdzYp3 buDNcFw4LZOwvCsmAspSlaP3PaA=
Received: by filter0486p1mdw1.sendgrid.net with SMTP id filter0486p1mdw1-27614-588ECA19-16 2017-01-30 05:07:37.599197269 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id imV602lqTjWpOTCdEOsjUw for <quic-issues@ietf.org>; Mon, 30 Jan 2017 05:07:37.546 +0000 (UTC)
Date: Sun, 29 Jan 2017 21:07:37 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/245/275981151@github.com>
In-Reply-To: <quicwg/base-drafts/issues/245@github.com>
References: <quicwg/base-drafts/issues/245@github.com>
Subject: Re: [quicwg/base-drafts] Split headers/data streams (#245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588eca1970dcf_6b3d3fc474a6f130365c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak18V8E55b3wVlion7RdrI2A4TSOcmBwCHgXyX CTbCjwFEoJ8oXj7awoxgOTvsGy5XKfgYt5zY6XeCAM0/YDE6urbSDBgcCuYaN2ILTZjRFNKsOM6KzN VAHqB9MwZaTzOHEYUz/47ptU1QskUsqr3FVOmdGRCHrQwRy4U7n+IbJIIX2wbenYSR0FrCD+wWmzZY 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nzVTjmA-w3EhlAIr6iBtJODt3Ns>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 05:07:41 -0000

----==_mimepart_588eca1970dcf_6b3d3fc474a6f130365c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ahh, you are right, as long as the implementation is willing to deliver partial DATA frames, there isn't a performance penalty.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/245#issuecomment-275981151
----==_mimepart_588eca1970dcf_6b3d3fc474a6f130365c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ahh, you are right, as long as the implementation is willing to deliver partial DATA frames, there isn't a performance penalty.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/245#issuecomment-275981151">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0qIfQtS43V1Z2LfKVYuIcnsebdgks5rXXAZgaJpZM4Lw9KD">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3xXUl_qfLxUWmHpu6cGtgOo32_hks5rXXAZgaJpZM4Lw9KD.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/245#issuecomment-275981151"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #245: Ahh, you are right, as long as the implementation is willing to deliver partial DATA frames, there isn't a performance penalty."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/245#issuecomment-275981151"}}}</script>
----==_mimepart_588eca1970dcf_6b3d3fc474a6f130365c6--


From nobody Sun Jan 29 22:23:30 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63C1F12997A for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 22:23:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.95
X-Spam-Level: 
X-Spam-Status: No, score=-4.95 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PaQhoejmifII for <quic-issues@ietfa.amsl.com>; Sun, 29 Jan 2017 22:23:27 -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 5F383129974 for <quic-issues@ietf.org>; Sun, 29 Jan 2017 22:23: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=ZTJqHouR3JnJFADMmnBSyXzl+Lo=; b=OP8MstWPDk3kblzb viZK9Y+2o6r01nf6DGEMiKBR9CLvNr8hWPN7yYzb75lk6k/KLsmnKoKKd/C1aE8M FCMa0EDa931Om2P4YK7Op9rLO1ux5pZuJrBm8uvJiaXqc5S/mhip3FuhHG/9FhGO I2SrhqMwCVTyJfayrtabln2r8SU=
Received: by filter0593p1mdw1.sendgrid.net with SMTP id filter0593p1mdw1-19161-588EDBDD-13 2017-01-30 06:23:25.190480217 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id IUB5JhlRR12d3-fbX7A0KA for <quic-issues@ietf.org>; Mon, 30 Jan 2017 06:23:25.198 +0000 (UTC)
Date: Sun, 29 Jan 2017 22:23:25 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/245/275988022@github.com>
In-Reply-To: <quicwg/base-drafts/issues/245@github.com>
References: <quicwg/base-drafts/issues/245@github.com>
Subject: Re: [quicwg/base-drafts] Split headers/data streams (#245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588edbdd125d6_35cf3f8b6f92f13c851e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2aD+zO0pHUERU7UXbSUyXYRPPpIvVM5/v7d3 OFFCQnS8RmnUc55atqZI12uU8AkwSkgw3uYRgVWJPCn+o4aYwOjxyimXCgBvUHF1WxmbcYode0sPzI BbWH+Xygfqn2t3CbS8+5zmc2ze//r/jox9IWv4xnxQDThj2AGo6GSbuJu7AC6Bho1S6tCLpWjjWKf5 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0YFI8UPOGPFK3oxlIu6P0nOKY_A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 06:23:29 -0000

----==_mimepart_588edbdd125d6_35cf3f8b6f92f13c851e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

(Note that the nasty trailer situation is equally possible on two streams i=
f the receiving implementation doesn't read=C2=A0the trailers until the bod=
y has arrived....)

If we went that way, I=C2=A0 would expect the DATA frames to be large -- ei=
ther the size of the content, or the size of the chunks being handed off to=
 the HTTP stack by the next layer. =C2=A0However, there are=C2=A0comments o=
n the list that being able to have framing "get out of the way" once you've=
 hit body is attractive.

--=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/245#issuecomment-275988022=

----==_mimepart_588edbdd125d6_35cf3f8b6f92f13c851e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>(Note that the nasty trailer situation is equally possible on two stream=
s if the receiving implementation doesn't read=C2=A0the trailers until the =
body has arrived....)</p>
<p>If we went that way, I=C2=A0 would expect the DATA frames to be large --=
 either the size of the content, or the size of the chunks being handed off=
 to the HTTP stack by the next layer. =C2=A0However, there are=C2=A0comment=
s on the list that being able to have framing "get out of the way" once you=
've hit body is attractive.</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/245#issuecomment-275988022">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2SH5o9KC9ClwIj=
IuSyYoq62VDyxks5rXYHdgaJpZM4Lw9KD">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0oebWpcy3DS50h-k=
nVoYQnVgKtoks5rXYHdgaJpZM4Lw9KD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/245#issuecomment-275988022"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #245: (Note that =
the nasty trailer situation is equally possible on two streams if the recei=
ving implementation doesn't read=C2=A0the trailers until the body has arriv=
ed....)\r\n\r\nIf we went that way, I=C2=A0 would expect the DATA frames to=
 be large -- either the size of the content, or the size of the chunks bein=
g handed off to the HTTP stack by the next layer. =C2=A0However, there are=
=C2=A0comments on the list that being able to have framing \"get out of the=
 way\" once you've hit body is attractive."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/245#issuecomment-27598=
8022"}}}</script>=

----==_mimepart_588edbdd125d6_35cf3f8b6f92f13c851e3--


From nobody Mon Jan 30 02:08:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D38C3129997 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 02:08:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.6
X-Spam-Level: 
X-Spam-Status: No, score=-3.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31qYEnGmW5yN for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 02:08:31 -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 BD3D3129442 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 02: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=ohGbTTR401aYur2xtUyOS+Gml3c=; b=nujlwaxXTe/ryeW+ vxa5ekOYe3UYuZzHPQimYy6IyOpoN9ubEsGovlHMQ8vReW6JjsjhfhBOTodbZ9k+ tyOSmiR6Jb3LWqhkwW5bILOzRgV1nUrnoEhNPBeTS1aLlw1gFiShDE+1iKF0WLrG wahyYRVPhSKzU5y3CAKQu2Wf0Zk=
Received: by filter1136p1mdw1.sendgrid.net with SMTP id filter1136p1mdw1-2998-588F109E-24 2017-01-30 10:08:30.495335671 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 2KOGxIDIQ36vJ4A5UJQ0AQ for <quic-issues@ietf.org>; Mon, 30 Jan 2017 10:08:30.322 +0000 (UTC)
Date: Mon, 30 Jan 2017 02:08:30 -0800
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/247/c276023453@github.com>
In-Reply-To: <quicwg/base-drafts/pull/247@github.com>
References: <quicwg/base-drafts/pull/247@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0 (#247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588f109e3795d_5f553fc18244b14012656c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2pptOUjkcv+yiQge/cfj8lEadY9UpXEFUJDK 9qa/lvxSUju0+tgG6iCbdoAVidht+boA1ZkTb4/hQ4zlZNovX22Z+6t7UO41kMT7Svit5RjfmZKVmL 1N0wm0WJTNretERsktYp2ViOJrl2mvrZovUnlxoVRGKnzoUFUQSDC2Pu/DKQUjIvTTQ+sdtTGvag2u Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hiuvtx6gNvsMdERYCBHjPuMLd_s>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 10:08:34 -0000

----==_mimepart_588f109e3795d_5f553fc18244b14012656c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was going to mention client certs too - but I think I would rather have this PR and manage it heuristically than worry about the complications of flow control on a control stream. I favor 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/247#issuecomment-276023453
----==_mimepart_588f109e3795d_5f553fc18244b14012656c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I was going to mention client certs too - but I think I would rather have this PR and manage it heuristically than worry about the complications of flow control on a control stream. I favor 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/247#issuecomment-276023453">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx07OD3MRUceenTlBP3bVHApPpnrks5rXbaegaJpZM4Lw928">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2OqobNGTJfO7--fQQL9fv5hBWXcks5rXbaegaJpZM4Lw928.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/247#issuecomment-276023453"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #247: I was going to mention client certs too - but I think I would rather have this PR and manage it heuristically than worry about the complications of flow control on a control stream. I favor merging."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/247#issuecomment-276023453"}}}</script>
----==_mimepart_588f109e3795d_5f553fc18244b14012656c--


From nobody Mon Jan 30 05:50:16 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A01A9129499 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 05:50:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.036
X-Spam-Level: 
X-Spam-Status: No, score=-7.036 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ywtBfkjBfWIq for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 05:50:08 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D89012948A for <quic-issues@ietf.org>; Mon, 30 Jan 2017 05:50: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=OSeCvXrpVPwertMzkq4CJzhnGqs=; b=Bdk/FNGVuTxBkxP/ 3O2/CsxulnGwwChQqlA6/3rJvFC8qR4Q6IW1mNPmjl6gUHDxVZNR7P/YCrf7vI+1 LJc2MkvX3aXDdklaplQFSxomvEzmFwNC5JmoEbxpC13LJX9OFYpj90jTLxb6s5x6 VAvl1R46/V2ZRjtV7YRgQ0O2n1s=
Received: by filter1092p1mdw1.sendgrid.net with SMTP id filter1092p1mdw1-12789-588F448F-5 2017-01-30 13:50:07.168440799 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id V_cx8eg9SgSmgGhlQgztfw for <quic-issues@ietf.org>; Mon, 30 Jan 2017 13:50:07.093 +0000 (UTC)
Date: Mon, 30 Jan 2017 05:50:07 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/247/push/1527706882@github.com>
In-Reply-To: <quicwg/base-drafts/pull/247@github.com>
References: <quicwg/base-drafts/pull/247@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0 (#247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588f448f1603_3ee33f8aa49fd1345407b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3NQbZxVHGAKP9erOzUevoiepU8ECd2nzUk0z ylcLDOX+DKsqzXr+mmXxirqjCaAm7Hv+8Xcyz0vHxbilZxrfo016obEsBIofau4+6Bm5AvxRsacQqI vthhDmOfhsYwBmoWswmTkFTS4Kkaz6KMDFocyXZgXXBgGux5KYCL9rlJd2kKaQDV4w1AwRxRlb9iXQ w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-gRE0ypWiurciH4fDXrsdPhbpow>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 13:50:10 -0000

----==_mimepart_588f448f1603_3ee33f8aa49fd1345407b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

fd152a3  Missed a Stream 1 reference


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/247/files/b328729632250a973a5f0fdbad1c3277ac28bfdf..fd152a371474d03bbbdee12e97ff3b90a0414409

----==_mimepart_588f448f1603_3ee33f8aa49fd1345407b
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 href="https://github.com/quicwg/base-drafts/commit/fd152a3" class="commit-link">fd152a3</a>  Missed a Stream 1 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/247/files/b328729632250a973a5f0fdbad1c3277ac28bfdf..fd152a371474d03bbbdee12e97ff3b90a0414409">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1FrUPIs1a7PTU0bK70X5lmU7ldZks5rXeqPgaJpZM4Lw928">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq87X7JPdT3EbMYsTFdA_IGgYiY90ks5rXeqPgaJpZM4Lw928.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/247/files/b328729632250a973a5f0fdbad1c3277ac28bfdf..fd152a371474d03bbbdee12e97ff3b90a0414409"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #247"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/247/files/b328729632250a973a5f0fdbad1c3277ac28bfdf..fd152a371474d03bbbdee12e97ff3b90a0414409"}}}</script>

----==_mimepart_588f448f1603_3ee33f8aa49fd1345407b--


From nobody Mon Jan 30 05:50:19 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F7DE12948A for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 05:50:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yM8UOLZ_NQ5D for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 05:50: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 AD817129498 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 05:50:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485784207; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5ELGlhf5OzHVSheY70TaLJuGYmiE+tpPidDolRa4p0g=; b=q9HDxyVi++AchfonEw10lioqWMtTOUUL0Yivgp485m1UP0QIzIMeEQoyVHdmFzMokT0mzUkQ vjkz81c6L9jUuwGuij5HGDoWNqZHV8D0jSYaQZTIVKNnqMOUpFKjcLTdajBRISHXJDNtSHs7 MtpEJT99FHV7HgObry1qjV49Ss0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=FeNUPjrQB3dfsdoUsKzA5mcAJQHZbCH0rZhoeZWE/DNB6m9fCB+28d7QzOzNqWWdswwoym Sx8O2lOGDxbVMaEyBOh+cI26/8wTs7pLK7RLv+USYd38BeYvwW9GU3Xm7BT5ryZ4+1YThvaG m1qCUfzxdcA5WPZ+lJKh9ajs+aKsU=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 588f448e.7f027e7e59f0-smtp-out-n01; Mon, 30 Jan 2017 13:50:06 -0000 (UTC)
Date: Mon, 30 Jan 2017 05:50:06 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588f448e1fe35_6db63fd64f95713441337@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] fd152a: Missed a Stream 1 reference
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588f448e1f9ea_6db63fd64f957134412a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YsUDmhaWMpfekJ1inXgR1a6goHs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 13:50:11 -0000

----==_mimepart_588f448e1f9ea_6db63fd64f957134412a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/0_is_special
  Home:   https://github.com/quicwg/base-drafts
  Commit: fd152a371474d03bbbdee12e97ff3b90a0414409
      https://github.com/quicwg/base-drafts/commit/fd152a371474d03bbbdee12e97ff3b90a0414409
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Missed a Stream 1 reference



----==_mimepart_588f448e1f9ea_6db63fd64f957134412a6--


From nobody Mon Jan 30 05:53:57 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08C2F12943E for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 05:53:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.814
X-Spam-Level: 
X-Spam-Status: No, score=-3.814 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sPEpGSie6TDv for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 05:53: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 0BCCE12946F for <quic-issues@ietf.org>; Mon, 30 Jan 2017 05:53: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=bpC+QXho1Oj0oSB+fQL5Oa3Irl8=; b=OivIPY/b8XkwERYu 4Z/o22bLsD9TLCzGa+tq3gG5tbADYn5J3yJPSB2LJ4Iev+V3jvEDeRR646X3dgXv tiFFtOz6uiOJOpYEb1FueAxqQzP1tQC49ZlxWwSgZrBQQjmTdRKWcbVicOl1GqD4 +jQWPdms8dB8YMTYFeCAm24rCa0=
Received: by filter1115p1mdw1.sendgrid.net with SMTP id filter1115p1mdw1-27361-588F456F-47 2017-01-30 13:53:51.868407262 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id i34tusm4QpqrLkP0MpByWQ for <quic-issues@ietf.org>; Mon, 30 Jan 2017 13:53:51.875 +0000 (UTC)
Date: Mon, 30 Jan 2017 05:53:51 -0800
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/245/276067683@github.com>
In-Reply-To: <quicwg/base-drafts/issues/245@github.com>
References: <quicwg/base-drafts/issues/245@github.com>
Subject: Re: [quicwg/base-drafts] Split headers/data streams (#245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588f456fc13fa_45ee3f8aa49fd134778165"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1M4ThEPUOVyrDFhMFV1dJqSg3PvelJmggpZ/ OI/M9rH4KHNf5su2wLXeAMfq3X4XpRtAQqhigx+DyYlajJS2JUQWfNidvZp8QcIK8JmTWSXYVk++e1 cvXqei8qLf1ggXVZN/4uRVC1weDNx6UwDQ4AgW2Gylr8QXA/aakAYB+6y30xo/sNdLZCYMmKsayZfQ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LwuDa6MVANpc3snl7dhfWxpn1xs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 13:53:55 -0000

----==_mimepart_588f456fc13fa_45ee3f8aa49fd134778165
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm sympathetic to having framing get out of your way, and the 2 streams interact intuitively with cancel. So in general the split is something I support. 

maybe worth noting the link frame stuff from the unidirectional #175 concept is worth reading when thinking about where this might end 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/245#issuecomment-276067683
----==_mimepart_588f456fc13fa_45ee3f8aa49fd134778165
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm sympathetic to having framing get out of your way, and the 2 streams=
 interact intuitively with cancel. So in general the split is something I s=
upport.</p>
<p>maybe worth noting the link frame stuff from the unidirectional <a href=
=3D"https://github.com/quicwg/base-drafts/issues/175" class=3D"issue-link j=
s-issue-link" data-url=3D"https://github.com/quicwg/base-drafts/issues/175"=
 data-id=3D"201719775" data-error-text=3D"Failed to load issue title" data-=
permission-text=3D"Issue title is private">#175</a> concept is worth readin=
g when thinking about where this might end up.</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/245#issuecomment-276067683">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3TCSd1qFSSn7BU=
gNIxMzSwsZk2Nks5rXetvgaJpZM4Lw9KD">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5bauinot3e2NUBCF=
UASg30yWhK5ks5rXetvgaJpZM4Lw9KD.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/245#issuecomment-276067683"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #245: I'm sympatheti=
c to having framing get out of your way, and the 2 streams interact intuiti=
vely with cancel. So in general the split is something I support. \r\n\r\nm=
aybe worth noting the link frame stuff from the unidirectional #175 concept=
 is worth reading when thinking about where this might end up."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/24=
5#issuecomment-276067683"}}}</script>=

----==_mimepart_588f456fc13fa_45ee3f8aa49fd134778165--


From nobody Mon Jan 30 05:57:43 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71E5A1294A5 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 05:57:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1dZHDrp8EdbH for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 05:57: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 1CC9D1294A3 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 05:57:41 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485784660; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Y8B26jVVI+8ZykK1hF3Ua/h00ou2IUzVyCYngjo5VrE=; b=YaoZG+G7A31rYHwvlBKSVsq9m4u2MfFmTnEqUyHdwdug5RkDdSSUIje99+Vibb9aQ1pTurgG gm895uDiAdcUcr3KEHvMyyL0e5u8kwdf8kRfJTYxAkvxiONJItrgWXi8XzMl8PQ29JDVibfU 4gsK/hGiQTE/QzwP67DOfr3h5BQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=vwc/JKlGbMAuDgHG8QaxROjDtNNRBq5lLz3uEzCPkOXB7PeLpj35L89SO7GjGlKIRr5+yk 42UK7XKJEMpSLuJnU7QQm+MiytebAf/DvFtkl9lIoRk+xxEwscI84z+lg8RpRO3DUw66z+Sl g+b1HModRqF41WhYzHLuVQhOg/Y7Y=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 588f4654.7fdbbc6df810-smtp-out-n01; Mon, 30 Jan 2017 13:57:40 -0000 (UTC)
Date: Mon, 30 Jan 2017 05:57:39 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588f46531ed81_1e3f3f8a23bcb14086211@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c0f4e3: Notable enough for changelog entries
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588f46531ea2f_1e3f3f8a23bcb14086186"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pthZHf2wkJH6gV1lCtP3ZxVBW9I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 13:57:42 -0000

----==_mimepart_588f46531ea2f_1e3f3f8a23bcb14086186
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/0_is_special
  Home:   https://github.com/quicwg/base-drafts
  Commit: c0f4e33e86f843ef59a4cdfc351ae16476a3d469
      https://github.com/quicwg/base-drafts/commit/c0f4e33e86f843ef59a4cdfc351ae16476a3d469
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Notable enough for changelog entries



----==_mimepart_588f46531ea2f_1e3f3f8a23bcb14086186--


From nobody Mon Jan 30 05:57:50 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C89181294A3 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 05:57:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, 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 EMxiDzWJNobM for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 05:57:41 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 141751294A2 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 05:57:41 -0800 (PST)
Date: Mon, 30 Jan 2017 05:57:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485784660; bh=vecERlHlyoyUCPz6t6dw4swCwfqt0XI6o5VXBq8Pw0s=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xMGz5VdUkPsJK6v/PdGwBOSyWxbXgJjAq4vKSHVm29Wf7yhNd4JRpZ0Lp5aroXG2Y 8JjYHTqPNQ8M6eG8pbN9zvkG72hkuYebMTuE4sfWTmbMtmNzmUmhZrFD27jIMRWkWg AlLaQfU1dxGpULCwX+gFO5Wx1kPdGGr66NDaFt5k=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/247/push/1527721427@github.com>
In-Reply-To: <quicwg/base-drafts/pull/247@github.com>
References: <quicwg/base-drafts/pull/247@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0 (#247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588f46544062c_5f843f9c844fd1382849bf"; 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/Jq4jNRXoVnTAbEdny9hvJG9tMyU>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 13:57:43 -0000

----==_mimepart_588f46544062c_5f843f9c844fd1382849bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

c0f4e33  Notable enough for changelog entries


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/247/files/fd152a371474d03bbbdee12e97ff3b90a0414409..c0f4e33e86f843ef59a4cdfc351ae16476a3d469

----==_mimepart_588f46544062c_5f843f9c844fd1382849bf
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 href="https://github.com/quicwg/base-drafts/commit/c0f4e33" class="commit-link">c0f4e33</a>  Notable enough for changelog entries</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/247/files/fd152a371474d03bbbdee12e97ff3b90a0414409..c0f4e33e86f843ef59a4cdfc351ae16476a3d469">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2zL77X2bG5abVWy_f-vX7IWQfYZks5rXexUgaJpZM4Lw928">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq094Kch7Ju3xnLGNX8L2X0XC_-xKks5rXexUgaJpZM4Lw928.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/247/files/fd152a371474d03bbbdee12e97ff3b90a0414409..c0f4e33e86f843ef59a4cdfc351ae16476a3d469"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #247"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/247/files/fd152a371474d03bbbdee12e97ff3b90a0414409..c0f4e33e86f843ef59a4cdfc351ae16476a3d469"}}}</script>

----==_mimepart_588f46544062c_5f843f9c844fd1382849bf--


From nobody Mon Jan 30 06:13:01 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0577B1294A0 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:13:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b1n7IwPM4S6L for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:12: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 E5C071294A5 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 06:12:57 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485785577; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=N95aUn51EJp1lV4Uw+XarSawF/RxogJE6EkbHJFZAdA=; b=tn/rz8HXPCuPYOX1XRWYkv/BO9TljA1rqeNq0G6sW9KtcPpb8eBlFZzicBhutR2oCiPh4lUH vOvFcD/n+sclurVq/P4XPYtArJSv8c8TfbRgSpMjAtvupFz5lvi4aBhCpg/Po4YZHFJUx45f ldYFMqfKn8TjpgaCN4xbYAxu2/U=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=SzjnQQPU0Wwgy5K4yVxPXH8Z0EVF3CGAUrrHFyQtQasrntknZRhc6/pGkzl70VcKh543nE TUbDOeky4xI4YC7eqpVCefd158Og8GACwCjFagQE/FeWL1eWCvqd1QE1B/aEklGzbVx4EIdz nWVSOwUp1QWUcLy4EvSb4UY0JcaeA=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 588f49e6.7fa491518f60-smtp-out-n03; Mon, 30 Jan 2017 14:12:54 -0000 (UTC)
Date: Mon, 30 Jan 2017 06:12:53 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588f49e5473dd_59193f9c367b1134103760@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] a27a8c: Fixing comma splice
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588f49e546f95_59193f9c367b1134103680"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w2APT_9UQmso6K3pGuvmdZhD4Fw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 14:13:00 -0000

----==_mimepart_588f49e546f95_59193f9c367b1134103680
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: a27a8c7726bd581ad37a909dec327a1e72176a47
      https://github.com/quicwg/base-drafts/commit/a27a8c7726bd581ad37a909dec327a1e72176a47
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing comma splice

See https://en.wikipedia.org/wiki/Comma_splice


  Commit: a37132543c535c7dbd6717c9cf63a7013e4e9332
      https://github.com/quicwg/base-drafts/commit/a37132543c535c7dbd6717c9cf63a7013e4e9332
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Centering text in figure


Compare: https://github.com/quicwg/base-drafts/compare/228cb39eeaf3...a37132543c53
----==_mimepart_588f49e546f95_59193f9c367b1134103680--


From nobody Mon Jan 30 06:21:27 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1A8C1297CA for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:21:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.537
X-Spam-Level: 
X-Spam-Status: No, score=-6.537 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FDP7dJX78TYB for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:21:24 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9AE41296E4 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 06:21:23 -0800 (PST)
Date: Mon, 30 Jan 2017 06:21:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485786083; bh=CPVTbk+qgXNDfsK8KKKOB2g0i7hVtGiLm0azOnh1klc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fd2q4UikWQbR2zxWWVHMzb0qbAEfW2o95MVEPcEtNFJ2dkyz9mQu/gM0FB+8hm/IY By/BwU9ttbwCGBjihJ9KspgrqIlGKg7atWzhmBY0tBmg1ZwP/tQrcbSm+eMI/3+hyc 6M3TMibV9toY0xcQ1kW1aKOkbZM0+J5MYhJfl7bw=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/189/review/19090096@github.com>
In-Reply-To: <quicwg/base-drafts/pull/189@github.com>
References: <quicwg/base-drafts/pull/189@github.com>
Subject: Re: [quicwg/base-drafts] Misc. small fixes (#189)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588f4be345267_78ee3f9865adb14041156d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SBnXmPuy8jzWzYnlWWZWmyYmE2Q>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 14:21:26 -0000

----==_mimepart_588f4be345267_78ee3f9865adb14041156d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

All of these look reasonable.  In the future, though, I'd suggest a pull request per doc so you get the right editors' attention, unless you're making design/structural changes that have implications in multiple places.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/189#pullrequestreview-19090096
----==_mimepart_588f4be345267_78ee3f9865adb14041156d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>All of these look reasonable.  In the future, though, I'd suggest a pull request per doc so you get the right editors' attention, unless you're making design/structural changes that have implications in multiple places.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/189#pullrequestreview-19090096">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5tCTFgldVKfFVNH1AUDJNQ082eQks5rXfHjgaJpZM4LqMPU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_Uu9ltNLbv6BmE_dW9Frw6wIVgqks5rXfHjgaJpZM4LqMPU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/189#pullrequestreview-19090096"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #189"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/189#pullrequestreview-19090096"}}}</script>
----==_mimepart_588f4be345267_78ee3f9865adb14041156d--


From nobody Mon Jan 30 06:26:55 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 486D812945E for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:26:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5iXDgoNycHZX for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:26: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 4E754129448 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 06:26:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485786410; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VuulERAhWkYpeXmPhyuYEQwXKXwb1OdAw9r55i5dVXE=; b=OleNDSagO7Bd0VxrEdE1bxrzkYYwPf1kca3inQgB3P7ypvK5ScmvdBB+f3U4621AhSXLnLlX Zc3MEIS85twkbx4fIUkrFiRDRgK7t2VaJtok6GNdBn6wmd0lPNLR6a/VxlmuqCapcr8y9NTy BRISeLJniNM3iZ0t4jkh2kAi7tc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=UcKiWKp1Tuh8H0SCHxhpG3XYADU2gYpzwPkTDayBE0ibdfNr/zgu1OhUauC5MC4zfen5ow ejmi1HhdjNoiQcKIP3EsB9vuqwN3tsEJ+jCOixQeOP3jr6A2KCd8eO+MDlk8LjxEmh2XqV4J bs12//8fVHCSw0hdxkTiJrVfwS8w4=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 588f4d28.7f88701ea300-smtp-out-n02; Mon, 30 Jan 2017 14:26:48 -0000 (UTC)
Date: Mon, 30 Jan 2017 06:26:48 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588f4d28a8cea_38ab3fe526b45140673d4@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c78460: Put Error Code at a consistent offset
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588f4d28a889e_38ab3fe526b4514067242"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B4ZcEWd6Z_p2XDOVh5Uqh1wjib0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 14:26:53 -0000

----==_mimepart_588f4d28a889e_38ab3fe526b4514067242
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/consistent_offset
  Home:   https://github.com/quicwg/base-drafts
  Commit: c78460a2a56fea8b7aa0fc26ccb614a0c104acad
      https://github.com/quicwg/base-drafts/commit/c78460a2a56fea8b7aa0fc26ccb614a0c104acad
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Put Error Code at a consistent offset



----==_mimepart_588f4d28a889e_38ab3fe526b4514067242--


From nobody Mon Jan 30 06:28:22 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4AEE129472 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:28:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.615
X-Spam-Level: 
X-Spam-Status: No, score=-5.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MzM4vjCnil2Q for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:28:19 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36A37129448 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 06:28:19 -0800 (PST)
Date: Mon, 30 Jan 2017 06:28:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485786498; bh=/anYyaux81IcqUmQmO+DPafQjv4bq7QnDigZjMo0jPg=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IVjOWbBgdZ9kJtOEoI4kxO7SSaBxTd50uBoL+EchzpHn4ECAdozqslZYooCRbrHeW EtvTf7nAvpj8QiWCPxst1uSCa0tJfZ57UZU8IwA4FUejn0m73BEmhIIfgMIqy3aV/z NoDXAjKG5ErSCnBWwcmTY1u1oMx+qcOgA/g/oqVg=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/249@github.com>
Subject: [quicwg/base-drafts] Error Codes at a consistent offset (#249)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588f4d82263d8_3883faf9e01f134169952"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qz4P9NZ9SX--ret88nbGzStO8D0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 14:28:21 -0000

----==_mimepart_588f4d82263d8_3883faf9e01f134169952
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The Error Code field in RST_STREAM is at the end of the frame, while for GOAWAY and CONNECTION_CLOSE, it's at the beginning of the frame.  @martinthomson had suggested making these consistent, so I went with the majority.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/249

-- Commit Summary --

  * Put Error Code at a consistent offset

-- File Changes --

    M draft-ietf-quic-transport.md (10)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/249.patch
https://github.com/quicwg/base-drafts/pull/249.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/249

----==_mimepart_588f4d82263d8_3883faf9e01f134169952
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The Error Code field in RST_STREAM is at the end of the frame, while for GOAWAY and CONNECTION_CLOSE, it's at the beginning of the frame.  <a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> had suggested making these consistent, so I went with the majority.</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/249'>https://github.com/quicwg/base-drafts/pull/249</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Put Error Code at a consistent offset</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/249/files#diff-0">draft-ietf-quic-transport.md</a>
    (10)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/249.patch'>https://github.com/quicwg/base-drafts/pull/249.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/249.diff'>https://github.com/quicwg/base-drafts/pull/249.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/249">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7ISg7nSIQwTH0I0MkhQZeN4zoU2ks5rXfOCgaJpZM4Lxdo6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7Wsv4QbLznP-x1PzaAoBgu-ha3Bks5rXfOCgaJpZM4Lxdo6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/249"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Error Codes at a consistent offset (#249)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/249"}}}</script>

----==_mimepart_588f4d82263d8_3883faf9e01f134169952--


From nobody Mon Jan 30 06:39:20 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DFD651294DB for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:39:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.917
X-Spam-Level: 
X-Spam-Status: No, score=-5.917 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-VUilQs2CX8 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:39: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 4208112999A for <quic-issues@ietf.org>; Mon, 30 Jan 2017 06:39: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=pUGEsUGh+95po1IM9VQ/tCS1qJk=; b=EBAVt5tsQ41Sfcu4 L+yVMxVGjkODXqv9F+q6bd5AWQ2xaELZqVe2T2iD71OP//A9gaH/aJARSac+9nHg SVsPBI8wDiKgC6sFb6wEklThHRfHi69hpczfF2kYXLdYgTwBfgQPzpuiVe4mUuOC g9iec2a/YD8eFIUqV4CHKhyODPg=
Received: by filter0936p1mdw1.sendgrid.net with SMTP id filter0936p1mdw1-17101-588F5009-4E 2017-01-30 14:39:05.668445769 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id vST0_D0xSIuPfn9UjmM4vQ for <quic-issues@ietf.org>; Mon, 30 Jan 2017 14:39:05.705 +0000 (UTC)
Date: Mon, 30 Jan 2017 06:39:05 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/review/19093963@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] First pass at REQUEST_RST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588f50098b36d_76253fb8b417313821957"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak08KWK/OQpu1b6+94G6AvQ8FLhD1i8mKXx/VQ gTCyH+3RZgAFe74UxTh/VIsoMOwdIBAgSs3J5MRpiEsTAAnhR+NJNQEmNFpjetLFzz3Ne7cW0ljnIW 3IqF1UopDBVB0lWRrX/3eGPngcPvA1rHXdmlX54OLJRfqo5FVP+uwG5b360mzh75E1M4Jz7DMrzcbK Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bSDWto6XKNxbo1o2f65_F4oiET0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 14:39:20 -0000

----==_mimepart_588f50098b36d_76253fb8b417313821957
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -1214,6 +1216,31 @@ The fields are:
 * Error code: A 32-bit error code which indicates why the stream is being
   closed.
 
+
+
+## REQUEST_RST Frame {#frame-request-rst}
+
+An endpoint may use a REQUEST_RST frame (type=0x08) to request a peer to
+abruptly terminate transmission on a stream.  The frame is as follows:
+
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Error Code (32)                        |

Entered as #249 for the general case; updating here to match.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171
----==_mimepart_588f50098b36d_76253fb8b417313821957
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/171">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1214,6 +1216,31 @@ The fields are:
 * Error code: A 32-bit error code which indicates why the stream is being
   closed.
 
+
+
+## REQUEST_RST Frame {#frame-request-rst}
+
+An endpoint may use a REQUEST_RST frame (type=0x08) to request a peer to
+abruptly terminate transmission on a stream.  The frame is as follows:
+
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Stream ID (32)                         |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Error Code (32)                        |
</pre>
<p>Entered as <a href="https://github.com/quicwg/base-drafts/pull/249" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/249" data-id="204024770" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#249</a> for the general case; updating here to match.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/171">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq65vsDIB8t14aMnCvReM63_vOkTQks5rXfYJgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-rFOjW-rXW-ePJZh8VgH2wMqDJHks5rXfYJgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171"}}}</script>
----==_mimepart_588f50098b36d_76253fb8b417313821957--


From nobody Mon Jan 30 06:42:41 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FEF5129494 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:42:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.655
X-Spam-Level: 
X-Spam-Status: No, score=-7.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.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 1RrjM-vn1LfM for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:42:38 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65D64129484 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 06:42:38 -0800 (PST)
Date: Mon, 30 Jan 2017 06:42:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485787357; bh=2AuoBgxLVwtKR7zBd2nvEpn6SqLbBzAzLBoRRWCl/HM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r37G6NWpCilkY72WoCoPjwrCrP3DxDdfEi6gb3KiBVxHg3ZDzjYicrcVSr8jfJbGM 8y2ukVTAT1/TlAS2KNfI72+oQ5EfCKsmg3UWox2f+x6lS2JeSz8IG/9Nszp/L3B2gB X2i26VajkFZ/Mo0NiLdeNdmUlzjoR76bwAj3ytO4=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/review/19094736@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] First pass at REQUEST_RST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588f50dd8796b_1f0d3f9c844fd1385605e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GrNhBKrGNt0rX_k_4xcFk8d6McQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 14:42:40 -0000

----==_mimepart_588f50dd8796b_1f0d3f9c844fd1385605e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> -endpoint sending an FIN flag causes the stream state to become "half-closed
-(local)".  An endpoint receiving a FIN flag causes the stream state to become
-"half-closed (remote)"; the receiving endpoint MUST NOT process the FIN flag
-until all preceding data on the stream has been received.
-
-Either endpoint can send a RST_STREAM frame from this state, causing it to
-transition immediately to "closed".
+From this state, either endpoint can send a STREAM frame with the FIN flag set
+or a RST_STREAM frame.  These indicate the clean or abrupt termination of data
+flow on the stream, respectively.  In either case, this causes the stream to
+transition into one of the "half-closed" states.  An endpoint sending an FIN
+flag or a RST_STREAM frame causes the stream state to become "half-closed
+(local)".  An endpoint receiving a FIN flag or a RST_STREAM frame causes the
+stream state to become "half-closed (remote)".  The receiving endpoint MUST NOT
+process the FIN flag until all preceding data on the stream has been received,
+but MAY process a RST_STREAM frame immediately and discard any preceding data.

I tried to make this change, but couldn't find a place that made sense.  This is talking about the logic of stream state transitions, not about the parsing of the frame itself.  Technically, the "MUST NOT process" really means "don't complete this state transition with outstanding data."  I reworded this section to talk about the transitions and not the processing of the frame, which I think works 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/171
----==_mimepart_588f50dd8796b_1f0d3f9c844fd1385605e1
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/171">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -endpoint sending an FIN flag causes the stream state to become &quot;half-closed
-(local)&quot;.  An endpoint receiving a FIN flag causes the stream state to become
-&quot;half-closed (remote)&quot;; the receiving endpoint MUST NOT process the FIN flag
-until all preceding data on the stream has been received.
-
-Either endpoint can send a RST_STREAM frame from this state, causing it to
-transition immediately to &quot;closed&quot;.
+From this state, either endpoint can send a STREAM frame with the FIN flag set
+or a RST_STREAM frame.  These indicate the clean or abrupt termination of data
+flow on the stream, respectively.  In either case, this causes the stream to
+transition into one of the &quot;half-closed&quot; states.  An endpoint sending an FIN
+flag or a RST_STREAM frame causes the stream state to become &quot;half-closed
+(local)&quot;.  An endpoint receiving a FIN flag or a RST_STREAM frame causes the
+stream state to become &quot;half-closed (remote)&quot;.  The receiving endpoint MUST NOT
+process the FIN flag until all preceding data on the stream has been received,
+but MAY process a RST_STREAM frame immediately and discard any preceding data.
</pre>
<p>I tried to make this change, but couldn't find a place that made sense.  This is talking about the logic of stream state transitions, not about the parsing of the frame itself.  Technically, the "MUST NOT process" really means "don't complete this state transition with outstanding data."  I reworded this section to talk about the transitions and not the processing of the frame, which I think works 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/171">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0ic8TmeQT_YMbqOLzSEOHFXN23Oks5rXfbdgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwuWbnB_Px5IuuWM8aMN2OCZ4TCGks5rXfbdgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171"}}}</script>
----==_mimepart_588f50dd8796b_1f0d3f9c844fd1385605e1--


From nobody Mon Jan 30 06:49:33 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 961681294C4 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:49:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.653
X-Spam-Level: 
X-Spam-Status: No, score=-8.653 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JV7hWZgO8hIg for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:49:29 -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 5DBD41294BD for <quic-issues@ietf.org>; Mon, 30 Jan 2017 06:49: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=GUr//Lwr9eFKoyVWD8bUpHc5GEk=; b=TzA4BS2t7NQHX5DT otv/kXSvN57vI/qIvY+E6FyGX078w5ycKCZlfIW+ilAuKEnD6Ayy53k4mF+9tlrh aRHuhHir34aFX38MJre6ASIf1xKcU7DDef/dv4muItxnfMon9pgTZA31Nt92fwvM hM/GD9sC+Yui6krJUTnbFHSP+pc=
Received: by filter0451p1mdw1.sendgrid.net with SMTP id filter0451p1mdw1-24655-588F5277-48 2017-01-30 14:49:27.890916929 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id zGz3VvB_SYea7Xxl8YKryA for <quic-issues@ietf.org>; Mon, 30 Jan 2017 14:49:27.797 +0000 (UTC)
Date: Mon, 30 Jan 2017 06:49:27 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/review/19096270@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] First pass at REQUEST_RST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588f5277a3ac5_13f6f3faf9e01f134198175"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Sv3Nw0v8dWCUAlzrI3mOTTGl5jHhtjYve1q 1r5AxCsSl4Y+3QYZ1qp7SkLWzDV1UlxnpODFlGQ7Dkfikl3ZYWwapsRfpaxOQDeCli4NNVPkvI8mB1 84ePvoNdcg17EaZcBksATSByS0IsRrR3nVwifKNcXxp60+6rSnQue/G796aUpwsxQ+8FZYyDpm3BZQ 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IzW3k6NuoYOmO3BXa4WzlZVUXzM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 14:49:31 -0000

----==_mimepart_588f5277a3ac5_13f6f3faf9e01f134198175
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> -transition immediately to "closed".
+From this state, either endpoint can send a STREAM frame with the FIN flag set
+or a RST_STREAM frame.  These indicate the clean or abrupt termination of data
+flow on the stream, respectively.  In either case, this causes the stream to
+transition into one of the "half-closed" states.  An endpoint sending an FIN
+flag or a RST_STREAM frame causes the stream state to become "half-closed
+(local)".  An endpoint receiving a FIN flag or a RST_STREAM frame causes the
+stream state to become "half-closed (remote)".  The receiving endpoint MUST NOT
+process the FIN flag until all preceding data on the stream has been received,
+but MAY process a RST_STREAM frame immediately and discard any preceding data.
+
+Either endpoint can send a REQUEST_RST frame in this state to request closure of
+the stream in the opposite direction.  This typically indicates that the
+receiving application is no longer reading from the stream and all future data
+will be discarded upon receipt.  An endpoint SHOULD respond to a REQUEST_RST
+with a RST_STREAM of type QUIC_RECEIVED_RST.

Moved to its own 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/171
----==_mimepart_588f5277a3ac5_13f6f3faf9e01f134198175
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/171">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -transition immediately to &quot;closed&quot;.
+From this state, either endpoint can send a STREAM frame with the FIN flag set
+or a RST_STREAM frame.  These indicate the clean or abrupt termination of data
+flow on the stream, respectively.  In either case, this causes the stream to
+transition into one of the &quot;half-closed&quot; states.  An endpoint sending an FIN
+flag or a RST_STREAM frame causes the stream state to become &quot;half-closed
+(local)&quot;.  An endpoint receiving a FIN flag or a RST_STREAM frame causes the
+stream state to become &quot;half-closed (remote)&quot;.  The receiving endpoint MUST NOT
+process the FIN flag until all preceding data on the stream has been received,
+but MAY process a RST_STREAM frame immediately and discard any preceding data.
+
+Either endpoint can send a REQUEST_RST frame in this state to request closure of
+the stream in the opposite direction.  This typically indicates that the
+receiving application is no longer reading from the stream and all future data
+will be discarded upon receipt.  An endpoint SHOULD respond to a REQUEST_RST
+with a RST_STREAM of type QUIC_RECEIVED_RST.
</pre>
<p>Moved to its own 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/171">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqySpri-D3yQo6BjYPeN_c287FCv1ks5rXfh3gaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3RInxDbdw77tJZzPy_HHCBGVvIZks5rXfh3gaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171"}}}</script>
----==_mimepart_588f5277a3ac5_13f6f3faf9e01f134198175--


From nobody Mon Jan 30 06:52:52 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4824E1294EC for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:52:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.155
X-Spam-Level: 
X-Spam-Status: No, score=-8.155 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qPA1Hi0032Oi for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 06:52:49 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 828361294F2 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 06:52:47 -0800 (PST)
Date: Mon, 30 Jan 2017 06:52:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485787966; bh=irGExG2fNnTh21NS/lFgjxTCIpJc2yjD3h8W19I9QwI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NQtWW1qvWKYKsIX8mkV4TV1IbmJIJd2ir/MrPJmizC84QZ01nSruDCkSn7qlnTWeT 54rCwUaLAMw+F/KzWun/WwOQ11yfduYbblHcVZQRrXCd39FIN7gOUqgeEQerQ9I9Ow nCRBwHUg2fw+JB3yzqKANbpRgsSqwDGuManAOYPI=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/review/19097066@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] First pass at REQUEST_RST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588f533e71e7d_46a23f8aa49fd1342788c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ex3VomxE-YrSARF8aWSmYntUuCE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 14:52:51 -0000

----==_mimepart_588f533e71e7d_46a23f8aa49fd1342788c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  
 An endpoint can receive any type of frame in this state.  Providing flow-control
 credit using WINDOW_UPDATE frames is necessary to continue receiving
 flow-controlled frames.  In this state, a receiver MAY ignore WINDOW_UPDATE
 frames for this stream, which might arrive for a short period after a frame
 bearing the FIN flag is sent.
 
+If an endpoint is no longer interested in the data being received in this state,
+it MAY send a REQUEST_RST frame to request that the peer close the stream.
+STREAM frames received after sending REQUEST_RST are still counted toward the
+connection and stream flow-control windows.  Even though these frames might be
+ignored, because they are sent before their sender receives the REQUEST_RST, the
+sender will consider the frames to count against its flow-control windows.
+
+If a REQUEST_RST frame is received on a stream that is already in the
+"half-closed (local)" state, a RST_STREAM frame SHOULD still be sent,
+so that no STREAM frames previously sent will be retransmitted.

I'm not sure what would be clearer.  The spec does say:

> When an endpoint sends a RST_STREAM frame, data outstanding on that stream SHOULD NOT be retransmitted, since subsequent data on this stream is expected to not be delivered by the receiver.

Maybe just "and"?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171
----==_mimepart_588f533e71e7d_46a23f8aa49fd1342788c5
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/171">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 An endpoint can receive any type of frame in this state.  Providing flow-control
 credit using WINDOW_UPDATE frames is necessary to continue receiving
 flow-controlled frames.  In this state, a receiver MAY ignore WINDOW_UPDATE
 frames for this stream, which might arrive for a short period after a frame
 bearing the FIN flag is sent.
 
+If an endpoint is no longer interested in the data being received in this state,
+it MAY send a REQUEST_RST frame to request that the peer close the stream.
+STREAM frames received after sending REQUEST_RST are still counted toward the
+connection and stream flow-control windows.  Even though these frames might be
+ignored, because they are sent before their sender receives the REQUEST_RST, the
+sender will consider the frames to count against its flow-control windows.
+
+If a REQUEST_RST frame is received on a stream that is already in the
+&quot;half-closed (local)&quot; state, a RST_STREAM frame SHOULD still be sent,
+so that no STREAM frames previously sent will be retransmitted.
</pre>
<p>I'm not sure what would be clearer.  The spec does say:</p>
<blockquote>
<p>When an endpoint sends a RST_STREAM frame, data outstanding on that stream SHOULD NOT be retransmitted, since subsequent data on this stream is expected to not be delivered by the receiver.</p>
</blockquote>
<p>Maybe just "and"?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/171">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1r4UD3ZtKGYGumD6AumF4lV9Zagks5rXfk-gaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-KGQYxsKi4ESEvERrIyPkvtUBKEks5rXfk-gaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171"}}}</script>
----==_mimepart_588f533e71e7d_46a23f8aa49fd1342788c5--


From nobody Mon Jan 30 07:19:04 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DCD3A1299B0 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 07:19:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jmnHS59HBl84 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 07:18:59 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94A02129504 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 07:18:59 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485789538; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TCq9VOeDHtTKNjgYgtjnHVzCt8R+bM7cgKx4YB6LXUc=; b=etEwoi0z4UJD/WC8l1a4HsWVtDUJdINlRe/84A/Rb+DVs1bYLJpw2U3CHlBQkLUpTDn98FKm k4XtDhZypIFemFmU5OdEHMIilLKDqbPnf2LinKYgP+3VUW001xZgEUr3TRjPljcdrVFvZ1Qq pwVmDtac+vkSsRcASPggXPr/bxw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=FAVIU1dOVqwZULJU7PnGpj1f4C4eEFnzwFsSMCzoMAZREnCQHDqEVWXo3Van5KcPqHoLxw X4G/GlMoJp6AFAxuo1OaBYO7Zbv/Np+70hTuhQ5VE8EldfvLVwU20C8EwVwxZzma+JIMXrsw mMmdr/VdUCuZluPvsZN1tyVzBZOfk=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 588f5961.7f9fb067d150-smtp-out-n01; Mon, 30 Jan 2017 15:18:57 -0000 (UTC)
Date: Mon, 30 Jan 2017 07:18:56 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588f5960e693c_4df33fe8226c31401095e5@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 16f19b: Those RFC7540 references aren't really normative.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588f5960e609d_4df33fe8226c314010946a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n35Cq7mj10GA3jAbLpqAEdXp7gA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 15:19:03 -0000

----==_mimepart_588f5960e609d_4df33fe8226c314010946a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/request_rst
  Home:   https://github.com/quicwg/base-drafts
  Commit: 16f19bc8576c29c07bb2dd47b38e944f23582b2a
      https://github.com/quicwg/base-drafts/commit/16f19bc8576c29c07bb2dd47b38e944f23582b2a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-18 (Wed, 18 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Those RFC7540 references aren't really normative.


  Commit: 4b257838ea3bbb83f7250b5362951762e6ce3df6
      https://github.com/quicwg/base-drafts/commit/4b257838ea3bbb83f7250b5362951762e6ce3df6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #172 from quicwg/h2_informative

Unnecessary normative reference to RFC7540


  Commit: 3bb5417354a91503c4894b972936f352f283b89f
      https://github.com/quicwg/base-drafts/commit/3bb5417354a91503c4894b972936f352f283b89f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix tls spec in 80 columns


  Commit: c223319d335b251f51ca52fb12b2ddbfb326f17f
      https://github.com/quicwg/base-drafts/commit/c223319d335b251f51ca52fb12b2ddbfb326f17f
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rewrite the section about experimentation to make clear that you
are registering your private experimental versions, not that you
are registering the versions people are using for interop testing.


  Commit: 191d43f259773d31088169da1e5e3099d3968755
      https://github.com/quicwg/base-drafts/commit/191d43f259773d31088169da1e5e3099d3968755
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Minor editorial


  Commit: 4a6040ee18dccf1ae9d77d141326170b3b657a78
      https://github.com/quicwg/base-drafts/commit/4a6040ee18dccf1ae9d77d141326170b3b657a78
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #213 from ekr/ekr_editorial_1

Minor editorial


  Commit: 2492b13b4e5a03844152e3cdcbb29a8d08ae23f0
      https://github.com/quicwg/base-drafts/commit/2492b13b4e5a03844152e3cdcbb29a8d08ae23f0
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing the bit typos in error ranges


  Commit: 5f3d06c90987eb2fde2f199049bb5a3bb69c100d
      https://github.com/quicwg/base-drafts/commit/5f3d06c90987eb2fde2f199049bb5a3bb69c100d
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Minor editorial changes:

- Rewrite the headers section to make it clearer.
- Move SETTINGS_ACK up so it is next to SETTINGS


  Commit: e199eeef6d47b7d773bee7d6931c22a28d4352ca
      https://github.com/quicwg/base-drafts/commit/e199eeef6d47b7d773bee7d6931c22a28d4352ca
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  End-of-sentence punctuation

Fix a stray comma.


  Commit: 76ecbcee9f0e309ab85890c397e7d8b0c98304d0
      https://github.com/quicwg/base-drafts/commit/76ecbcee9f0e309ab85890c397e7d8b0c98304d0
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Reflow and fix a reference to HEADERS "after the body"


  Commit: e86d0fc3bf6d10d6306d5e45b3e5025d528ad922
      https://github.com/quicwg/base-drafts/commit/e86d0fc3bf6d10d6306d5e45b3e5025d528ad922
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify length conventions


  Commit: 6cb5dc5241e3320ea8185698061c9158ab79844c
      https://github.com/quicwg/base-drafts/commit/6cb5dc5241e3320ea8185698061c9158ab79844c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #208 from ekr/fix_description_of_experimental_versions

Rewrite the section about experimentation to make clear that you


  Commit: d6dd44ae80c6a824dafb218bc6f860207e528039
      https://github.com/quicwg/base-drafts/commit/d6dd44ae80c6a824dafb218bc6f860207e528039
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #216 from quicwg/fix_bytes

Fixing the bit typos in error ranges


  Commit: 5c07b72033d1251265780077488e130ddb64f156
      https://github.com/quicwg/base-drafts/commit/5c07b72033d1251265780077488e130ddb64f156
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove TLS messages that are no longer used in 1.3.


  Commit: 27e95325e058a0fb36523716ce8e76651aa22126
      https://github.com/quicwg/base-drafts/commit/27e95325e058a0fb36523716ce8e76651aa22126
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Minor editorial


  Commit: c34823425166004ab80685e1273476445a9f1e10
      https://github.com/quicwg/base-drafts/commit/c34823425166004ab80685e1273476445a9f1e10
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #220 from ekr/spurious_messages_tls

Remove TLS messages that are no longer used in 1.3.


  Commit: 7ade6dae9e8a974587fd3a0f20fe9ae2402aa82a
      https://github.com/quicwg/base-drafts/commit/7ade6dae9e8a974587fd3a0f20fe9ae2402aa82a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #223 from ekr/tls_editorial

Minor editorial


  Commit: dc072d5cc4b1be91fd9a4a5f3a496c580e5eca62
      https://github.com/quicwg/base-drafts/commit/dc072d5cc4b1be91fd9a4a5f3a496c580e5eca62
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M README.md

  Log Message:
  -----------
  Update the contributing guidelines


  Commit: 5ca0832de3d0ddf2b5f1434b48fcae007735dd20
      https://github.com/quicwg/base-drafts/commit/5ca0832de3d0ddf2b5f1434b48fcae007735dd20
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M README.md

  Log Message:
  -----------
  Merge pull request #234 from quicwg/contribv2

Update the contributing guidelines


  Commit: 03e0cd2f106de71a1f69c5d85be134154612c7bf
      https://github.com/quicwg/base-drafts/commit/03e0cd2f106de71a1f69c5d85be134154612c7bf
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Fix HTTP_MALFORMED_* descriptions


  Commit: dcb0a2b7fef335bb3695b06a9b68b7d771a4bb77
      https://github.com/quicwg/base-drafts/commit/dcb0a2b7fef335bb3695b06a9b68b7d771a4bb77
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove connection-level flow control exclusion


  Commit: fb0b084741166adc4ebae82bcb2198b75e896734
      https://github.com/quicwg/base-drafts/commit/fb0b084741166adc4ebae82bcb2198b75e896734
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix doubled word


  Commit: 228cb39eeaf31596670cdc6cbaccbbbd5f16289c
      https://github.com/quicwg/base-drafts/commit/228cb39eeaf31596670cdc6cbaccbbbd5f16289c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #246 from quicwg/no_exemptions

Remove connection-level flow control exclusion


  Commit: a27a8c7726bd581ad37a909dec327a1e72176a47
      https://github.com/quicwg/base-drafts/commit/a27a8c7726bd581ad37a909dec327a1e72176a47
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing comma splice

See https://en.wikipedia.org/wiki/Comma_splice


  Commit: a37132543c535c7dbd6717c9cf63a7013e4e9332
      https://github.com/quicwg/base-drafts/commit/a37132543c535c7dbd6717c9cf63a7013e4e9332
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Centering text in figure


  Commit: 8bc87e672a28dbd095fda5626f106713e9dd0c4a
      https://github.com/quicwg/base-drafts/commit/8bc87e672a28dbd095fda5626f106713e9dd0c4a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M README.md
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into request_rst


  Commit: 636d8d0d6fbd0deb7d079cc6308ccbe9123bc531
      https://github.com/quicwg/base-drafts/commit/636d8d0d6fbd0deb7d079cc6308ccbe9123bc531
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Martin's feedback on REQUEST_RST


  Commit: 4d7c4f60dc44f0a53ba2c20c0414afc05db74680
      https://github.com/quicwg/base-drafts/commit/4d7c4f60dc44f0a53ba2c20c0414afc05db74680
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Wrong word form


Compare: https://github.com/quicwg/base-drafts/compare/8451cf6dbb5a...4d7c4f60dc44
----==_mimepart_588f5960e609d_4df33fe8226c314010946a--


From nobody Mon Jan 30 07:19:34 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 728141299B0 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 07:19:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.95
X-Spam-Level: 
X-Spam-Status: No, score=-4.95 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PcXagRuZBDNj for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 07:19: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 0A81A129501 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 07:19: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=bYJruZVwUtkQvDMNGDxnCkIA9Fs=; b=tRGpY+g1oTv+sIiF /ng7E+RQEEJeTuOMleJgfvUBom7GsjZ1/NseBbEbk3Qhtztb+KeTBIYrJIqv0Yt1 RVsFWewmeDis7LGKTRtMTl+SHHk2t0CmiaHccGHnSNJLNGBgP6XPm95Xx3hL66M0 GEkxNFGFh9mCJyNr3tBieHdl5Kk=
Received: by filter0490p1mdw1.sendgrid.net with SMTP id filter0490p1mdw1-13330-588F5962-4F 2017-01-30 15:18:58.880221926 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id oa01jXx7TAij3Shqilj7qw for <quic-issues@ietf.org>; Mon, 30 Jan 2017 15:18:59.035 +0000 (UTC)
Date: Mon, 30 Jan 2017 07:18:58 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/push/1527890593@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] First pass at REQUEST_RST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588f5962ea7cb_11143fb8b417313847656"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1DMe6zkhz4+2mUTAOakbfmGWlAK6Va5GvLGL bABdVjmNvXc+8TG4tIhvILQbH66t3Gu/r4ysycEQHmBhQv5fKiE3SOlrbiSd6FRSzik0wCEIjhY8g0 vJP8D+P9ga6cM+MHanJofBPPjv5axDMB+aoK1K0p/ajjGqAGHC+i1REzmTfg35NiB++5y91vHSAv1k Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lGJ4_u74G2SaTQcW80Fmx6seDgs>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 15:19:33 -0000

----==_mimepart_588f5962ea7cb_11143fb8b417313847656
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 3 commits.

8bc87e6  Merge remote-tracking branch 'origin/master' into request_rst
636d8d0  Martin's feedback on REQUEST_RST
4d7c4f6  Wrong word form


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/171/files/8451cf6dbb5a072518fa0d0bbd3df10ea9f691a2..4d7c4f60dc44f0a53ba2c20c0414afc05db74680

----==_mimepart_588f5962ea7cb_11143fb8b417313847656
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 3 commits.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/8bc87e6" class="commit-link">8bc87e6</a>  Merge remote-tracking branch &#39;origin/master&#39; into request_rst</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/636d8d0" class="commit-link">636d8d0</a>  Martin&#39;s feedback on REQUEST_RST</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/4d7c4f6" class="commit-link">4d7c4f6</a>  Wrong word form</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/171/files/8451cf6dbb5a072518fa0d0bbd3df10ea9f691a2..4d7c4f60dc44f0a53ba2c20c0414afc05db74680">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq31vlNqB3a6WhbgoLDRUFFeO44UWks5rXf9igaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq701wvj4iEb8KD62nwbNVuea9e03ks5rXf9igaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171/files/8451cf6dbb5a072518fa0d0bbd3df10ea9f691a2..4d7c4f60dc44f0a53ba2c20c0414afc05db74680"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 3 commits in #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171/files/8451cf6dbb5a072518fa0d0bbd3df10ea9f691a2..4d7c4f60dc44f0a53ba2c20c0414afc05db74680"}}}</script>

----==_mimepart_588f5962ea7cb_11143fb8b417313847656--


From nobody Mon Jan 30 07:20:42 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86350129505 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 07:20:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.95
X-Spam-Level: 
X-Spam-Status: No, score=-4.95 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-GMOd43TlR1 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 07:20: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 931731294FD for <quic-issues@ietf.org>; Mon, 30 Jan 2017 07:20: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=wgvmB9iKf7l51YsMQO5NHS8rnYk=; b=tMpOQQoykC1uCI3x p8AoIul5Bfz/V0QqHkwWcaQk+9exoZRWgIF1HSlQ4E1Sn7wVv9pxIByB/HAtP+uF 0GnXDgDEdn1bMdyhEKfcpGYfO51KOuqNKKsqTB+FWoUCdPsAQCPHHvQADEOz4kcW hSHUVAdhUABiQ9Xt88q4oNFfvws=
Received: by filter0603p1mdw1.sendgrid.net with SMTP id filter0603p1mdw1-4307-588F59BB-4C 2017-01-30 15:20:27.38750409 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id Y21ZHVXOQSSeJNNxhHs6PQ for <quic-issues@ietf.org>; Mon, 30 Jan 2017 15:20:27.435 +0000 (UTC)
Date: Mon, 30 Jan 2017 07:20:27 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/review/19104033@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] First pass at REQUEST_RST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588f59bb54fa6_5fbe3fd98665913c2837c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1dHp7GydRqaf0Gg5jndU5IfA3tWI24+5SEWD TwtuNuB4KAFK1i8Q2inCJwYJiJxXwfLmPrMGuMd16asvqv0TAQf7e3ZTG2oJK8KAF+/cmKtvtm24VA pYpYRn13ym94ouAUb+O77Qre1lceBU35z9n4nzW50GAdV8slGQSM0Yfdr5NKkeEy5cKSYNdG7q3H2Z o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q-L9Y1Nn1VE1_ZcmrawR0BOHLE8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 15:20:41 -0000

----==_mimepart_588f59bb54fa6_5fbe3fd98665913c2837c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -1402,24 +1429,23 @@ shown in the following figure and described below.
     ,---| reserved |------------.    | recv data
     |   |          |             \   |
     |   +----------+              v  v
-    |               recv FIN/   +--------+ send FIN/
-    |            app read_close |        | app write_close
+    |            send FIN/RST   +--------+ recv FIN/RST
+    |           app write_close |        | app read_close

Agreed, but that's separate.  #182 covers 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/171
----==_mimepart_588f59bb54fa6_5fbe3fd98665913c2837c0
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/171">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1402,24 +1429,23 @@ shown in the following figure and described below.
     ,---| reserved |------------.    | recv data
     |   |          |             \   |
     |   +----------+              v  v
-    |               recv FIN/   +--------+ send FIN/
-    |            app read_close |        | app write_close
+    |            send FIN/RST   +--------+ recv FIN/RST
+    |           app write_close |        | app read_close
</pre>
<p>Agreed, but that's separate.  <a href="https://github.com/quicwg/base-drafts/pull/182" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/182" data-id="202067985" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#182</a> covers 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/171">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_SiwnxjcNYEWdJvLwXOwalyuud1ks5rXf-7gaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0E0KZ0O23ULFdTvI2V_Eg1rwgPXks5rXf-7gaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171"}}}</script>
----==_mimepart_588f59bb54fa6_5fbe3fd98665913c2837c0--


From nobody Mon Jan 30 07:26:14 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29808129505 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 07:26:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ljoSh2ru4QdC for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 07:26: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 6B8CC1294C1 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 07:26:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485789969; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=glHyGNW+2KDMjFAabcD1LOAHYsMcvw5GJA4R7Uhl98g=; b=kKFk91AOgm97ANraG36Dv6+g4inWHuT4ElFPChNvxkxSYHmQU8b6OpEDHuiR6Oot0jYIrGwN NdFo49H7enbUY1QjzLE/uQ6fopgSn7+ecOOA+66mhs9e4N3CFyxs5FplRNo79W0zcmWAF1wy HvBDOk5d8etmiUAQOWA+9i58N9k=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=b636U3SFj6ZpVR977MYyd7e2xJZDPRsZ+SrWvlde1yqzwwAtlNENFRIYMXg6grWZHt48Df Oni9cMCDxY2l7cBafGzjaxbw4kCJ72pkxpumbFS7n6geaRGag6vp8jNKd7wixR8gMgm+BfBX msfRE34dlqdrkcmnmRkxdUeTrk4MU=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 588f5b11.7f0ce81f8870-smtp-out-n01; Mon, 30 Jan 2017 15:26:09 -0000 (UTC)
Date: Mon, 30 Jan 2017 07:26:08 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588f5b1017b23_3b923fb8a45c7140434d2@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 3d84f8: Merging request_rst changes downstream
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588f5b10171dd_3b923fb8a45c714043375"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1Ztu3_hpsZqUhYXU3gexy2bERkg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 15:26:12 -0000

----==_mimepart_588f5b10171dd_3b923fb8a45c714043375
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3d84f8ef041d6d03abf49a8a1588ff72c453310b
      https://github.com/quicwg/base-drafts/commit/3d84f8ef041d6d03abf49a8a1588ff72c453310b
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M README.md
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merging request_rst changes downstream



----==_mimepart_588f5b10171dd_3b923fb8a45c714043375--


From nobody Mon Jan 30 07:31:54 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B491F129521 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 07:31:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XWc4-G0OWL17 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 07: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 38823129517 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 07:31:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485790310; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vgdwyH/PDhDG+b2oXmeB+ztnwZQzbFqb7uC+fwZj654=; b=UD4FSYvntcbIplbGmsDhIe3THbz+WcPAdFcyy9vF6ZCP5VuDmMsRyruYjaR10meMqWkmBWZw Z1k0lyp1AHSN4+6PgkacWcF6+Uyq9nFTQfjTCLf3wZQ7HkhJz2PvtjCWsMIR+xrnDVICXVDG ZleInoBLiwrcwqbv8h4J0Lw+Lvs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=SfA37j/wLN92RbHwiauoiQ72+jN0kJ9a4+SoXa/OM9vcNMiSErFWMQMcXiVYIElxnOVzkp QFlE7OAyeW621OXGdzQksuRUsCTapyfquvQ+rZWqTLBr7J51hwk3CXDIvmov26G4mkvqUVz9 LDoxk8+x7fDHbE0gj16Ce5b0qZ+Xc=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 588f5c62.7f7ebc19ff90-smtp-out-n01; Mon, 30 Jan 2017 15:31:46 -0000 (UTC)
Date: Mon, 30 Jan 2017 07:31:45 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588f5c61cab01_5f4b3fc3f7c8913c9731b@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 64ab28: Merge upstream changes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588f5c61ca6b7_5f4b3fc3f7c8913c972c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SmPkmaZo8YwXxsLtLgkIjf8Xm0o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 15:31:53 -0000

----==_mimepart_588f5c61ca6b7_5f4b3fc3f7c8913c972c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 64ab28ad3dc9adb6213cd06ba093c557aaed9f96
      https://github.com/quicwg/base-drafts/commit/64ab28ad3dc9adb6213cd06ba093c557aaed9f96
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge upstream changes



----==_mimepart_588f5c61ca6b7_5f4b3fc3f7c8913c972c2--


From nobody Mon Jan 30 07:41:08 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7EE4F1294C1 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 07:41:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 88nJUEmWqr95 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 07:41: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 0DB4F129421 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 07:41:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485790865; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4OYMAk91aB/D/zKAQwGSdUCAwTXGoD0rRBHoKVxeuwc=; b=n6XrijogLu38e3FnMPOoApOovH10iP4Ny7HZdl4lZm4rHFhXtsDAU5rLnAapqfcRkd4avLGy 7k4nb/mbDWL/l8hkhJArBJqgkw3VL9j0QYpJltxjIfODfpu6fQB/8DinXBA9kqpaIvpT8JeO AG+IwB1bHCmPKBmHKJAin+tcMCk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=bnTbRTYIQn5lEwG3zGxi/aQ7vNCd09mffN7SPI0KgZbhLTUxfy4Gw4I2q1gKVvD3LRodIE ZlK0VzxjfjgNz4G/FFrXBmsPKqbjVNGX0qc5qavIJtEHsDD4nmpJglNvqo0PssLXu5VbR0yV Hk5k7exED42qX/Xb9MY2jVUZESPrI=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 588f5e90.7fdda2e1e270-smtp-out-n03; Mon, 30 Jan 2017 15:41:04 -0000 (UTC)
Date: Mon, 30 Jan 2017 07:41:04 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <588f5e90dbf91_3e283fd6520bf14075316@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 3b38b0: Fix bad merge
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588f5e90dbb7f_3e283fd6520bf140752f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FhT7r39IMB5fzwXKRTaMq4HNPCc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 15:41:07 -0000

----==_mimepart_588f5e90dbb7f_3e283fd6520bf140752f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/unidirectional
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3b38b0f53d8291e8cc9b9830193ee01c4b203ba2
      https://github.com/quicwg/base-drafts/commit/3b38b0f53d8291e8cc9b9830193ee01c4b203ba2
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix bad merge



----==_mimepart_588f5e90dbb7f_3e283fd6520bf140752f3--


From nobody Mon Jan 30 07:45:40 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FE82129505 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 07:45:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.609
X-Spam-Level: 
X-Spam-Status: No, score=-6.609 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oacLiaMlxvoR for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 07:45:37 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2749F1294C1 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 07:45:37 -0800 (PST)
Date: Mon, 30 Jan 2017 07:45:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485791136; bh=geLRwEByq1T/JL21xaEA4DFoExK/UYb4zLHMZulcApg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bjiCXfS+1bveqme6kSpmPJ5JiW6kEkfAfY2MU0D71NnthhrkQp4B9IVS8442lVS/C aoVeaHZtVzMA9Yj8F5LkMLHsd5SUx6uiXgzE0vIXrYSnKTQ3TvV6Q9cK57sL494yTT ECVGGv0BC+a0Jtv1UowPnitQsFEr68S4x1zkX/cQ=
From: mirjak <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/244/276097507@github.com>
In-Reply-To: <quicwg/base-drafts/issues/244@github.com>
References: <quicwg/base-drafts/issues/244@github.com>
Subject: Re: [quicwg/base-drafts] Need a NONCE in version negotiation packets (#244)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588f5fa05deb0_2528b3faf9e01f1342540a4"; 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/KgcAp0878YtbthDxeedeZ0yx86U>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 15:45:39 -0000

----==_mimepart_588f5fa05deb0_2528b3faf9e01f1342540a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The packet number and a potential packet number echo from the server would help here 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/244#issuecomment-276097507
----==_mimepart_588f5fa05deb0_2528b3faf9e01f1342540a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The packet number and a potential packet number echo from the server would help here 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/244#issuecomment-276097507">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwHDYD_ac8NQgIjU_7gHgh5eFfi8ks5rXgWggaJpZM4LvQj0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1NL4l6SotKsCiiRKA45T1prswrwks5rXgWggaJpZM4LvQj0.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/244#issuecomment-276097507"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #244: The packet number and a potential packet number echo from the server would help here as well."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/244#issuecomment-276097507"}}}</script>
----==_mimepart_588f5fa05deb0_2528b3faf9e01f1342540a4--


From nobody Mon Jan 30 09:55:29 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80F75129A35 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 09:55:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.808
X-Spam-Level: 
X-Spam-Status: No, score=-4.808 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tWFL_cc1U5rV for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 09:55:26 -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 5D67912961D for <quic-issues@ietf.org>; Mon, 30 Jan 2017 09:55: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=9t3d3uqANt4yyZCXHLom6bBwt5w=; b=FY3T9eoJIdhYTgMw 1UsM3bP+nDDySORCsszq2IIk8QUtjqGgeBn+OZPj6qaWhlfOy2/Y/Y83Bg2TkVdK 1RYUIdqtrTvKw/MIJyii1vx1zxOLBDISqjnLeDF/W+O+a/GlAYN+ZOhDf6yIk6bn NFL2pAHYJBiOqjun70eOpGxcUHY=
Received: by filter0991p1mdw1.sendgrid.net with SMTP id filter0991p1mdw1-27599-588F7E0B-4B 2017-01-30 17:55:23.589129972 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id UAmsRn8_T7GJpv2ka6Xx5Q for <quic-issues@ietf.org>; Mon, 30 Jan 2017 17:55:23.488 +0000 (UTC)
Date: Mon, 30 Jan 2017 09:55:23 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/239/276137170@github.com>
In-Reply-To: <quicwg/base-drafts/issues/239@github.com>
References: <quicwg/base-drafts/issues/239@github.com>
Subject: Re: [quicwg/base-drafts] Clarify how post-handshake TLS handshake messages are transmitted (#239)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588f7e0b64354_4de23fc1e25ad1401551c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak172PdrINAhlyOM1gCEGs8e4OtJiXRZduU1NS nmJYyvDwoEp1hOJsiEjxSXv0fZFYxtDBGVvebeZtE9+sx6oECo8TNxQJ9esJKdlO8wtIfbjAgenUAM ZazrdtzoyQIZglNawGN7tBDZga4pts4shlQRi93xcYGLF0+VAvDaM8SKRIVBj7Ssq0xU3TbugpduS3 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/clSiBFIGj-RaJsfm96kcAI_8Zs4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 17:55:28 -0000

----==_mimepart_588f7e0b64354_4de23fc1e25ad1401551c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Draft explicitly covers this, and it=C2=A0*is* a requirement to double-encr=
ypt.


--=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/239#issuecomment-276137170=

----==_mimepart_588f7e0b64354_4de23fc1e25ad1401551c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Draft explicitly covers this, and it=C2=A0<em>is</em> a requirement to d=
ouble-encrypt.</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/239#issuecomment-276137170">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq10ptDkN9qvrkvO=
vyViuEBlcf-7Pks5rXiQLgaJpZM4LuU6v">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1Arx5tVe7ZmScdjX=
xtTxPB1Zb9uks5rXiQLgaJpZM4LuU6v.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/239#issuecomment-276137170"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #239: Draft expli=
citly covers this, and it=C2=A0*is* a requirement to double-encrypt.\r\n"}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/239#issuecomment-276137170"}}}</script>=

----==_mimepart_588f7e0b64354_4de23fc1e25ad1401551c--


From nobody Mon Jan 30 12:31:36 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D00901295B4 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 12:31:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, 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 b46s5DbGdV19 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 12:31:32 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA3961295AF for <quic-issues@ietf.org>; Mon, 30 Jan 2017 12:31:32 -0800 (PST)
Date: Mon, 30 Jan 2017 12:31:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485808291; bh=xFE13IEVjnzRq4LZA7U26ynhF8H+qdtIbQVq3Ot14h0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m3goO+aNRWFh75ZMnIwOB3/yBPqmSuidSWAjoGmQ258exsAOdncMOtqNYXASsNblj aQfVCS/W9NwyAG0gnKmb3lr+KdI5SsDw+gt1TxqWa5oBZ4Dg1sk0RVaptEovihhWu7 9Hnf7h97o+tkFFyl4o2b6XRrqNp4KIDjtuJTZCWs=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/34/276181428@github.com>
In-Reply-To: <quicwg/base-drafts/issues/34@github.com>
References: <quicwg/base-drafts/issues/34@github.com>
Subject: Re: [quicwg/base-drafts] ACK rules and packet protection (#34)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588fa2a38549e_69a93fe8ec7551382019fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fT9zaozB-KP2Ts41fhaxVz0ys3Q>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 20:31:35 -0000

----==_mimepart_588fa2a38549e_69a93fe8ec7551382019fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The above description sounds correct to me, and I do think we want to do option 1 of the 3.  Option 3 is attractive at first, but as you note, creates yet another way to tear down a connection.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/34#issuecomment-276181428
----==_mimepart_588fa2a38549e_69a93fe8ec7551382019fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The above description sounds correct to me, and I do think we want to do option 1 of the 3.  Option 3 is attractive at first, but as you note, creates yet another way to tear down a connection.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/34#issuecomment-276181428">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy0DxEIfqei1eV609quQ1W8RHf6Fks5rXkijgaJpZM4K9bUJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1aksQ61GNNxdO7IR55rFGgEMNwtks5rXkijgaJpZM4K9bUJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/34#issuecomment-276181428"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #34: The above description sounds correct to me, and I do think we want to do option 1 of the 3.  Option 3 is attractive at first, but as you note, creates yet another way to tear down a connection."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/34#issuecomment-276181428"}}}</script>
----==_mimepart_588fa2a38549e_69a93fe8ec7551382019fb--


From nobody Mon Jan 30 16:38:18 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30515129766 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 16:38:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fCbXrkLjkb9P for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 16:38: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 D008112973D for <quic-issues@ietf.org>; Mon, 30 Jan 2017 16:38:13 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485823092; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=I6vq/zYcmuv7zluQop4Kn5LgQXP+d4rouQZmlPd4yiI=; b=glUULNfyo69xaKwE1Hl+2RrFwqMrzaW6ojHPcv3Baq+kvXdWaOA/al9ZGhDtoqhB9ND/ORVG wRq5ZQZ7k9iC7oVmYpGaEeFknpB/q+F8Gyh7f4u3F7ytB8g1cY/F7AWh6qA6SRHIRrGZhP8r Jb8n+yZq4zpaiwJRSNPlVD1QR/Q=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=pn284mW1E/JDWUiyoFmsSWmthTyBao7o7u8HtJW9JNdnhmCaTihHXYwgAQr27J96YUqvSA x8CJetSiE4DBX4eIEqtaLlKQtVZlri7C/2UOwesToMnQalq+9D62dEs2cjlBxpWULBzzKI1b dHgi/Rfq/br258rOadoBopI84AEAw=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 588fdc74.7fdcea364f60-smtp-out-n03; Tue, 31 Jan 2017 00:38:12 -0000 (UTC)
Date: Mon, 30 Jan 2017 16:38:12 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <588fdc7461b19_5cea3fefc2bcb14083385@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 818c9a: Frame type is already defined, don't repeat
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_588fdc7461637_5cea3fefc2bcb1408329"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rCh7PsnJKiu1wrJ9mDU6MGkxk1w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 00:38:17 -0000

----==_mimepart_588fdc7461637_5cea3fefc2bcb1408329
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 818c9a89fbe76632db2db9cb78f2326461f0b2dc
      https://github.com/quicwg/base-drafts/commit/818c9a89fbe76632db2db9cb78f2326461f0b2dc
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Frame type is already defined, don't repeat


  Commit: 30370d14e419ca61ef3bebd2b9110b50d6919ee6
      https://github.com/quicwg/base-drafts/commit/30370d14e419ca61ef3bebd2b9110b50d6919ee6
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't repeat how StreamID len is determined (other fields don't)


  Commit: 8da04f771ef656a5d8416c5c9a176bb2579d45f0
      https://github.com/quicwg/base-drafts/commit/8da04f771ef656a5d8416c5c9a176bb2579d45f0
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix a bunch of typos


  Commit: 17fcc77431d9e048863e59ed9e458a5d6f724a15
      https://github.com/quicwg/base-drafts/commit/17fcc77431d9e048863e59ed9e458a5d6f724a15
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use "a RST_STREAM ..." for consistency


  Commit: 8c52cfd9efe956276d44ae7929fa89e128025db3
      https://github.com/quicwg/base-drafts/commit/8c52cfd9efe956276d44ae7929fa89e128025db3
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix grammer by adding some words


  Commit: 509d3a813e5dcc13f94250b62b9b8659eb33ba11
      https://github.com/quicwg/base-drafts/commit/509d3a813e5dcc13f94250b62b9b8659eb33ba11
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Don't repeat subject


  Commit: e1146e48821bc3b02415c78429046a4067469721
      https://github.com/quicwg/base-drafts/commit/e1146e48821bc3b02415c78429046a4067469721
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix more typos


  Commit: ea53fa88a8564a000793c63cb48dae006615041c
      https://github.com/quicwg/base-drafts/commit/ea53fa88a8564a000793c63cb48dae006615041c
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Somehow this sentence sounds weird, improve wording


  Commit: e8e6e66a458bf73f8f707c0fa285ebbeea1b2491
      https://github.com/quicwg/base-drafts/commit/e8e6e66a458bf73f8f707c0fa285ebbeea1b2491
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Saying "cumulative" once is enough I reckon


  Commit: 89846118ae85ae5366d273f2e765bb7f021bff59
      https://github.com/quicwg/base-drafts/commit/89846118ae85ae5366d273f2e765bb7f021bff59
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fix pseudo-code indentation


  Commit: e1431f8b3730a6da280f4944b26aa6ba9bdceb21
      https://github.com/quicwg/base-drafts/commit/e1431f8b3730a6da280f4944b26aa6ba9bdceb21
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #189 from ghedo/misc

Misc. small fixes


Compare: https://github.com/quicwg/base-drafts/compare/a37132543c53...e1431f8b3730
----==_mimepart_588fdc7461637_5cea3fefc2bcb1408329--


From nobody Mon Jan 30 16:38:22 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26E4D129781 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 16:38:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NiiFz8mIKXuT for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 16:38: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 E2B2A129771 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 16:38: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=sevaVfPlA6LlDr+701Cm6qmf4x8=; b=VIRRF+wbkOJF16OA pnhBSyD/MusBUOpxrxf9+vYUpq1pGCOQqJz7NMP3CkyYOyTWLjfcmm7sLvVt86m8 bFItyM8NfM/AKdqUVZxmi+5zwAQImIyxdXxHPwu10Ghwl+TFESOVAWafYOSmLNYn bFiJyxEGRqpjmgiDy1ybxNlYhfg=
Received: by filter0927p1mdw1.sendgrid.net with SMTP id filter0927p1mdw1-14083-588FDC74-49 2017-01-31 00:38:12.570087554 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id m-_6XeniRQu5SdXzntbQSg for <quic-issues@ietf.org>; Tue, 31 Jan 2017 00:38:12.551 +0000 (UTC)
Date: Mon, 30 Jan 2017 16:38:12 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/189/issue_event/942333924@github.com>
In-Reply-To: <quicwg/base-drafts/pull/189@github.com>
References: <quicwg/base-drafts/pull/189@github.com>
Subject: Re: [quicwg/base-drafts] Misc. small fixes (#189)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588fdc7475a64_e2f3f831e509138269531"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3U8qcrS+Y5NYZ00+0d8DRg8YKai348hmucRa 2l2MbRLDgUEjpk2JU/W3+Oa9N/NffCFh7wk7Z4iezbUxoE4+S4TQwEhbP5ZVu+HfySEg5DlABEGoC4 kVBqLNffs+yo1PH7ztClgCQwlB8rcDiqvxgFDlb4QlB0SjpnFzevVEO55KoIRQEI+qZ5ljrwinkdrq 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5IW3uqJHWBSXacLaUponON19kfQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 00:38:19 -0000

----==_mimepart_588fdc7475a64_e2f3f831e509138269531
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #189.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/189#event-942333924
----==_mimepart_588fdc7475a64_e2f3f831e509138269531
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/189" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/189" data-id="202341446" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#189</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/189#event-942333924">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxBRO7TJk3EKsS5GYZnwcscF6Tnsks5rXoJ0gaJpZM4LqMPU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq24BfuRbXqMXhSiOX8vkoJpLMxJFks5rXoJ0gaJpZM4LqMPU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/189#event-942333924"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #189."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/189#event-942333924"}}}</script>
----==_mimepart_588fdc7475a64_e2f3f831e509138269531--


From nobody Mon Jan 30 16:40:58 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8B7112973E for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 16:40:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jFAIxJBEGnzt for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 16:40:55 -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 23ED1129759 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 16:40: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=YN3v3etGnvMqUeldGZ82CSZFI0Y=; b=Ez6f7VjhajG+ObsQ U3joLsLMeIgCjEwV5jw1e3QFGPwSGsTFr5TBR0iYDDcYywkrZQh+n70eRCSKPLlK RJOhPosfCeUBbarlEFHkbqYSj6BCazFaHmeQWdKi5YoZyEybF2+NIYbcAAvYFXtN oLQk1YY4luwfOc64Dfod7+Koz9o=
Received: by filter0467p1mdw1.sendgrid.net with SMTP id filter0467p1mdw1-21064-588FDD15-26 2017-01-31 00:40:53.514505856 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id KEswNFtaRLK1CADjwPpx1A for <quic-issues@ietf.org>; Tue, 31 Jan 2017 00:40:53.502 +0000 (UTC)
Date: Mon, 30 Jan 2017 16:40:53 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/249/c276238654@github.com>
In-Reply-To: <quicwg/base-drafts/pull/249@github.com>
References: <quicwg/base-drafts/pull/249@github.com>
Subject: Re: [quicwg/base-drafts] Error Codes at a consistent offset (#249)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588fdd156722a_53e93fb06ea8b1382373c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1NfxQVWz9xJZkTgOjmlcbEu5wJBLodg/j/Rh uHFPJncMK3d8ZGIrI496J+oX8xYEzNwf38SRccSvEEpotZl1kXeYUS87S52TDuXM+oyeXZ5Owip6Dc Fe/JFOI5xu1tm0xODaIgGkCYInkyJU9Uk8FSf72wv0LxGlQz0K+27GS26MLD20qpoqs4ugW2xt7t/V k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QYqpOAySofAUqYIjQhlrq6NpK9A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 00:40:57 -0000

----==_mimepart_588fdd156722a_53e93fb06ea8b1382373c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This isn't strictly editorial.  Though I think we're OK with that sort of change here.  @janaiyengar, if you think that this is OK, merge it.  Otherwise, I guess we should close it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/249#issuecomment-276238654
----==_mimepart_588fdd156722a_53e93fb06ea8b1382373c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This isn't strictly editorial.  Though I think we're OK with that sort of change here.  <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, if you think that this is OK, merge it.  Otherwise, I guess we should close it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/249#issuecomment-276238654">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_-CMv3W0C3DgDisQdUm8Vyk7Y3xks5rXoMVgaJpZM4Lxdo6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8MOXiYtKvgraDH9lndHPtAOUM-jks5rXoMVgaJpZM4Lxdo6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/249#issuecomment-276238654"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #249: This isn't strictly editorial.  Though I think we're OK with that sort of change here.  @janaiyengar, if you think that this is OK, merge it.  Otherwise, I guess we should close it."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/249#issuecomment-276238654"}}}</script>
----==_mimepart_588fdd156722a_53e93fb06ea8b1382373c3--


From nobody Mon Jan 30 16:47:22 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20B48129766 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 16:47:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n18qG37bqcth for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 16:47:18 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59E2F129784 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 16:47:17 -0800 (PST)
Date: Mon, 30 Jan 2017 16:47:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485823636; bh=6iqR1QOadFovqrDgDF6uezUagIM9HiS9uPqNrMcF68c=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SoOgQi9vNPJtC3Xo/5BSGHd6yYU3x95s4tb8LT3vacBBCRD11ZPo0ohQfzdaOKXLp b7GuArEY42oLasmjwXX+o3CYjxg0D0/NvQrW+oV25EXZcVoGdcMOffkBpweida8nq/ HXDN+j6GdURVWMi19pEiDnxVeW/SJukXS5Cdx/G0=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/review/19223659@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] First pass at REQUEST_RST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588fde948dce6_1bda3f90f00b71404555e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/09Ioowl-mDPn7cFNVM_Bz-Lj5w4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 00:47:20 -0000

----==_mimepart_588fde948dce6_1bda3f90f00b71404555e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -Since streams are bidirectional, a sender of a RST_STREAM needs to know how many
-bytes the peer has sent on the stream.  If an endpoint receives a RST_STREAM
-frame and has sent neither a FIN nor a RST_STREAM, it MUST send a RST_STREAM in
-response, bearing the offset of the last byte sent on this stream as the final
-offset.
+RST_STREAM terminates a stream abruptly.  Whether any action or response can
+or should be taken on the data already received is an application-specific
+issue.  If the sender of a RST_STREAM wishes to explicitly state that no future
+data will be processed, that endpoint MAY send a REQUEST_RST frame at the same
+time.
+
+Regardless, it will often be the case that upon receipt of a RST_STREAM, an
+endpoint will choose to stop sending data in its own direction. An endpoint that
+receives a RST_STREAM frame MUST still close the stream for sending in the other
+direction, either with a STREAM frame containing the FIN bit or a RST_STREAM
+frame of its own, but MAY choose not to do so immediately.

This doesn't really work for me.  The "MUST still close" clause is toothless in light of the "MAY choose not to" that follows it.  We should keep things like the MUST out of this.  There are many cases where it is appropriate to close your writer when your reader aborts, but that will depend a great deal on context.

I would avoid normative language in this paragraph and instead note that aborting a read might trigger the need for an abort on the write.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-19223659
----==_mimepart_588fde948dce6_1bda3f90f00b71404555e9
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/171#pullrequestreview-19223659">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -Since streams are bidirectional, a sender of a RST_STREAM needs to know how many
-bytes the peer has sent on the stream.  If an endpoint receives a RST_STREAM
-frame and has sent neither a FIN nor a RST_STREAM, it MUST send a RST_STREAM in
-response, bearing the offset of the last byte sent on this stream as the final
-offset.
+RST_STREAM terminates a stream abruptly.  Whether any action or response can
+or should be taken on the data already received is an application-specific
+issue.  If the sender of a RST_STREAM wishes to explicitly state that no future
+data will be processed, that endpoint MAY send a REQUEST_RST frame at the same
+time.
+
+Regardless, it will often be the case that upon receipt of a RST_STREAM, an
+endpoint will choose to stop sending data in its own direction. An endpoint that
+receives a RST_STREAM frame MUST still close the stream for sending in the other
+direction, either with a STREAM frame containing the FIN bit or a RST_STREAM
+frame of its own, but MAY choose not to do so immediately.
</pre>
<p>This doesn't really work for me.  The "MUST still close" clause is toothless in light of the "MAY choose not to" that follows it.  We should keep things like the MUST out of this.  There are many cases where it is appropriate to close your writer when your reader aborts, but that will depend a great deal on context.</p>
<p>I would avoid normative language in this paragraph and instead note that aborting a read might trigger the need for an abort on the write.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-19223659">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq13s1aB-zLvfbLCSf-VIcOjL8U36ks5rXoSUgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx0Y6ogfpE4Djn1mEuUVn9FIuDchks5rXoSUgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-19223659"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171#pullrequestreview-19223659"}}}</script>
----==_mimepart_588fde948dce6_1bda3f90f00b71404555e9--


From nobody Mon Jan 30 16:52:03 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DA76129795 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 16:52:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lI6U7UAyonP4 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 16:52:00 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3511012978B for <quic-issues@ietf.org>; Mon, 30 Jan 2017 16:51: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=OGg3N8wIDDUmCwgE9ErObDWn+hI=; b=tuaHSy2Vz6gmlmYS M54ZRq+PKkmTzHs1o36UgQNdlewdmLFR+6auDPmkeiwwdk+lkJD1++aiYvnQKvFH MA2SuVDCT21IqScWrzBIsgQJva7wud9QlEkL15AW2jeJJ7IzONFpEBi04942T4q3 c3Gpeb9b4ioz85vkze4wqor1GGo=
Received: by filter0985p1mdw1.sendgrid.net with SMTP id filter0985p1mdw1-1047-588FDFAE-4B 2017-01-31 00:51:58.954844219 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id I999ARAiRt60CFgUsLzpiw for <quic-issues@ietf.org>; Tue, 31 Jan 2017 00:51:58.670 +0000 (UTC)
Date: Mon, 30 Jan 2017 16:51:58 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/239/276240475@github.com>
In-Reply-To: <quicwg/base-drafts/issues/239@github.com>
References: <quicwg/base-drafts/issues/239@github.com>
Subject: Re: [quicwg/base-drafts] Clarify how post-handshake TLS handshake messages are transmitted (#239)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588fdfae9124a_3b243fc673aab13421183c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1AhNzYIHa9emJDux3wTmJbaKf4AmOAQuVj0f vxtapfXMwTrgRXknjXjoLDbwOdd7hViXAQ+Wjk4gLmCr8S6m9Uv8v/0sgkTQ14wGDCPsRjyav8VCt1 lyD0p0RbrCIdHJ2cvCNQVn+5RBpTA5x2tcPRVUbQKvtc7tfNQcYRBOTuxgkeJJBfXI3TpvPoaslkBq g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CJ2k-qRUohMx4ors1_l-HAvIg6c>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 00:52:02 -0000

----==_mimepart_588fdfae9124a_3b243fc673aab13421183c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If there is any way in which this is unclear, I'm happy to consider a pull request.  It seems perfectly obvious to me:

> TLS is unmodified for this use. This means that TLS will apply confidentiality and integrity protection to its records. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/239#issuecomment-276240475
----==_mimepart_588fdfae9124a_3b243fc673aab13421183c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If there is any way in which this is unclear, I'm happy to consider a pu=
ll request.  It seems perfectly obvious to me:</p>
<blockquote>
<p>TLS is unmodified for this use. This means that TLS will apply confident=
iality and integrity protection to its records.</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/239#issuecomment-276240475">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7HTXDQmace1VS2=
NBBKCRUBqlXSjks5rXoWugaJpZM4LuU6v">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq327BfXxJyeg4dQ0M=
_NgM1Ka_PWIks5rXoWugaJpZM4LuU6v.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/239#issuecomment-276240475"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #239: If there=
 is any way in which this is unclear, I'm happy to consider a pull request.=
  It seems perfectly obvious to me:\r\n\r\n\u003e TLS is unmodified for thi=
s use. This means that TLS will apply confidentiality and integrity protect=
ion to its records. "}],"action":{"name":"View Issue","url":"https://github=
.com/quicwg/base-drafts/issues/239#issuecomment-276240475"}}}</script>=

----==_mimepart_588fdfae9124a_3b243fc673aab13421183c--


From nobody Mon Jan 30 17:21:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98FE0126579 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 17:21:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.673
X-Spam-Level: 
X-Spam-Status: No, score=-3.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iVpOGfiKeCvI for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 17:21:47 -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 AF2F712009C for <quic-issues@ietf.org>; Mon, 30 Jan 2017 17:21: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=sltU130X/JQjKoWtYmzWNSF4Pm0=; b=ba65hjrOiITb0jpI 4OubK1nmfjq3oGUO0oaEB78NRH1/smOgYZXW7kjnASTex1pMzVR1fEedrXkKzlx0 Lm2fjp4ao/0Z/A4TzLYNTglPTuRA1jn8wBkp01gq+REPQt1ZPuq/998Ot+anTSoV TCO+i3gEw6ctrNtuv6X+UQmSPUs=
Received: by filter0884p1mdw1.sendgrid.net with SMTP id filter0884p1mdw1-29962-588FE6AA-9 2017-01-31 01:21:46.273746814 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id OqE-6kETRz6JqEyf2w_Ung for <quic-issues@ietf.org>; Tue, 31 Jan 2017 01:21:46.349 +0000 (UTC)
Date: Mon, 30 Jan 2017 17:21:46 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/249/review/19227600@github.com>
In-Reply-To: <quicwg/base-drafts/pull/249@github.com>
References: <quicwg/base-drafts/pull/249@github.com>
Subject: Re: [quicwg/base-drafts] Error Codes at a consistent offset (#249)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_588fe6aa358d3_1c12a3fe6f053b134229b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ZR42FY4dz6u3RiLIzjHkGw8hWwXDcSPqsuv uM+BfF50o6yzGKVvlv3frmXfm1Ypz54sK8s7HTJaJ3EXhwrXC4E298NZJ6sjDW5YOYb17rXqXTppi5 Szhyc+p4yGhj6iqF7dDDPtfFlSU+HzmxCVSm3k7vzfUeSXUWrBZddO5IA4XGbKAQNIrXQl6tOa4W0n g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_6HqHw91F1UYJRaXqpcqEwTvAgs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 01:21:49 -0000

----==_mimepart_588fe6aa358d3_1c12a3fe6f053b134229b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

Not purely editorial, but seems like a strict 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/249#pullrequestreview-19227600
----==_mimepart_588fe6aa358d3_1c12a3fe6f053b134229b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>Not purely editorial, but seems like a strict 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/249#pullrequestreview-19227600">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4Yh8aBUyD6Rb9JNt34E6CyJNdZ4ks5rXoyqgaJpZM4Lxdo6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5kNtwa46ysrmVN-kfuYy33kIiPCks5rXoyqgaJpZM4Lxdo6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/249#pullrequestreview-19227600"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #249"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/249#pullrequestreview-19227600"}}}</script>
----==_mimepart_588fe6aa358d3_1c12a3fe6f053b134229b3--


From nobody Mon Jan 30 20:06:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F4B112998F for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 20:06:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id teo-R3CnErYT for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 20:06:47 -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 50300129D61 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 20:06:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=551vFhWyGkWJ9pk/4FJnmAe6e0g=; b=IIh+sEzpNyHjIQZs DQFYuShqBMdi92+zjam73IT5ghgasYjXITwBFFb4jGM0ghzDGpGahKmwludDydHZ uLxQo8CWfjHE8NAtOK9wn+nsOM1bQoo2mObZlmW2JHAD0WWRwD9Pwp/1oBtc9o8P Xfry4Y1hFoctIsFdd/d+FejHkuk=
Received: by filter1113p1mdw1.sendgrid.net with SMTP id filter1113p1mdw1-30509-58900D56-9 2017-01-31 04:06:46.167002388 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id josHFsdUQOux2NsrRFWjkg for <quic-issues@ietf.org>; Tue, 31 Jan 2017 04:06:46.144 +0000 (UTC)
Date: Mon, 30 Jan 2017 20:06:46 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/c276270122@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] First pass at REQUEST_RST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58900d56861f_3df83f88938b913c13043e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1nrhpGJJqqk95iprKtb+z0tBUPk2THJjTwhe zXm/5sgxSfS3BUR+xW6RSOQfnIOHJH7oKiaBI7GD6iMxp5koxOpLS3/OhZR70N1wbk24uGbR5V0Yjo PO46lpAd7SWJrHDDmYXgSoG7g3DSt8gxjgkiFUfZVE1ANFQ5bmKE/Jm3VbV2f7GsrvRuTe+dx+QJit A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CNf4_lmOwRTBAYnR9zdt3BEaV-k>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 04:06:49 -0000

----==_mimepart_58900d56861f_3df83f88938b913c13043e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Another thing to ponder.  RST (aka reset) has all of the wrong connotations.  I think that this needs a better name.  Maybe we can finally divorce ourselves from all of the badly fitting TCP connotations.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171#issuecomment-276270122
----==_mimepart_58900d56861f_3df83f88938b913c13043e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Another thing to ponder.  RST (aka reset) has all of the wrong connotations.  I think that this needs a better name.  Maybe we can finally divorce ourselves from all of the badly fitting TCP connotations.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/171#issuecomment-276270122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxLT1hsiGf6CbfafqhenHnHFJLf_ks5rXrNWgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxF2HUsuDbyRz56wJXM4BGbFtNB3ks5rXrNWgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171#issuecomment-276270122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #171: Another thing to ponder.  RST (aka reset) has all of the wrong connotations.  I think that this needs a better name.  Maybe we can finally divorce ourselves from all of the badly fitting TCP connotations."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171#issuecomment-276270122"}}}</
 script>
----==_mimepart_58900d56861f_3df83f88938b913c13043e--


From nobody Mon Jan 30 20:11:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BFB4129D78 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 20:11:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XgeBKMgh9M-j for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 20:11:36 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9AD83129D60 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 20:11: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=Y1tC2FyKy7XvG2eB2RyYTXeLhF4=; b=Dyv61yDnNopyeUEF mvR0LaTugIZH3yHybeZ6r4k2vgtA0FMCoM2IggCeDW71+E6HxNRMuXZQ26RLe5CV 0+ownsvsMSK2fuq0rvhFuY258GElhgGNxr4qc6Q9Di8yMG+nnszslS30lxxIoSxc 8XgEQ+PcHvis97T/3TN14rSylak=
Received: by filter1071p1mdw1.sendgrid.net with SMTP id filter1071p1mdw1-2028-58900E69-21 2017-01-31 04:11:21.226622988 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id uacuIDE_SQuDSrvQRqXsvA for <quic-issues@ietf.org>; Tue, 31 Jan 2017 04:11:21.186 +0000 (UTC)
Date: Mon, 30 Jan 2017 20:11:21 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/171/review/19241301@github.com>
In-Reply-To: <quicwg/base-drafts/pull/171@github.com>
References: <quicwg/base-drafts/pull/171@github.com>
Subject: Re: [quicwg/base-drafts] First pass at REQUEST_RST (#171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58900e691922c_3de33faa96a5113c61511"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1qMPzLTwqRuAfs1afOs3pukQKwpw6i+6URnV +yFir23pvOeqUZNsYQaW92briCRGS7HOZjiYQDrH6EllpFPx2SYj0HUj6kxBBREG28bLgDhEPS06+Q X5XxlkrMEure+3+cS9Shm/nm5Ru9Bnlnd7afru74QteZK0lSoD7vbWBSVetJoVyZe1uE6F7iI50obR A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-VCTY6IUKQtahNeb9o5oPUE4Tb0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 04:11:38 -0000

----==_mimepart_58900e691922c_3de33faa96a5113c61511
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> -Since streams are bidirectional, a sender of a RST_STREAM needs to know how many
-bytes the peer has sent on the stream.  If an endpoint receives a RST_STREAM
-frame and has sent neither a FIN nor a RST_STREAM, it MUST send a RST_STREAM in
-response, bearing the offset of the last byte sent on this stream as the final
-offset.
+RST_STREAM terminates a stream abruptly.  Whether any action or response can
+or should be taken on the data already received is an application-specific
+issue.  If the sender of a RST_STREAM wishes to explicitly state that no future
+data will be processed, that endpoint MAY send a REQUEST_RST frame at the same
+time.
+
+Regardless, it will often be the case that upon receipt of a RST_STREAM, an
+endpoint will choose to stop sending data in its own direction. An endpoint that
+receives a RST_STREAM frame MUST still close the stream for sending in the other
+direction, either with a STREAM frame containing the FIN bit or a RST_STREAM
+frame of its own, but MAY choose not to do so immediately.

I meant it in the sense of it eventually will have to close, because all streams do in the end.  (For all streams are as grass, and all their transferred data as the flower of grass....)  But sure, we can incorporate the first sentence into the previous paragraph and drop the rest.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/171
----==_mimepart_58900e691922c_3de33faa96a5113c61511
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/171">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -Since streams are bidirectional, a sender of a RST_STREAM needs to know how many
-bytes the peer has sent on the stream.  If an endpoint receives a RST_STREAM
-frame and has sent neither a FIN nor a RST_STREAM, it MUST send a RST_STREAM in
-response, bearing the offset of the last byte sent on this stream as the final
-offset.
+RST_STREAM terminates a stream abruptly.  Whether any action or response can
+or should be taken on the data already received is an application-specific
+issue.  If the sender of a RST_STREAM wishes to explicitly state that no future
+data will be processed, that endpoint MAY send a REQUEST_RST frame at the same
+time.
+
+Regardless, it will often be the case that upon receipt of a RST_STREAM, an
+endpoint will choose to stop sending data in its own direction. An endpoint that
+receives a RST_STREAM frame MUST still close the stream for sending in the other
+direction, either with a STREAM frame containing the FIN bit or a RST_STREAM
+frame of its own, but MAY choose not to do so immediately.
</pre>
<p>I meant it in the sense of it eventually will have to close, because all streams do in the end.  (For all streams are as grass, and all their transferred data as the flower of grass....)  But sure, we can incorporate the first sentence into the previous paragraph and drop the rest.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/171">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwDdrGOuOAy0r0d77mdqCTDQ7Nekks5rXrRpgaJpZM4LnL5T">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq37b94gfM0GFNJzweBK2i8Gf8p1hks5rXrRpgaJpZM4LnL5T.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/171"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #171"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/171"}}}</script>
----==_mimepart_58900e691922c_3de33faa96a5113c61511--


From nobody Mon Jan 30 20:28:07 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43C8A127735 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 20:28:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uYJ9eYpzBWlh for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 20:28: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 E1063128B44 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 20:28:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485836879; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zeD08vggxLZjcqw77CD/7FloIob/Dp53qeJoBpPBL4w=; b=ekdKJxnY4C/ZySJfH/Z1hFE+8gK2b/7hlLVWNvn/swwzU0iIvCTzeHqVsp2vSO3FEKHiWc1Y 5XmGvEAk6IzSuSjQyeimf6NdfiVDPuw8TBAg5JTFqoiJSWu7VbVyXsTyMNxUyEujv3fS1z7N KIa/MtEY4AV3AKF5wc/ffOD+0Uc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=PnwwpRmd3xFo1dGxRcRXhU/yZmLmYR7cPDGvt+Xt8JZCXAtXX8/ZbjofSyKQ/1uLWHWaxD XY1lfYt0mmIHnM5QnAcloStcq+V0px7IvzzTgcl3jsEttIE7tzKzupS9QWUN+y3b4YNz4Vsd Fryhly95hjWGd+FnTUPM7K2GU7gtY=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5890124f.7f090471e930-smtp-out-n03; Tue, 31 Jan 2017 04:27:59 -0000 (UTC)
Date: Mon, 30 Jan 2017 20:27:59 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5890124fa6c70_c3c3fd1cc9d51382236d@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] de2026: Change the name of the HTTP mapping to HTTP over Q...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5890124fa563a_c3c3fd1cc9d513822284"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cJPbYuL7ImBraTQE6DxMzz90S1c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 04:28:05 -0000

----==_mimepart_5890124fa563a_c3c3fd1cc9d513822284
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/protected_pre
  Home:   https://github.com/quicwg/base-drafts
  Commit: de2026f1b5b093a45b67a9e8e1a1fdb678bc9ad9
      https://github.com/quicwg/base-drafts/commit/de2026f1b5b093a45b67a9e8e1a1fdb678bc9ad9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-23 (Wed, 23 Nov 2016)

  Changed paths:
    M draft-ietf-quic-http-mapping.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport-protocol.md

  Log Message:
  -----------
  Change the name of the HTTP mapping to HTTP over QUIC


  Commit: f3a4eefc93c69013180ed722228980a5e6244e88
      https://github.com/quicwg/base-drafts/commit/f3a4eefc93c69013180ed722228980a5e6244e88
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-25 (Fri, 25 Nov 2016)

  Changed paths:
    R draft-ietf-quic-http-mapping.md
    A draft-ietf-quic-http.md

  Log Message:
  -----------
  Rename HTTP draft


  Commit: e73e77d384fbf04f97e381392a8633968abdcc6c
      https://github.com/quicwg/base-drafts/commit/e73e77d384fbf04f97e381392a8633968abdcc6c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-25 (Fri, 25 Nov 2016)

  Changed paths:
    R draft-ietf-quic-loss-detection.md
    A draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Rename recovery draft


  Commit: eafea732faa8f4016c9f3b00123cf5eb8e2ad736
      https://github.com/quicwg/base-drafts/commit/eafea732faa8f4016c9f3b00123cf5eb8e2ad736
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-25 (Fri, 25 Nov 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Work in progress: Improving the quality of the TLS overview

I've improved terminology throughout the early sections and tried to
be more precise.  I probably need to add a picture or two to help.

The latter sections still need work.

I want to move the "system component" diagram that I had to the main
draft.  It would be good to have a topological map of all the pieces.


  Commit: ab76aee5cd684f0c7f33b558b59aff32bbc7ef7c
      https://github.com/quicwg/base-drafts/commit/ab76aee5cd684f0c7f33b558b59aff32bbc7ef7c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Adding details of the interaction between QUIC and TLS


  Commit: 9155bd97c3018e34c42839213cfe66b71f36c72a
      https://github.com/quicwg/base-drafts/commit/9155bd97c3018e34c42839213cfe66b71f36c72a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Refinement of delivery requirements


  Commit: 17ab6f872deddba0f3742c43e7993839dc2d011f
      https://github.com/quicwg/base-drafts/commit/17ab6f872deddba0f3742c43e7993839dc2d011f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Fix ignore


  Commit: 7a6e1811d091c1a94b6d5a49671f6662b97bb444
      https://github.com/quicwg/base-drafts/commit/7a6e1811d091c1a94b6d5a49671f6662b97bb444
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Update readme to match


  Commit: e8df402bd8e57a4122d450e46c7c706970203db1
      https://github.com/quicwg/base-drafts/commit/e8df402bd8e57a4122d450e46c7c706970203db1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Update readme to match


  Commit: 474b579e76beaf1d2c8c05429e220d0526617a45
      https://github.com/quicwg/base-drafts/commit/474b579e76beaf1d2c8c05429e220d0526617a45
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix client's second phase


  Commit: 577d8df8f5216a18b94497cd449056b8cb688397
      https://github.com/quicwg/base-drafts/commit/577d8df8f5216a18b94497cd449056b8cb688397
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Expand on retransmission of handshake messages


  Commit: 31eaab606586da1f2ff1659abfb8d24c99126870
      https://github.com/quicwg/base-drafts/commit/31eaab606586da1f2ff1659abfb8d24c99126870
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Make it clearer what keys are used for which in packet protection


  Commit: ef666a931b8e39e96f574ba1ef242e0c125b9c67
      https://github.com/quicwg/base-drafts/commit/ef666a931b8e39e96f574ba1ef242e0c125b9c67
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Pre-handshake clarifications


  Commit: 90faee643bd79264cd5dbdf21b3d7f5c5d8dde28
      https://github.com/quicwg/base-drafts/commit/90faee643bd79264cd5dbdf21b3d7f5c5d8dde28
  Author: MikeBishop <michbish@microsoft.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M README.md
    R draft-ietf-quic-http-mapping.md
    A draft-ietf-quic-http.md

  Log Message:
  -----------
  Merge pull request #29 from quicwg/http-name

Rename HTTP draft


  Commit: 925b84305931b09bf01ce1266ac94c4a5b803dc9
      https://github.com/quicwg/base-drafts/commit/925b84305931b09bf01ce1266ac94c4a5b803dc9
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    A .editorconfig
    M .gitignore
    M README.md
    R draft-ietf-quic-http-mapping.md
    A draft-ietf-quic-http.md
    M draft-ietf-quic-loss-detection.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport-protocol.md

  Log Message:
  -----------
  Reconciling two pull requests


  Commit: 1e97983aab95138d487c63275f71f8dbf9a889de
      https://github.com/quicwg/base-drafts/commit/1e97983aab95138d487c63275f71f8dbf9a889de
  Author: MikeBishop <michbish@microsoft.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport-protocol.md

  Log Message:
  -----------
  Merge pull request #11 from quicwg/http-title

Change the title of the HTTP draft


  Commit: 33f82e22d8cc7d5b54e775ac45f97d47d5dc561b
      https://github.com/quicwg/base-drafts/commit/33f82e22d8cc7d5b54e775ac45f97d47d5dc561b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M README.md
    R draft-ietf-quic-loss-detection.md
    A draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #24 from quicwg/recovery-name

Rename recovery draft


  Commit: ab5f13b5a73504497d94bb8bfec579d7243dc901
      https://github.com/quicwg/base-drafts/commit/ab5f13b5a73504497d94bb8bfec579d7243dc901
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    R draft-ietf-quic-transport-protocol.md
    A draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rename transport draft


  Commit: 23c771bccfe38047b7f1e1a2da89aff4e9044dc9
      https://github.com/quicwg/base-drafts/commit/23c771bccfe38047b7f1e1a2da89aff4e9044dc9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Update readme to match


  Commit: 2cac4fb4784a2b0f36a3b193507ae0f1674d54ac
      https://github.com/quicwg/base-drafts/commit/2cac4fb4784a2b0f36a3b193507ae0f1674d54ac
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  One contributor section is enough


  Commit: 3c6dc3652e1849a7faabce82dae2eb8be470ce92
      https://github.com/quicwg/base-drafts/commit/3c6dc3652e1849a7faabce82dae2eb8be470ce92
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  One conventions section is enough


  Commit: ab6ab371d1e4ae2aa309d6510ef265d153e40338
      https://github.com/quicwg/base-drafts/commit/ab6ab371d1e4ae2aa309d6510ef265d153e40338
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Restore EARLY-DESIGN reference


  Commit: 260a71cb4dd98d1131453293c478748ecacd193e
      https://github.com/quicwg/base-drafts/commit/260a71cb4dd98d1131453293c478748ecacd193e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Reflow HTTP doc


  Commit: b922bc8125e4c5c97eb4357be5f302756eade41d
      https://github.com/quicwg/base-drafts/commit/b922bc8125e4c5c97eb4357be5f302756eade41d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Wrap transport to 80 columns


  Commit: 3070b7a30e734bfb21f1dad18e83d4e732d07f47
      https://github.com/quicwg/base-drafts/commit/3070b7a30e734bfb21f1dad18e83d4e732d07f47
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Reflow recovery to 80 columns, Closes #5


  Commit: 67ea5ece68fcb3e660f102bd7da09e6c73b5189f
      https://github.com/quicwg/base-drafts/commit/67ea5ece68fcb3e660f102bd7da09e6c73b5189f
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Official drafts have been submitted.


  Commit: 21d802a315499eee18570ee7435622945f2f2eed
      https://github.com/quicwg/base-drafts/commit/21d802a315499eee18570ee7435622945f2f2eed
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Cleaning up section references -- should fix #42.


  Commit: 1b0c50f7de9edac64a1bfadc316acc20d8f7fbf7
      https://github.com/quicwg/base-drafts/commit/1b0c50f7de9edac64a1bfadc316acc20d8f7fbf7
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Found some more XX section references


  Commit: a02cce3bdac4bb0a94df9cc982048fb1013a6772
      https://github.com/quicwg/base-drafts/commit/a02cce3bdac4bb0a94df9cc982048fb1013a6772
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #46 from quicwg/transport-references

Fixing transport references


  Commit: 4666d1c1ac1069e974e62fe74619703faf331111
      https://github.com/quicwg/base-drafts/commit/4666d1c1ac1069e974e62fe74619703faf331111
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-02 (Fri, 02 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Adding email addresses


  Commit: 8aa2df1a0c58856af51eea5a08fa540301e0b7d9
      https://github.com/quicwg/base-drafts/commit/8aa2df1a0c58856af51eea5a08fa540301e0b7d9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-02 (Fri, 02 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Adding role


  Commit: 2c48e921acd3b29b78dc2c56aaebf2d590f690b0
      https://github.com/quicwg/base-drafts/commit/2c48e921acd3b29b78dc2c56aaebf2d590f690b0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-02 (Fri, 02 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Adding role


  Commit: 5d0c863d656af6139d9404e449e6b5fbc6cfb6ae
      https://github.com/quicwg/base-drafts/commit/5d0c863d656af6139d9404e449e6b5fbc6cfb6ae
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-02 (Fri, 02 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial changes suggested by Martin Duke


  Commit: 7250307c34e39de09611d23fee2b2b30da1d879e
      https://github.com/quicwg/base-drafts/commit/7250307c34e39de09611d23fee2b2b30da1d879e
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2016-12-02 (Fri, 02 Dec 2016)

  Changed paths:
    M .travis.yml
    M Makefile

  Log Message:
  -----------
  Updates from I-D Template


  Commit: dc68c31cd8ba4e2ff62987c74b8266bf1eacb702
      https://github.com/quicwg/base-drafts/commit/dc68c31cd8ba4e2ff62987c74b8266bf1eacb702
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2016-12-02 (Fri, 02 Dec 2016)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Adding compare links to README


  Commit: 3cdcae5a044a641e6df514a67ebae62a0ebb3065
      https://github.com/quicwg/base-drafts/commit/3cdcae5a044a641e6df514a67ebae62a0ebb3065
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing assorted spaces after hyphens


  Commit: 035b6b515bc29466370329acd04288c592c2e591
      https://github.com/quicwg/base-drafts/commit/035b6b515bc29466370329acd04288c592c2e591
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-07 (Wed, 07 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Contributing editorial fixes


  Commit: aa55ba1e674a5548dd02bb642da80a3062565bdd
      https://github.com/quicwg/base-drafts/commit/aa55ba1e674a5548dd02bb642da80a3062565bdd
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2016-12-08 (Thu, 08 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Eliminating double-muxing (#71)

This pull request changes the current document substantially, with the following major points of change:

- Call it HTTP-over-QUIC rather than HTTP/2-over-QUIC.
- The HTTP/2 outer frame containing the stream number is replaced with a (otherwise similar) frame format that doesn't contain a stream number.  All stream management is delegated to QUIC.
- HTTP exchanges take up two streams per request/response -- one for data, one for everything else (but mostly headers).  This permits retaining the current behavior (also from HTTP/2) of not flow-controlling non-DATA traffic, and avoids double-framing bodies.
- HPACK frames acquire sequence numbers to enable ordering at the decoder.  This is decidedly suboptimal, but no worse than current and allows us to keep moving and leave the potential redesign of HPACK for the future.


  Commit: d2956b87358a0363c5673cf4802940e72bc3f5f9
      https://github.com/quicwg/base-drafts/commit/d2956b87358a0363c5673cf4802940e72bc3f5f9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-08 (Thu, 08 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  QUIC delivers data to TLS


  Commit: 4188b83053fe6ac21b314a06c9cbcf7fd6d840b0
      https://github.com/quicwg/base-drafts/commit/4188b83053fe6ac21b314a06c9cbcf7fd6d840b0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-08 (Thu, 08 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  More precise talk about TLS data exchange


  Commit: 2d734153d7dfc6d298b3cbf43d2b89ebaedb5232
      https://github.com/quicwg/base-drafts/commit/2d734153d7dfc6d298b3cbf43d2b89ebaedb5232
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-08 (Thu, 08 Dec 2016)

  Changed paths:
    A .targets
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Rework packet protection and key phases to be clearer and more correct.


  Commit: 00aaef3f7c4b20a3b98020a83755fe2bf5edbcd9
      https://github.com/quicwg/base-drafts/commit/00aaef3f7c4b20a3b98020a83755fe2bf5edbcd9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-08 (Thu, 08 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Ian had a few helpful comments


  Commit: af9b07a86e6b7384a84f722da7437fcf37fe25aa
      https://github.com/quicwg/base-drafts/commit/af9b07a86e6b7384a84f722da7437fcf37fe25aa
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-08 (Thu, 08 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Take on some of the comments


  Commit: 34ce2ee3ecf4c23672f6367ed54e06bfa17da4a4
      https://github.com/quicwg/base-drafts/commit/34ce2ee3ecf4c23672f6367ed54e06bfa17da4a4
  Author: Julian Reschke <julian.reschke@gmx.de>
  Date:   2016-12-09 (Fri, 09 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Add "note to readers"


  Commit: 2cc4cabbc895b9c0d73a3b21eea58c998fd0d862
      https://github.com/quicwg/base-drafts/commit/2cc4cabbc895b9c0d73a3b21eea58c998fd0d862
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-09 (Fri, 09 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #77 from reschke/patch-5

Add "note to readers"


  Commit: ac65f9a8cd209a3efd355999b6cd70f036a2e89b
      https://github.com/quicwg/base-drafts/commit/ac65f9a8cd209a3efd355999b6cd70f036a2e89b
  Author: Julian Reschke <julian.reschke@gmx.de>
  Date:   2016-12-09 (Fri, 09 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Add "Note To Readers"


  Commit: ba08472b7899f5ff3be23c76a012616f5cb21113
      https://github.com/quicwg/base-drafts/commit/ba08472b7899f5ff3be23c76a012616f5cb21113
  Author: Julian Reschke <julian.reschke@gmx.de>
  Date:   2016-12-09 (Fri, 09 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Update draft-ietf-quic-http.md


  Commit: a4d7f47a471eeb126360fe03cd706e47b36e79d8
      https://github.com/quicwg/base-drafts/commit/a4d7f47a471eeb126360fe03cd706e47b36e79d8
  Author: Julian Reschke <julian.reschke@gmx.de>
  Date:   2016-12-09 (Fri, 09 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  fix mailing list archive URI

(sorry for the noise)


  Commit: 437610dea3ed60e7c4cc01f0f5bb8cf1e25c73f7
      https://github.com/quicwg/base-drafts/commit/437610dea3ed60e7c4cc01f0f5bb8cf1e25c73f7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-09 (Fri, 09 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #79 from reschke/patch-7

fix mailing list archive URI


  Commit: d3aceaf61d2eb65559750930ad030c20e2524193
      https://github.com/quicwg/base-drafts/commit/d3aceaf61d2eb65559750930ad030c20e2524193
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-09 (Fri, 09 Dec 2016)

  Changed paths:
    R .targets
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Rework 0-RTT so that packets are marked with VERSION


  Commit: 67942cfc8269e064f7d95c74de2296b189f7e6bb
      https://github.com/quicwg/base-drafts/commit/67942cfc8269e064f7d95c74de2296b189f7e6bb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-09 (Fri, 09 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Merge pull request #78 from reschke/patch-6

Add "Note To Readers"


  Commit: b57a13cff2bfd8da4b432a42c36876761e18655a
      https://github.com/quicwg/base-drafts/commit/b57a13cff2bfd8da4b432a42c36876761e18655a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-09 (Fri, 09 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #43 from quicwg/0rtt-phases

Improve KEY_PHASE description


  Commit: abf5b35a047f33e75f5d31a2b65c26699532e9d5
      https://github.com/quicwg/base-drafts/commit/abf5b35a047f33e75f5d31a2b65c26699532e9d5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-09 (Fri, 09 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  reclaim that diversification nonce


  Commit: b95f5ca201dde8bea11522163c00ba375578dfac
      https://github.com/quicwg/base-drafts/commit/b95f5ca201dde8bea11522163c00ba375578dfac
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-09 (Fri, 09 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #48 from quicwg/tls-bit

Reclaim the diversification nonce for packet protection


  Commit: 69498517ddde5d34e4cdb8229383c06093b815f8
      https://github.com/quicwg/base-drafts/commit/69498517ddde5d34e4cdb8229383c06093b815f8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-09 (Fri, 09 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix KEY_PHASE bit in tls draft


  Commit: ce06f462ec50ec6a61933745cd11e5959bd5d08f
      https://github.com/quicwg/base-drafts/commit/ce06f462ec50ec6a61933745cd11e5959bd5d08f
  Author: Julian Reschke <julian.reschke@gmx.de>
  Date:   2016-12-11 (Sun, 11 Dec 2016)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Add "Note To Readers"


  Commit: 176f57f9992fdea3e28d0ecd9a6581c0f4b2731d
      https://github.com/quicwg/base-drafts/commit/176f57f9992fdea3e28d0ecd9a6581c0f4b2731d
  Author: Julian Reschke <julian.reschke@gmx.de>
  Date:   2016-12-11 (Sun, 11 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add "Note To Reader"


  Commit: c97d529da3d062c9ac95829e60973ac212a4ee1c
      https://github.com/quicwg/base-drafts/commit/c97d529da3d062c9ac95829e60973ac212a4ee1c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2016-12-11 (Sun, 11 Dec 2016)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #83 from reschke/patch-5

Add "Note To Readers"


  Commit: abd2db66d81fbecfc3177882a01b503077c9db8e
      https://github.com/quicwg/base-drafts/commit/abd2db66d81fbecfc3177882a01b503077c9db8e
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-12 (Mon, 12 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Frame diagram formats.  Addresses #54.


  Commit: 075a95a814aa5d1df6b998a351655240f5deacac
      https://github.com/quicwg/base-drafts/commit/075a95a814aa5d1df6b998a351655240f5deacac
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-12 (Mon, 12 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #82 from reschke/patch-6

Add "Note To Reader"


  Commit: d3c8cda1212bcabf568ad8452c48c9e50fd5eb7d
      https://github.com/quicwg/base-drafts/commit/d3c8cda1212bcabf568ad8452c48c9e50fd5eb7d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Sean doesn't need to be a double editor


  Commit: 3d4ded5c7a39c455fcb1f3318a32c61002a2302c
      https://github.com/quicwg/base-drafts/commit/3d4ded5c7a39c455fcb1f3318a32c61002a2302c
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Fixing truncated phrase


  Commit: db1fd6e9d1157debaaf6e2a5ac36063dea0630e1
      https://github.com/quicwg/base-drafts/commit/db1fd6e9d1157debaaf6e2a5ac36063dea0630e1
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Another lingering HTTP/2-over-QUIC reference


  Commit: a3c410b3fbe9de1feeb17851f9d4b11076cfbbe6
      https://github.com/quicwg/base-drafts/commit/a3c410b3fbe9de1feeb17851f9d4b11076cfbbe6
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Server can authenticate client, not itself


  Commit: 578c026e2d8968eee41da79911cc0e1e1a4c4547
      https://github.com/quicwg/base-drafts/commit/578c026e2d8968eee41da79911cc0e1e1a4c4547
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix typo: cleartest -> cleartext


  Commit: 2b9c979fe036f4b8ec33a28d54623991c428ce83
      https://github.com/quicwg/base-drafts/commit/2b9c979fe036f4b8ec33a28d54623991c428ce83
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #85 from ghedo/patch-2

Server can authenticate client, not itself


  Commit: 16a0eb1eb140fdce4f55554ffc13e35287414cb7
      https://github.com/quicwg/base-drafts/commit/16a0eb1eb140fdce4f55554ffc13e35287414cb7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #86 from ghedo/patch-3

Fix typo: cleartest -> cleartext


  Commit: a1dba3f5269cc3e6a2e1c21a95734f2a3cf265a7
      https://github.com/quicwg/base-drafts/commit/a1dba3f5269cc3e6a2e1c21a95734f2a3cf265a7
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2016-12-15 (Thu, 15 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Replace SETTINGS with EXTENDED_SETTINGS (#80 & #84)

EXTENDED_SETTINGS was proposed in the HTTP WG as an extension providing an alternative to the HTTP/2 SETTINGS frame. While feedback was that it was "the design we should have had for HTTP/2... more general, saves space in most cases, and includes a flag to request acknowledgment", there was also a feeling that as an extension it was overkill since most things that needed settings already used SETTINGS. The advice was to hold it for HTTP/QUIC and make it the default SETTINGS frame there. So here it is.

Differences from the HTTP/2 proposal based on feedback and further work are:

  - SETTINGS_ACK lists settings which were *not* understood, rather than those that were.  This will hopefully be a smaller set, and as Martin points out, makes a very clear indicator to immediately stop attempting the associated extension.

  - A more elaborate ACK mechanism to address the timing issues that QUIC introduces, namely that you can't know when the setting change has been applied on each stream if you only get one ACK on the control stream.


  Commit: f23c65739f56df6b23c6d5a8730ae6daaa845789
      https://github.com/quicwg/base-drafts/commit/f23c65739f56df6b23c6d5a8730ae6daaa845789
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reconcile flag bits in frame type table


  Commit: 8018855066bc4eb4042ffdb6e7e41ad5fbfbf297
      https://github.com/quicwg/base-drafts/commit/8018855066bc4eb4042ffdb6e7e41ad5fbfbf297
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #88 from quicwg/ack_flags

Reconcile flag bits in frame type table


  Commit: ceae2aec967310dd8578b72306de16e5047cae0d
      https://github.com/quicwg/base-drafts/commit/ceae2aec967310dd8578b72306de16e5047cae0d
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2016-12-18 (Sun, 18 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Make end of early data marker an handshake message

As per recent TLS 1.3 update.


  Commit: f93c6002d8a1c800449af2fe2c031ca3115b7fd5
      https://github.com/quicwg/base-drafts/commit/f93c6002d8a1c800449af2fe2c031ca3115b7fd5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-19 (Mon, 19 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #91 from ghedo/eoed

Make end of early data marker an handshake message


  Commit: c3f9620d5f7bb2e866657135d079418ef5acfde6
      https://github.com/quicwg/base-drafts/commit/c3f9620d5f7bb2e866657135d079418ef5acfde6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-19 (Mon, 19 Dec 2016)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Don't need advice on placement of EOED any more


  Commit: ed81d4ce13ec240b9559a12843e3edd497145154
      https://github.com/quicwg/base-drafts/commit/ed81d4ce13ec240b9559a12843e3edd497145154
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-20 (Tue, 20 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Use 'HTTP/QUIC' consistently


  Commit: 67e4f75588aa0283be8a6081aa61c303ee73ccdd
      https://github.com/quicwg/base-drafts/commit/67e4f75588aa0283be8a6081aa61c303ee73ccdd
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Call out SETTINGS as nested-length


  Commit: e395bb1ad3d3fb80675ea6c8236749a884259122
      https://github.com/quicwg/base-drafts/commit/e395bb1ad3d3fb80675ea6c8236749a884259122
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing what appear to be mangled error code descriptions


  Commit: 3b5ef8968dd0703350052899467c64803b215a99
      https://github.com/quicwg/base-drafts/commit/3b5ef8968dd0703350052899467c64803b215a99
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #94 from quicwg/mangled_errors

Fixing what appear to be mangled error code descriptions


  Commit: fee870d5ff73e5c0eea6db1f26b750e744031bc7
      https://github.com/quicwg/base-drafts/commit/fee870d5ff73e5c0eea6db1f26b750e744031bc7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Remove lingering EXTENDED_SETTINGS reference


  Commit: 2529a252a86e762467cfe13d00c7906962a8b8b3
      https://github.com/quicwg/base-drafts/commit/2529a252a86e762467cfe13d00c7906962a8b8b3
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add definition for ICSL


  Commit: 2b97e5ec6032b34fde154278bc26749097a4a2b7
      https://github.com/quicwg/base-drafts/commit/2b97e5ec6032b34fde154278bc26749097a4a2b7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Reflow 'Note to Readers' and a few other spots.


  Commit: 56e15c10d930b297c26dc706e39a8118ffc15160
      https://github.com/quicwg/base-drafts/commit/56e15c10d930b297c26dc706e39a8118ffc15160
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-26 (Mon, 26 Dec 2016)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reflow 'Note to Readers' in other docs


  Commit: 0e4d537d8ac7dd8483b4891137900a6403dc143a
      https://github.com/quicwg/base-drafts/commit/0e4d537d8ac7dd8483b4891137900a6403dc143a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-26 (Mon, 26 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Transport spec diagrams for #54


  Commit: 7d5b87d6c8f84f4786a006ecc3d6f74a9e2148f4
      https://github.com/quicwg/base-drafts/commit/7d5b87d6c8f84f4786a006ecc3d6f74a9e2148f4
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-26 (Mon, 26 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  attacker != attacked


  Commit: 79a76ba20bcb0c21462cd1db81098765ebdd5d5a
      https://github.com/quicwg/base-drafts/commit/79a76ba20bcb0c21462cd1db81098765ebdd5d5a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #98 from quicwg/icsl

Add definition for ICSL


  Commit: e9056225cf421b7d355ae096333ddebb0c823f7a
      https://github.com/quicwg/base-drafts/commit/e9056225cf421b7d355ae096333ddebb0c823f7a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Martin's feedback


  Commit: 9f7a92f0b6541df81ee5cd448cd6ee1afd2f9fef
      https://github.com/quicwg/base-drafts/commit/9f7a92f0b6541df81ee5cd448cd6ee1afd2f9fef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Whitespace cleanup
[ci skip]


  Commit: 44f1e1856f12a228d79aa8b874e87cb8134be58c
      https://github.com/quicwg/base-drafts/commit/44f1e1856f12a228d79aa8b874e87cb8134be58c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Big endian

Closes #28


  Commit: 70b559909ce7a4811567afe4f0b9c676b0d6ebc3
      https://github.com/quicwg/base-drafts/commit/70b559909ce7a4811567afe4f0b9c676b0d6ebc3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Let's use network byte order instead


  Commit: 2e567f49c538e961a21f40ec8986fe485ce4b776
      https://github.com/quicwg/base-drafts/commit/2e567f49c538e961a21f40ec8986fe485ce4b776
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-05 (Thu, 05 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into diagrams


  Commit: 2c99f61d1dadc8a028ce0974f5a7804d6c2f3a86
      https://github.com/quicwg/base-drafts/commit/2c99f61d1dadc8a028ce0974f5a7804d6c2f3a86
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't go so wide


  Commit: dabd66bc9184227b74af34aaec32d2a9115bfd94
      https://github.com/quicwg/base-drafts/commit/dabd66bc9184227b74af34aaec32d2a9115bfd94
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  De-indent a little


  Commit: 86ab2c658d6d6f3e95c89e469f5ef0cb46df6747
      https://github.com/quicwg/base-drafts/commit/86ab2c658d6d6f3e95c89e469f5ef0cb46df6747
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Take and improve suggestion on regular packet intro


  Commit: 6de9527f57af1de0ce56365b9af305634833dbf9
      https://github.com/quicwg/base-drafts/commit/6de9527f57af1de0ce56365b9af305634833dbf9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Leave definition of AEAD Data to QUIC-TLS


  Commit: 633ea6ee1896739b96c4cb2069dc0e5eeee27395
      https://github.com/quicwg/base-drafts/commit/633ea6ee1896739b96c4cb2069dc0e5eeee27395
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  The stream frame just contains fields


  Commit: aa9c9080d921ef1dcdaa6a29c08bcc0786daeb5b
      https://github.com/quicwg/base-drafts/commit/aa9c9080d921ef1dcdaa6a29c08bcc0786daeb5b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Timestamps are packet receive times

Yes, they are encoded as deltas, but that's just details.


  Commit: 1c962148e25d9a99d83f8c435410a6fc4d45b446
      https://github.com/quicwg/base-drafts/commit/1c962148e25d9a99d83f8c435410a6fc4d45b446
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  As with STREAM, so with BLOCKED: no payload


  Commit: 5c8221ba182b34f274a5563657539554dfe2eed9
      https://github.com/quicwg/base-drafts/commit/5c8221ba182b34f274a5563657539554dfe2eed9
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Payload => Type-dependent fields


  Commit: f19288301d80e417d83f8b01335ecd56e23ee5d1
      https://github.com/quicwg/base-drafts/commit/f19288301d80e417d83f8b01335ecd56e23ee5d1
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move ACK frame block counts up a section


  Commit: f1c42aff6d4107337a342486016ad6ace7822e15
      https://github.com/quicwg/base-drafts/commit/f1c42aff6d4107337a342486016ad6ace7822e15
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use definition list format for error codes.


  Commit: 8162a8584539293f06a09dd4585c368dc22fb2ad
      https://github.com/quicwg/base-drafts/commit/8162a8584539293f06a09dd4585c368dc22fb2ad
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove non-wire-facing and migration-specific error codes


  Commit: 24d6d169b1c56f19da1764e2ea5b6939074e075e
      https://github.com/quicwg/base-drafts/commit/24d6d169b1c56f19da1764e2ea5b6939074e075e
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Moving crypto errors into TLS document


  Commit: 6254c74bac08d128d4d4bd4810b5c306ae334611
      https://github.com/quicwg/base-drafts/commit/6254c74bac08d128d4d4bd4810b5c306ae334611
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  QUIC is capitalized


  Commit: d25776be6f40ba7e9eb256660ce7f843b05ba1c7
      https://github.com/quicwg/base-drafts/commit/d25776be6f40ba7e9eb256660ce7f843b05ba1c7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move HTTP error code to HTTP document


  Commit: c1f801b48d2aaff47159257bfd2eb2fa985f741f
      https://github.com/quicwg/base-drafts/commit/c1f801b48d2aaff47159257bfd2eb2fa985f741f
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Added error code ranges


  Commit: ef385ee9f41518012b79737b30fdd50379117d80
      https://github.com/quicwg/base-drafts/commit/ef385ee9f41518012b79737b30fdd50379117d80
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  TLS errors in new range


  Commit: 13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a
      https://github.com/quicwg/base-drafts/commit/13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Define HTTP-layer error codes in HTTP document


  Commit: 60028fe4b3d2386707d8bc612bbe628d34a72f98
      https://github.com/quicwg/base-drafts/commit/60028fe4b3d2386707d8bc612bbe628d34a72f98
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'diagrams' into diagrams_mt


  Commit: 6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f
      https://github.com/quicwg/base-drafts/commit/6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #129 from quicwg/diagrams_mt


  Commit: 4d1b4f97e485c6c773d8c2b37959494af06ebcde
      https://github.com/quicwg/base-drafts/commit/4d1b4f97e485c6c773d8c2b37959494af06ebcde
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #130 from quicwg/errors_move

Relocating error code definitions into each document.


  Commit: fc04af539b260475e0d8d73a636a98b3fac57ec1
      https://github.com/quicwg/base-drafts/commit/fc04af539b260475e0d8d73a636a98b3fac57ec1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Define version negotiation more thoroughly


  Commit: f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
      https://github.com/quicwg/base-drafts/commit/f91dcb8e077abfa498899b1c8b59b0ba2f511c9b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reserve space


  Commit: 189aaa530c67851525b545c1ebd72445ea9fab4b
      https://github.com/quicwg/base-drafts/commit/189aaa530c67851525b545c1ebd72445ea9fab4b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  not off


  Commit: c014a0f30e501ed508039174715be7e9ada0a508
      https://github.com/quicwg/base-drafts/commit/c014a0f30e501ed508039174715be7e9ada0a508
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move version section to the top level


  Commit: fe41fdb4f9244f596f9cd0e3342680e19f36f266
      https://github.com/quicwg/base-drafts/commit/fe41fdb4f9244f596f9cd0e3342680e19f36f266
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #113 from quicwg/version_numbers

Version numbers


  Commit: 89b22b99125631dd4c99523baa6cdd88b33fa692
      https://github.com/quicwg/base-drafts/commit/89b22b99125631dd4c99523baa6cdd88b33fa692
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Cleanup whitespace


  Commit: b7b97f982603418f4531c33a7ab6b420350d4529
      https://github.com/quicwg/base-drafts/commit/b7b97f982603418f4531c33a7ab6b420350d4529
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  read the connection ID from a packet with an unsupported version


  Commit: 197e2ea681f5701c0d9f558330b27955361acb67
      https://github.com/quicwg/base-drafts/commit/197e2ea681f5701c0d9f558330b27955361acb67
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #132 from marten-seemann/fix-version-negotiation-connid

read the connection ID from a packet with an unsupported version


  Commit: 126b070a8499dca1826b1d7d622e52e3ea024b9b
      https://github.com/quicwg/base-drafts/commit/126b070a8499dca1826b1d7d622e52e3ea024b9b
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add a change log section to each document.  TLS still needs details.


  Commit: 4000df997a94f2c516e949de118cae77d01997ea
      https://github.com/quicwg/base-drafts/commit/4000df997a94f2c516e949de118cae77d01997ea
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Include last pre-WG draft in change log


  Commit: f5b6e4b59dd55c44828b7f5ce66dc78db7946bab
      https://github.com/quicwg/base-drafts/commit/f5b6e4b59dd55c44828b7f5ce66dc78db7946bab
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Missed one doc's ancestor


  Commit: 18513d77823944bfdb8f164b36cdab9760534c16
      https://github.com/quicwg/base-drafts/commit/18513d77823944bfdb8f164b36cdab9760534c16
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Adding TLS changelog details


  Commit: 4a60a1b9faf0776d52c988ec44648fd613b8834a
      https://github.com/quicwg/base-drafts/commit/4a60a1b9faf0776d52c988ec44648fd613b8834a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove trailing whitespace


  Commit: 99946d15e0102c2c344e7d603fc4fa63122fae73
      https://github.com/quicwg/base-drafts/commit/99946d15e0102c2c344e7d603fc4fa63122fae73
  Author: Jana Iyengar <jri@jri-macbookpro2.roam.corp.google.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Change text that describes version negotiation in terms of crypto keys.


  Commit: eecb8d907341a203030078436e4eaf5e3f954a92
      https://github.com/quicwg/base-drafts/commit/eecb8d907341a203030078436e4eaf5e3f954a92
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Address Ian's comments


  Commit: 5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
      https://github.com/quicwg/base-drafts/commit/5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  MUST -> SHOULD


  Commit: c989c6517887d00b7121babcf151e84132ce2372
      https://github.com/quicwg/base-drafts/commit/c989c6517887d00b7121babcf151e84132ce2372
  Author: janaiyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #141 from quicwg/undoversion

Change text that describes version negotiation in terms of crypto keys.


  Commit: 6d0d6f716ac8e69f7b6d04893b554c0501ac9379
      https://github.com/quicwg/base-drafts/commit/6d0d6f716ac8e69f7b6d04893b554c0501ac9379
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Missed a 'payload'


  Commit: d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de
      https://github.com/quicwg/base-drafts/commit/d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's feedback


  Commit: 3cc43bc9b3d0471cc24cdf8e5737b0ee9585e473
      https://github.com/quicwg/base-drafts/commit/3cc43bc9b3d0471cc24cdf8e5737b0ee9585e473
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into diagrams


  Commit: c1e73f2109bc64e938ba7ac1bc55a34a744d1c10
      https://github.com/quicwg/base-drafts/commit/c1e73f2109bc64e938ba7ac1bc55a34a744d1c10
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reordering error code ranges, per Martin


  Commit: dfaff7b5d7f7f0d04b268404aefb459165f9af44
      https://github.com/quicwg/base-drafts/commit/dfaff7b5d7f7f0d04b268404aefb459165f9af44
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.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 error_space2


  Commit: 4c6d86dc35b753e8d512811c280d88a56b4ec680
      https://github.com/quicwg/base-drafts/commit/4c6d86dc35b753e8d512811c280d88a56b4ec680
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #131 from quicwg/error_space2

Marking #74 as 'confirm-consensus' and incorporating into draft.


  Commit: d6d08b89a035912048aa56d406431da02e575aed
      https://github.com/quicwg/base-drafts/commit/d6d08b89a035912048aa56d406431da02e575aed
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Describe CONNECT method (#100)

Describes CONNECT method, using the error code defined in #131.


  Commit: 5b5e75d5e54ef2434ec0caa861c5650da6fc24ac
      https://github.com/quicwg/base-drafts/commit/5b5e75d5e54ef2434ec0caa861c5650da6fc24ac
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Version negotiation isn't the MOST important feature

Let's try to keep the order of this section relevant.  Version negotiation is
novel in a transport protocol, but it's not the most important thing.  Also,
we don't need to include a lot of details here.


  Commit: 9ceea5809fae1981506789e14f802aaec2953dda
      https://github.com/quicwg/base-drafts/commit/9ceea5809fae1981506789e14f802aaec2953dda
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Duplicate header creates duplicate anchor


  Commit: da0bf63ac7f14a069496bac6d289483681bdb627
      https://github.com/quicwg/base-drafts/commit/da0bf63ac7f14a069496bac6d289483681bdb627
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Whitespace cleanup


  Commit: 67f82996de9c7fdabcf2f2a675679bdbec374d0b
      https://github.com/quicwg/base-drafts/commit/67f82996de9c7fdabcf2f2a675679bdbec374d0b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'version_benefit'


  Commit: 3096ae64e07ed8622b7d704c43c889c2b999c629
      https://github.com/quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M Makefile
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  This trailing whitespace has to end


  Commit: b81ca1659f77d3d8d3dca98fe60d03963b8e089f
      https://github.com/quicwg/base-drafts/commit/b81ca1659f77d3d8d3dca98fe60d03963b8e089f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove the last ever bit of trailing whitespace


  Commit: 1c341bfe55af6e5200c5d7e0562111e8e5d9c914
      https://github.com/quicwg/base-drafts/commit/1c341bfe55af6e5200c5d7e0562111e8e5d9c914
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Replace magic numbers with constants and define RTT calculations (#149)

* Replace magic numbers with constants and define RTT calculations

Defines how variables such as smoothed_rtt and rttvar are calculated, as well as replacing many numbers with constants.

Intends to fix #107

* Update draft-ietf-quic-recovery.md

* Remove trailing whitespace

* More trailing whitespace

* Update draft-ietf-quic-recovery.md

* Whitespace


  Commit: d49e8c10276eb2e5c400e49999d4a6fad8716a0a
      https://github.com/quicwg/base-drafts/commit/d49e8c10276eb2e5c400e49999d4a6fad8716a0a
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  ALPN Tokens and Alt-Svc (#90)

Alt-Svc text to address #87.


  Commit: 279786cbd4224171ac1725efd90ad500589a58e2
      https://github.com/quicwg/base-drafts/commit/279786cbd4224171ac1725efd90ad500589a58e2
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  include alt-svc h2 frames as explicitly in scope for discovery


  Commit: 96a5e8523e1d3dd1aa1760e0de225b5f35c2ccef
      https://github.com/quicwg/base-drafts/commit/96a5e8523e1d3dd1aa1760e0de225b5f35c2ccef
  Author: janaiyengar <jri@google.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #103 from quicwg/diagrams

Transport spec diagrams for #54


  Commit: 69cfb12e8bbe0948d6e0d83655531eeedd7a4652
      https://github.com/quicwg/base-drafts/commit/69cfb12e8bbe0948d6e0d83655531eeedd7a4652
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove trailing whitespaces.


  Commit: 1c00e6384e1ae06265be526e68e8fc890dfbd124
      https://github.com/quicwg/base-drafts/commit/1c00e6384e1ae06265be526e68e8fc890dfbd124
  Author: janaiyengar <jri@google.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #153 from quicwg/whitespace

Remove trailing whitespaces


  Commit: 7cd5d1c2c92d0ed00866cbb64ac78b907b07d840
      https://github.com/quicwg/base-drafts/commit/7cd5d1c2c92d0ed00866cbb64ac78b907b07d840
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-14 (Sat, 14 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Updating change history


  Commit: 0aa52bd95164ee514bf81ffc91a3ef6e9b5b8ee8
      https://github.com/quicwg/base-drafts/commit/0aa52bd95164ee514bf81ffc91a3ef6e9b5b8ee8
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-14 (Sat, 14 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Fixing my e-mail address


  Commit: 83ec69611a2e7cf0e3254d344bc22068c597dd06
      https://github.com/quicwg/base-drafts/commit/83ec69611a2e7cf0e3254d344bc22068c597dd06
  Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
  Date:   2017-01-15 (Sun, 15 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix typo on ASCII about length of First Timestamp


  Commit: 36fcd2a607b25bbe237c054961f6364e364c0df0
      https://github.com/quicwg/base-drafts/commit/36fcd2a607b25bbe237c054961f6364e364c0df0
  Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
  Date:   2017-01-15 (Sun, 15 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add Big Endian on draft-ief-quic-transport changelog

After PR #111


  Commit: f6de2cde17871b8fd65ee1369fb280397f4cb1a2
      https://github.com/quicwg/base-drafts/commit/f6de2cde17871b8fd65ee1369fb280397f4cb1a2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-16 (Mon, 16 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #155 from alagoutte/typo_ascii_first_timestamp

Fix typo on ASCII about length of First Timestamp


  Commit: 337d4ba6cb0df5f525ab75221bedf136d6b4c24f
      https://github.com/quicwg/base-drafts/commit/337d4ba6cb0df5f525ab75221bedf136d6b4c24f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-16 (Mon, 16 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #156 from alagoutte/changelog_endian

Add Big Endian on draft-ief-quic-transport changelog


  Commit: 2cd63ea4dde75d40e8ae1a92130ebbd620839630
      https://github.com/quicwg/base-drafts/commit/2cd63ea4dde75d40e8ae1a92130ebbd620839630
  Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
  Date:   2017-01-16 (Mon, 16 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix stream state transition diagram


  Commit: 38a0d8605503df4b08441dee8df91e6d6c4ffd98
      https://github.com/quicwg/base-drafts/commit/38a0d8605503df4b08441dee8df91e6d6c4ffd98
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-16 (Mon, 16 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Remove percent-encoding from example


  Commit: f297ac1e1090f4352fe70882acd7eafada7fa664
      https://github.com/quicwg/base-drafts/commit/f297ac1e1090f4352fe70882acd7eafada7fa664
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #160 from tatsuhiro-t/fix-stream-state-diag

Fix stream state transition diagram


  Commit: 16f19bc8576c29c07bb2dd47b38e944f23582b2a
      https://github.com/quicwg/base-drafts/commit/16f19bc8576c29c07bb2dd47b38e944f23582b2a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-18 (Wed, 18 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Those RFC7540 references aren't really normative.


  Commit: 4b257838ea3bbb83f7250b5362951762e6ce3df6
      https://github.com/quicwg/base-drafts/commit/4b257838ea3bbb83f7250b5362951762e6ce3df6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #172 from quicwg/h2_informative

Unnecessary normative reference to RFC7540


  Commit: 3bb5417354a91503c4894b972936f352f283b89f
      https://github.com/quicwg/base-drafts/commit/3bb5417354a91503c4894b972936f352f283b89f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix tls spec in 80 columns


  Commit: 818c9a89fbe76632db2db9cb78f2326461f0b2dc
      https://github.com/quicwg/base-drafts/commit/818c9a89fbe76632db2db9cb78f2326461f0b2dc
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Frame type is already defined, don't repeat


  Commit: 30370d14e419ca61ef3bebd2b9110b50d6919ee6
      https://github.com/quicwg/base-drafts/commit/30370d14e419ca61ef3bebd2b9110b50d6919ee6
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't repeat how StreamID len is determined (other fields don't)


  Commit: 8da04f771ef656a5d8416c5c9a176bb2579d45f0
      https://github.com/quicwg/base-drafts/commit/8da04f771ef656a5d8416c5c9a176bb2579d45f0
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix a bunch of typos


  Commit: 17fcc77431d9e048863e59ed9e458a5d6f724a15
      https://github.com/quicwg/base-drafts/commit/17fcc77431d9e048863e59ed9e458a5d6f724a15
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use "a RST_STREAM ..." for consistency


  Commit: 8c52cfd9efe956276d44ae7929fa89e128025db3
      https://github.com/quicwg/base-drafts/commit/8c52cfd9efe956276d44ae7929fa89e128025db3
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix grammer by adding some words


  Commit: 509d3a813e5dcc13f94250b62b9b8659eb33ba11
      https://github.com/quicwg/base-drafts/commit/509d3a813e5dcc13f94250b62b9b8659eb33ba11
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Don't repeat subject


  Commit: e1146e48821bc3b02415c78429046a4067469721
      https://github.com/quicwg/base-drafts/commit/e1146e48821bc3b02415c78429046a4067469721
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix more typos


  Commit: ea53fa88a8564a000793c63cb48dae006615041c
      https://github.com/quicwg/base-drafts/commit/ea53fa88a8564a000793c63cb48dae006615041c
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Somehow this sentence sounds weird, improve wording


  Commit: e8e6e66a458bf73f8f707c0fa285ebbeea1b2491
      https://github.com/quicwg/base-drafts/commit/e8e6e66a458bf73f8f707c0fa285ebbeea1b2491
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Saying "cumulative" once is enough I reckon


  Commit: 89846118ae85ae5366d273f2e765bb7f021bff59
      https://github.com/quicwg/base-drafts/commit/89846118ae85ae5366d273f2e765bb7f021bff59
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fix pseudo-code indentation


  Commit: c223319d335b251f51ca52fb12b2ddbfb326f17f
      https://github.com/quicwg/base-drafts/commit/c223319d335b251f51ca52fb12b2ddbfb326f17f
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rewrite the section about experimentation to make clear that you
are registering your private experimental versions, not that you
are registering the versions people are using for interop testing.


  Commit: 191d43f259773d31088169da1e5e3099d3968755
      https://github.com/quicwg/base-drafts/commit/191d43f259773d31088169da1e5e3099d3968755
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Minor editorial


  Commit: 4a6040ee18dccf1ae9d77d141326170b3b657a78
      https://github.com/quicwg/base-drafts/commit/4a6040ee18dccf1ae9d77d141326170b3b657a78
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #213 from ekr/ekr_editorial_1

Minor editorial


  Commit: 2492b13b4e5a03844152e3cdcbb29a8d08ae23f0
      https://github.com/quicwg/base-drafts/commit/2492b13b4e5a03844152e3cdcbb29a8d08ae23f0
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing the bit typos in error ranges


  Commit: 5f3d06c90987eb2fde2f199049bb5a3bb69c100d
      https://github.com/quicwg/base-drafts/commit/5f3d06c90987eb2fde2f199049bb5a3bb69c100d
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Minor editorial changes:

- Rewrite the headers section to make it clearer.
- Move SETTINGS_ACK up so it is next to SETTINGS


  Commit: e199eeef6d47b7d773bee7d6931c22a28d4352ca
      https://github.com/quicwg/base-drafts/commit/e199eeef6d47b7d773bee7d6931c22a28d4352ca
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  End-of-sentence punctuation

Fix a stray comma.


  Commit: 76ecbcee9f0e309ab85890c397e7d8b0c98304d0
      https://github.com/quicwg/base-drafts/commit/76ecbcee9f0e309ab85890c397e7d8b0c98304d0
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Reflow and fix a reference to HEADERS "after the body"


  Commit: e86d0fc3bf6d10d6306d5e45b3e5025d528ad922
      https://github.com/quicwg/base-drafts/commit/e86d0fc3bf6d10d6306d5e45b3e5025d528ad922
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify length conventions


  Commit: 6cb5dc5241e3320ea8185698061c9158ab79844c
      https://github.com/quicwg/base-drafts/commit/6cb5dc5241e3320ea8185698061c9158ab79844c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #208 from ekr/fix_description_of_experimental_versions

Rewrite the section about experimentation to make clear that you


  Commit: d6dd44ae80c6a824dafb218bc6f860207e528039
      https://github.com/quicwg/base-drafts/commit/d6dd44ae80c6a824dafb218bc6f860207e528039
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #216 from quicwg/fix_bytes

Fixing the bit typos in error ranges


  Commit: 5c07b72033d1251265780077488e130ddb64f156
      https://github.com/quicwg/base-drafts/commit/5c07b72033d1251265780077488e130ddb64f156
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove TLS messages that are no longer used in 1.3.


  Commit: 27e95325e058a0fb36523716ce8e76651aa22126
      https://github.com/quicwg/base-drafts/commit/27e95325e058a0fb36523716ce8e76651aa22126
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Minor editorial


  Commit: c34823425166004ab80685e1273476445a9f1e10
      https://github.com/quicwg/base-drafts/commit/c34823425166004ab80685e1273476445a9f1e10
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #220 from ekr/spurious_messages_tls

Remove TLS messages that are no longer used in 1.3.


  Commit: 7ade6dae9e8a974587fd3a0f20fe9ae2402aa82a
      https://github.com/quicwg/base-drafts/commit/7ade6dae9e8a974587fd3a0f20fe9ae2402aa82a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #223 from ekr/tls_editorial

Minor editorial


  Commit: dc072d5cc4b1be91fd9a4a5f3a496c580e5eca62
      https://github.com/quicwg/base-drafts/commit/dc072d5cc4b1be91fd9a4a5f3a496c580e5eca62
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M README.md

  Log Message:
  -----------
  Update the contributing guidelines


  Commit: 5ca0832de3d0ddf2b5f1434b48fcae007735dd20
      https://github.com/quicwg/base-drafts/commit/5ca0832de3d0ddf2b5f1434b48fcae007735dd20
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M README.md

  Log Message:
  -----------
  Merge pull request #234 from quicwg/contribv2

Update the contributing guidelines


  Commit: 03e0cd2f106de71a1f69c5d85be134154612c7bf
      https://github.com/quicwg/base-drafts/commit/03e0cd2f106de71a1f69c5d85be134154612c7bf
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Fix HTTP_MALFORMED_* descriptions


  Commit: dcb0a2b7fef335bb3695b06a9b68b7d771a4bb77
      https://github.com/quicwg/base-drafts/commit/dcb0a2b7fef335bb3695b06a9b68b7d771a4bb77
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove connection-level flow control exclusion


  Commit: fb0b084741166adc4ebae82bcb2198b75e896734
      https://github.com/quicwg/base-drafts/commit/fb0b084741166adc4ebae82bcb2198b75e896734
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix doubled word


  Commit: 228cb39eeaf31596670cdc6cbaccbbbd5f16289c
      https://github.com/quicwg/base-drafts/commit/228cb39eeaf31596670cdc6cbaccbbbd5f16289c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #246 from quicwg/no_exemptions

Remove connection-level flow control exclusion


  Commit: a27a8c7726bd581ad37a909dec327a1e72176a47
      https://github.com/quicwg/base-drafts/commit/a27a8c7726bd581ad37a909dec327a1e72176a47
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing comma splice

See https://en.wikipedia.org/wiki/Comma_splice


  Commit: a37132543c535c7dbd6717c9cf63a7013e4e9332
      https://github.com/quicwg/base-drafts/commit/a37132543c535c7dbd6717c9cf63a7013e4e9332
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Centering text in figure


  Commit: e1431f8b3730a6da280f4944b26aa6ba9bdceb21
      https://github.com/quicwg/base-drafts/commit/e1431f8b3730a6da280f4944b26aa6ba9bdceb21
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #189 from ghedo/misc

Misc. small fixes


  Commit: 8c288c26755037147282aa1fb3e9a7ae27e25383
      https://github.com/quicwg/base-drafts/commit/8c288c26755037147282aa1fb3e9a7ae27e25383
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M .travis.yml
    M CONTRIBUTING.md
    M Makefile
    M README.md
    R draft-ietf-quic-http-mapping.md
    A draft-ietf-quic-http.md
    R draft-ietf-quic-loss-detection.md
    A draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    R draft-ietf-quic-transport-protocol.md
    A draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into protected_pre


Compare: https://github.com/quicwg/base-drafts/compare/efde8733a892...8c288c267550
----==_mimepart_5890124fa563a_c3c3fd1cc9d513822284--


From nobody Mon Jan 30 20:28:12 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E5B4129D8E for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 20:28:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OHHWPx7QtQAq for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 20:28:06 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C42B2127735 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 20:28:06 -0800 (PST)
Date: Mon, 30 Jan 2017 20:28:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485836885; bh=cO98KBN7ZKOvVTFBr6VxC3JRUbV1K72B/i0YMsI9AGI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MintPyAeBBI9q3Vbh3gzTXhS+HX4XbJ/4IIa1Co8Rm5GVIl/vIHPFVyaaacTt3N7h wpSMmyqBzHpWsBiz/O/7TkAxbbUAw8nim9LFuRrTerzajrffsuVbDQZUb8CCUyVvJ6 jnZLNjfRz02Q61gCNt5chQRUj+DqXSi29P4ZqOmo=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/39/push/1529140496@github.com>
In-Reply-To: <quicwg/base-drafts/pull/39@github.com>
References: <quicwg/base-drafts/pull/39@github.com>
Subject: Re: [quicwg/base-drafts] Protected pre-handshake packets (#39)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58901255e2852_63c13fcf1fd7d13c239142"; 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/bB77fV-CYgooBU4wG7UWk9LLRd0>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 04:28:08 -0000

----==_mimepart_58901255e2852_63c13fcf1fd7d13c239142
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

8c288c2  Merge branch 'master' into protected_pre


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/39/files/efde8733a892775233a15d5f07d028d073d33b43..8c288c26755037147282aa1fb3e9a7ae27e25383

----==_mimepart_58901255e2852_63c13fcf1fd7d13c239142
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 href="https://github.com/quicwg/base-drafts/commit/8c288c2" class="commit-link">8c288c2</a>  Merge branch &#39;master&#39; into protected_pre</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/39/files/efde8733a892775233a15d5f07d028d073d33b43..8c288c26755037147282aa1fb3e9a7ae27e25383">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Lo_yHwNPZ6E4W9GLX82JkiXTQTks5rXrhVgaJpZM4K9c9v">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-C1SLfA5TOXxmZl9b7W2LVfeWSjks5rXrhVgaJpZM4K9c9v.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/39/files/efde8733a892775233a15d5f07d028d073d33b43..8c288c26755037147282aa1fb3e9a7ae27e25383"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #39"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/39/files/efde8733a892775233a15d5f07d028d073d33b43..8c288c26755037147282aa1fb3e9a7ae27e25383"}}}</script>

----==_mimepart_58901255e2852_63c13fcf1fd7d13c239142--


From nobody Mon Jan 30 21:26:22 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66FFA129DF0 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 21:26:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.354
X-Spam-Level: 
X-Spam-Status: No, score=-6.354 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S7d19gaN43fJ for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 21:26:19 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34922129963 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 21:26: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=ZErUx0yxX9KUea0yriwigLN0/HA=; b=CJT2YLEiKjibCyX7 AQyer/oOHdb6K8ZObPRRFMCZZZxJ2w62FIrw9UPzBpwNlfX+VHtFCUdqFYhZ8apo HHHVAttfgwIgbvE+1Y/sSPcHdTjk100oZIySIP9UCXUEdeSLaHkrgZyptHv7v5at cFN21/cBtFgkiNNsUw6u8TqRPj8=
Received: by filter0849p1mdw1.sendgrid.net with SMTP id filter0849p1mdw1-12388-58901FF7-1C 2017-01-31 05:26:15.36626159 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 69dgSZvXRZKoC8b1VuedMw for <quic-issues@ietf.org>; Tue, 31 Jan 2017 05:26:15.316 +0000 (UTC)
Date: Mon, 30 Jan 2017 21:26:15 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/182/c276278391@github.com>
In-Reply-To: <quicwg/base-drafts/pull/182@github.com>
References: <quicwg/base-drafts/pull/182@github.com>
Subject: Re: [quicwg/base-drafts] Remove app read_|write_close events from the state machine (#182)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58901ff7354a2_59af3fce12b911384482d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0cCx3mei51wgExRXqroRLppfI+HR91jB6T/g t43DV91dkQDDXZqChUPN6D3+IQ1zSHqn0xq3AgvOivnUiYAbiix+VemrqZ5EB0o8Q4sun1Tw4hSCdf tDc6LZQnf/SBTdgdBviJPxfxhpufIl9O/gFPsrIdPYOqulmWcVnnTXTyHqTj1aWiW/MyASdt+WNgp7 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FcGowK86h1ZdenTBYWaICQs3b3s>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 05:26:21 -0000

----==_mimepart_58901ff7354a2_59af3fce12b911384482d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

These events currently do not exist (they are not described), nor are they used.  That doesn't mean that we wouldn't need to revisit this if we decided to go with a simple solution to #175 or if we wanted to optimize further.  If we do that, we would need to describe these actions more thoroughly, including an explanation of the fact that the transport might be ignorant of these changes, the higher-layer protocol might include signals that ensure that these state transitions are coherent.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/182#issuecomment-276278391
----==_mimepart_58901ff7354a2_59af3fce12b911384482d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>These events currently do not exist (they are not described), nor are th=
ey used.  That doesn't mean that we wouldn't need to revisit this if we dec=
ided to go with a simple solution to <a href=3D"https://github.com/quicwg/b=
ase-drafts/issues/175" class=3D"issue-link js-issue-link" data-url=3D"https=
://github.com/quicwg/base-drafts/issues/175" data-id=3D"201719775" data-err=
or-text=3D"Failed to load issue title" data-permission-text=3D"Issue title =
is private">#175</a> or if we wanted to optimize further.  If we do that, w=
e would need to describe these actions more thoroughly, including an explan=
ation of the fact that the transport might be ignorant of these changes, th=
e higher-layer protocol might include signals that ensure that these state =
transitions are coherent.</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/182#issuecomment-276278391">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1_HKa-Z6la_pWTJz=
lIr7SB1SL3Zks5rXsX3gaJpZM4LpABr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_BajtuYEU6Ej6F1x=
YdF761oJig-ks5rXsX3gaJpZM4LpABr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pull=
/182#issuecomment-276278391"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #182: These ev=
ents currently do not exist (they are not described), nor are they used.  T=
hat doesn't mean that we wouldn't need to revisit this if we decided to go =
with a simple solution to #175 or if we wanted to optimize further.  If we =
do that, we would need to describe these actions more thoroughly, including=
 an explanation of the fact that the transport might be ignorant of these c=
hanges, the higher-layer protocol might include signals that ensure that th=
ese state transitions are coherent."}],"action":{"name":"View Pull Request"=
,"url":"https://github.com/quicwg/base-drafts/pull/182#issuecomment-2762783=
91"}}}</script>=

----==_mimepart_58901ff7354a2_59af3fce12b911384482d6--


From nobody Mon Jan 30 22:00:25 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3A8D129415 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:00:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.5
X-Spam-Level: 
X-Spam-Status: No, score=-6.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id trEeMuPmTC4e for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:00:21 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55737129958 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 22:00:21 -0800 (PST)
Date: Mon, 30 Jan 2017 22:00:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485842420; bh=3zQLNbBaUcAY0pMt4bDL57U96IFRiXd0cp7GXJ3OdCM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hWkim/QX/OZ68AO2CTNbIu4ZxX1JW6QE5VCBNvQWc8DyQn86UEaQYwc0VvW6hKBw/ pxdEoM5vOg8CMEVvYlz0b6wPqVWISIjd6bsr1E/b7fEiJUQn3sOEFpc69CKm834hSs 0k4h9n42f9n05NaPcyb0/oAJrQE8HgrA2vHkDcTk=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/106/review/19246448@github.com>
In-Reply-To: <quicwg/base-drafts/pull/106@github.com>
References: <quicwg/base-drafts/pull/106@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD (#106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_589027f48538d_2b44e3fe6f053b1342595e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zzCo-qtC9ecSPN61svJXwvo3cnU>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 06:00:24 -0000

----==_mimepart_589027f48538d_2b44e3fe6f053b1342595e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path's MTU and setting
-the maximum packet size appropriately.
+The Path Maximum Transmission Unit (PTMU) is the maximum size of the entire IP
+header, UDP header, and UDP payload. The UDP payload includes the QUIC public
+header, encrypted payload, and any authentication fields.
+
+All QUIC packets SHOULD be sized to fit within the estimated PMTU to avoid IP
+fragmentation or packet drops. To optimize bandwidth efficiency, endpoints
+SHOULD use Packetization Layer PMTU Discovery ({{!RFC4821}}) and MAY use PMTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) for detecting the PMTU, setting the PMTU
+appropriately, and storing the result of previous PMTU determinations.
+
+In the absence of these mechanisms, QUIC endpoints SHOULD use a default PMTU of
+1280 octets. Assuming the minimum IP header size, this results in a UDP payload
+length of 1232 octets for IPv6 and 1252 octets for IPv4.

Given that 1280 is the minimum, this really isn't saying that there is a default PMTU, it's more saying that QUIC implementations can assume that 1280 is OK.

> +Discovery ({{!RFC1191}}, {{!RFC1981}}) for detecting the PMTU, setting the PMTU
+appropriately, and storing the result of previous PMTU determinations.
+
+In the absence of these mechanisms, QUIC endpoints SHOULD use a default PMTU of
+1280 octets. Assuming the minimum IP header size, this results in a UDP payload
+length of 1232 octets for IPv6 and 1252 octets for IPv4.
+
+QUIC endpoints that implement any kind of PMTU discovery SHOULD maintain an
+estimate for each combination of local and remote IP addresses (as each pairing
+could have a different maximum MTU in the path).
+
+QUIC connnections MUST NOT operate over a network path with an estimated PMTU
+below 1280 octets. This is equal to the IPv6 minimum. Most modern IPv4 networks
+support at least this packet size. A large packet size allows the first client
+handshake packet to fit in a single datagram, which in turn enables stateless
+rejects by the server.

Nothing in the protocol will stop a QUIC endpoint from using a path with a smaller MTU, especially if they can't set DF.  So I would frame this differently:

> QUIC depends on the network path supporting a MTU of at least 1280 octets.  This is the IPv6 minimum and therefore also supported by most modern IPv4 networks.  An endpoint MUST NOT reduce their MTU below this number, even if it receives signals that indicate a smaller limit might exist.

Then I would follow with the ClientHello paragraph:

> A client MUST construct an initial packet that is at least 1280 octets in size, including IP and UDP headers.  It is RECOMMENDED that a packet be padded to exactly 1280 octets unless the client has a reasonable assurance that the PMTU is larger.  A server MUST reject initial packets that are less than 1280 octets in size (caveat warning: see below).  Sending a packet of this size ensures that the network path supports an MTU of this size and helps mitigate amplification attacks caused by server responses toward an unverified client address.

Then I would include the text on PMTU changes, which isn't as important.

> +
+If a QUIC endpoint determines that the PMTU between any pair of local and remote
+IP addresses has fallen below 1280 octets, it MUST immediately cease sending
+QUIC packets between those IP addresses. This may result in abrupt termination
+of the connection if all pairs are affected. In this case, an endpoint SHOULD
+send a Public Reset packet to indicate the failure. The application SHOULD
+attempt to use TLS over TCP instead.
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a total size (including IP and UDP headers)
+of at least 1280 bytes. This might require inclusion of a PADDING frame. Clients
+MAY use a larger first packet size if it has reasonable assurance of a higher
+PMTU through out-of-band information.
+
+Servers MUST reject the first plaintext packet received from a client if it its
+total size is less than 1280 octets, to mitigate amplification attacks.

Policing this will be difficult, if not impossible, if there are extension headers.  Userspace implementations might not even learn about them.  From what I can tell, there is no limit to the size of extension headers in IPv6, so we can't really require that this enforcement happen.

> +## Special Considerations for PMTU Discovery 
+
+Traditional ICMP-based path MTU discovery in IPv4 ({{!RFC1191}} is potentially
+vulnerable to off-path attacks that successfully guess the IP/port 4-tuple and
+reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP
+message to validate the TCP sequence number as valid for the current
+connection. However, as QUIC operates over UDP, in IPv4 the echoed information
+could consist only of the IP and UDP headers, which usually has insufficient
+entropy to mitigate off-path attacks.
+
+As a result, endpoints that implement PMTUD in IPv4 SHOULD take steps to mitigate
+this risk. For instance, an application could:
+
+* Set the IPv4 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.

This is missing the (obvious) and can therefore be easily identified as spurious.

> +reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP
+message to validate the TCP sequence number as valid for the current
+connection. However, as QUIC operates over UDP, in IPv4 the echoed information
+could consist only of the IP and UDP headers, which usually has insufficient
+entropy to mitigate off-path attacks.
+
+As a result, endpoints that implement PMTUD in IPv4 SHOULD take steps to mitigate
+this risk. For instance, an application could:
+
+* Set the IPv4 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.
+
+* Store additional information from the IP or UDP headers from DF packets (for
+example, the IP ID or UDP checksum) to further authenticate incoming Packet Too
+Big messages.

RFC 1191 uses "Datagram Too Big" rather than "Packet Too Big".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-19246448
----==_mimepart_589027f48538d_2b44e3fe6f053b1342595e7
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/106#pullrequestreview-19246448">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -size is 1350 bytes for IPv6 and 1370 bytes for IPv4.  To optimize better,
-endpoints MAY use PLPMTUD {{!RFC4821}} for detecting the path&#39;s MTU and setting
-the maximum packet size appropriately.
+The Path Maximum Transmission Unit (PTMU) is the maximum size of the entire IP
+header, UDP header, and UDP payload. The UDP payload includes the QUIC public
+header, encrypted payload, and any authentication fields.
+
+All QUIC packets SHOULD be sized to fit within the estimated PMTU to avoid IP
+fragmentation or packet drops. To optimize bandwidth efficiency, endpoints
+SHOULD use Packetization Layer PMTU Discovery ({{!RFC4821}}) and MAY use PMTU
+Discovery ({{!RFC1191}}, {{!RFC1981}}) for detecting the PMTU, setting the PMTU
+appropriately, and storing the result of previous PMTU determinations.
+
+In the absence of these mechanisms, QUIC endpoints SHOULD use a default PMTU of
+1280 octets. Assuming the minimum IP header size, this results in a UDP payload
+length of 1232 octets for IPv6 and 1252 octets for IPv4.
</pre>
<p>Given that 1280 is the minimum, this really isn't saying that there is a default PMTU, it's more saying that QUIC implementations can assume that 1280 is OK.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-19246448">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Discovery ({{!RFC1191}}, {{!RFC1981}}) for detecting the PMTU, setting the PMTU
+appropriately, and storing the result of previous PMTU determinations.
+
+In the absence of these mechanisms, QUIC endpoints SHOULD use a default PMTU of
+1280 octets. Assuming the minimum IP header size, this results in a UDP payload
+length of 1232 octets for IPv6 and 1252 octets for IPv4.
+
+QUIC endpoints that implement any kind of PMTU discovery SHOULD maintain an
+estimate for each combination of local and remote IP addresses (as each pairing
+could have a different maximum MTU in the path).
+
+QUIC connnections MUST NOT operate over a network path with an estimated PMTU
+below 1280 octets. This is equal to the IPv6 minimum. Most modern IPv4 networks
+support at least this packet size. A large packet size allows the first client
+handshake packet to fit in a single datagram, which in turn enables stateless
+rejects by the server.
</pre>
<p>Nothing in the protocol will stop a QUIC endpoint from using a path with a smaller MTU, especially if they can't set DF.  So I would frame this differently:</p>
<blockquote>
<p>QUIC depends on the network path supporting a MTU of at least 1280 octets.  This is the IPv6 minimum and therefore also supported by most modern IPv4 networks.  An endpoint MUST NOT reduce their MTU below this number, even if it receives signals that indicate a smaller limit might exist.</p>
</blockquote>
<p>Then I would follow with the ClientHello paragraph:</p>
<blockquote>
<p>A client MUST construct an initial packet that is at least 1280 octets in size, including IP and UDP headers.  It is RECOMMENDED that a packet be padded to exactly 1280 octets unless the client has a reasonable assurance that the PMTU is larger.  A server MUST reject initial packets that are less than 1280 octets in size (caveat warning: see below).  Sending a packet of this size ensures that the network path supports an MTU of this size and helps mitigate amplification attacks caused by server responses toward an unverified client address.</p>
</blockquote>
<p>Then I would include the text on PMTU changes, which isn't as important.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-19246448">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+If a QUIC endpoint determines that the PMTU between any pair of local and remote
+IP addresses has fallen below 1280 octets, it MUST immediately cease sending
+QUIC packets between those IP addresses. This may result in abrupt termination
+of the connection if all pairs are affected. In this case, an endpoint SHOULD
+send a Public Reset packet to indicate the failure. The application SHOULD
+attempt to use TLS over TCP instead.
+
+Clients MUST ensure that the first packet in a connection, and any
+retransmissions of those octets, has a total size (including IP and UDP headers)
+of at least 1280 bytes. This might require inclusion of a PADDING frame. Clients
+MAY use a larger first packet size if it has reasonable assurance of a higher
+PMTU through out-of-band information.
+
+Servers MUST reject the first plaintext packet received from a client if it its
+total size is less than 1280 octets, to mitigate amplification attacks.
</pre>
<p>Policing this will be difficult, if not impossible, if there are extension headers.  Userspace implementations might not even learn about them.  From what I can tell, there is no limit to the size of extension headers in IPv6, so we can't really require that this enforcement happen.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-19246448">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +## Special Considerations for PMTU Discovery 
+
+Traditional ICMP-based path MTU discovery in IPv4 ({{!RFC1191}} is potentially
+vulnerable to off-path attacks that successfully guess the IP/port 4-tuple and
+reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP
+message to validate the TCP sequence number as valid for the current
+connection. However, as QUIC operates over UDP, in IPv4 the echoed information
+could consist only of the IP and UDP headers, which usually has insufficient
+entropy to mitigate off-path attacks.
+
+As a result, endpoints that implement PMTUD in IPv4 SHOULD take steps to mitigate
+this risk. For instance, an application could:
+
+* Set the IPv4 Don&#39;t Fragment (DF) bit on a small proportion of packets, so that
+most invalid ICMP messages arrive when there are no DF packets outstanding.
</pre>
<p>This is missing the (obvious) and can therefore be easily identified as spurious.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-19246448">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +reduce the MTU to a bandwidth-inefficient value. TCP connections mitigate this
+risk by using the (at minimum) 8 bytes of transport header echoed in the ICMP
+message to validate the TCP sequence number as valid for the current
+connection. However, as QUIC operates over UDP, in IPv4 the echoed information
+could consist only of the IP and UDP headers, which usually has insufficient
+entropy to mitigate off-path attacks.
+
+As a result, endpoints that implement PMTUD in IPv4 SHOULD take steps to mitigate
+this risk. For instance, an application could:
+
+* Set the IPv4 Don&#39;t Fragment (DF) bit on a small proportion of packets, so that
+most invalid ICMP messages arrive when there are no DF packets outstanding.
+
+* Store additional information from the IP or UDP headers from DF packets (for
+example, the IP ID or UDP checksum) to further authenticate incoming Packet Too
+Big messages.
</pre>
<p>RFC 1191 uses "Datagram Too Big" rather than "Packet Too Big".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-19246448">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3rDOz2_VA25KzSjlUXR0LZPvKqcks5rXs30gaJpZM4LXJpx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqy1gKkROGiDReokHcq8WWpZYpgBaks5rXs30gaJpZM4LXJpx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-19246448"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #106"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/106#pullrequestreview-19246448"}}}</script>
----==_mimepart_589027f48538d_2b44e3fe6f053b1342595e7--


From nobody Mon Jan 30 22:03:56 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50923129415 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:03:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TZ17NlNj7qP3 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:03:53 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 491CA1293FD for <quic-issues@ietf.org>; Mon, 30 Jan 2017 22:03:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485842632; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=j2VSVEe58boFMHyEk5eMSpRPNHTKZK8gLc1U1Byx2HU=; b=U/5Lg+hWp76D2XnRJ5QysdYRMilgCqqIhci2raG+F5FjrPwiUJqdfffffDvBUAPAPW/fw7bP qX02vq72WGuJ1+/2zEEJ0w6dcWyIhAWdgCh07p+8QIfwMqgnOFtP28goxPRSDTe16geeIioA ZHwvK+bE+liNEtYctrZBz4WbVBA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ZK0M/gZa+csWWMUVDS6ZGBtNmJTielVuaiJoZiTp+hPtTFNCxjnkAkln1KbbZ5s6ra4KEF w9jpCNmH71eRPv+yrwvwcv7ls80OOYE45P9UTjAi3a+J2ndRYQ7lp2GKPugt337rZEN0aacP NphyIEp2SiJKr1j3q9THnQY+wHvIo=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 589028c8.7ff14c6a8570-smtp-out-n03; Tue, 31 Jan 2017 06:03:52 -0000 (UTC)
Date: Mon, 30 Jan 2017 22:03:51 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <589028c77d277_75cb3fbe91c79130575cc@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d80c26: TLS 1.3 is the minimum acceptable TLS version
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_589028c77cdfb_75cb3fbe91c7913057438"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qqEZ9TM72_vWk-H8YtS8pOgiOQk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 06:03:55 -0000

----==_mimepart_589028c77cdfb_75cb3fbe91c7913057438
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d80c268f751ab04bbf00e75c8df9d181c3b66bc6
      https://github.com/quicwg/base-drafts/commit/d80c268f751ab04bbf00e75c8df9d181c3b66bc6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  TLS 1.3 is the minimum acceptable TLS version


  Commit: ff1faa2503e42040d4f95b69a8644523ac684b31
      https://github.com/quicwg/base-drafts/commit/ff1faa2503e42040d4f95b69a8644523ac684b31
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Another


  Commit: 9657bcce12b8a129d18bbb2cdea730f2a887f1f0
      https://github.com/quicwg/base-drafts/commit/9657bcce12b8a129d18bbb2cdea730f2a887f1f0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove redundancy


  Commit: 900adf8fb30fdb72584cd114feb64fc5b8201e01
      https://github.com/quicwg/base-drafts/commit/900adf8fb30fdb72584cd114feb64fc5b8201e01
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #138 from quicwg/tls13plus

TLS 1.3 is the minimum acceptable TLS version


Compare: https://github.com/quicwg/base-drafts/compare/e1431f8b3730...900adf8fb30f
----==_mimepart_589028c77cdfb_75cb3fbe91c7913057438--


From nobody Mon Jan 30 22:04:02 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93213129967 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:03:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.995
X-Spam-Level: 
X-Spam-Status: No, score=-0.995 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qtoXvz7x1Lyq for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:03: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 A7DE71293FD for <quic-issues@ietf.org>; Mon, 30 Jan 2017 22:03:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485842635; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wM8RbW0HI+r9Voy3DRCLbXq76r2th+kyJ/AClu5JDNM=; b=II5FXLvKDHXYVxuM67lSyq7VW3mKWa7TfGXpfYFs3M+3VSL1vn1x/wiOZZAOCRVxIi2yU2te oJWwvznu3Emp0v1cUjnQBk+v61K+2G2gG8XrahxHqRrACdqp8bejD4/+gX9sBabQUTS8U9U5 nnV//DR5GtnAKn+kkEaLf6dx+Qs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=xqoOOSy/GaqO3yU4CUbuCJ+aQW75JgDSbm7RYzeurN8oBg179SJey+8UEUuVaWTZVPDXT1 x+rlVOjR73uL55rbdGJG0jimUq8MzbQg5c5DYtD8JYHfFVNoPz3HRJJc2e1QNhGZv9/hj7im Ag0MISkC1KIchaGTUcQc0PbrzEiwU=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 589028cb.7f850c189210-smtp-out-n03; Tue, 31 Jan 2017 06:03:55 -0000 (UTC)
Date: Mon, 30 Jan 2017 22:03:54 -0800
From: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <589028ca69830_2d81f3f82eaa171404058d@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_589028ca694f3_2d81f3f82eaa17140404e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BpwmmXOMy9IceySSmpiq2qbYrtg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 06:03:56 -0000

----==_mimepart_589028ca694f3_2d81f3f82eaa17140404e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/tls13plus
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_589028ca694f3_2d81f3f82eaa17140404e5--


From nobody Mon Jan 30 22:04:11 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 103EC129415 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:04:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MQnMl_8ERaWf for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:04: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 F0E181293FD for <quic-issues@ietf.org>; Mon, 30 Jan 2017 22:04: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=BngXOK5MlbSEbIfUmf+yBLl7J1k=; b=QIaQ5ljlBgr8WXbH p7IrCROVHgOamhJRMAsaRBe7JzKpVhCumMG8vvbLcklp2qIDjoCGE7YH49juNWXc 1iNDgrj3QtWwzQPBsq9oQvgpt+3zhcpiSFaEMLiVZRjGuk1NynN7ADr5AGceRzZl lq1fHSN67cDq7aPFveoDhA5V6PU=
Received: by filter0460p1mdw1.sendgrid.net with SMTP id filter0460p1mdw1-4937-589028C7-25 2017-01-31 06:03:51.671982263 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id UjdkuMuhT9uo4eEPIAfmwQ for <quic-issues@ietf.org>; Tue, 31 Jan 2017 06:03:51.631 +0000 (UTC)
Date: Mon, 30 Jan 2017 22:03:51 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/138/issue_event/942548682@github.com>
In-Reply-To: <quicwg/base-drafts/pull/138@github.com>
References: <quicwg/base-drafts/pull/138@github.com>
Subject: Re: [quicwg/base-drafts] TLS 1.3 is the minimum acceptable TLS version (#138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_589028c78737e_46853f967b49d13454694"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2NB5QXTRhcZSMti55qJ4bulYHIxXzS4YZUG9 Uz9U+WOb9E/gnZcGn9TIO9/QoBBsLIw0DwmGALGm+aX1uW7V/98HonOFF0rve2ly1VvbJMHm1+9OAm 4fCR4PxrIHQxN0jEAeEMpO2CuXYXDLo1FvcZ4kAWz/I7QSGZyQlPWbxZe8pcuKzB7brrWF9NIiJBwD w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QS1MuEAnwJmOGkkslyUlg2wv-WA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 06:04:10 -0000

----==_mimepart_589028c78737e_46853f967b49d13454694
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #138.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/138#event-942548682
----==_mimepart_589028c78737e_46853f967b49d13454694
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/138" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/138" data-id="199963826" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#138</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/138#event-942548682">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3dlj45BYqFZXcBOgZpdJqbL6T1uks5rXs7HgaJpZM4LgBbL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq12uXh4tySwN0e_AQBFRONVcaC_Rks5rXs7HgaJpZM4LgBbL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/138#event-942548682"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #138."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/138#event-942548682"}}}</script>
----==_mimepart_589028c78737e_46853f967b49d13454694--


From nobody Mon Jan 30 22:05:29 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F572129415 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:05:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fH2VlIrjr-uI for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:05:25 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCD1D1293FD for <quic-issues@ietf.org>; Mon, 30 Jan 2017 22:05:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485842725; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=liFVI6XW94uLThBhdv209VVx2hmQhCc+sweHlW9JRao=; b=SXhwD4Bv+lIIiSdfqyFeHfT5BW0dfTjRlfFBufARKbOMDfE1oiAT1cqM4eUuuGuxkWYOYQ7d QBX/YmsuM7hhzeRtOfnfxZliu1y8QNBQLLCACWfpqtL6GFJYbq5YOYOBB28yiz8WFroZ9uIg 43kVTsuzuWCxuPyvRMzPWbU4sbU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=WW7PLOz1VLztJY+fzy9Y98otI/c/LS7R6DYbaEPlmOesq9FiJ8VB37bzjbXx9K+mUUlBPa BbClZKPsa1n/H1kEQiLyXktBBvvewh1HDvxaMRuFs5YV37WoZ324ig3icdoetc//x6RHwqxU kIpJqageR/GYRPIRzvW98kuf7QmHw=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58902924.7f336dfc33f0-smtp-out-n03; Tue, 31 Jan 2017 06:05:24 -0000 (UTC)
Date: Mon, 30 Jan 2017 22:05:24 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58902924a91e4_e323f8105663134606ca@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 0e4d53: Transport spec diagrams for #54
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58902924a88c5_e323f81056631346058"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oY1-dT4QtRE5hA_0XWyfIQwTIjY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 06:05:28 -0000

----==_mimepart_58902924a88c5_e323f81056631346058
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/client_auth
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0e4d537d8ac7dd8483b4891137900a6403dc143a
      https://github.com/quicwg/base-drafts/commit/0e4d537d8ac7dd8483b4891137900a6403dc143a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2016-12-26 (Mon, 26 Dec 2016)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Transport spec diagrams for #54


  Commit: e9056225cf421b7d355ae096333ddebb0c823f7a
      https://github.com/quicwg/base-drafts/commit/e9056225cf421b7d355ae096333ddebb0c823f7a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Martin's feedback


  Commit: 2e567f49c538e961a21f40ec8986fe485ce4b776
      https://github.com/quicwg/base-drafts/commit/2e567f49c538e961a21f40ec8986fe485ce4b776
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-05 (Thu, 05 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into diagrams


  Commit: 2c99f61d1dadc8a028ce0974f5a7804d6c2f3a86
      https://github.com/quicwg/base-drafts/commit/2c99f61d1dadc8a028ce0974f5a7804d6c2f3a86
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't go so wide


  Commit: dabd66bc9184227b74af34aaec32d2a9115bfd94
      https://github.com/quicwg/base-drafts/commit/dabd66bc9184227b74af34aaec32d2a9115bfd94
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  De-indent a little


  Commit: 86ab2c658d6d6f3e95c89e469f5ef0cb46df6747
      https://github.com/quicwg/base-drafts/commit/86ab2c658d6d6f3e95c89e469f5ef0cb46df6747
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Take and improve suggestion on regular packet intro


  Commit: 6de9527f57af1de0ce56365b9af305634833dbf9
      https://github.com/quicwg/base-drafts/commit/6de9527f57af1de0ce56365b9af305634833dbf9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Leave definition of AEAD Data to QUIC-TLS


  Commit: 633ea6ee1896739b96c4cb2069dc0e5eeee27395
      https://github.com/quicwg/base-drafts/commit/633ea6ee1896739b96c4cb2069dc0e5eeee27395
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  The stream frame just contains fields


  Commit: aa9c9080d921ef1dcdaa6a29c08bcc0786daeb5b
      https://github.com/quicwg/base-drafts/commit/aa9c9080d921ef1dcdaa6a29c08bcc0786daeb5b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Timestamps are packet receive times

Yes, they are encoded as deltas, but that's just details.


  Commit: 1c962148e25d9a99d83f8c435410a6fc4d45b446
      https://github.com/quicwg/base-drafts/commit/1c962148e25d9a99d83f8c435410a6fc4d45b446
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  As with STREAM, so with BLOCKED: no payload


  Commit: 5c8221ba182b34f274a5563657539554dfe2eed9
      https://github.com/quicwg/base-drafts/commit/5c8221ba182b34f274a5563657539554dfe2eed9
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Payload => Type-dependent fields


  Commit: f19288301d80e417d83f8b01335ecd56e23ee5d1
      https://github.com/quicwg/base-drafts/commit/f19288301d80e417d83f8b01335ecd56e23ee5d1
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move ACK frame block counts up a section


  Commit: c1f801b48d2aaff47159257bfd2eb2fa985f741f
      https://github.com/quicwg/base-drafts/commit/c1f801b48d2aaff47159257bfd2eb2fa985f741f
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Added error code ranges


  Commit: ef385ee9f41518012b79737b30fdd50379117d80
      https://github.com/quicwg/base-drafts/commit/ef385ee9f41518012b79737b30fdd50379117d80
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  TLS errors in new range


  Commit: 13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a
      https://github.com/quicwg/base-drafts/commit/13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Define HTTP-layer error codes in HTTP document


  Commit: 60028fe4b3d2386707d8bc612bbe628d34a72f98
      https://github.com/quicwg/base-drafts/commit/60028fe4b3d2386707d8bc612bbe628d34a72f98
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'diagrams' into diagrams_mt


  Commit: 6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f
      https://github.com/quicwg/base-drafts/commit/6104a58f4e9674d4cd62d8bd9721c772e9d0ff6f
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #129 from quicwg/diagrams_mt


  Commit: d80c268f751ab04bbf00e75c8df9d181c3b66bc6
      https://github.com/quicwg/base-drafts/commit/d80c268f751ab04bbf00e75c8df9d181c3b66bc6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  TLS 1.3 is the minimum acceptable TLS version


  Commit: ff1faa2503e42040d4f95b69a8644523ac684b31
      https://github.com/quicwg/base-drafts/commit/ff1faa2503e42040d4f95b69a8644523ac684b31
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Another


  Commit: 9657bcce12b8a129d18bbb2cdea730f2a887f1f0
      https://github.com/quicwg/base-drafts/commit/9657bcce12b8a129d18bbb2cdea730f2a887f1f0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove redundancy


  Commit: 99946d15e0102c2c344e7d603fc4fa63122fae73
      https://github.com/quicwg/base-drafts/commit/99946d15e0102c2c344e7d603fc4fa63122fae73
  Author: Jana Iyengar <jri@jri-macbookpro2.roam.corp.google.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Change text that describes version negotiation in terms of crypto keys.


  Commit: eecb8d907341a203030078436e4eaf5e3f954a92
      https://github.com/quicwg/base-drafts/commit/eecb8d907341a203030078436e4eaf5e3f954a92
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Address Ian's comments


  Commit: 5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
      https://github.com/quicwg/base-drafts/commit/5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  MUST -> SHOULD


  Commit: c989c6517887d00b7121babcf151e84132ce2372
      https://github.com/quicwg/base-drafts/commit/c989c6517887d00b7121babcf151e84132ce2372
  Author: janaiyengar <jri@google.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #141 from quicwg/undoversion

Change text that describes version negotiation in terms of crypto keys.


  Commit: 6d0d6f716ac8e69f7b6d04893b554c0501ac9379
      https://github.com/quicwg/base-drafts/commit/6d0d6f716ac8e69f7b6d04893b554c0501ac9379
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Missed a 'payload'


  Commit: d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de
      https://github.com/quicwg/base-drafts/commit/d9d5eaf8a1b096cdcb47229cc36cd96656e2a1de
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's feedback


  Commit: 3cc43bc9b3d0471cc24cdf8e5737b0ee9585e473
      https://github.com/quicwg/base-drafts/commit/3cc43bc9b3d0471cc24cdf8e5737b0ee9585e473
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into diagrams


  Commit: c1e73f2109bc64e938ba7ac1bc55a34a744d1c10
      https://github.com/quicwg/base-drafts/commit/c1e73f2109bc64e938ba7ac1bc55a34a744d1c10
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reordering error code ranges, per Martin


  Commit: dfaff7b5d7f7f0d04b268404aefb459165f9af44
      https://github.com/quicwg/base-drafts/commit/dfaff7b5d7f7f0d04b268404aefb459165f9af44
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.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 error_space2


  Commit: 4c6d86dc35b753e8d512811c280d88a56b4ec680
      https://github.com/quicwg/base-drafts/commit/4c6d86dc35b753e8d512811c280d88a56b4ec680
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #131 from quicwg/error_space2

Marking #74 as 'confirm-consensus' and incorporating into draft.


  Commit: d6d08b89a035912048aa56d406431da02e575aed
      https://github.com/quicwg/base-drafts/commit/d6d08b89a035912048aa56d406431da02e575aed
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Describe CONNECT method (#100)

Describes CONNECT method, using the error code defined in #131.


  Commit: 5b5e75d5e54ef2434ec0caa861c5650da6fc24ac
      https://github.com/quicwg/base-drafts/commit/5b5e75d5e54ef2434ec0caa861c5650da6fc24ac
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Version negotiation isn't the MOST important feature

Let's try to keep the order of this section relevant.  Version negotiation is
novel in a transport protocol, but it's not the most important thing.  Also,
we don't need to include a lot of details here.


  Commit: 9ceea5809fae1981506789e14f802aaec2953dda
      https://github.com/quicwg/base-drafts/commit/9ceea5809fae1981506789e14f802aaec2953dda
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Duplicate header creates duplicate anchor


  Commit: da0bf63ac7f14a069496bac6d289483681bdb627
      https://github.com/quicwg/base-drafts/commit/da0bf63ac7f14a069496bac6d289483681bdb627
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Whitespace cleanup


  Commit: 67f82996de9c7fdabcf2f2a675679bdbec374d0b
      https://github.com/quicwg/base-drafts/commit/67f82996de9c7fdabcf2f2a675679bdbec374d0b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'version_benefit'


  Commit: 3096ae64e07ed8622b7d704c43c889c2b999c629
      https://github.com/quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M Makefile
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  This trailing whitespace has to end


  Commit: b81ca1659f77d3d8d3dca98fe60d03963b8e089f
      https://github.com/quicwg/base-drafts/commit/b81ca1659f77d3d8d3dca98fe60d03963b8e089f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove the last ever bit of trailing whitespace


  Commit: 1c341bfe55af6e5200c5d7e0562111e8e5d9c914
      https://github.com/quicwg/base-drafts/commit/1c341bfe55af6e5200c5d7e0562111e8e5d9c914
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Replace magic numbers with constants and define RTT calculations (#149)

* Replace magic numbers with constants and define RTT calculations

Defines how variables such as smoothed_rtt and rttvar are calculated, as well as replacing many numbers with constants.

Intends to fix #107

* Update draft-ietf-quic-recovery.md

* Remove trailing whitespace

* More trailing whitespace

* Update draft-ietf-quic-recovery.md

* Whitespace


  Commit: d49e8c10276eb2e5c400e49999d4a6fad8716a0a
      https://github.com/quicwg/base-drafts/commit/d49e8c10276eb2e5c400e49999d4a6fad8716a0a
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  ALPN Tokens and Alt-Svc (#90)

Alt-Svc text to address #87.


  Commit: 279786cbd4224171ac1725efd90ad500589a58e2
      https://github.com/quicwg/base-drafts/commit/279786cbd4224171ac1725efd90ad500589a58e2
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  include alt-svc h2 frames as explicitly in scope for discovery


  Commit: 96a5e8523e1d3dd1aa1760e0de225b5f35c2ccef
      https://github.com/quicwg/base-drafts/commit/96a5e8523e1d3dd1aa1760e0de225b5f35c2ccef
  Author: janaiyengar <jri@google.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #103 from quicwg/diagrams

Transport spec diagrams for #54


  Commit: 69cfb12e8bbe0948d6e0d83655531eeedd7a4652
      https://github.com/quicwg/base-drafts/commit/69cfb12e8bbe0948d6e0d83655531eeedd7a4652
  Author: Jana Iyengar <jri@google.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove trailing whitespaces.


  Commit: 1c00e6384e1ae06265be526e68e8fc890dfbd124
      https://github.com/quicwg/base-drafts/commit/1c00e6384e1ae06265be526e68e8fc890dfbd124
  Author: janaiyengar <jri@google.com>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #153 from quicwg/whitespace

Remove trailing whitespaces


  Commit: 7cd5d1c2c92d0ed00866cbb64ac78b907b07d840
      https://github.com/quicwg/base-drafts/commit/7cd5d1c2c92d0ed00866cbb64ac78b907b07d840
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-14 (Sat, 14 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Updating change history


  Commit: 0aa52bd95164ee514bf81ffc91a3ef6e9b5b8ee8
      https://github.com/quicwg/base-drafts/commit/0aa52bd95164ee514bf81ffc91a3ef6e9b5b8ee8
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-14 (Sat, 14 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Fixing my e-mail address


  Commit: 83ec69611a2e7cf0e3254d344bc22068c597dd06
      https://github.com/quicwg/base-drafts/commit/83ec69611a2e7cf0e3254d344bc22068c597dd06
  Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
  Date:   2017-01-15 (Sun, 15 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix typo on ASCII about length of First Timestamp


  Commit: 36fcd2a607b25bbe237c054961f6364e364c0df0
      https://github.com/quicwg/base-drafts/commit/36fcd2a607b25bbe237c054961f6364e364c0df0
  Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
  Date:   2017-01-15 (Sun, 15 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add Big Endian on draft-ief-quic-transport changelog

After PR #111


  Commit: f6de2cde17871b8fd65ee1369fb280397f4cb1a2
      https://github.com/quicwg/base-drafts/commit/f6de2cde17871b8fd65ee1369fb280397f4cb1a2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-16 (Mon, 16 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #155 from alagoutte/typo_ascii_first_timestamp

Fix typo on ASCII about length of First Timestamp


  Commit: 337d4ba6cb0df5f525ab75221bedf136d6b4c24f
      https://github.com/quicwg/base-drafts/commit/337d4ba6cb0df5f525ab75221bedf136d6b4c24f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-16 (Mon, 16 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #156 from alagoutte/changelog_endian

Add Big Endian on draft-ief-quic-transport changelog


  Commit: 2cd63ea4dde75d40e8ae1a92130ebbd620839630
      https://github.com/quicwg/base-drafts/commit/2cd63ea4dde75d40e8ae1a92130ebbd620839630
  Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
  Date:   2017-01-16 (Mon, 16 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix stream state transition diagram


  Commit: 38a0d8605503df4b08441dee8df91e6d6c4ffd98
      https://github.com/quicwg/base-drafts/commit/38a0d8605503df4b08441dee8df91e6d6c4ffd98
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-16 (Mon, 16 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Remove percent-encoding from example


  Commit: f297ac1e1090f4352fe70882acd7eafada7fa664
      https://github.com/quicwg/base-drafts/commit/f297ac1e1090f4352fe70882acd7eafada7fa664
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #160 from tatsuhiro-t/fix-stream-state-diag

Fix stream state transition diagram


  Commit: 16f19bc8576c29c07bb2dd47b38e944f23582b2a
      https://github.com/quicwg/base-drafts/commit/16f19bc8576c29c07bb2dd47b38e944f23582b2a
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-18 (Wed, 18 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Those RFC7540 references aren't really normative.


  Commit: 4b257838ea3bbb83f7250b5362951762e6ce3df6
      https://github.com/quicwg/base-drafts/commit/4b257838ea3bbb83f7250b5362951762e6ce3df6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #172 from quicwg/h2_informative

Unnecessary normative reference to RFC7540


  Commit: 3bb5417354a91503c4894b972936f352f283b89f
      https://github.com/quicwg/base-drafts/commit/3bb5417354a91503c4894b972936f352f283b89f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix tls spec in 80 columns


  Commit: 818c9a89fbe76632db2db9cb78f2326461f0b2dc
      https://github.com/quicwg/base-drafts/commit/818c9a89fbe76632db2db9cb78f2326461f0b2dc
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Frame type is already defined, don't repeat


  Commit: 30370d14e419ca61ef3bebd2b9110b50d6919ee6
      https://github.com/quicwg/base-drafts/commit/30370d14e419ca61ef3bebd2b9110b50d6919ee6
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't repeat how StreamID len is determined (other fields don't)


  Commit: 8da04f771ef656a5d8416c5c9a176bb2579d45f0
      https://github.com/quicwg/base-drafts/commit/8da04f771ef656a5d8416c5c9a176bb2579d45f0
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix a bunch of typos


  Commit: 17fcc77431d9e048863e59ed9e458a5d6f724a15
      https://github.com/quicwg/base-drafts/commit/17fcc77431d9e048863e59ed9e458a5d6f724a15
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use "a RST_STREAM ..." for consistency


  Commit: 8c52cfd9efe956276d44ae7929fa89e128025db3
      https://github.com/quicwg/base-drafts/commit/8c52cfd9efe956276d44ae7929fa89e128025db3
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix grammer by adding some words


  Commit: 509d3a813e5dcc13f94250b62b9b8659eb33ba11
      https://github.com/quicwg/base-drafts/commit/509d3a813e5dcc13f94250b62b9b8659eb33ba11
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Don't repeat subject


  Commit: e1146e48821bc3b02415c78429046a4067469721
      https://github.com/quicwg/base-drafts/commit/e1146e48821bc3b02415c78429046a4067469721
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix more typos


  Commit: ea53fa88a8564a000793c63cb48dae006615041c
      https://github.com/quicwg/base-drafts/commit/ea53fa88a8564a000793c63cb48dae006615041c
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Somehow this sentence sounds weird, improve wording


  Commit: e8e6e66a458bf73f8f707c0fa285ebbeea1b2491
      https://github.com/quicwg/base-drafts/commit/e8e6e66a458bf73f8f707c0fa285ebbeea1b2491
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Saying "cumulative" once is enough I reckon


  Commit: 89846118ae85ae5366d273f2e765bb7f021bff59
      https://github.com/quicwg/base-drafts/commit/89846118ae85ae5366d273f2e765bb7f021bff59
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fix pseudo-code indentation


  Commit: c223319d335b251f51ca52fb12b2ddbfb326f17f
      https://github.com/quicwg/base-drafts/commit/c223319d335b251f51ca52fb12b2ddbfb326f17f
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rewrite the section about experimentation to make clear that you
are registering your private experimental versions, not that you
are registering the versions people are using for interop testing.


  Commit: 191d43f259773d31088169da1e5e3099d3968755
      https://github.com/quicwg/base-drafts/commit/191d43f259773d31088169da1e5e3099d3968755
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Minor editorial


  Commit: 4a6040ee18dccf1ae9d77d141326170b3b657a78
      https://github.com/quicwg/base-drafts/commit/4a6040ee18dccf1ae9d77d141326170b3b657a78
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #213 from ekr/ekr_editorial_1

Minor editorial


  Commit: 2492b13b4e5a03844152e3cdcbb29a8d08ae23f0
      https://github.com/quicwg/base-drafts/commit/2492b13b4e5a03844152e3cdcbb29a8d08ae23f0
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing the bit typos in error ranges


  Commit: 5f3d06c90987eb2fde2f199049bb5a3bb69c100d
      https://github.com/quicwg/base-drafts/commit/5f3d06c90987eb2fde2f199049bb5a3bb69c100d
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Minor editorial changes:

- Rewrite the headers section to make it clearer.
- Move SETTINGS_ACK up so it is next to SETTINGS


  Commit: e199eeef6d47b7d773bee7d6931c22a28d4352ca
      https://github.com/quicwg/base-drafts/commit/e199eeef6d47b7d773bee7d6931c22a28d4352ca
  Author: Mike Bishop <michael.bishop@microsoft.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  End-of-sentence punctuation

Fix a stray comma.


  Commit: 76ecbcee9f0e309ab85890c397e7d8b0c98304d0
      https://github.com/quicwg/base-drafts/commit/76ecbcee9f0e309ab85890c397e7d8b0c98304d0
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Reflow and fix a reference to HEADERS "after the body"


  Commit: e86d0fc3bf6d10d6306d5e45b3e5025d528ad922
      https://github.com/quicwg/base-drafts/commit/e86d0fc3bf6d10d6306d5e45b3e5025d528ad922
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify length conventions


  Commit: 6cb5dc5241e3320ea8185698061c9158ab79844c
      https://github.com/quicwg/base-drafts/commit/6cb5dc5241e3320ea8185698061c9158ab79844c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #208 from ekr/fix_description_of_experimental_versions

Rewrite the section about experimentation to make clear that you


  Commit: d6dd44ae80c6a824dafb218bc6f860207e528039
      https://github.com/quicwg/base-drafts/commit/d6dd44ae80c6a824dafb218bc6f860207e528039
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #216 from quicwg/fix_bytes

Fixing the bit typos in error ranges


  Commit: 5c07b72033d1251265780077488e130ddb64f156
      https://github.com/quicwg/base-drafts/commit/5c07b72033d1251265780077488e130ddb64f156
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove TLS messages that are no longer used in 1.3.


  Commit: 27e95325e058a0fb36523716ce8e76651aa22126
      https://github.com/quicwg/base-drafts/commit/27e95325e058a0fb36523716ce8e76651aa22126
  Author: EKR <ekr@rtfm.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Minor editorial


  Commit: c34823425166004ab80685e1273476445a9f1e10
      https://github.com/quicwg/base-drafts/commit/c34823425166004ab80685e1273476445a9f1e10
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #220 from ekr/spurious_messages_tls

Remove TLS messages that are no longer used in 1.3.


  Commit: 7ade6dae9e8a974587fd3a0f20fe9ae2402aa82a
      https://github.com/quicwg/base-drafts/commit/7ade6dae9e8a974587fd3a0f20fe9ae2402aa82a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #223 from ekr/tls_editorial

Minor editorial


  Commit: dc072d5cc4b1be91fd9a4a5f3a496c580e5eca62
      https://github.com/quicwg/base-drafts/commit/dc072d5cc4b1be91fd9a4a5f3a496c580e5eca62
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M README.md

  Log Message:
  -----------
  Update the contributing guidelines


  Commit: 5ca0832de3d0ddf2b5f1434b48fcae007735dd20
      https://github.com/quicwg/base-drafts/commit/5ca0832de3d0ddf2b5f1434b48fcae007735dd20
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M README.md

  Log Message:
  -----------
  Merge pull request #234 from quicwg/contribv2

Update the contributing guidelines


  Commit: 03e0cd2f106de71a1f69c5d85be134154612c7bf
      https://github.com/quicwg/base-drafts/commit/03e0cd2f106de71a1f69c5d85be134154612c7bf
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Fix HTTP_MALFORMED_* descriptions


  Commit: dcb0a2b7fef335bb3695b06a9b68b7d771a4bb77
      https://github.com/quicwg/base-drafts/commit/dcb0a2b7fef335bb3695b06a9b68b7d771a4bb77
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove connection-level flow control exclusion


  Commit: fb0b084741166adc4ebae82bcb2198b75e896734
      https://github.com/quicwg/base-drafts/commit/fb0b084741166adc4ebae82bcb2198b75e896734
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix doubled word


  Commit: 228cb39eeaf31596670cdc6cbaccbbbd5f16289c
      https://github.com/quicwg/base-drafts/commit/228cb39eeaf31596670cdc6cbaccbbbd5f16289c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #246 from quicwg/no_exemptions

Remove connection-level flow control exclusion


  Commit: a27a8c7726bd581ad37a909dec327a1e72176a47
      https://github.com/quicwg/base-drafts/commit/a27a8c7726bd581ad37a909dec327a1e72176a47
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing comma splice

See https://en.wikipedia.org/wiki/Comma_splice


  Commit: a37132543c535c7dbd6717c9cf63a7013e4e9332
      https://github.com/quicwg/base-drafts/commit/a37132543c535c7dbd6717c9cf63a7013e4e9332
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Centering text in figure


  Commit: e1431f8b3730a6da280f4944b26aa6ba9bdceb21
      https://github.com/quicwg/base-drafts/commit/e1431f8b3730a6da280f4944b26aa6ba9bdceb21
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #189 from ghedo/misc

Misc. small fixes


  Commit: 900adf8fb30fdb72584cd114feb64fc5b8201e01
      https://github.com/quicwg/base-drafts/commit/900adf8fb30fdb72584cd114feb64fc5b8201e01
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #138 from quicwg/tls13plus

TLS 1.3 is the minimum acceptable TLS version


  Commit: 3695d359b66816f854434329f1b9133bf7a460fb
      https://github.com/quicwg/base-drafts/commit/3695d359b66816f854434329f1b9133bf7a460fb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M Makefile
    M README.md
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into client_auth


Compare: https://github.com/quicwg/base-drafts/compare/2351733f31c3...3695d359b668
----==_mimepart_58902924a88c5_e323f81056631346058--


From nobody Mon Jan 30 22:05:33 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 664D71293FD for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:05:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GqFJ9WrQApee for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:05:27 -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 B2AE312940F for <quic-issues@ietf.org>; Mon, 30 Jan 2017 22:05: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=0aqmUaNiX00QmB8idsDAsXkAIBU=; b=CioKIY6bMbiENTTI zbzdr1xh/Xh6BeD4Lf4ZqUknpV6BMWbF2MGRH+RAK5e1dWVukhls5m6QiUB1l9gh UXHrg6LLU6xE+ESELJBB2WFn/tBNi8tQMqtqwNAY85Xnr0GZVbapW2e0utmcsdI9 +kyHnlOLsQDbrF/MlMW9g3rirK8=
Received: by filter0912p1mdw1.sendgrid.net with SMTP id filter0912p1mdw1-3390-58902926-7 2017-01-31 06:05:26.161490084 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id S0uDqfwVTeyIHDjWav7upw for <quic-issues@ietf.org>; Tue, 31 Jan 2017 06:05:26.074 +0000 (UTC)
Date: Mon, 30 Jan 2017 22:05:25 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/140/push/1529225293@github.com>
In-Reply-To: <quicwg/base-drafts/pull/140@github.com>
References: <quicwg/base-drafts/pull/140@github.com>
Subject: Re: [quicwg/base-drafts] Describe peer authentication (#140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58902925f356a_181c3faa96a5113c26943d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1K7ZhaeRzCINGOPYhDHfStjJy1zF0NdlFpF0 iZ87QKawts8S9/d1tyrtAh1UWfiuyJi6FmWZHqmwLfswkKjwPwLZuvPOLGTV2W3eI1lz5vB16zJdFs XFbC2vGa+afGFa/Dax+8uTQWvnPOAvimzFydGsCH8mghiOsSE+diSWk9WQjeAbiXR6cbUs0eX99Bsk s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bc5NRAjAdDJ-2FSV1qFcWMuhEro>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 06:05:29 -0000

----==_mimepart_58902925f356a_181c3faa96a5113c26943d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

3695d35  Merge branch 'master' into client_auth


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/140/files/2351733f31c390940f404027e9ecf2cc3a32db96..3695d359b66816f854434329f1b9133bf7a460fb

----==_mimepart_58902925f356a_181c3faa96a5113c26943d
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 href="https://github.com/quicwg/base-drafts/commit/3695d35" class="commit-link">3695d35</a>  Merge branch &#39;master&#39; into client_auth</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/140/files/2351733f31c390940f404027e9ecf2cc3a32db96..3695d359b66816f854434329f1b9133bf7a460fb">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzoQouRQWsgoR2e6-CByLNdt-Lhyks5rXs8lgaJpZM4LgCNc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-yitgO-ATK-0OtY26ZfFAJUx8Y_ks5rXs8lgaJpZM4LgCNc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/140/files/2351733f31c390940f404027e9ecf2cc3a32db96..3695d359b66816f854434329f1b9133bf7a460fb"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #140"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/140/files/2351733f31c390940f404027e9ecf2cc3a32db96..3695d359b66816f854434329f1b9133bf7a460fb"}}}</script>

----==_mimepart_58902925f356a_181c3faa96a5113c26943d--


From nobody Mon Jan 30 22:36:10 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D132129413 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:36:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.251
X-Spam-Level: 
X-Spam-Status: No, score=-7.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KK5zhBOpEj5r for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:36:07 -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 D6BFD1293FC for <quic-issues@ietf.org>; Mon, 30 Jan 2017 22:36: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=gbMBpKW5nUBaqxjedkPFr1j/Ras=; b=ftzSt7v52LrtLRnu ZmkdET1ISIInG6bgwVmFVmkQNSR3dtRn4DXgu+AOUUk+ephmXkSGUQ8dLiB5Hu9P BLgkKacHjg6/1YLwiJfKZ3OzOUaVLDQHFw9fTxGCsAF+dKf1gAmWmwHJW2nm8u/4 ruDV+JqaYcxwHpFZ21YUuBIuW5w=
Received: by filter0964p1mdw1.sendgrid.net with SMTP id filter0964p1mdw1-32022-58903053-37 2017-01-31 06:36:03.542393975 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id big1xlZ6SjGKsDRMk6TUbg for <quic-issues@ietf.org>; Tue, 31 Jan 2017 06:36:03.501 +0000 (UTC)
Date: Mon, 30 Jan 2017 22:36:03 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/108/276286521@github.com>
In-Reply-To: <quicwg/base-drafts/issues/108@github.com>
References: <quicwg/base-drafts/issues/108@github.com>
Subject: Re: [quicwg/base-drafts] Maximum stream number (#108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5890305366479_2ffa3fd5851d113c3127bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3xoTuw0X6TwzOpn9i4vViYIi941mmbW6T5h7 zpHgrG6Vak3x1tkR5CXZ899TdgrRqyiPKnSjkJqjnv09o+Ykb6Y/bI0GY9/4QHIJCbuPGhiQatf8nG Y1Rp5vYH4ZwCoeCY2HSpC6Y55XvAsuM7SmawYty9RIGVpAxH62gGJtIccoZFIW4eKa4PqODyKGlrq9 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YUYF9I4NWXTXMBadsVrloquspyo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 06:36:09 -0000

----==_mimepart_5890305366479_2ffa3fd5851d113c3127bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Just to add to this so I don't forget.  Stream numbers could become part of the state commitment that an endpoint makes.  If we increase the space, we also need to account for that in other places.  I'm thinking about nascent QPACK work here, which might need to save stream numbers.  There might be other places where we store stream numbers in addition to the obvious changes to the wire format in mappings.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/108#issuecomment-276286521
----==_mimepart_5890305366479_2ffa3fd5851d113c3127bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Just to add to this so I don't forget.  Stream numbers could become part=
 of the state commitment that an endpoint makes.  If we increase the space,=
 we also need to account for that in other places.  I'm thinking about nasc=
ent QPACK work here, which might need to save stream numbers.  There might =
be other places where we store stream numbers in addition to the obvious ch=
anges to the wire format in mappings.</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/108#issuecomment-276286521">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxA7P2vPmJ-9hPf=
ekUjTgaW5O3qrks5rXtZTgaJpZM4LZWt_">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5OIUpsDtmmmrdL46=
3-SwQomt8Faks5rXtZTgaJpZM4LZWt_.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/108#issuecomment-276286521"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #108: Just to =
add to this so I don't forget.  Stream numbers could become part of the sta=
te commitment that an endpoint makes.  If we increase the space, we also ne=
ed to account for that in other places.  I'm thinking about nascent QPACK w=
ork here, which might need to save stream numbers.  There might be other pl=
aces where we store stream numbers in addition to the obvious changes to th=
e wire format in mappings."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/108#issuecomment-276286521"}}}</script>=

----==_mimepart_5890305366479_2ffa3fd5851d113c3127bf--


From nobody Mon Jan 30 22:36:36 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 220B412948E for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:36:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d-JPWxV_yyfU for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:36:29 -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 5B5F5129971 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 22:36:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485844587; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TKsS/OzBs0Axdt9D2aTfNTFyjZcDpavSrMdk9nRhDaE=; b=Ij37kw1rC+tXE7Md0/DQYCaskxu6rN5RW/VWrlDKqHfdXkWj3Nkfzum5SnWFHEnD6fnla6oP f1nfEx4kCXyymhsfwRXXSUY9BqRFBgusImwy80/p+xAv6k4qSfxGKzN6vXFch5I5KeDMEcri suodtyutEuVjR5xiiA3XliIW5Zo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=isJ/OGxW4Fo2FAEBr8ivtKy58tZhGn791RNJgJROBw0bNXXV68zHdCUBqCxvJyOaO8VY5I qkA8dJOTztGqUvyiTXDzt0IJfU5JAEbY6fHqnMnWySt7CFCR8oWsM5I6q8pCI2/8P8U/kSDy /KyxGi30MYEJursslOm3kI37VgkSw=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5890306b.7f5b4a4319c0-smtp-out-n01; Tue, 31 Jan 2017 06:36:27 -0000 (UTC)
Date: Mon, 30 Jan 2017 22:36:26 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5890306a894f7_9c73fdfe5a3b13c30248@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 8608ac: Describe peer authentication
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5890306a88406_9c73fdfe5a3b13c301f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KaRk4dJW0vJQgqSFRaWMqddtlxA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 06:36:35 -0000

----==_mimepart_5890306a88406_9c73fdfe5a3b13c301f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8608ac1a626c0aa820eab89ce915216dca327fbd
      https://github.com/quicwg/base-drafts/commit/8608ac1a626c0aa820eab89ce915216dca327fbd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Describe peer authentication


  Commit: 2351733f31c390940f404027e9ecf2cc3a32db96
      https://github.com/quicwg/base-drafts/commit/2351733f31c390940f404027e9ecf2cc3a32db96
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Grammatical corrections


  Commit: 3695d359b66816f854434329f1b9133bf7a460fb
      https://github.com/quicwg/base-drafts/commit/3695d359b66816f854434329f1b9133bf7a460fb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M Makefile
    M README.md
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into client_auth


  Commit: 94d0a16a539970fe1272282162bd9f13443d3c60
      https://github.com/quicwg/base-drafts/commit/94d0a16a539970fe1272282162bd9f13443d3c60
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #140 from quicwg/client_auth

Describe peer authentication


Compare: https://github.com/quicwg/base-drafts/compare/900adf8fb30f...94d0a16a5399
----==_mimepart_5890306a88406_9c73fdfe5a3b13c301f7--


From nobody Mon Jan 30 22:36:58 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7707712941C for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:36:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 43TBuSIOdnzs for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:36:35 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61CD8129DF9 for <quic-issues@ietf.org>; Mon, 30 Jan 2017 22:36: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=2UYH0Sswi6GaHAiLBanwRa46RPI=; b=L2q3DVCbx2X3GSbX +/prxkfYMessHVrzVm4xswJkCsWb8Tiakqke4AAHibkdc04/juIhc4+bSdoghkkk N33Dy4BZHjDKkf58bjkHPDr5FPR3j18GTCss5HUqc+Ywqhl1f4RmTs0IwjBkRCas AfFf/dkfsLuHr6ouQUBdse0zhVw=
Received: by filter0873p1mdw1.sendgrid.net with SMTP id filter0873p1mdw1-8740-5890306A-33 2017-01-31 06:36:26.872205342 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id tNnop68aRLGGTYSSyWAmrw for <quic-issues@ietf.org>; Tue, 31 Jan 2017 06:36:26.749 +0000 (UTC)
Date: Mon, 30 Jan 2017 22:36:26 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/140/issue_event/942569672@github.com>
In-Reply-To: <quicwg/base-drafts/pull/140@github.com>
References: <quicwg/base-drafts/pull/140@github.com>
Subject: Re: [quicwg/base-drafts] Describe peer authentication (#140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5890306aa0c38_31de3f967b49d13410018c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0L7jFHLpCySRGZZ89bFOSk/m5AatPE2Zf+ZL ZUlY2O71jVGG2rmhxnbbJ9BlEe4Kw1nwDAPbv4LGOhXl6rSJe69sEXEwGnkbaD2OFxDUNSYyruqbPP dD3da2H8+s+Q9ktJVI7sXwKsX6wJjl1V4ivXGB3+siw6euZygeQEz0n4wMo8k4341W1hEksikdrQob g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iMQoBD7IF1vZUbPb4603SoOF5m0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 06:36:47 -0000

----==_mimepart_5890306aa0c38_31de3f967b49d13410018c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #140.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/140#event-942569672
----==_mimepart_5890306aa0c38_31de3f967b49d13410018c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/140" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/140" data-id="199966690" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#140</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/140#event-942569672">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7UL1LT0BHz1Nci_z4lBtG-LQpLOks5rXtZqgaJpZM4LgCNc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-JXyyR3Pqt5UXocve8-rdHnQEEWks5rXtZqgaJpZM4LgCNc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/140#event-942569672"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #140."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/140#event-942569672"}}}</script>
----==_mimepart_5890306aa0c38_31de3f967b49d13410018c--


From nobody Mon Jan 30 22:37:16 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74D601293FC for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:37:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.995
X-Spam-Level: 
X-Spam-Status: No, score=-0.995 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9aGRde4GsRhW for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:37:14 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3481712940D for <quic-issues@ietf.org>; Mon, 30 Jan 2017 22:37:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485844623; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6sRvSaSxWBXPLdyTcangz+lxTewgWff/SboavUdmnHQ=; b=HWIx+O4uMdmmTkElyXmxn+fFFBrFsDIHksB1U3Etpzj7GMK6hzQJYe4LaZevb8wvNgqDCzXG KTBH32MyCQwZ1CmCFXRqm/hM6x3KKoYiXEyD1/6V0SdAxeSZkzKJTW7GjTh97qJsfr2FuLCm C77rVVL6+Ho78IlVC5x86IljPeQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=hgj/eW7YCGmvm2HZG9CD5rvMwr8KjlV/CqN/G++ZMbqa5pKIrVlWeZAtGOFMPhYt/ZAF7l KO6pKIWTi/JbBPOmA26Vn4iwfZXAarMwTSiqc1b+TTUV/P2zPf7OssXC2rW904QF4s3Vacxu 0AzqC+nzpa2lRggcYadTIOqqutfic=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5890308f.7f372da0bd50-smtp-out-n01; Tue, 31 Jan 2017 06:37:03 -0000 (UTC)
Date: Mon, 30 Jan 2017 22:37:03 -0800
From: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5890308f479df_1edf3fad6d33f130780d2@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5890308f475a2_1edf3fad6d33f1307796"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OBh2A8bsZrW5GQ0QYBMrfEQhX88>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 06:37:15 -0000

----==_mimepart_5890308f475a2_1edf3fad6d33f1307796
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/client_auth
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5890308f475a2_1edf3fad6d33f1307796--


From nobody Mon Jan 30 22:49:17 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B1511293E8 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:49:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.655
X-Spam-Level: 
X-Spam-Status: No, score=-8.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xbSbfI1Enk_1 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jan 2017 22:49:14 -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 038DA12940D for <quic-issues@ietf.org>; Mon, 30 Jan 2017 22:49: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=D+KnEF90kk902G4pxEFlmEKs4IA=; b=sMLnjgIWQKIduh0j 9f9vvJcaj/kZ1ejQw40/7vdLTgEaTKlToM1D+JYlDzbSNaEyporUfUiDMVcItDFb MfKReYI1/lzN+rMuyPfKEeUruXpbXWpYPYefqxDBbHgUjI1CidJKG0oopPxu8L4p M12n74Ve1X5ClCAgPIjZ4dmvwpI=
Received: by filter1110p1mdw1.sendgrid.net with SMTP id filter1110p1mdw1-14305-58903368-29 2017-01-31 06:49:12.621249078 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id Ib09ty_US_q5DbydEdpd-Q for <quic-issues@ietf.org>; Tue, 31 Jan 2017 06:49:12.630 +0000 (UTC)
Date: Mon, 30 Jan 2017 22:49:12 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/236/review/19251412@github.com>
In-Reply-To: <quicwg/base-drafts/pull/236@github.com>
References: <quicwg/base-drafts/pull/236@github.com>
Subject: Re: [quicwg/base-drafts] Immutable settings with no ACKs (#236)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_589033687d3f4_7fa83f967b49d134648852"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2dJg2hwHRmt+S0XUWvPoECCQH4GjI4V56CAj /T1a6nOCyxwdsIcXJC7r+pI29FsmXPDQ1djtqv0TTezVjjpDHTNPdZ5C4iFsx49mc2WzDGlmaIXs6H 9H6t6bxW06bKb8dHSPGUDWjgptemJvEQpgcBMHIr8lf7lTtjrnH07DbPPP7lEXLgsRhXDmN3vlVjwc o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yFQGyv-WOee1rO1v4-K9TVbJWQ0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 06:49:16 -0000

----==_mimepart_589033687d3f4_7fa83f967b49d134648852
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

I like the amount of red in this PR.  But it needs a little more green.

This needs a discussion of settings in the context of 0-RTT.  Because the rule is that a server cannot speak until it learns the client settings, a server is never in a situation where it could be surprised.

On the other hand, a client that uses 0-RTT has to open and use streams, or there wouldn't be much point.  What assumptions can a client make about server settings?

In https://github.com/quicwg/base-drafts/issues/126#issuecomment-274733818 we decided to recommend caching, but there would be defaults and that servers would have to be prepared to accept either the cached value or the default.  I assume that we'd probably want the same conclusion here.

>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |                          Contents (?)                       ...
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 ~~~~~~~~~~~~~~~
 {: #fig-ext-settings title="SETTINGS value format"}
 
-A zero-length content indicates that the setting value is a Boolean given by the
-B bit. If Length is not zero, the B bit MUST be zero, and MUST be ignored by
-receivers. The initial value of each setting is "false" unless otherwise
-specified by the definition of the setting.
+A zero-length content indicates that the setting value is a Boolean and true.
+(False is indicated by the absence of the setting.)

Remove parentheses.

> @@ -553,21 +554,12 @@ Different values for the same parameter can be advertised by each peer. For
 example, a client might permit a very large HPACK state table while a server
 chooses to use a small one to conserve memory.
 
-A SETTINGS frame MAY be sent at any time by either endpoint over the lifetime
-of the connection.
+Parameters are processed in the order in which they appear, and the value of a
+SETTINGS parameter is the last value that is seen by a receiver. The receiver of
+a SETTINGS frame does not need to maintain any state other than the last value
+of a given parameter.

Can we forbid duplicates?  We wouldn't necessarily require enforcement, but it would avoid one of the nasty cases where there a bad actor can cause an unbounded amount of work to be performed (assuming here that skipping unsupported values is essentially free).

> @@ -577,17 +569,15 @@ value.
     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
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-   |        Identifier (16)        |B|        Length (15)          |
+   |        Identifier (16)        |         Length (16)           |

SETTINGS only appears in one place, so why does it need an identifier?  That is, you could start the stream with a length (or counter) directly.  Then it's not really a frame type.

>  HTTP_INTERRUPTED_HEADERS (0x0E):
 : A HEADERS frame without the End Header Block flag was followed by a frame
   other than HEADERS.
 
 HTTP_SETTINGS_ON_WRONG_STREAM (0x0F):
 : A SETTINGS frame was received on a request control stream.
 
+HTTP_MULTIPLE_SETTINGS (0x10):
+: More than one SETTINGS frame was received.

See above 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/236#pullrequestreview-19251412
----==_mimepart_589033687d3f4_7fa83f967b49d134648852
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<p>I like the amount of red in this PR.  But it needs a little more green.</p>
<p>This needs a discussion of settings in the context of 0-RTT.  Because the rule is that a server cannot speak until it learns the client settings, a server is never in a situation where it could be surprised.</p>
<p>On the other hand, a client that uses 0-RTT has to open and use streams, or there wouldn't be much point.  What assumptions can a client make about server settings?</p>
<p>In <a href="https://github.com/quicwg/base-drafts/issues/126#issuecomment-274733818" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/126" data-id="199114415" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#126 (comment)</a> we decided to recommend caching, but there would be defaults and that servers would have to be prepared to accept either the cached value or the default.  I assume that we'd probably want the same conclusion here.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/236#pullrequestreview-19251412">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |                          Contents (?)                       ...
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 ~~~~~~~~~~~~~~~
 {: #fig-ext-settings title=&quot;SETTINGS value format&quot;}
 
-A zero-length content indicates that the setting value is a Boolean given by the
-B bit. If Length is not zero, the B bit MUST be zero, and MUST be ignored by
-receivers. The initial value of each setting is &quot;false&quot; unless otherwise
-specified by the definition of the setting.
+A zero-length content indicates that the setting value is a Boolean and true.
+(False is indicated by the absence of the setting.)
</pre>
<p>Remove parentheses.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/236#pullrequestreview-19251412">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -553,21 +554,12 @@ Different values for the same parameter can be advertised by each peer. For
 example, a client might permit a very large HPACK state table while a server
 chooses to use a small one to conserve memory.
 
-A SETTINGS frame MAY be sent at any time by either endpoint over the lifetime
-of the connection.
+Parameters are processed in the order in which they appear, and the value of a
+SETTINGS parameter is the last value that is seen by a receiver. The receiver of
+a SETTINGS frame does not need to maintain any state other than the last value
+of a given parameter.
</pre>
<p>Can we forbid duplicates?  We wouldn't necessarily require enforcement, but it would avoid one of the nasty cases where there a bad actor can cause an unbounded amount of work to be performed (assuming here that skipping unsupported values is essentially free).</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/236#pullrequestreview-19251412">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -577,17 +569,15 @@ value.
     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
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-   |        Identifier (16)        |B|        Length (15)          |
+   |        Identifier (16)        |         Length (16)           |
</pre>
<p>SETTINGS only appears in one place, so why does it need an identifier?  That is, you could start the stream with a length (or counter) directly.  Then it's not really a frame type.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/236#pullrequestreview-19251412">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  HTTP_INTERRUPTED_HEADERS (0x0E):
 : A HEADERS frame without the End Header Block flag was followed by a frame
   other than HEADERS.
 
 HTTP_SETTINGS_ON_WRONG_STREAM (0x0F):
 : A SETTINGS frame was received on a request control stream.
 
+HTTP_MULTIPLE_SETTINGS (0x10):
+: More than one SETTINGS frame was received.
</pre>
<p>See above suggestion.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/236#pullrequestreview-19251412">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzwYG2XoHYjWwyWebrQ8yE7CWXkSks5rXtlogaJpZM4LuOwN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq90QSBujXLP4gqGK3fFKMCjqf9Ppks5rXtlogaJpZM4LuOwN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/236#pullrequestreview-19251412"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson requested changes on #236"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/236#pullrequestreview-19251412"}}}</script>
----==_mimepart_589033687d3f4_7fa83f967b49d134648852--


From nobody Tue Jan 31 02:00:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0437C128AB0 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 02:00:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uoDs6ruHsTAq for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 02:00: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 1D6D3120725 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 02:00: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=T/hPYkZrCgOd3TEtx11ff+xgNFw=; b=fbOrV5t0dNt6oaOG ipUpwpFqrwB43djF8YLB7jLdGh4RCLV/Cj+11kMtCNdMdmQ28xDKY+i6narGJysO jYDsRO+UkAjHci3gaJp4tvWKMy9aIN51/Z5mwYxrGnmezg3/fmkgONGvdlUStNr3 nTou/SgbFEbX8OuLPgFVDBjXNaw=
Received: by filter0425p1mdw1.sendgrid.net with SMTP id filter0425p1mdw1-24890-5890604A-6B 2017-01-31 10:00:42.976608175 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id Y0p1wmt9T4eYlONKCMffHw for <quic-issues@ietf.org>; Tue, 31 Jan 2017 10:00:42.962 +0000 (UTC)
Date: Tue, 31 Jan 2017 02:00:42 -0800
From: Dragana Damjanovic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/34/276321942@github.com>
In-Reply-To: <quicwg/base-drafts/issues/34@github.com>
References: <quicwg/base-drafts/issues/34@github.com>
Subject: Re: [quicwg/base-drafts] ACK rules and packet protection (#34)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5890604ad591c_20ac3fc884ffd138287075"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ddragana
X-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+WoHj4WHbNVWaC4uET6Jv7PmI7xaPia+ZNL aX6ElH36p2tYhOc6Pl5gKaZSqa5WmxkROnpysBKobJEwO93WcK4brmGCNZAAsaVXXoWl8uDB1yICCL UEblLKY5U43+s/Ixgy31LcC1VwIn5AyQLRg+Upxz2k6TbH487QmUHSgW/sqCs6aZfW+WWlac8J0dwE 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NPkZZvZiTGd7P_yf865SB6lahiw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 10:00:49 -0000

----==_mimepart_5890604ad591c_20ac3fc884ffd138287075
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If packet with client hello gets lost and a 0RTT packet arrives. Acking the 0RTT packet will at the same time nack ClientHello packet and could trigger a retransmission at the client (at this point there is no rtt measurement so time based retransmissions can be tricky to time). This is option 2 - the ack packet acks 0RTT packets but nackt a CH packet. I know that 0RTT packets without a ClientHello are tricky, so I am not sure that we should use option 2 (but still I am writing this comment).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/34#issuecomment-276321942
----==_mimepart_5890604ad591c_20ac3fc884ffd138287075
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If packet with client hello gets lost and a 0RTT packet arrives. Acking =
the 0RTT packet will at the same time nack ClientHello packet and could tri=
gger a retransmission at the client (at this point there is no rtt measurem=
ent so time based retransmissions can be tricky to time). This is option 2 =
- the ack packet acks 0RTT packets but nackt a CH packet. I know that 0RTT =
packets without a ClientHello are tricky, so I am not sure that we should u=
se option 2 (but still I am writing this comment).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/34#issuecomment-276321942">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9gV47oacLpC_iIq=
2tJl4n9UtBTdks5rXwZKgaJpZM4K9bUJ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4Zqk1IuRNpmjP17I=
nA0ClrYPEH6ks5rXwZKgaJpZM4K9bUJ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/34#issuecomment-276321942"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ddragana in #34: If packet with=
 client hello gets lost and a 0RTT packet arrives. Acking the 0RTT packet w=
ill at the same time nack ClientHello packet and could trigger a retransmis=
sion at the client (at this point there is no rtt measurement so time based=
 retransmissions can be tricky to time). This is option 2 - the ack packet =
acks 0RTT packets but nackt a CH packet. I know that 0RTT packets without a=
 ClientHello are tricky, so I am not sure that we should use option 2 (but =
still I am writing this comment)."}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/34#issuecomment-276321942"}}}</=
script>=

----==_mimepart_5890604ad591c_20ac3fc884ffd138287075--


From nobody Tue Jan 31 02:14:22 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25778129408 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 02:14:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_2PP0_G4R_e for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 02:14: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 256E3126B6D for <quic-issues@ietf.org>; Tue, 31 Jan 2017 02:14: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=XOsA8yPpXzh9MySjRq5l/Q/8qis=; b=KfZMmhD/VyD07ihm NBw+bRH3OSxn2buURhNpV/UyAz/kdhfWiAw6QOidHBE5GhY2PC1bXuX+Hr+JO8PE OYRQHF0MJJrPNjY+ABiv+3CJFknfTUERcxIpzkgxQalBpYAe2wFjHKUl1w+O+DEO 4J+0cHJfEc8mFVNBkntxpRqf1Gg=
Received: by filter0491p1mdw1.sendgrid.net with SMTP id filter0491p1mdw1-7749-58906373-1E 2017-01-31 10:14:11.29442382 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 5YAmLukZTUyJttR1R-_Q-A for <quic-issues@ietf.org>; Tue, 31 Jan 2017 10:14:11.172 +0000 (UTC)
Date: Tue, 31 Jan 2017 02:14:11 -0800
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/236/review/19279785@github.com>
In-Reply-To: <quicwg/base-drafts/pull/236@github.com>
References: <quicwg/base-drafts/pull/236@github.com>
Subject: Re: [quicwg/base-drafts] Immutable settings with no ACKs (#236)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5890637317b5a_27a93fb95a51114017719c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2gEbIOfJgkgRXKalmzgSMW1fSxWjcALan6DH p2Pzt5Bucp9kFm81GFnBVHU8xL62Rsc/xt4UKjOB1KynArVPxOou8fWQcq7yaKXhGygvJKEzOm7EUd Tdd9nfjGBO/5Ol/p/qVQKmcqed1agx8zJdzzmixO5Ij8OLhf5aNCYfJUsPaMBJT18dt8icJOFoY+9/ o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Rn6U1KGARnjKnzy68rzdOoDMJCo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 10:14:20 -0000

----==_mimepart_5890637317b5a_27a93fb95a51114017719c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mcmanus commented on this pull request.



> @@ -577,17 +569,15 @@ value.
     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
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-   |        Identifier (16)        |B|        Length (15)          |
+   |        Identifier (16)        |         Length (16)           |

that seems like a really minor gain for abandoning consistency..

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/236
----==_mimepart_5890637317b5a_27a93fb95a51114017719c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mcmanus</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/236">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -577,17 +569,15 @@ value.
     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
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-   |        Identifier (16)        |B|        Length (15)          |
+   |        Identifier (16)        |         Length (16)           |
</pre>
<p>that seems like a really minor gain for abandoning consistency..</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/236">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyp2rGFpFgdx0aMxINac--fsIyMWks5rXwlzgaJpZM4LuOwN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9ynlzWRd8WmCatRmffdRXSQcHWmks5rXwlzgaJpZM4LuOwN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/236"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus commented on #236"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/236"}}}</script>
----==_mimepart_5890637317b5a_27a93fb95a51114017719c--


From nobody Tue Jan 31 05:02:46 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DDA8129430 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 05:02:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cW9r0fAMoO75 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 05: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 15E43120726 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 05:02:42 -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=BsvRZoEcZZBU2oVMxMAY3hWe9Z4=; b=DRNv6xB2NuBpFo9E c3l2wCwJP8Gpz2YNGv5O1xXwY1W7zxfIgjmgLh8vUDPz9d2IcWdNal5HyyODZ0i4 81x0iK8tvY6Mk58UoOdI1wzet5KMvgxYFV/U0J/YORY4bJXfrk+35oQSkeo5sg+Z 1D5Cl2fr4nOTWq0hl7NAr1EIhtk=
Received: by filter0439p1mdw1.sendgrid.net with SMTP id filter0439p1mdw1-2785-58908AE0-106 2017-01-31 13:02:24.795049697 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id Db6qYdyxRTihIcWV1gh3JA for <quic-issues@ietf.org>; Tue, 31 Jan 2017 13:02:24.764 +0000 (UTC)
Date: Tue, 31 Jan 2017 05:02:24 -0800
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/250@github.com>
Subject: [quicwg/base-drafts] clarify connection termination text (#250)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58908ae09ae7a_6ae43fca7c3b913414100"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak26VrcqIGzajTqOgmtSOeA8ZKkmwmPn3aIKJ+ hvAZktAszcPEckKxR5e0nVgayJZMEFnt0yA261Oxa/laM94ByRboGXwLjYdtJMUu6BRUhv1JSbqPdw 7BvzQPhlVgKI/kubCNseNIT/vZfJlswtqZXE6n3h7Larwbo2btfm221Csmo0tgtAn3w3Z7q05UFqZS s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YGroDfYBG0Zu1z-anQXRknBvrSQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 13:02:45 -0000

----==_mimepart_58908ae09ae7a_6ae43fca7c3b913414100
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This particular sentence always confused me - it read as if it specified than an initiating peer had to send a close message to itself.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/250

-- Commit Summary --

  * clarify connection termination text

-- File Changes --

    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/250.patch
https://github.com/quicwg/base-drafts/pull/250.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/250

----==_mimepart_58908ae09ae7a_6ae43fca7c3b913414100
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This particular sentence always confused me - it read as if it specified than an initiating peer had to send a close message to itself.</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/250'>https://github.com/quicwg/base-drafts/pull/250</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>clarify connection termination text</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/250/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/250.patch'>https://github.com/quicwg/base-drafts/pull/250.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/250.diff'>https://github.com/quicwg/base-drafts/pull/250.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/250">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyahr9h587AaXuTsm7z4T7KoXT4qks5rXzDggaJpZM4LymSN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6Wc6STHi15ktT-K21lDqn21dshGks5rXzDggaJpZM4LymSN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/250"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"clarify connection termination text (#250)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/250"}}}</script>

----==_mimepart_58908ae09ae7a_6ae43fca7c3b913414100--


From nobody Tue Jan 31 05:26:35 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B4521294A9 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 05:26:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AwSrYTcdwxvk for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 05:26: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 7F488129476 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 05:26:31 -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=n7ZH4hRgPnv5H420WrIBliCDDeI=; b=V4JtBSRwkbHPiPKX CVNOz8BsI0uvVCOHrbEVi5nWQHZd7GKL0w2lFLfRceMAv32tV+HznojfkS7a5DxH qt3wCCLjnwrZxm494jiLMcamJ9ho7rkYM32fIbQxiXqUYTrYBor35t2EjjRpSbdA DRYmgokzt7txuHWqghMPn0NoQ1Q=
Received: by filter0835p1mdw1.sendgrid.net with SMTP id filter0835p1mdw1-14122-5890906C-75 2017-01-31 13:26:04.923339867 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id RyAss9ifQ4-8oimeVH11Kg for <quic-issues@ietf.org>; Tue, 31 Jan 2017 13:26:04.916 +0000 (UTC)
Date: Tue, 31 Jan 2017 05:26:04 -0800
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/251@github.com>
Subject: [quicwg/base-drafts] clarify 5.2.2 frame type enumerations (#251)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5890906cc9452_11c9d3fe6f053b1342330e7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak38KP7DSQX170NNZBgaWAF8Fmv9aHfBNyvFPA 7iID/YmaEzbLvyyyHon9wg8L6tvO4241S0uKFU4vVJEzJNchpZg0XqEACzt2Ds95sPtbI/YOgb9B7f VeG9M0Q9Pg0f4IKFKH1e8M+3dQA6mnQl3K6MlfKvBXlv+Ac7qdzDoAUh6x5Kc+Kdbk7VXQW8kvkgwn M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iGF8MqCPs1yszKbnnX9wlwbGn_Y>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 13:26:34 -0000

----==_mimepart_5890906cc9452_11c9d3fe6f053b1342330e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've always found 5.2.2's use of 1fdoooss and 01nullmm more confusing than helpful when trying to figure out what the frame type enumerations are. They are well defined later on in the STREAM and ACK frame definitions, but in the general frame type section it reads a bit unclear to me. This PR just enumerates the type ranges of each frame type and forgoes the bit level definitions.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/251

-- Commit Summary --

  * clarify 5.2.2 frame type enumerations

-- File Changes --

    M draft-ietf-quic-transport.md (20)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/251.patch
https://github.com/quicwg/base-drafts/pull/251.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/251

----==_mimepart_5890906cc9452_11c9d3fe6f053b1342330e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've always found 5.2.2's use of 1fdoooss and 01nullmm more confusing than helpful when trying to figure out what the frame type enumerations are. They are well defined later on in the STREAM and ACK frame definitions, but in the general frame type section it reads a bit unclear to me. This PR just enumerates the type ranges of each frame type and forgoes the bit level definitions.</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/251'>https://github.com/quicwg/base-drafts/pull/251</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>clarify 5.2.2 frame type enumerations</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/251/files#diff-0">draft-ietf-quic-transport.md</a>
    (20)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/251.patch'>https://github.com/quicwg/base-drafts/pull/251.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/251.diff'>https://github.com/quicwg/base-drafts/pull/251.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/251">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq28cqunBMp7KObXPENqbVzmWnlFUks5rXzZsgaJpZM4Lynw2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3wOwNDtCGzR52z_xpdpnZO5P3AXks5rXzZsgaJpZM4Lynw2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/251"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"clarify 5.2.2 frame type enumerations (#251)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/251"}}}</script>

----==_mimepart_5890906cc9452_11c9d3fe6f053b1342330e7--


From nobody Tue Jan 31 06:59:02 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C3071294A7 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 06:59:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.037
X-Spam-Level: 
X-Spam-Status: No, score=-7.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ePvV-3AGWnSf for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 06:58:58 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B5BD1294A8 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 06:58: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=r5fS+gSmolHAHok+6RHFXxlvfuc=; b=js56mJq2P0sdjGKQ Pq4KvK6ClbTeYUrQHY+4Gs5BbiBJSDLaanWSX7lw4ZfzrJEI6wKjMoyPk4gO5ikZ vmI4JDEDVjixdokC4OYHtch6n9sU+oZ0x1HiAE1oCpQ6ALTAuaAubLKPsXp04AV+ J2SSLOUa8OfVidkXouol2F0BGwE=
Received: by filter0930p1mdw1.sendgrid.net with SMTP id filter0930p1mdw1-29279-5890A626-2C 2017-01-31 14:58:46.35038418 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 7T2pcf9oTxya9UrHJG-kdw for <quic-issues@ietf.org>; Tue, 31 Jan 2017 14:58:46.214 +0000 (UTC)
Date: Tue, 31 Jan 2017 06:58:46 -0800
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/34/276385893@github.com>
In-Reply-To: <quicwg/base-drafts/issues/34@github.com>
References: <quicwg/base-drafts/issues/34@github.com>
Subject: Re: [quicwg/base-drafts] ACK rules and packet protection (#34)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5890a62621997_760c3fd8807b31386372e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1IH8FfeJz27T3Ufyr6vTg9l6XvDD68z6e1j5 VbSlGKvlIINhQ3pQ+YAekkObggm1QnnN1Er9bLDZqtoDBeLc1EFK2FK4Oj7oK2jAu8xZRo7QOiUWkw GP39dVUJrJ7XdaJ6th6sm68MnPzUGu9CLXrB89nIqN57ekz+86mmUqmFzNJANhNwi4mYMrCxZlVrm4 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/itozKvnuD1W2IojNt_zeMXDlSOI>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 14:59:00 -0000

----==_mimepart_5890a62621997_760c3fd8807b31386372e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You can't ack a packet until you can decrypt it, because otherwise you don't know it's valid(ie: it could be corrupted, undecryptable, 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/34#issuecomment-276385893
----==_mimepart_5890a62621997_760c3fd8807b31386372e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You can't ack a packet until you can decrypt it, because otherwise you don't know it's valid(ie: it could be corrupted, undecryptable, 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/34#issuecomment-276385893">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzO2RKRM1auqUgZQgm-teFN_ekhTks5rX0wmgaJpZM4K9bUJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_hkC77xrtYHCbV6pfgxqXmLtFHxks5rX0wmgaJpZM4K9bUJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/34#issuecomment-276385893"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #34: You can't ack a packet until you can decrypt it, because otherwise you don't know it's valid(ie: it could be corrupted, undecryptable, etc).  "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/34#issuecomment-276385893"}}}</script>
----==_mimepart_5890a62621997_760c3fd8807b31386372e4--


From nobody Tue Jan 31 07:01:36 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF1B512949B for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 07:01:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4P3S1-C0aKXw for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 07:01:32 -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 BD1AC12943F for <quic-issues@ietf.org>; Tue, 31 Jan 2017 07:01:31 -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=RwDUhzhzYeQW3gyMZqlKu7wKYZ4=; b=EV1AJvmcVOQscMLs bAzchXzJLM01CU7KC+BajO/xsmSozCXmQV9IhWS/PXwbFvtKdAqVG/OewqPaH7q3 XvWC5LkDggrloYrsmFFTg8ou3QPqoSYLGN087T+xuD8/gi9Z3B+cf7mDP6RA3QHO 2jXd0N+RHj1fkAfq4KCxv/PPUaU=
Received: by filter0981p1mdw1.sendgrid.net with SMTP id filter0981p1mdw1-14739-5890A6C4-2D 2017-01-31 15:01:24.411850192 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id GapO_F6nTQuUTPzP3cMkFQ for <quic-issues@ietf.org>; Tue, 31 Jan 2017 15:01:24.380 +0000 (UTC)
Date: Tue, 31 Jan 2017 07:01:24 -0800
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/252@github.com>
Subject: [quicwg/base-drafts] why require in order delivery? (#252)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5890a6c44962a_75503fd8807b31384898c0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0aRajEBcrVIJjMGomTRl/Y3Kkvu3LWwg3iQ/ 3pbqKhbm7mjtz2r4oumeGYz97F/Mqp+S89cHS7vwrYcH7dpKwWzD6ef5xtyzuI8qh/mKbEQjmgjBig hUYDljBgmP6CwTgBQC9aPLoedcRqMIcEKTBOJ/ClLxLLU6gaGEe7IQMWZL0XMqI8QNTUa0OCtvppuY c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S2voQqBjHHy-eqgH9iZxXhfPp7E>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 15:01:34 -0000

----==_mimepart_5890a6c44962a_75503fd8807b31384898c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

transport 9.4 contains: "A receiver MUST ensure that received stream data i=
s delivered to the application as an ordered byte-stream. Data received out=
 of order MUST be buffered for later delivery, as long as it is not in viol=
ation of the receiver=E2=80=99s flow control limits."

I agree QUIC provides an ordered byte stream abstraction, but why do we hav=
e this requirement about in-order delivery to the application? Surely that =
makes a lot of sense, but it seems to me the only real requirement is that =
it be a byte stream because boundaries are not preserved..

--=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/252=

----==_mimepart_5890a6c44962a_75503fd8807b31384898c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>transport 9.4 contains: "A receiver MUST ensure that received stream dat=
a is delivered to the application as an ordered byte-stream. Data received =
out of order MUST be buffered for later delivery, as long as it is not in v=
iolation of the receiver=E2=80=99s flow control limits."</p>
<p>I agree QUIC provides an ordered byte stream abstraction, but why do we =
have this requirement about in-order delivery to the application? Surely th=
at makes a lot of sense, but it seems to me the only real requirement is th=
at it be a byte stream because boundaries are not preserved..</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/252">view it on GitHub</a>, or <a href=3D"https://github.co=
m/notifications/unsubscribe-auth/AWbkqw6Q-BBTmhs0FYDkFFFUhBPh1de8ks5rX0zEga=
JpZM4LyviU">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://g=
ithub.com/notifications/beacon/AWbkq_xPck_593fI6oC0kThnvmjCSVOvks5rX0zEgaJp=
ZM4LyviU.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/252"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"DESCRIPTION","message":"why require in order delive=
ry? (#252)"}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/252"}}}</script>=

----==_mimepart_5890a6c44962a_75503fd8807b31384898c0--


From nobody Tue Jan 31 07:22:27 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1CCF1294AC for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 07:22:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.116
X-Spam-Level: 
X-Spam-Status: No, score=-5.116 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pce25jd3pq_v for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 07:22:23 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 951CA129484 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 07:22:23 -0800 (PST)
Date: Tue, 31 Jan 2017 07:22:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485876142; bh=ZRbM2rF0L+fMQ54iZz7JxhAaVTqf/Is+6tb1eCgWy2E=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1EDBOre0IrRxK5IjzebquafVvCBI0Tf2O4zlf1Gibh2fakj9HEIaYl6JiIvrHCqpC DYEHV/ih6luvoQQqkZjYMwavwNUKWlD1PMKEFa+SIfwdB3Rc0NR57tAdmlzlOYigx6 tCUTcLekqf46PYzGm0SHi1X+CaeOVuy530ci7p7A=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/252/276392679@github.com>
In-Reply-To: <quicwg/base-drafts/issues/252@github.com>
References: <quicwg/base-drafts/issues/252@github.com>
Subject: Re: [quicwg/base-drafts] why require in order delivery? (#252)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5890abae9f28a_249c3fecc2055138561fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lXvaEepiqnEbZtXQRNsGJ_qvakM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 15:22:25 -0000

----==_mimepart_5890abae9f28a_249c3fecc2055138561fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Possibly "A receiver MUST allow received stream data to be delivered to the application as an ordered byte-stream."  For crypto and other purposes, an in order byte-stream is a necessary feature, but I agree that one could imagine out of order delivery to the application.  

With lightweight streams, I think this use case is weak, but I don't see any reason to specifically forbid 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/252#issuecomment-276392679
----==_mimepart_5890abae9f28a_249c3fecc2055138561fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Possibly "A receiver MUST allow received stream data to be delivered t=
o the application as an ordered byte-stream."  For crypto and other purpo=
ses, an in order byte-stream is a necessary feature, but I agree that one=
 could imagine out of order delivery to the application.</p>
<p>With lightweight streams, I think this use case is weak, but I don't s=
ee any reason to specifically forbid it.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/252#issuecomment-276392679">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4dkf=
d5J4pPnNsst6jRw5a-GAYOGks5rX1GugaJpZM4LyviU">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3w=
8ITUo_1r8yw1_lFeA8-a-Fvlhks5rX1GugaJpZM4LyviU.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/252#issuecomment-276392679"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
252: Possibly \"A receiver MUST allow received stream data to be delivere=
d to the application as an ordered byte-stream.\"  For crypto and other p=
urposes, an in order byte-stream is a necessary feature, but I agree that=
 one could imagine out of order delivery to the application.  \r\n\r\nWit=
h lightweight streams, I think this use case is weak, but I don't see any=
 reason to specifically forbid it."}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/252#issuecomment-276392679=
"}}}</script>=

----==_mimepart_5890abae9f28a_249c3fecc2055138561fd--


From nobody Tue Jan 31 13:06:59 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D311C1295A8 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:06:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.815
X-Spam-Level: 
X-Spam-Status: No, score=-3.815 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lVoMh-zbIa6a for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:06: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 180AB1295A3 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 13:06: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=ItwduuGXuxR7UpzTxdVmM+mnGgg=; b=hUSI5RfKOToUyJ6G 8BAck19oMgST9fbVdlj+4xDGC9UglbeQngdrtc7h9RsQ3j8Q0YKpyJt3nPJmO7xt hzbVhwM0OApt0tZzxAPY8NI7KbAD7v0G4xyw/NwTtH04LeO7aGxmKl5TcKCdGtmz 2G5Ir+mnsyj1+yDBZ2b7BsUW04s=
Received: by filter0569p1mdw1.sendgrid.net with SMTP id filter0569p1mdw1-2171-5890FC47-32 2017-01-31 21:06:15.30922097 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id DY7sc57IQSeC4iqHWkQ4ZQ for <quic-issues@ietf.org>; Tue, 31 Jan 2017 21:06:15.261 +0000 (UTC)
Date: Tue, 31 Jan 2017 13:06:15 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/253@github.com>
Subject: [quicwg/base-drafts] HTTP/QUIC without Alt-Svc? (#253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5890fc471f88a_7cfd3ff8272e313c1257ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0+zVttq48vTMhlS9V4Yo8BX5IMrO1d9Kh/6D 5Set8ebtU3o9W/cF5llfuw9zD5UcKxdAqcrKDOZb2yLAcgJy4Hpvf9CCNHCWjDGvHFO/hsndpHTnim uJPSzbQAn6jDL7aRW5BZDpfBw1lyo8j61x1h4ZWUkam59oqaNJuKgDzwmwgbcIs067NEETZbryjS8J 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/85R8d1_-O0mnvqc8pQ13jA5rrJA>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 21:06:59 -0000

----==_mimepart_5890fc471f88a_7cfd3ff8272e313c1257ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While HTTP/QUIC doesn't formally require a client to implement Alt-Svc, there's no discovery mechanism other than Alt-Svc provided, so you're not going to get very far without it.  That makes a full HTTP(/TLS)/TCP stack mandatory simply to open the connection in the first place.  For various reasons (e.g. an embedded device in a controlled environment), a client might want to dispense with TCP altogether when it knows that the endpoint will support QUIC.  It might also be useful in testing to be able to directly reference a QUIC endpoint.

Should we mint new scheme(s) that allows direct reference to a resource served exclusively over HTTP/QUIC?

(Note, in HTTP/2 the answer was "no," because HTTP/2 could be negotiated using the same TCP connection.  QUIC doesn't have that luxury.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/253
----==_mimepart_5890fc471f88a_7cfd3ff8272e313c1257ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>While HTTP/QUIC doesn't formally require a client to implement Alt-Svc, there's no discovery mechanism other than Alt-Svc provided, so you're not going to get very far without it.  That makes a full HTTP(/TLS)/TCP stack mandatory simply to open the connection in the first place.  For various reasons (e.g. an embedded device in a controlled environment), a client might want to dispense with TCP altogether when it knows that the endpoint will support QUIC.  It might also be useful in testing to be able to directly reference a QUIC endpoint.</p>
<p>Should we mint new scheme(s) that allows direct reference to a resource served exclusively over HTTP/QUIC?</p>
<p>(Note, in HTTP/2 the answer was "no," because HTTP/2 could be negotiated using the same TCP connection.  QUIC doesn't have that luxury.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/253">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1QirNC4BmccH19vUR08ZAL-rIIrks5rX6JHgaJpZM4LzLA5">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq80BJlyHZsF3QuHMAftBjLzgGuNKks5rX6JHgaJpZM4LzLA5.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/253"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HTTP/QUIC without Alt-Svc? (#253)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/253"}}}</script>
----==_mimepart_5890fc471f88a_7cfd3ff8272e313c1257ad--


From nobody Tue Jan 31 13:23:07 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88E35129AE6 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:23:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mZX8vsj7Cov8 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:23:04 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 402DB129ADC for <quic-issues@ietf.org>; Tue, 31 Jan 2017 13:23:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485897783; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+QskwwX+Rh7GheuyhjTlyBM2B5Y+lrHlMwq4R6mDhuk=; b=Evbk/+9E4TALYAiLe2XFTOXuD1EjboF/ioqnECi81gkW/0OXqngGZrULxxZ6+mC1mjzqP6J3 HL5Mu1TNF/1XtMQ+5kJlzLgA46wU/SOOFo3DcYbhcgOxFa7zMxjnghQjHjYG6KkpXzUE1XaO XrfzcNyRhhxjjS6+HAU+VeDRCWM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=RTNzh9AbxHl8CO1AFTIW5J/yZSyI5uErBzKJFe2LLjOB0C/UAfvH+d59C519E7AoUIE4r4 426mctMxMNk7oPjW0tUlObmQvnFp3VSKD/y/bPJ5yvk/Dwb9Tlon/8sDLaytSdHi8q+4dj/M OuFWrC+iC3RTYp7yTKLDVqlgNnUW0=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58910037.7fd50d33b2d0-smtp-out-n01; Tue, 31 Jan 2017 21:23:03 -0000 (UTC)
Date: Tue, 31 Jan 2017 13:23:02 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <58910036e5c24_1efd3f976d16d14c9017b@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a6e7d4: Broaden language to include alternate-host Alt-Svc...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58910036e585a_1efd3f976d16d14c90038"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q6-2HCjDXOpKHhm1Tj74c-Ma7Ic>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 21:23:06 -0000

----==_mimepart_58910036e585a_1efd3f976d16d14c90038
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/v_quic
  Home:   https://github.com/quicwg/base-drafts
  Commit: a6e7d47151aa0dbbb2172602baaeb375df847d14
      https://github.com/quicwg/base-drafts/commit/a6e7d47151aa0dbbb2172602baaeb375df847d14
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Broaden language to include alternate-host Alt-Svc uses



----==_mimepart_58910036e585a_1efd3f976d16d14c90038--


From nobody Tue Jan 31 13:23:40 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 353811295E0 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:23:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4U6K1akvXUwf for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:23: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 548CE129AD6 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 13:23: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=onZCNiG7sH4NoODK4zbWsYv5cUA=; b=fnrtcg/FGZZti5+9 aLuxH8FGMWBtKrPFJwQgN5Gu7mymdnCjRgMDsuqfjrhWvFkVcMqgz7Z9MWz9bBzf 8rOs3ddFl9XZv/fixAGcYM7nimSOJATuszvlq2H21ll7YStkHJyhP4jYXNsDUB25 p/6Rp4tNtlxXFfnnZH34UQnwreM=
Received: by filter0839p1mdw1.sendgrid.net with SMTP id filter0839p1mdw1-11587-58910039-3 2017-01-31 21:23:05.05124565 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id kXggYXDmQVC2xx2oHqi2jg for <quic-issues@ietf.org>; Tue, 31 Jan 2017 21:23:05.022 +0000 (UTC)
Date: Tue, 31 Jan 2017 13:23:04 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/235/push/1530849411@github.com>
In-Reply-To: <quicwg/base-drafts/pull/235@github.com>
References: <quicwg/base-drafts/pull/235@github.com>
Subject: Re: [quicwg/base-drafts] Use quic= instead of v= (#235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58910038a7d8a_f5c3fb3a2f311385085a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ObV3nK8l2YXDc1vI5dVoseplsB9LC+62LKq qBAyPPJN4E0gCd6mpJYmfEBipt1dl1GW0fq+8o3YhNiVLHPq9+Ij69WVo4Fy5/lcXFuNjVr7Q8u61N YBOtZWXbspr4hnym0e/w8uOCEIqhweCT+F457W/yIyViKr8jK0O0L/FEVna8WjnLoKio2RkdU//T/w w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XAqPCGs6YLX8ihET2EIqOPLoO0M>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 21:23:39 -0000

----==_mimepart_58910038a7d8a_f5c3fb3a2f311385085a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

a6e7d47  Broaden language to include alternate-host Alt-Svc uses


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/235/files/684ca6e6256f082636fe3c8f14bef4fa4df806e7..a6e7d47151aa0dbbb2172602baaeb375df847d14

----==_mimepart_58910038a7d8a_f5c3fb3a2f311385085a
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 href="https://github.com/quicwg/base-drafts/commit/a6e7d47" class="commit-link">a6e7d47</a>  Broaden language to include alternate-host Alt-Svc uses</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/235/files/684ca6e6256f082636fe3c8f14bef4fa4df806e7..a6e7d47151aa0dbbb2172602baaeb375df847d14">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4QzNXXtxL7spcdW-x0GsF5zptizks5rX6Y4gaJpZM4LuMve">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_--TlXwF-l7bJ3RnLqHAIiXnBIhks5rX6Y4gaJpZM4LuMve.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/235/files/684ca6e6256f082636fe3c8f14bef4fa4df806e7..a6e7d47151aa0dbbb2172602baaeb375df847d14"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #235"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/235/files/684ca6e6256f082636fe3c8f14bef4fa4df806e7..a6e7d47151aa0dbbb2172602baaeb375df847d14"}}}</script>

----==_mimepart_58910038a7d8a_f5c3fb3a2f311385085a--


From nobody Tue Jan 31 13:25:14 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5076129ADD for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:25:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uiCR4KKncBdO for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:25:11 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF673129ADC for <quic-issues@ietf.org>; Tue, 31 Jan 2017 13:25:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lJj+FKdKTmYctmy8vIBFrRvPOh8=; b=qi5/cY4FSkQ1P8T1 /dfQJKt3cewb6EqudgJogulEyv5pJp+0WrCYAduwh2TSkxT2sZm5udiYuQsPCfV7 CWLEmzunp16GVCmICVmXCdAZX8BrLIjjs1Yp/jC7C/E9WTl8erJuvSjUTTGCTGxh scrbQu8p/M1MdFEaI+NVsFklllw=
Received: by filter0853p1mdw1.sendgrid.net with SMTP id filter0853p1mdw1-13389-589100A7-4E 2017-01-31 21:24:55.846131022 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id BNUmTp1vRO-FfAX9i_oX6w for <quic-issues@ietf.org>; Tue, 31 Jan 2017 21:24:55.839 +0000 (UTC)
Date: Tue, 31 Jan 2017 13:24:55 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/87/276497281@github.com>
In-Reply-To: <quicwg/base-drafts/issues/87@github.com>
References: <quicwg/base-drafts/issues/87@github.com>
Subject: Re: [quicwg/base-drafts] QUIC advertisement description (#87)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_589100a7b911c_4fb23fdc4513b1341169d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak20S+Yl2wH5SuR6Nh38JnF3IgSW5Ir1RTQL7q uLwGInih9Z3wI/vs/DiqGZKv04RoUQ2QDSLkrJ+0aQ/tW9/teIfliu4TINkJOH2zzzl4+CG3dNoB6C +6+1a9myE3mUbC5u+y16H6/+Xtnkp4KH0MBSkpt32QIQM9TLCmTBqImb8Ie143+pN7lL6qOcX8j9X1 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gs36qUEwd69uBaKyaL-y2FqH17A>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 21:25:13 -0000

----==_mimepart_589100a7b911c_4fb23fdc4513b1341169d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The text in #235 already says the quic= parameter is optional.  I've modified the text to be more host-neutral.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/87#issuecomment-276497281
----==_mimepart_589100a7b911c_4fb23fdc4513b1341169d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The text in <a href="https://github.com/quicwg/base-drafts/pull/235" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/235" data-id="203269625" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#235</a> already says the quic= parameter is optional.  I've modified the text to be more host-neutral.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/87#issuecomment-276497281">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4y6CghWItOg4DRxx6GXIf9z7rOiks5rX6angaJpZM4LPPhA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8_BwQLp07MR_eUktYFP7NsTCO-7ks5rX6angaJpZM4LPPhA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/87#issuecomment-276497281"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #87: The text in #235 already says the quic= parameter is optional.  I've modified the text to be more host-neutral."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/87#issuecomment-276497281"}}}</script>
----==_mimepart_589100a7b911c_4fb23fdc4513b1341169d2--


From nobody Tue Jan 31 13:29:45 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FB8B129AE2 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:29:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-Lf6EKq9g24 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:29:41 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 785F3129AE3 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 13:29:41 -0800 (PST)
Date: Tue, 31 Jan 2017 13:29:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485898180; bh=OtYbGlAQ0Nf3jbOqvPbf3noLUpjOOQKFqsgDdRRMTlc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=atc16MFmb0jibOvcy1AY3/1MCLqwnfCBnAI083OtC89R3BMv5IroiycU3XudEDTKI s+gwiFmnxwOJuMZABsDRrAuC715K8Fdv6x0WctsqG+D/u1Lcc/Pq6do4bujQkFCOCY eF6zSESn5udtSNcunZkWJy28r6s6JDL4OaxaKOBY=
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/235/review/19428017@github.com>
In-Reply-To: <quicwg/base-drafts/pull/235@github.com>
References: <quicwg/base-drafts/pull/235@github.com>
Subject: Re: [quicwg/base-drafts] Use quic= instead of v= (#235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_589101c47535c_5df03fe2e1f2713833688"; 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/aR4kHvQQhSk-aLen6pmR2_BLEVc>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 21:29:43 -0000

----==_mimepart_589101c47535c_5df03fe2e1f2713833688
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



> -QUIC versions are four-octet sequences with no additional constraints on format.
-Versions containing octets not allowed in tokens (tchar, {{!RFC7230}}, Section
-3.2.6) MUST be encoded using the hexadecimal representation.  Versions
-containing only octets allowed in tokens MAY be encoded using either
-representation.
-
-On receipt of an Alt-Svc header indicating QUIC support, a client MAY attempt to
-establish a QUIC connection on the indicated port and, if successful, send HTTP
-requests using the mapping described in this document. Servers SHOULD list only
-versions which they support, but MAY omit supported versions for any reason.
-
-Connectivity problems (e.g. firewall blocking UDP) may result in QUIC connection
-establishment failure, in which case the client should gracefully fall back to
-HTTP/2.
+Origins SHOULD list only versions which they support, but MAY omit supported
+versions for any reason.

In the host-neutral case the origin is listing versions for the HTTP/QUIC endpoint. I don't think there is a requirement for the advertising host to support any version of QUIC, 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/235#pullrequestreview-19428017
----==_mimepart_589101c47535c_5df03fe2e1f2713833688
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-19428017">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; -QUIC versions are four-octet sequences with no additional constraints on format.
-Versions containing octets not allowed in tokens (tchar, {{!RFC7230}}, Section
-3.2.6) MUST be encoded using the hexadecimal representation.  Versions
-containing only octets allowed in tokens MAY be encoded using either
-representation.
-
-On receipt of an Alt-Svc header indicating QUIC support, a client MAY attempt to
-establish a QUIC connection on the indicated port and, if successful, send HTTP
-requests using the mapping described in this document. Servers SHOULD list only
-versions which they support, but MAY omit supported versions for any reason.
-
-Connectivity problems (e.g. firewall blocking UDP) may result in QUIC connection
-establishment failure, in which case the client should gracefully fall back to
-HTTP/2.
+Origins SHOULD list only versions which they support, but MAY omit supported
+versions for any reason.
</pre>
<p>In the host-neutral case the origin is listing versions for the HTTP/QUIC endpoint. I don't think there is a requirement for the advertising host to support any version of QUIC, 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/235#pullrequestreview-19428017">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1jrr6BfIioOPfnZX-bh08lqQOL2ks5rX6fEgaJpZM4LuMve">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3uMZIFQoWq_u8E_WNfD06xh_3c0ks5rX6fEgaJpZM4LuMve.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-19428017"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue commented on #235"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-19428017"}}}</script>
----==_mimepart_589101c47535c_5df03fe2e1f2713833688--


From nobody Tue Jan 31 13:30:14 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F153129AF3 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:30:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.116
X-Spam-Level: 
X-Spam-Status: No, score=-5.116 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1tUWTdPXVp34 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:30:11 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 534BF129AE2 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 13:30:11 -0800 (PST)
Date: Tue, 31 Jan 2017 13:30:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485898210; bh=008oAqJk+xdEag+Knjb7SjceWTshO7LDuSMeIIb3x1g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BtypRFGwoLAEMa2iIgI5kB9VQJXjZet638z3t9+UC25wWFZp7Smn/mRh9/tM6GFxW 3TDmbXsLHzrYrJ1jh1ieWJWhwxSKagoHPCRd/3dtfdvtrR7dSU7ryIxvUsH2PFVX6M ZIOAxeLWAURgpdowoYPzDbam75j1L57ULBaoyXVY=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/236/review/19428136@github.com>
In-Reply-To: <quicwg/base-drafts/pull/236@github.com>
References: <quicwg/base-drafts/pull/236@github.com>
Subject: Re: [quicwg/base-drafts] Immutable settings with no ACKs (#236)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_589101e2a7010_ab63f9f7d32f134183785"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SNOOG_IwE-RNf5YC7wrkMNP-148>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 21:30:13 -0000

----==_mimepart_589101e2a7010_ab63f9f7d32f134183785
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -577,17 +569,15 @@ value.
     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
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-   |        Identifier (16)        |B|        Length (15)          |
+   |        Identifier (16)        |         Length (16)           |

That's an interesting discussion.  (I'd agree with Patrick, it's not worth the inconsistency.)  However, *this* Identifier field says which setting the value goes with, so it's definitely necessary.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/236
----==_mimepart_589101e2a7010_ab63f9f7d32f134183785
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/236">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -577,17 +569,15 @@ value.
     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
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-   |        Identifier (16)        |B|        Length (15)          |
+   |        Identifier (16)        |         Length (16)           |
</pre>
<p>That's an interesting discussion.  (I'd agree with Patrick, it's not worth the inconsistency.)  However, <em>this</em> Identifier field says which setting the value goes with, so it's definitely necessary.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/236">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq40u5pZ0l5VfDab53kpxzqm2laFFks5rX6figaJpZM4LuOwN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq86DCDi_u65gdvTxxJervw9Yc1cOks5rX6figaJpZM4LuOwN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/236"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #236"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/236"}}}</script>
----==_mimepart_589101e2a7010_ab63f9f7d32f134183785--


From nobody Tue Jan 31 13:47:39 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43E59129607 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:47:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YjMukql1BJtL for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:47:37 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CADD5129545 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 13:47:36 -0800 (PST)
Date: Tue, 31 Jan 2017 13:47:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485899256; bh=PEsIM1jmzf66QjRbZtq6QpWaeS70pb3VfZC0khmARwo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hrulxW5l3OpdvElVM43S427Gh0h8W8DHMyc8CY2m4W7MAlswmQjmaiITamCDrjci1 vIvU+bHdqueoleg30hRfrM0NAVSMdDSvdMCZyGoF860EBjYVJ7PD09YD5z1d0bDMlm PpGS969lmVgD6QuRirbHzCLMqlkJcrC3LVuynYRc=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/236/push/1530898618@github.com>
In-Reply-To: <quicwg/base-drafts/pull/236@github.com>
References: <quicwg/base-drafts/pull/236@github.com>
Subject: Re: [quicwg/base-drafts] Immutable settings with no ACKs (#236)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_589105f81d1fd_64673ff97dd7f13416089a"; 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/_KtnG40gUiJ1g45zFXmyVqaGdXY>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 21:47:38 -0000

----==_mimepart_589105f81d1fd_64673ff97dd7f13416089a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

09761e2  Martin's feedback on SETTINGS_ACK removal


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/236/files/fca495be82790dc5a24502875c54264459501a54..09761e2b27cb19c59bdbc20366fb956cd8c9a2a7

----==_mimepart_589105f81d1fd_64673ff97dd7f13416089a
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 href="https://github.com/quicwg/base-drafts/commit/09761e2" class="commit-link">09761e2</a>  Martin&#39;s feedback on SETTINGS_ACK removal</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/236/files/fca495be82790dc5a24502875c54264459501a54..09761e2b27cb19c59bdbc20366fb956cd8c9a2a7">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzQ1-dMlyyI5DLm0NWaeVOOo_2cnks5rX6v4gaJpZM4LuOwN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq50zHxwRLawp45DOTgc-24dVwLC-ks5rX6v4gaJpZM4LuOwN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/236/files/fca495be82790dc5a24502875c54264459501a54..09761e2b27cb19c59bdbc20366fb956cd8c9a2a7"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #236"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/236/files/fca495be82790dc5a24502875c54264459501a54..09761e2b27cb19c59bdbc20366fb956cd8c9a2a7"}}}</script>

----==_mimepart_589105f81d1fd_64673ff97dd7f13416089a--


From nobody Tue Jan 31 13:47:42 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D935129545 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:47:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qNUM9ayyDQev for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:47: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 8513E1294A5 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 13:47:36 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485899255; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gjQMOYiWZ7YWpS7z7XpH+hoQWPqhcUnBqg34Ln1WXv8=; b=RB22DvUQdHFIzUnNpqLadDC+FcQ1thFZC7xD65YDZVljmOquWU+VLh8WF4pypwuvSf4ikFkX 7e9yS4iTr/tF6IvDHdyqXEMWph7KUUKZzCByHFt2OsS1BbEMGXKp3uPH7u/TU3NnuS2M12X/ iwXAcr89LH9jLIsFgcw9s7JECYM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=QT5qaIKJ6x7NdQyDno7H5LvuQWim0BmvdkMpozZrW5Ie1t6SAMiRdEbJ2IJNd2xHQ8wdQ0 Vn91yVKhxa6HdtDW+YfI6pXVrdyLCuRBWTEY8zBflhvzFkcxNEWcDRntU/FkHY4V75O04vPz nSRqIyQ6nFY0zUS+RzdWYZl5bVi9k=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 589105f7.7eff095875a0-smtp-out-n02; Tue, 31 Jan 2017 21:47:35 -0000 (UTC)
Date: Tue, 31 Jan 2017 13:47:35 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <589105f7fa3a_629a3fa01609513c40435@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 09761e: Martin's feedback on SETTINGS_ACK removal
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_589105f7f5a0_629a3fa01609513c403d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3ZfLmohxo8S0oL8OyWVHTilpcnc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 21:47:38 -0000

----==_mimepart_589105f7f5a0_629a3fa01609513c403d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/immutable_settings
  Home:   https://github.com/quicwg/base-drafts
  Commit: 09761e2b27cb19c59bdbc20366fb956cd8c9a2a7
      https://github.com/quicwg/base-drafts/commit/09761e2b27cb19c59bdbc20366fb956cd8c9a2a7
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Martin's feedback on SETTINGS_ACK removal



----==_mimepart_589105f7f5a0_629a3fa01609513c403d2--


From nobody Tue Jan 31 13:48:22 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99178129545 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:48:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lOQz2wNYsudq for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:48:12 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C0951294A5 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 13:48:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485899291; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KL09pZ+F52ukQtTjqC3uR56lR0VyxxbhXXi5t14RBhY=; b=kO164yPc9GEBPNeTVQbsGpCy4niaJUgwSksNZQO8CAw2oXKlah0D9895mLQTY+LCxmo2umUD +2d27WJWEpc2ohvCVJ96sh2wtPhWyl0oahKLRZdh6Ft47JZJIyqZ/uFEe9mUeOuh/BhBBSiK qdnn1pbQ0ZX/HP/mlbOLwxgmBLA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=a/95p2BvLIxFI2QRBq+Oimuz8tPGF5O5wuLwimnntFMHOV0ngboY7GqaJZPWosND4jbB5A eMX82RyCazmz6Bad+VJ1Yi+QKGkABk03O4GA/b//E2D0d21Y+BnyyKVyO0WLUjrSC20oxTKT V28Wvqp46gsmqtJcqmsn+mqvJyd8I=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5891061b.7f0f10053b40-smtp-out-n03; Tue, 31 Jan 2017 21:48:11 -0000 (UTC)
Date: Tue, 31 Jan 2017 13:48:11 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <5891061b6365f_79f23fa49c2c9130583bf@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 42f9f4: A little more green, at Martin's request
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5891061b62ff5_79f23fa49c2c9130582fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R0YXwoqfF3Qc1-a5M0qIANc3e3E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 21:48:16 -0000

----==_mimepart_5891061b62ff5_79f23fa49c2c9130582fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/immutable_settings
  Home:   https://github.com/quicwg/base-drafts
  Commit: 42f9f47763be5afd513679c85b2eba428830b7ca
      https://github.com/quicwg/base-drafts/commit/42f9f47763be5afd513679c85b2eba428830b7ca
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  A little more green, at Martin's request



----==_mimepart_5891061b62ff5_79f23fa49c2c9130582fb--


From nobody Tue Jan 31 13:58:44 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71E91129B50 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:58:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.156
X-Spam-Level: 
X-Spam-Status: No, score=-8.156 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2OcdRPGPDfBQ for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 13:58:42 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01857129B54 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 13:58:42 -0800 (PST)
Date: Tue, 31 Jan 2017 13:58:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485899921; bh=e0OjlY9EUwl31gZncpC7xI0z5QrEs4pbb7DV1a7gx+s=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L4XD/VvqNW5jxi0jGo+gAA4O5l4+dUY2sPDSrPiIhhxCFnpUbAxpiNS93cEbL/nfB pp9X1Hz04BZFMYviNfjEtB8PG+BczcUuHYQn34VCJTMzEY5o8bwtUGplwxOttNcuAy 5XPluoVtmESOhB9D/TacKVsrteUbbmTeV4j88l0g=
From: janaiyengar <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/247/c276506147@github.com>
In-Reply-To: <quicwg/base-drafts/pull/247@github.com>
References: <quicwg/base-drafts/pull/247@github.com>
Subject: Re: [quicwg/base-drafts] Move crypto to stream 0 (#247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5891089135ca0_79b33fa316a2f14029313"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pniu1VZIuWZunvaeVR8VMVna7ro>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 21:58:43 -0000

----==_mimepart_5891089135ca0_79b33fa316a2f14029313
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think you're simplifying things by removing flow control on the crypto stream. Is there a reason, besides textual simplicity, for doing this? I don't think it makes implementation any easier, but may make it harder, since there's basically no way for the implementation to send more than X bytes, and the receiver must enforce this, separate from any stream-level flow control logic (since that logic will be tied to sending WINDOW_UPDATE frames.) We'll also need to specify a required min window offset that MUST be supported on the crypto stream. This seems like a largely unnecessary limit and special case.

I'm not sure I see what real benefit it brings... I'm inclined towards keeping this as Stream 1 with stream-level flow control applied to it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/247#issuecomment-276506147
----==_mimepart_5891089135ca0_79b33fa316a2f14029313
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think you're simplifying things by removing flow control on th=
e crypto stream. Is there a reason, besides textual simplicity, for doing=
 this? I don't think it makes implementation any easier, but may make it =
harder, since there's basically no way for the implementation to send mor=
e than X bytes, and the receiver must enforce this, separate from any str=
eam-level flow control logic (since that logic will be tied to sending WI=
NDOW_UPDATE frames.) We'll also need to specify a required min window off=
set that MUST be supported on the crypto stream. This seems like a largel=
y unnecessary limit and special case.</p>
<p>I'm not sure I see what real benefit it brings... I'm inclined towards=
 keeping this as Stream 1 with stream-level flow control applied to it.</=
p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/247#issuecomment-276506147">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8rvpM6=
kdc-G4mFXzZeY0hOZCexgks5rX66RgaJpZM4Lw928">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_U2MT=
20Mkhdb-9VTa5MOz_sM3ZCks5rX66RgaJpZM4Lw928.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/247#issuecomment-276506147"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar i=
n #247: I don't think you're simplifying things by removing flow control =
on the crypto stream. Is there a reason, besides textual simplicity, for =
doing this? I don't think it makes implementation any easier, but may mak=
e it harder, since there's basically no way for the implementation to sen=
d more than X bytes, and the receiver must enforce this, separate from an=
y stream-level flow control logic (since that logic will be tied to sendi=
ng WINDOW_UPDATE frames.) We'll also need to specify a required min windo=
w offset that MUST be supported on the crypto stream. This seems like a l=
argely unnecessary limit and special case.\r\n\r\nI'm not sure I see what=
 real benefit it brings... I'm inclined towards keeping this as Stream 1 =
with stream-level flow control applied to it."}],"action":{"name":"View P=
ull Request","url":"https://github.com/quicwg/base-drafts/pull/247#issuec=
omment-276506147"}}}</script>=

----==_mimepart_5891089135ca0_79b33fa316a2f14029313--


From nobody Tue Jan 31 14:40:26 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F485129A27 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 14:40:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.655
X-Spam-Level: 
X-Spam-Status: No, score=-7.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YCHfpdafdVTF for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 14:40:22 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DBD712960F for <quic-issues@ietf.org>; Tue, 31 Jan 2017 14:40:22 -0800 (PST)
Date: Tue, 31 Jan 2017 14:40:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485902421; bh=UY5L2Z63EiTL2e943//OYi6Hk4kDb39wK4559myYuMw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OtRtC200KzLD5UvyKS0KasYNP/mYuyTp8qHgrILwO7FBYH+TjCy9QpIv4cn0pRiMt jT8Rg7kUt7EbJRFsotBEyHbzaaabI5E7YsNnxRr/wvpAQTtsilb3LX5zjy5471nkKv OeVLLI8IJEdBbH5eKaa50lgC9swZ4CdvsU75G45E=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/235/review/19443059@github.com>
In-Reply-To: <quicwg/base-drafts/pull/235@github.com>
References: <quicwg/base-drafts/pull/235@github.com>
Subject: Re: [quicwg/base-drafts] Use quic= instead of v= (#235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58911255917e9_18b73f9f737cb13415114a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lJOlQ6fHfOKeY4Wn7wO7lLK1Y54>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 22:40:24 -0000

----==_mimepart_58911255917e9_18b73f9f737cb13415114a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> -QUIC versions are four-octet sequences with no additional constraints on format.
-Versions containing octets not allowed in tokens (tchar, {{!RFC7230}}, Section
-3.2.6) MUST be encoded using the hexadecimal representation.  Versions
-containing only octets allowed in tokens MAY be encoded using either
-representation.
-
-On receipt of an Alt-Svc header indicating QUIC support, a client MAY attempt to
-establish a QUIC connection on the indicated port and, if successful, send HTTP
-requests using the mapping described in this document. Servers SHOULD list only
-versions which they support, but MAY omit supported versions for any reason.
-
-Connectivity problems (e.g. firewall blocking UDP) may result in QUIC connection
-establishment failure, in which case the client should gracefully fall back to
-HTTP/2.
+Origins SHOULD list only versions which they support, but MAY omit supported
+versions for any reason.

The *origin* has to support those versions at the advertised endpoint, regardless of whether the particular host that sent the header is that endpoint 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/235
----==_mimepart_58911255917e9_18b73f9f737cb13415114a
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/235">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; -QUIC versions are four-octet sequences with no additional constraints on format.
-Versions containing octets not allowed in tokens (tchar, {{!RFC7230}}, Section
-3.2.6) MUST be encoded using the hexadecimal representation.  Versions
-containing only octets allowed in tokens MAY be encoded using either
-representation.
-
-On receipt of an Alt-Svc header indicating QUIC support, a client MAY attempt to
-establish a QUIC connection on the indicated port and, if successful, send HTTP
-requests using the mapping described in this document. Servers SHOULD list only
-versions which they support, but MAY omit supported versions for any reason.
-
-Connectivity problems (e.g. firewall blocking UDP) may result in QUIC connection
-establishment failure, in which case the client should gracefully fall back to
-HTTP/2.
+Origins SHOULD list only versions which they support, but MAY omit supported
+versions for any reason.
</pre>
<p>The <em>origin</em> has to support those versions at the advertised endpoint, regardless of whether the particular host that sent the header is that endpoint 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/235">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9WQ7RUtL8lnMF0fP6u0TZTvcbkRks5rX7hVgaJpZM4LuMve">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1iP1ULpI0R5AMZ5_iCYloSFwku7ks5rX7hVgaJpZM4LuMve.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/235"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #235"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/235"}}}</script>
----==_mimepart_58911255917e9_18b73f9f737cb13415114a--


From nobody Tue Jan 31 14:42:22 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4597129EE9 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 14:42:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.038
X-Spam-Level: 
X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lbxll4YPJxJV for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 14:42:19 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50455129B87 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 14:42:19 -0800 (PST)
Date: Tue, 31 Jan 2017 14:42:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485902538; bh=oGAvep3xj5TbW0uXOAI9aiKqCewmOLuGA5/PNQD6OBk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I429595QvtA3kLgMx2CrdKrqdYWyJ/QEwJSipTnmXYzs6y0YAuv2ySkE+9/Hjk03G diP0YU/FBZNLGnIlzwXMoLChkJGIJa22I0bVh/iV+wvJuPHMpj/PhC6ONfKmpm5naj vEp16EWmrovflGYyb6JC8iMFYvR+az8yE2JrtZGY=
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/235/push/1530999758@github.com>
In-Reply-To: <quicwg/base-drafts/pull/235@github.com>
References: <quicwg/base-drafts/pull/235@github.com>
Subject: Re: [quicwg/base-drafts] Use quic= instead of v= (#235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_589112caa86c1_31fd3fc1f36b51301568d"; 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/biMLzjAK666jYn7K59I2p0-HcxI>
Cc: Push <push@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 22:42:21 -0000

----==_mimepart_589112caa86c1_31fd3fc1f36b51301568d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

6b1b10d  Making origin/alternative clearer


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/235/files/a6e7d47151aa0dbbb2172602baaeb375df847d14..6b1b10d3eb02a471214dc507d491402318e724a0

----==_mimepart_589112caa86c1_31fd3fc1f36b51301568d
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 href="https://github.com/quicwg/base-drafts/commit/6b1b10d" class="commit-link">6b1b10d</a>  Making origin/alternative 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/235/files/a6e7d47151aa0dbbb2172602baaeb375df847d14..6b1b10d3eb02a471214dc507d491402318e724a0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7tunSJA0o1VCe59YlHlzuoCCuZ1ks5rX7jKgaJpZM4LuMve">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6XR_ThCjB9tC7qbfB9mJd3l-kI_ks5rX7jKgaJpZM4LuMve.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/235/files/a6e7d47151aa0dbbb2172602baaeb375df847d14..6b1b10d3eb02a471214dc507d491402318e724a0"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #235"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/235/files/a6e7d47151aa0dbbb2172602baaeb375df847d14..6b1b10d3eb02a471214dc507d491402318e724a0"}}}</script>

----==_mimepart_589112caa86c1_31fd3fc1f36b51301568d--


From nobody Tue Jan 31 14:42:28 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20808129B87 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 14:42:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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; domainkeys=pass (1024-bit key) header.sender=michbish=microsoft.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h14Fw5wzk9gW for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 14:42: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 BAB0B129EDF for <quic-issues@ietf.org>; Tue, 31 Jan 2017 14:42:19 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485902539; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Bk6w9DCxAi7kCvdQNgjGkbPImI03Pmdwiu7myrpNfL8=; b=s3u9iWKqZdO4Dfi9SUJQXGsFyYGM1kCu5HQt5dEybIMoichKy96Bz0MAseWeRD1AZ/6TZeE5 HwT6/AgQIzqA/Q4h4+y1IMmVVd5qi1Z9s1ArEdHUuSXOSoAXLzQdQFjY2hO7a30GsYoKAmlE gxwuT1VRrWQ3TmjHEKK++51IebI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=op2zWC4kqCtmoaOhRSf0hxm0ox95W4xwnDOdwakgTmJXcEVjDaU2lGoRACat35BjOd4/ZQ gHu5z+Gz7BakRL6+9FnK+lKHp4d/v0g7VEHUL48MpfXDqPSBItUHmBFyi3rcdWBmULfv56JE cqrXLdZ8p/KElPmH7IdMXg3LHznfs=
Sender: michbish=microsoft.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.41]) by mxa.mailgun.org with ESMTP id 589112ca.7f72c4706930-smtp-out-n01; Tue, 31 Jan 2017 22:42:18 -0000 (UTC)
Date: Tue, 31 Jan 2017 14:42:17 -0800
From: Mike Bishop <michbish@microsoft.com>
To: quic-issues@ietf.org
Message-ID: <589112c9a80e5_1b9e3f9cae2e9138613fe@hookshot-fe5-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 6b1b10: Making origin/alternative clearer
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_589112c9a7cf6_1b9e3f9cae2e913861225"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mTY18Ff3hrCuhzPqAm6uf_gWx28>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 22:42:22 -0000

----==_mimepart_589112c9a7cf6_1b9e3f9cae2e913861225
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/v_quic
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6b1b10d3eb02a471214dc507d491402318e724a0
      https://github.com/quicwg/base-drafts/commit/6b1b10d3eb02a471214dc507d491402318e724a0
  Author: Mike Bishop <michbish@microsoft.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Making origin/alternative clearer



----==_mimepart_589112c9a7cf6_1b9e3f9cae2e913861225--


From nobody Tue Jan 31 15:32:13 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7EC6F129660 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 15:32:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jgvh2asNDnm2 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 15:32:10 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEC0F129579 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 15:32: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=nh9KLlJFEYxn5LPC02EjIlieIBk=; b=RmjQ5ObSQrlSL1xp Nd+POHINDzHOpIAjgV+CVtm3yKmjudNQkVv/RLtXPELyEkRfy7UBbxNMRJcru/um 9uqlcThMsad5a+frUBcC4prdK5QGt+hRqVT3z7RbVptO7m2+vGBgmpnx4pYmQ+Qj IGf5LZiAG0TKbL4RFI1OIMd3XOM=
Received: by filter0921p1mdw1.sendgrid.net with SMTP id filter0921p1mdw1-13634-58911E6E-30 2017-01-31 23:31:58.576142779 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 1Hv-5l0iTlu06-VLVAYc5g for <quic-issues@ietf.org>; Tue, 31 Jan 2017 23:31:58.575 +0000 (UTC)
Date: Tue, 31 Jan 2017 15:31:58 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/235/review/19451873@github.com>
In-Reply-To: <quicwg/base-drafts/pull/235@github.com>
References: <quicwg/base-drafts/pull/235@github.com>
Subject: Re: [quicwg/base-drafts] Use quic= instead of v= (#235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58911e6e7a3a5_da33fdee5c75138134378"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1AhijHVpiNpHNBhslyERu3xtwuyGpcakjwL9 HMSut3u2aWQkL2D+PGw48yA77aUwKAzRY1PWzITCWMjqI4DwyW8Ic+ii96py8CP7dYMKnUyYLFAWVR xkpVdbM7i3KvrRnXt1WtNcADhpWmrvReHzhcNIOSRHDrIxU5RSjjjsGvjtulBOGSZG7j9/78tGUcFI A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9rwg3M2AKgtoRjdGtmRssvPMVi8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 23:32:12 -0000

----==_mimepart_58911e6e7a3a5_da33fdee5c75138134378
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>      version-number = 1*8HEXDIG; hex-encoded QUIC version
 
-When multiple versions are supported, the "v" parameter MAY be repeated multiple
-times in a single Alt-Svc entry.  For example, if a server supported both
-version "Q034" and version 0x00000001, it would specify the following header:
+When multiple versions are supported, the "quic" parameter MAY be repeated
+multiple times in a single Alt-Svc entry.  For example, if a server supported
+both version "Q034" and version 0x00000001, it could specify the following

Do we have enough context to understand what "Q034" is, aside from knowing that an ASCII/UTF-8 encoding of "Q" is 0x51?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-19451873
----==_mimepart_58911e6e7a3a5_da33fdee5c75138134378
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/235#pullrequestreview-19451873">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;      version-number = 1*8HEXDIG; hex-encoded QUIC version
 
-When multiple versions are supported, the &quot;v&quot; parameter MAY be repeated multiple
-times in a single Alt-Svc entry.  For example, if a server supported both
-version &quot;Q034&quot; and version 0x00000001, it would specify the following header:
+When multiple versions are supported, the &quot;quic&quot; parameter MAY be repeated
+multiple times in a single Alt-Svc entry.  For example, if a server supported
+both version &quot;Q034&quot; and version 0x00000001, it could specify the following
</pre>
<p>Do we have enough context to understand what "Q034" is, aside from knowing that an ASCII/UTF-8 encoding of "Q" is 0x51?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-19451873">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5KfjsurxpURgaJdeXkV3IMNEhnsks5rX8RugaJpZM4LuMve">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq92dpPSjNd1u8W9w1YHJVvhoZ_j9ks5rX8RugaJpZM4LuMve.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-19451873"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #235"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-19451873"}}}</script>
----==_mimepart_58911e6e7a3a5_da33fdee5c75138134378--


From nobody Tue Jan 31 15:35:36 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20593129579 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 15:35:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l658eEnBYOVD for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 15:35:33 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A9AD129663 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 15:35:33 -0800 (PST)
Date: Tue, 31 Jan 2017 15:35:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485905732; bh=GnPfqdYP+N9V5xyvOfYZNz8pnjNqShg0Vewnz5Kr+10=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BGTp3BjyQI/kaOWeeAuTlsPxQd+lOyM5o0w+juSJzypPtGjRO24eDHkwUu9p1texf 5IzgkyeC3DQ91pC6N3KwzWh/ga4cQvY7fEDwM23FYXw5NNl3+htrjgMWCv+zsP99q+ Ds+RZbb4FbroGtzLRYKNmDIJgWnex5eRSpmIo/ak=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/250/issue_event/943992758@github.com>
In-Reply-To: <quicwg/base-drafts/pull/250@github.com>
References: <quicwg/base-drafts/pull/250@github.com>
Subject: Re: [quicwg/base-drafts] clarify connection termination text (#250)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58911f446d0f0_65b83fad2274f13025677"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ppX9Nn_4Ina0yTffuQPXVo4waIw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 23:35:35 -0000

----==_mimepart_58911f446d0f0_65b83fad2274f13025677
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #250.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/250#event-943992758
----==_mimepart_58911f446d0f0_65b83fad2274f13025677
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/250" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/250" data-id="204288798" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#250</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/250#event-943992758">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9mM37PmmBS5bAGQqxvF8Ol5Q0abks5rX8VEgaJpZM4LymSN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq81jiCM4GKBZUkkf95IEh5lFFauNks5rX8VEgaJpZM4LymSN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/250#event-943992758"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #250."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/250#event-943992758"}}}</script>
----==_mimepart_58911f446d0f0_65b83fad2274f13025677--


From nobody Tue Jan 31 15:35:39 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3140F129663 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 15:35:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2QzSBqANg8bI for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 15:35:33 -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 5DC54129667 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 15:35:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485905732; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CE4418s49N5aCyMK7GWh436D6C844qZbjL36G13I+EA=; b=EPHqf35bKBSAC2nKAxBjaILTO58hy/ToCDyOWC3mJn+m7IJ25j54GM4HQikg2l4aPSGTWzvS rEHTZ9YIpov8EWOul/6CI3i3x8Me0pt3ikxaQL8T0QYNMUj/GrFYJvvM8nKMRxpXs1z6DyUE tI8jB070jx6+MihH/aS/bOH2K2Q=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=XIl+Kea5M76uFcjsj7e/5XjrVlFX0hajLy10mqX1JCADRPrVcu61pN6xcBeMz534p3W2Aw HkR1KdCmiy1k1e9AoM4Y3dzbIEDiyUvSn1UU/8GZO8qPwkli2BW/d/7dnj65xvQZqDOnsFHX XbPXVfKTGLFsDWBIZy22/EtgIefmw=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 58911f44.7f259cce5b10-smtp-out-n01; Tue, 31 Jan 2017 23:35:32 -0000 (UTC)
Date: Tue, 31 Jan 2017 15:35:32 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58911f444be1e_7f1e3fbeb629513010197b@hookshot-fe6-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] ce77aa: clarify connection termination text
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58911f444ba02_7f1e3fbeb6295130101878"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rEJM--6c_uAQnRrgmZmmXM5B-iE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 23:35:35 -0000

----==_mimepart_58911f444ba02_7f1e3fbeb6295130101878
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ce77aac945042e080fc23b9b5c9344450b403628
      https://github.com/quicwg/base-drafts/commit/ce77aac945042e080fc23b9b5c9344450b403628
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  clarify connection termination text

This particular sentence always confused me - it read as if it specified than an initiating peer had to send a close message to itself.


  Commit: aae6fb13d0c05fa993e5ca63b41b1be43517bd07
      https://github.com/quicwg/base-drafts/commit/aae6fb13d0c05fa993e5ca63b41b1be43517bd07
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #250 from mcmanus/patch-2

clarify connection termination text


Compare: https://github.com/quicwg/base-drafts/compare/94d0a16a5399...aae6fb13d0c0
----==_mimepart_58911f444ba02_7f1e3fbeb6295130101878--


From nobody Tue Jan 31 15:36:45 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8ADA12963D for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 15:36:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.973
X-Spam-Level: 
X-Spam-Status: No, score=-5.973 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yHZR2jj0CHOE for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 15:36:40 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9833129579 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 15:36: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=ZGSnjljZ+x6tQrYthiZWf6l7S7M=; b=u/plS2MvrI/bXqFe sNlXFzUKLmOSmXU2lpzpchwtnhvCAXSJfGoLmN2V9VO7mGTtj6nWPuPFJvDdFJiv Xed9aSc3ungtqBPX0P530fogp1CW0OpMY/gpnYk7RoNfAjhW9f2u1CVufKSCEZsu y6hFnTCqvsUgZE2OILngnzR7nZg=
Received: by filter0627p1mdw1.sendgrid.net with SMTP id filter0627p1mdw1-21152-58911F71-1C 2017-01-31 23:36:17.279208937 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id NVRvpByOQ6S-V-fcMK0D6Q for <quic-issues@ietf.org>; Tue, 31 Jan 2017 23:36:17.191 +0000 (UTC)
Date: Tue, 31 Jan 2017 15:36:17 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/251/c276528803@github.com>
In-Reply-To: <quicwg/base-drafts/pull/251@github.com>
References: <quicwg/base-drafts/pull/251@github.com>
Subject: Re: [quicwg/base-drafts] clarify 5.2.2 frame type enumerations (#251)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58911f71135d0_3c343f9438ab113c8323"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Mqni6R88a2R60kmCZyJWDU/9q3Knj8QKIea 7iU8EWvCtFI2XSah2r9KRNtILgfBTqUkuHiH65+QlqOIzR4w/1q4HK8zmYveA7FRX9NKyoK/D8bfMX fqDhftC+udJHhbJLG5xyrLAZaLA9ryiFZchLVHTragvEzdAPV4nqwvq3QIoOAgm1LAuuGk4Sy5wJ4x Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XawG7kl6EsY32wstnrBPAbkneD0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 23:36:42 -0000

----==_mimepart_58911f71135d0_3c343f9438ab113c8323
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like it.  @janaiyengar, merge if you 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/251#issuecomment-276528803
----==_mimepart_58911f71135d0_3c343f9438ab113c8323
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I like it.  <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, merge if you 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/251#issuecomment-276528803">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Theqk1EFko0vaileRYL7yLkz3Nks5rX8VxgaJpZM4Lynw2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0tpuxqmFVYXPIUbmOvBhkLPRYloks5rX8VxgaJpZM4Lynw2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/251#issuecomment-276528803"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #251: I like it.  @janaiyengar, merge if you agree."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/251#issuecomment-276528803"}}}</script>
----==_mimepart_58911f71135d0_3c343f9438ab113c8323--


From nobody Tue Jan 31 15:37:20 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D4F512964B for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 15:37:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.11
X-Spam-Level: 
X-Spam-Status: No, score=-6.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FuSLmHYdcQRH for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 15:37:17 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17215129579 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 15:37:17 -0800 (PST)
Date: Tue, 31 Jan 2017 15:37:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485905836; bh=KE2SxJ6Ie8+Q/gUSNm9XfG4MiobEQzUGchlNK+xE01s=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g6w50skEksgTd5qdA/YUS41fdddRSvcZEDrOPFRsKKaVkclWQkGXxzczad00TT/f5 x3MsUSZmvifQNgklCNgvmTtQFVqz602SHx3/klFd8IMgew5n/EUb3qWvGtrKyo6n7A e4gGXLRUjJvRER3CV7m08welFdFROe8tfxXVGOaQ=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/34/276528977@github.com>
In-Reply-To: <quicwg/base-drafts/issues/34@github.com>
References: <quicwg/base-drafts/issues/34@github.com>
Subject: Re: [quicwg/base-drafts] ACK rules and packet protection (#34)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58911fac4bdad_3c073f9438ab113c5649"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y1Lgea9aayEDCH7rL-uobOXJ-RM>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 23:37:18 -0000

----==_mimepart_58911fac4bdad_3c073f9438ab113c5649
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, it would be great if you could ack the 0-RTT packet, but you aren't able to distinguish it from net-noise.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/34#issuecomment-276528977
----==_mimepart_58911fac4bdad_3c073f9438ab113c5649
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, it would be great if you could ack the 0-RTT packet, but you aren't able to distinguish it from net-noise.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/34#issuecomment-276528977">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0P5msIMkdgKD_Pc6rtwENWMSB4Sks5rX8WsgaJpZM4K9bUJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7zo-Uoz5PHYcr72bzSWtmcqqaAGks5rX8WsgaJpZM4K9bUJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/34#issuecomment-276528977"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #34: Yes, it would be great if you could ack the 0-RTT packet, but you aren't able to distinguish it from net-noise."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/34#issuecomment-276528977"}}}</script>
----==_mimepart_58911fac4bdad_3c073f9438ab113c5649--


From nobody Tue Jan 31 15:41:02 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F51512964B for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 15:41:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VMsgFR-vxPNN for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 15:40: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 CDC8F129579 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 15:40:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nzL4p6n1p+YAXr3rvPo77U0kh5Y=; b=h+P4ChC8J43EZ3my BClCudSURie6tpIhWpJVvCksJixVEpgrmEaxvDBhWDuPcP7qYgNwvH+e8nE5eSye eOAmvttWzCH/8gwHAQ4LNV8Vr0gGODCxjXAyrgRQUZ8RIf5H2TB0Obv/6/0c5cI3 KxMu2LJNND/d2h6o6wIHL6JrvoU=
Received: by filter1127p1mdw1.sendgrid.net with SMTP id filter1127p1mdw1-16076-58912089-18 2017-01-31 23:40:57.316691793 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id iAIspvlrTMWswiAThpWJlg for <quic-issues@ietf.org>; Tue, 31 Jan 2017 23:40:57.333 +0000 (UTC)
Date: Tue, 31 Jan 2017 15:40:57 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/252/276529643@github.com>
In-Reply-To: <quicwg/base-drafts/issues/252@github.com>
References: <quicwg/base-drafts/issues/252@github.com>
Subject: Re: [quicwg/base-drafts] why require in order delivery? (#252)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_589120893b12f_65b83fad2274f130669c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak00TpN6vxoGKw0pXoqOkqIpu7keCHMdnm5ivo PONXJuDRyWEWnl3qTZY3pKN5usGDpL3Rm09M9kw80HHHY01gt3MCFD85asQgStJwxNzr9IYwt0G3VC 1On47c5NOOixFyXf7BjSJ7hxUSBDB++OZpT0WGVYSEGbQYiTy8pIwE6rsQ3txDbZT47YQpQGhmtBaW s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jahaGtQ-xEsq2LiELZRwNgQ8Y2E>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 23:41:01 -0000

----==_mimepart_589120893b12f_65b83fad2274f130669c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I had the same comment.  Someone once told me that in-order delivery was a choice that the receiver made, not a requirement on the protocol.  At least in the abstract.

The only catch here is that flow control assumes in-order delivery.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/252#issuecomment-276529643
----==_mimepart_589120893b12f_65b83fad2274f130669c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I had the same comment.  Someone once told me that in-order delivery was=
 a choice that the receiver made, not a requirement on the protocol.  At le=
ast in the abstract.</p>
<p>The only catch here is that flow control assumes in-order delivery.</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/252#issuecomment-276529643">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9orZyXIehEcptA=
KX4KKd-lnWa3wks5rX8aJgaJpZM4LyviU">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq43DhmsugUG3yoiOv=
Zp0Su0bdB7tks5rX8aJgaJpZM4LyviU.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/252#issuecomment-276529643"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #252: I had th=
e same comment.  Someone once told me that in-order delivery was a choice t=
hat the receiver made, not a requirement on the protocol.  At least in the =
abstract.\r\n\r\nThe only catch here is that flow control assumes in-order =
delivery."}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/252#issuecomment-276529643"}}}</script>=

----==_mimepart_589120893b12f_65b83fad2274f130669c0--


From nobody Tue Jan 31 15:46:52 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF52612965A for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 15:46:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.737
X-Spam-Level: 
X-Spam-Status: No, score=-4.737 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NJpb28yTUut0 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 15:46:49 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E349C129663 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 15:46:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5R0U9v/3gQQaEPoD/b6mdHwv68I=; b=TErQi8JwNoFW47RA vJEOF0PaHTum/0Ihixoa2EWCEkh8Hpd+KG37v5VPUsEIolByZgKy9CFdnG3YbWzL 1BOpV1jqb27i6ln3VkgwCVfEQyIa4YE1iSjEghdiSWuZOqAYl0v0rgljbH/8z594 0Sz9fksllKZaexgfkWCkSnw0hes=
Received: by filter0896p1mdw1.sendgrid.net with SMTP id filter0896p1mdw1-28574-589121CE-8 2017-01-31 23:46:22.217999745 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id aRoxBvdMSkq8UXMWoYJCkw for <quic-issues@ietf.org>; Tue, 31 Jan 2017 23:46:22.100 +0000 (UTC)
Date: Tue, 31 Jan 2017 15:46:22 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/253/276530620@github.com>
In-Reply-To: <quicwg/base-drafts/issues/253@github.com>
References: <quicwg/base-drafts/issues/253@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/QUIC without Alt-Svc? (#253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_589121ce2b86_4c5e3f8452b2113024451a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3nCyijlb5pOD6nUhduc+ddrXrAyS4joIR/gC 6egl5RpISS/Jbd9SPuB/LGeMwP2tJWrdH8o1IGhhrwS5Ws7VOEBXBV4/dRWKN6SKY1ZeaOFikVvF7t SrZEbQuEh88Ezkfcsx6Rt0a961wB7U5/vacPANgi40hg2aHrredX9RMWuN27AVNyacK4xbQblpYqh0 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0RpeRyRE5LwPYZqTn2Q7decysRk>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 23:46:51 -0000

----==_mimepart_589121ce2b86_4c5e3f8452b2113024451a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm thinking that the answer is "no" here as well.  Developing a way to provide supplementary annotations on links would be less reliable, but ultimately more likely to succeed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/253#issuecomment-276530620
----==_mimepart_589121ce2b86_4c5e3f8452b2113024451a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm thinking that the answer is "no" here as well.  Developing a way to provide supplementary annotations on links would be less reliable, but ultimately more likely to succeed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/253#issuecomment-276530620">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxAWX-Ph698RtF8LVJIFl_ZRiESjks5rX8fOgaJpZM4LzLA5">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3jPfhHZ4iydtP1wxPhh8vNTHZw1ks5rX8fOgaJpZM4LzLA5.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/253#issuecomment-276530620"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #253: I'm thinking that the answer is \"no\" here as well.  Developing a way to provide supplementary annotations on links would be less reliable, but ultimately more likely to succeed."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/253#issuecomment-276530620"}}}</script>
----==_mimepart_589121ce2b86_4c5e3f8452b2113024451a--


From nobody Tue Jan 31 16:33:23 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7670129613 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 16:33:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.672
X-Spam-Level: 
X-Spam-Status: No, score=-3.672 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7-UX4LloDsVJ for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 16:33: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 9BA7D12968F for <quic-issues@ietf.org>; Tue, 31 Jan 2017 16:33: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=88lUClvgcCMeBrG7YRnSVcurGN0=; b=hBXsnTHXYceMqNk2 P2iBlbvCx/wGyhqwC1W8b4565zIyrJ4czIZC5hx0GOPMSSutXyv6kCFXFFJeeDXL voj05Vj6HGLHCWDVJfQIMCOfrQrqUxQ7rmx9iD4116z1XF3k18ID1y87z8cFMSNu U1aMWhWufLyr9QVRtm6thXPLT2k=
Received: by filter0651p1mdw1.sendgrid.net with SMTP id filter0651p1mdw1-6445-58912CCE-1E 2017-02-01 00:33:18.792498253 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id Ehnd1qzcS6mY8yyRQwIniw for <quic-issues@ietf.org>; Wed, 01 Feb 2017 00:33:18.736 +0000 (UTC)
Date: Tue, 31 Jan 2017 16:33:18 -0800
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/235/review/19460285@github.com>
In-Reply-To: <quicwg/base-drafts/pull/235@github.com>
References: <quicwg/base-drafts/pull/235@github.com>
Subject: Re: [quicwg/base-drafts] Use quic= instead of v= (#235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58912ccea0fca_5ff93f82771e9130239178"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1x2XOyI7rA4pzUESzjzDq6WoZ1TlDf52CuPH iDpBuISEUMvtNnGlLgsp1HXqnIYB1TXW4s/i0ygOcYwVFTWVqPpYKIq7AO9tZv4orlhKahaax/Sc/M 8bCs6qSKEKekwTkq511JPBlnWI31ZnL9xqk5xpShOk/jT7UqBaBhukaGklgRVoWgQHP7yQTK5kuEsm A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MO6gfJq_cO7_sa7ICXscxEwGsEQ>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 00:33:22 -0000

----==_mimepart_58912ccea0fca_5ff93f82771e9130239178
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.

LGTM



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-19460285
----==_mimepart_58912ccea0fca_5ff93f82771e9130239178
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<p>LGTM</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-19460285">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_kEPz1h25eM6Yze2pIS8SCHGnovks5rX9LOgaJpZM4LuMve">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1_-xHH0WJx5ryhpEFBXaL4SPxG6ks5rX9LOgaJpZM4LuMve.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-19460285"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue commented on #235"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-19460285"}}}</script>
----==_mimepart_58912ccea0fca_5ff93f82771e9130239178--


From nobody Tue Jan 31 16:35:51 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D233112968F for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 16:35:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.655
X-Spam-Level: 
X-Spam-Status: No, score=-7.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.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 wnGHkOY0EGvu for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 16:35:48 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6CF8129613 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 16:35:48 -0800 (PST)
Date: Tue, 31 Jan 2017 16:35:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485909347; bh=LDJuAjrW/LPsWIwS/0tYvzvFGJ6wFbovkLV6icS01co=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oiJAgqJQEpJ53vkm1knOs5VytuClonDxXB3GD/72HKmpUUBTdW8+YYHJ26g6NuTBR SAjvbnoWTkvbdyVK4sGEoEYLLqerLpzrTrA1gXuddAG08TsxgImt729X8nNGCjDFp2 bOeBFUNZu8yc0HQkKtu2vVdm4g14inxXV1YctGnE=
From: krasic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/252/276539139@github.com>
In-Reply-To: <quicwg/base-drafts/issues/252@github.com>
References: <quicwg/base-drafts/issues/252@github.com>
Subject: Re: [quicwg/base-drafts] why require in order delivery? (#252)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58912d6397c33_3f773fc657a3f1305499e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: krasic
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2xu2HBGMuqv7-n0GG9ZaCdxWlSY>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 00:35:51 -0000

----==_mimepart_58912d6397c33_3f773fc657a3f1305499e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Just to echo and rephrase Ian's point.   Streams are light weight.   So t=
he
receiver does have a choice:  if in-order is too strong, then send
"messages" on separate streams.

A example that's come up a few times: media streaming.  If you want
"partial reliability", make every audio or video frame* it's own QUIC
stream.  Then you can have a way to deal with individual media frames tha=
t
are too late and ignore/cancel them.    You could also express priorities=
,
e.g. certain types of frame to be more important (e.g. I frames in MPEG
like video).

*ambiguity alert:  media streaming !=3D QUIC stream, video frame !=3D QUI=
C
frame.


On Tue, Jan 31, 2017 at 3:40 PM, Martin Thomson <notifications@github.com=
>
wrote:

> I had the same comment. Someone once told me that in-order delivery was=
 a
> choice that the receiver made, not a requirement on the protocol. At le=
ast
> in the abstract.
>
> The only catch here is that flow control assumes in-order delivery.
>
> =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/252#issuecomment-27652964=
3>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AGIAhqftd2RAHEkTrQbK=
q0jTHIPU16mpks5rX8aJgaJpZM4LyviU>
> .
>



-- =

Charles 'Buck' Krasic | Software Engineer | ckrasic@google.com | +1 (408)=

412-1141


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/252#issuecomment-276539139=

----==_mimepart_58912d6397c33_3f773fc657a3f1305499e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Just to echo and rephrase Ian&#39;s point.   Streams are light weight.   =
So the<br>
receiver does have a choice:  if in-order is too strong, then send<br>
&quot;messages&quot; on separate streams.<br>
<br>
A example that&#39;s come up a few times: media streaming.  If you want<b=
r>
&quot;partial reliability&quot;, make every audio or video frame* it&#39;=
s own QUIC<br>
stream.  Then you can have a way to deal with individual media frames tha=
t<br>
are too late and ignore/cancel them.    You could also express priorities=
,<br>
e.g. certain types of frame to be more important (e.g. I frames in MPEG<b=
r>
like video).<br>
<br>
*ambiguity alert:  media streaming !=3D QUIC stream, video frame !=3D QUI=
C<br>
frame.<br>
<br>
<br>
On Tue, Jan 31, 2017 at 3:40 PM, Martin Thomson &lt;notifications@github.=
com&gt;<br>
wrote:<br>
<br>
&gt; I had the same comment. Someone once told me that in-order delivery =
was a<br>
&gt; choice that the receiver made, not a requirement on the protocol. At=
 least<br>
&gt; in the abstract.<br>
&gt;<br>
&gt; The only catch here is that flow control assumes in-order delivery.<=
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/252#issuecomment-27=
6529643&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AGIAhqftd2RAHE=
kTrQbKq0jTHIPU16mpks5rX8aJgaJpZM4LyviU&gt;<br>
&gt; .<br>
&gt;<br>
<br>
<br>
<br>
-- <br>
Charles &#39;Buck&#39; Krasic | Software Engineer | ckrasic@google.com | =
+1 (408)<br>
412-1141<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/252#issuecomment-276539139">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxbsw=
Af2IjLXY_ckmE7hnPI5khlVks5rX9NjgaJpZM4LyviU">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzj=
OgGD1Q9h0meTUUBQwEtUqYkflks5rX9NjgaJpZM4LyviU.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/252#issuecomment-276539139"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@krasic in #25=
2: Just to echo and rephrase Ian's point.   Streams are light weight.   S=
o the\nreceiver does have a choice:  if in-order is too strong, then send=
\n\"messages\" on separate streams.\n\nA example that's come up a few tim=
es: media streaming.  If you want\n\"partial reliability\", make every au=
dio or video frame* it's own QUIC\nstream.  Then you can have a way to de=
al with individual media frames that\nare too late and ignore/cancel them=
.    You could also express priorities,\ne.g. certain types of frame to b=
e more important (e.g. I frames in MPEG\nlike video).\n\n*ambiguity alert=
:  media streaming !=3D QUIC stream, video frame !=3D QUIC\nframe.\n\n\nO=
n Tue, Jan 31, 2017 at 3:40 PM, Martin Thomson \u003cnotifications@github=
.com\u003e\nwrote:\n\n\u003e I had the same comment. Someone once told me=
 that in-order delivery was a\n\u003e choice that the receiver made, not =
a requirement on the protocol. At least\n\u003e in the abstract.\n\u003e\=
n\u003e The only catch here is that flow control assumes in-order deliver=
y.\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=
52#issuecomment-276529643\u003e,\n\u003e or mute the thread\n\u003e \u003=
chttps://github.com/notifications/unsubscribe-auth/AGIAhqftd2RAHEkTrQbKq0=
jTHIPU16mpks5rX8aJgaJpZM4LyviU\u003e\n\u003e .\n\u003e\n\n\n\n-- \nCharle=
s 'Buck' Krasic | Software Engineer | ckrasic@google.com | +1 (408)\n412-=
1141\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/252#issuecomment-276539139"}}}</script>=

----==_mimepart_58912d6397c33_3f773fc657a3f1305499e--


From nobody Tue Jan 31 17:40:24 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 693441296A0 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 17:40:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mHKHKS99Dm8K for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 17:40:18 -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 992DB129620 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 17:40: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=gN5Yxn79rh0H838FrXWtkRtvvE4=; b=lNFsYpjOm/nijbJ6 DJpubTMFL3iCvj5KOUNjMoL2L+OoxR1xK7xXD5Q8iyErSkgKM8zmaIzFQqVXhEjF r8hX3koBM97Br0sOrOkuwPxFmRwMB5yn/FLs7oiXSgRceFUW5WteSNcrcu0D5R72 8xCf3sl4ldAI6semI68LW0aiLH0=
Received: by filter1071p1mdw1.sendgrid.net with SMTP id filter1071p1mdw1-2028-58913C7A-32 2017-02-01 01:40:10.689288941 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id PBMfJfGDQDy-xoiQuRjUdw for <quic-issues@ietf.org>; Wed, 01 Feb 2017 01:40:10.602 +0000 (UTC)
Date: Tue, 31 Jan 2017 17:40:10 -0800
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/253/276549420@github.com>
In-Reply-To: <quicwg/base-drafts/issues/253@github.com>
References: <quicwg/base-drafts/issues/253@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/QUIC without Alt-Svc? (#253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58913c7a77046_7ec43f946804b14083950"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1SVUg5+pyyc/B5bL6bu5XOTl7CJnze6VEZGb IxD33vLeYEdxXdi5jGM9sPjl/Re0+vIL/EKjJPmHdS+hlb4huwPNw6+9nkzh5i9/QyDQCU6uCXNhKW btXH9TUxflATLUqBm8ZDCe7T5UjVNgAk9ToPPcqexw11Tww+g0tUZyKyWaKRkOXSulDNCyppVh6BM3 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v6Jl7n_5lM87a-Nuqpnc1Do2fcg>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 01:40:22 -0000

----==_mimepart_58913c7a77046_7ec43f946804b14083950
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with the opinions about new scheme(s). However, it does seem a shame to have this implicit dependency on Alt-Svc delivered by HTTP. By my understanding of Alt-Svc, the origin would have the requirement of offering resources via HTTP(/TLS)/TCP in perpetuity. That seems a bit unfair to me.

I recall some talk about TCP fallback (e.g. at the QUIC BoF IETF 96). No text currently in WG docs seem to require this though. the closest is in the HTTP/QUIC mapping:

```
Connectivity problems (e.g. firewall blocking UDP) may result in QUIC connection
establishment failure, in which case the client should gracefully fall back to
HTTP/2.
```

If TCP fallback is not actually required, and a solution can be found to directly open QUIC connections then there is a route to deprecate HTTP(/TLS)/TCP. Similarly, constrained devices that want to operate without HTTP(/TLS)/TCP could do so, bearing the risk of %N connection failure rate.
----

Forgive this stupid question: is there text somewhere in an RFC that requires a client accessing resources with a `https` scheme to use TCP? I appreciate the scheme is described in terms of TCP and port 443 but wonder if  there is anything preventing a client from trying their luck on opening a QUIC connection whenever it sees a `https` scheme? ( a more sensible whitelist approach could also be taken). Perhaps this is more suited to an implementation debug feature, which supports Mike's testing ideas.

----

Forgive this other stupid question: what about other application-layer protocols over QUIC? Do they also have an implicit dependency on Alt-Svc, or is that totally inappropriate?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/253#issuecomment-276549420
----==_mimepart_58913c7a77046_7ec43f946804b14083950
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree with the opinions about new scheme(s). However, it does seem a s=
hame to have this implicit dependency on Alt-Svc delivered by HTTP. By my u=
nderstanding of Alt-Svc, the origin would have the requirement of offering =
resources via HTTP(/TLS)/TCP in perpetuity. That seems a bit unfair to me.<=
/p>
<p>I recall some talk about TCP fallback (e.g. at the QUIC BoF IETF 96). No=
 text currently in WG docs seem to require this though. the closest is in t=
he HTTP/QUIC mapping:</p>
<pre><code>Connectivity problems (e.g. firewall blocking UDP) may result in=
 QUIC connection
establishment failure, in which case the client should gracefully fall back=
 to
HTTP/2.
</code></pre>
<h2>If TCP fallback is not actually required, and a solution can be found t=
o directly open QUIC connections then there is a route to deprecate HTTP(/T=
LS)/TCP. Similarly, constrained devices that want to operate without HTTP(/=
TLS)/TCP could do so, bearing the risk of %N connection failure rate.</h2>
<p>Forgive this stupid question: is there text somewhere in an RFC that req=
uires a client accessing resources with a <code>https</code> scheme to use =
TCP? I appreciate the scheme is described in terms of TCP and port 443 but =
wonder if  there is anything preventing a client from trying their luck on =
opening a QUIC connection whenever it sees a <code>https</code> scheme? ( a=
 more sensible whitelist approach could also be taken). Perhaps this is mor=
e suited to an implementation debug feature, which supports Mike's testing =
ideas.</p>
<hr>
<p>Forgive this other stupid question: what about other application-layer p=
rotocols over QUIC? Do they also have an implicit dependency on Alt-Svc, or=
 is that totally inappropriate?</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/253#issuecomment-276549420">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8B_hfpgjBcvTGp=
28QBZjUcgJrHpks5rX-J6gaJpZM4LzLA5">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_HRj9K0GTFdqJs62=
295vDcxAGneks5rX-J6gaJpZM4LzLA5.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/253#issuecomment-276549420"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@LPardue in #253: I agree with t=
he opinions about new scheme(s). However, it does seem a shame to have this=
 implicit dependency on Alt-Svc delivered by HTTP. By my understanding of A=
lt-Svc, the origin would have the requirement of offering resources via HTT=
P(/TLS)/TCP in perpetuity. That seems a bit unfair to me.\r\n\r\nI recall s=
ome talk about TCP fallback (e.g. at the QUIC BoF IETF 96). No text current=
ly in WG docs seem to require this though. the closest is in the HTTP/QUIC =
mapping:\r\n\r\n```\r\nConnectivity problems (e.g. firewall blocking UDP) m=
ay result in QUIC connection\r\nestablishment failure, in which case the cl=
ient should gracefully fall back to\r\nHTTP/2.\r\n```\r\n\r\nIf TCP fallbac=
k is not actually required, and a solution can be found to directly open QU=
IC connections then there is a route to deprecate HTTP(/TLS)/TCP. Similarly=
, constrained devices that want to operate without HTTP(/TLS)/TCP could do =
so, bearing the risk of %N connection failure rate.\r\n----\r\n\r\nForgive =
this stupid question: is there text somewhere in an RFC that requires a cli=
ent accessing resources with a `https` scheme to use TCP? I appreciate the =
scheme is described in terms of TCP and port 443 but wonder if  there is an=
ything preventing a client from trying their luck on opening a QUIC connect=
ion whenever it sees a `https` scheme? ( a more sensible whitelist approach=
 could also be taken). Perhaps this is more suited to an implementation deb=
ug feature, which supports Mike's testing ideas.\r\n\r\n----\r\n\r\nForgive=
 this other stupid question: what about other application-layer protocols o=
ver QUIC? Do they also have an implicit dependency on Alt-Svc, or is that t=
otally inappropriate?"}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/253#issuecomment-276549420"}}}</script>=

----==_mimepart_58913c7a77046_7ec43f946804b14083950--


From nobody Tue Jan 31 17:50:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8EA71296CE for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 17:50:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.9
X-Spam-Level: 
X-Spam-Status: No, score=-5.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E4RhWW-zQwjh for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 17:50:47 -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 4C7B6129706 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 17:50: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=aF4UM/ZBDfSwn/Qi5y1G47VfZSs=; b=RlS9pgQmuSRkqiDi XUl+8MLGUmo+wil5iqEG1O7tqLq6MZ5fA2fCpNXNXpLDAhM9fTEZr3vgmrWuZvAD 1Ee21VSun5ypNV5zT7x6vX83QU4o3LhxjEw6yzYD1752939zGFL4OvCmKxMbj/qs zFZMfp/GDZk6YmILA63CQmJAEEI=
Received: by filter0438p1mdw1.sendgrid.net with SMTP id filter0438p1mdw1-19886-58913EC8-22 2017-02-01 01:50:00.180446095 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id cEnxi_oCRKGDpx_1MNrX8w for <quic-issues@ietf.org>; Wed, 01 Feb 2017 01:49:59.982 +0000 (UTC)
Date: Tue, 31 Jan 2017 17:49:59 -0800
From: Lucas Pardue <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/242/276550892@github.com>
In-Reply-To: <quicwg/base-drafts/issues/242@github.com>
References: <quicwg/base-drafts/issues/242@github.com>
Subject: Re: [quicwg/base-drafts] HTTP extension mechanisms (#242)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58913ec7dcb56_7eac3f946804b1401635bb"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3jr4LHQ/n+WBmZf5QznplO1iQ785MIk8+6Iq XjdK+0jtcEIVYLPHQZyyDtfeaQeiQ03ucxs4BnhewmU08isNziDE3o4kDpQ8gi3BlxAUY6hYJVT8Px gCxo0Nt+CKMqtC3/af/CLcK2HUdagmG+JKDw7T9XbpIF2yzU1ZrJx8vip1NzrRl2pLv4YF2fFt9cim Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t9rYfm7HA7EAZ1TIj24ViSr6U-4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 01:50:49 -0000

----==_mimepart_58913ec7dcb56_7eac3f946804b1401635bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for the illumination. I'll put a pin in my ALTSVC thoughts for now, more important things to focus on.

It seems like there is some text to add around HTTP extensions, should we keep this issue open to track that?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/242#issuecomment-276550892
----==_mimepart_58913ec7dcb56_7eac3f946804b1401635bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks for the illumination. I'll put a pin in my ALTSVC thoughts for no=
w, more important things to focus on.</p>
<p>It seems like there is some text to add around HTTP extensions, should w=
e keep this issue open to track 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/242#issuecomment-276550892">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5lU8ZqiEN0GWbP=
CUJlARiH93piiks5rX-THgaJpZM4LuXmB">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwoTaZqOdqgAHMbZf=
7ZWGtXirAe7ks5rX-THgaJpZM4LuXmB.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/242#issuecomment-276550892"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@LPardue in #242: Thanks for the=
 illumination. I'll put a pin in my ALTSVC thoughts for now, more important=
 things to focus on.\r\n\r\nIt seems like there is some text to add around =
HTTP extensions, should we keep this issue open to track that?"}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/24=
2#issuecomment-276550892"}}}</script>=

----==_mimepart_58913ec7dcb56_7eac3f946804b1401635bb--


From nobody Tue Jan 31 17:56:44 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E627D1296FD for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 17:56:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.814
X-Spam-Level: 
X-Spam-Status: No, score=-3.814 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Or59X_Azk_f for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 17:56: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 D241A1296FB for <quic-issues@ietf.org>; Tue, 31 Jan 2017 17:56: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=2Mj5qS5U5IVXeyZqvMNtXRz3RSY=; b=F9S9b4R2UVKeGAqs zovNpOsr2izSpiiFLGv5KYqFBzMCvq+OfB38rgM7iS49nVoDV6fMLKDzh/aPdJrJ 8Kxcug2Mtm4InY4SFiPK+3V7wMsGz5BarCerB8mGb+rOsCxO0zjiH/0m4uwCq0Xa v4theKqPJ87ruG0g22K8oZENUfk=
Received: by filter0982p1mdw1.sendgrid.net with SMTP id filter0982p1mdw1-18449-58914057-3B 2017-02-01 01:56:39.622440579 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 1Re72c-kStSbA6ArzJ2mfQ for <quic-issues@ietf.org>; Wed, 01 Feb 2017 01:56:39.556 +0000 (UTC)
Date: Tue, 31 Jan 2017 17:56:39 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/253/276551881@github.com>
In-Reply-To: <quicwg/base-drafts/issues/253@github.com>
References: <quicwg/base-drafts/issues/253@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/QUIC without Alt-Svc? (#253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5891405771040_1ca33f94955e513c845a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/5y5HvMcAY/49VOziU5ENqXm4SkEj9dwTL0 N+JHWQnqRw3kb4vu9P4DA0az4bPRiADY+6kqDnAjcmAWRC2RL1smUDN60alY6gW1/DZBTBPqhrPEdp LOLtudgFwkQQkgpeU8e1KyUK04r2hW/ZelMv1kNl/DunAaVplcKFAp9Mv7q/A98rF9wCBjTneTC13m M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FWg6awWoajo9oEOr1bP6nwZgNb4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 01:56:43 -0000

----==_mimepart_5891405771040_1ca33f94955e513c845a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Other protocols have their own bootstrapping problems.  Too much depends on context to be sure.  For instance, migrating something like FTP might be tricky and something akin to Alt-Svc might be the most practical approach.  On the other hand, migrating RTP probably won't have problems in this area because it uses a signaling protocol for setup (RTP would have a host of other problems, of course).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/253#issuecomment-276551881
----==_mimepart_5891405771040_1ca33f94955e513c845a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Other protocols have their own bootstrapping problems.  Too much depends=
 on context to be sure.  For instance, migrating something like FTP might b=
e tricky and something akin to Alt-Svc might be the most practical approach=
.  On the other hand, migrating RTP probably won't have problems in this ar=
ea because it uses a signaling protocol for setup (RTP would have a host of=
 other problems, of course).</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/253#issuecomment-276551881">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzHoyZoRJP9Lf0i=
DvUYOOGrM3TZiks5rX-ZXgaJpZM4LzLA5">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqypm0OHTCCNLp30bv=
BPoi0Nx9Y7Iks5rX-ZXgaJpZM4LzLA5.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/253#issuecomment-276551881"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<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://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #253: Other pr=
otocols have their own bootstrapping problems.  Too much depends on context=
 to be sure.  For instance, migrating something like FTP might be tricky an=
d something akin to Alt-Svc might be the most practical approach.  On the o=
ther hand, migrating RTP probably won't have problems in this area because =
it uses a signaling protocol for setup (RTP would have a host of other prob=
lems, of course)."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/253#issuecomment-276551881"}}}</script>=

----==_mimepart_5891405771040_1ca33f94955e513c845a7--


From nobody Tue Jan 31 18:58:59 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B61DC12985F for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 18:58:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.037
X-Spam-Level: 
X-Spam-Status: No, score=-6.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.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 2naXhB6557Qr for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 18:58:56 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F382129859 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 18:58:56 -0800 (PST)
Date: Tue, 31 Jan 2017 18:58:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485917935; bh=g24xK0V2wOiWMvwJoYNOYIxQwY/iTiTCeWU4ieerdZQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZDT96dTF5vkketR9B0b6vsNB9Znpnb7dOdmlGM4ODErs6hbw8bI+kGBZmgkmUGUau yy2WfQ1zSYRXOs5HJ/9kY1RC9Ln7b+XbsrymE1SQOktqW/U65WdaMTZScpO+BjMWSm X02wzi+ohC4Vq94pdTWKka2fVgbGbradNeL0D3T0=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/235/c276560167@github.com>
In-Reply-To: <quicwg/base-drafts/pull/235@github.com>
References: <quicwg/base-drafts/pull/235@github.com>
Subject: Re: [quicwg/base-drafts] Use quic= instead of v= (#235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58914eef58de4_69113fab1626f13c31995"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fr9y4u3gc31X8zXMK_T4tlDHUVw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 02:58:59 -0000

----==_mimepart_58914eef58de4_69113fab1626f13c31995
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I still have a poor understand of how @mnot intends to run the process here WRT `notify-consensus`.  I think that given wide notice, discussion at the interim, and absence of any objections, this is probably OK to merge.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/235#issuecomment-276560167
----==_mimepart_58914eef58de4_69113fab1626f13c31995
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I still have a poor understand of how <a href=3D"https://github.com/mn=
ot" class=3D"user-mention">@mnot</a> intends to run the process here WRT =
<code>notify-consensus</code>.  I think that given wide notice, discussio=
n at the interim, and absence of any objections, this is probably OK to m=
erge.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/235#issuecomment-276560167">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwWL1id=
wRT2wbQSDY39PEGI_zo5lks5rX_TvgaJpZM4LuMve">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyP_sd=
qUp7onRQbhhr9C-umYy6aXks5rX_TvgaJpZM4LuMve.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/pu=
ll/235#issuecomment-276560167"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #235: I still have a poor understand of how @mnot intends to run the =
process here WRT `notify-consensus`.  I think that given wide notice, dis=
cussion at the interim, and absence of any objections, this is probably O=
K to merge."}],"action":{"name":"View Pull Request","url":"https://github=
.com/quicwg/base-drafts/pull/235#issuecomment-276560167"}}}</script>=

----==_mimepart_58914eef58de4_69113fab1626f13c31995--


From nobody Tue Jan 31 18:59:59 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32081129871 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 18:59:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.037
X-Spam-Level: 
X-Spam-Status: No, score=-6.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.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 dIy8QmYA63-v for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 18:59:56 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 81495129856 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 18:59:56 -0800 (PST)
Date: Tue, 31 Jan 2017 18:59:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485917995; bh=wET78piPSXQGvA4Rn8Q0SjkJAwGkvlRVr8yh2oK3Rkk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ed1BuaXQeVwsxGKMoGtXmQVkyZt5TqagOSIRUIRHOorkntIjt1TiRsLBLA8Y0pLt6 mzpxJtdfZoGxmlAUcJBJM7uSroYo9aboNTUzZalaIGI3n5qYThcLtxtnzij/oXlftc 3DFXfrSlpxDN3WC7VbQrtotW2ynHzE9WRiE1R1Vo=
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/225/c276560288@github.com>
In-Reply-To: <quicwg/base-drafts/pull/225@github.com>
References: <quicwg/base-drafts/pull/225@github.com>
Subject: Re: [quicwg/base-drafts] Kill SCUP (#225)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58914f2be343c_5cc93fdb4651714020410"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wX2yKmtGXRrK5vxlDXeLwm04yao>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 02:59:58 -0000

----==_mimepart_58914f2be343c_5cc93fdb4651714020410
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm going to close this, just to keep the outstanding queue short.  I'll roll the change into #122.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/225#issuecomment-276560288
----==_mimepart_58914f2be343c_5cc93fdb4651714020410
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm going to close this, just to keep the outstanding queue short.  I'll roll the change into <a href="https://github.com/quicwg/base-drafts/pull/122" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/122" data-id="198678499" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#122</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/225#issuecomment-276560288">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Ry4vjCk-5rxy0GwiOeH0xup1aXks5rX_UrgaJpZM4Ls_Jk">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqy_Yc2EEO2YYWLUuapQrEsJxccZ4ks5rX_UrgaJpZM4Ls_Jk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/225#issuecomment-276560288"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #225: I'm going to close this, just to keep the outstanding queue short.  I'll roll the change into #122."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/225#issuecomment-276560288"}}}</script>
----==_mimepart_58914f2be343c_5cc93fdb4651714020410--


From nobody Tue Jan 31 19:00:07 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FCC1129872 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:00:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.6
X-Spam-Level: 
X-Spam-Status: No, score=-3.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hMg1Ti4xq7lt for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:00: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 94D46129876 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 19:00: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=+8RBJPHLra1OwL9LQ19rosuT3FE=; b=KHeOI//73PAl85lm 8nL2siwTYlQkQ4CQYRrMmLk4oRxx8EjNL3hWx1mitlPGYCFZslcin0R9MS6iLEY8 lqegioeXM03jguoGCdAobjvHqEVz4guBQu2+iWJgaHh9EtCQ0NmaGXCS/TxOUK9o FmSMcFG3wezezvpITBak4ymZ45k=
Received: by filter0601p1mdw1.sendgrid.net with SMTP id filter0601p1mdw1-5774-58914F2E-E 2017-02-01 02:59:58.057376609 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id VRXN24HBRmCXBo2d7cTm_w for <quic-issues@ietf.org>; Wed, 01 Feb 2017 02:59:57.944 +0000 (UTC)
Date: Tue, 31 Jan 2017 18:59:57 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/225/issue_event/944166180@github.com>
In-Reply-To: <quicwg/base-drafts/pull/225@github.com>
References: <quicwg/base-drafts/pull/225@github.com>
Subject: Re: [quicwg/base-drafts] Kill SCUP (#225)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58914f2dd1e5f_5ce63fdb465171401384ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0fvzn9szy3ARqhSIZWO/9fG7ukGFsUz6Xn4x rPzmx7EwLWD1xe/wLs2+TxB3BYff81uKaT10mte7rJfBZoKyYvAxvRPGHXFJXY34r0W/JJxrn5oYXG fXx9tfq8RbVFsnLsRcAnCYt7RR7YyPB34uVUbldxC0JFoeHK2PNDanctxQJ7XwuKmwsiOvgpzDM7JN w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ovOpp-ecyRnELpJaiphVApots8w>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 03:00:06 -0000

----==_mimepart_58914f2dd1e5f_5ce63fdb465171401384ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #225.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/225#event-944166180
----==_mimepart_58914f2dd1e5f_5ce63fdb465171401384ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/225" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/225" data-id="202986754" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#225</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/225#event-944166180">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Z7olE81nxWi-RwH_WiPsdr6b4uks5rX_UtgaJpZM4Ls_Jk">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4OdaXIukgFBnBkTxw3Rkd8kbrH3ks5rX_UtgaJpZM4Ls_Jk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/225#event-944166180"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #225."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/225#event-944166180"}}}</script>
----==_mimepart_58914f2dd1e5f_5ce63fdb465171401384ab--


From nobody Tue Jan 31 19:00:18 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7DBEC129874 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:00:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.994
X-Spam-Level: 
X-Spam-Status: No, score=-0.994 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=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; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4iS1Oo4R2Md5 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:00: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 AEFB4129856 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 19:00:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485918015; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=webJKDlDow0KnOexPGNGUpCnYao7s27BGKKyjr+JZUs=; b=rxa9TOwqL4PLM+RV9tCNh2CYbI+bOc20V8BLJGcU7PR0E4F+RgHTKqd+eUb8hUVjZhaUIXUG EQYJu019wAFXw2kGNGyFWMMByQCIm4rebHLc8DjCcnwq34UhwN33cxGaki7SLwy+AdXh0j6q KdtftULFUw6Iztmq3PPlquVOm+4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Fnt71+xr7V5BxRfzdbsn0OKadmH2rI0GjdMhcxKdTaViVCwfU0b0aMga5naT8WdsewKz3L Rk0IxpRvuHPASdrkPTkaS4ABeEETwg1tr3p40J8tTuU9vcLQRXe1y80pW3ZhQ9stNjl6j1sC OrAjJxDlZBogQwLdFix1t56MIeMgQ=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 58914f3e.7ff1e1a8d210-smtp-out-n03; Wed, 01 Feb 2017 03:00:14 -0000 (UTC)
Date: Tue, 31 Jan 2017 19:00:13 -0800
From: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58914f3d7dda2_662d3fc12c573140959d4@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58914f3d7d21c_662d3fc12c5731409588a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tbRtLyBPN5vhn9NjrJ_yLz6JbOw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 03:00:17 -0000

----==_mimepart_58914f3d7d21c_662d3fc12c5731409588a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/kill_scup
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_58914f3d7d21c_662d3fc12c5731409588a--


From nobody Tue Jan 31 19:05:17 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DBE4B129874 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:05:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.808
X-Spam-Level: 
X-Spam-Status: No, score=-4.808 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3LQRldSoCdM7 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:05:14 -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 00A83126BF6 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 19:05: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=W2U0H7rSHtBi/WBRN8x6U3Xa3z8=; b=TcPIJcWm1UBu09b7 6SqkcHI9iQOoHzXz2obTTwu63ojGNEcIBEPEERA9bwbKaieQB9BseNRqLrYvZtg4 /Ya8o/NH2HbJ51vQeD/fYgjYNm3TdbNHKeW74fwhFjqaGerUTjjVb6pF/dRQu4LB AphQc0ugsdxRU3PrGJaAVF/b2z4=
Received: by filter0836p1mdw1.sendgrid.net with SMTP id filter0836p1mdw1-26837-5891503E-4 2017-02-01 03:04:30.061950616 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id axSqtYk2QKyXMDnOi6PdsQ for <quic-issues@ietf.org>; Wed, 01 Feb 2017 03:04:29.864 +0000 (UTC)
Date: Tue, 31 Jan 2017 19:04:29 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/150/c276560842@github.com>
In-Reply-To: <quicwg/base-drafts/pull/150@github.com>
References: <quicwg/base-drafts/pull/150@github.com>
Subject: Re: [quicwg/base-drafts] improve description of flow control (#150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5891503dc01b0_5f543f9f1e4d114041964"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0kX4CX7oul6ATE7BQZtsZfdcQlDySsm1Lxhh 5UJtzsT9+ibzPtDZCQ1xGA8SsGpOR/JCIU+GbE9D6wJ8VdvFy7a9V5FLWxoWrNQpqfHBSfcIQaQvOb 5y4UqSA1HHPJs4plQPn2+ww8hAL5nCbBIyvkwoVquaflAEADsQLGv6ukWzrjKXacZ2CW/+usoLDZW5 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xUzjonHbmZk_9NxEHaikr-dZ6xw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 03:05:16 -0000

----==_mimepart_5891503dc01b0_5f543f9f1e4d114041964
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, can you merge this please?  I'll resolve conflicts for you.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/150#issuecomment-276560842
----==_mimepart_5891503dc01b0_5f543f9f1e4d114041964
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, can you merge this please?  I'll resolve conflicts for you.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/150#issuecomment-276560842">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5jnv2Wty0PchM58xiDlHWw3YLnaks5rX_Y9gaJpZM4LjLGt">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzGYg9DxALu69lGftOp_nH97GRRbks5rX_Y9gaJpZM4LjLGt.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/150#issuecomment-276560842"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #150: @janaiyengar, can you merge this please?  I'll resolve conflicts for you."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/150#issuecomment-276560842"}}}</script>
----==_mimepart_5891503dc01b0_5f543f9f1e4d114041964--


From nobody Tue Jan 31 19:08:18 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E120F129882 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:08:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I8Cm5NyeTJLZ for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:08: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 CF9B412987C for <quic-issues@ietf.org>; Tue, 31 Jan 2017 19:08:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485918494; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wkMHYYXhvtnikRnvoknSJtWRovZGrvwg9CEixCcnmbI=; b=XO8FY96p1HW93TWrUD55YVza2eOANVFz361Hg4vt/by6J+8E7aoLCdq6FIwn3h/x8O7ztURu DiVHklkd8U9ky/CiFki3FeUm3+lklnxVdJxhPJGSFrB709arx9xRwYee4/Zl/Coq9KHDZc6o WgQ5JG92sS0n6qquJNs+eitxVuY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=ClkzKDzi9rKCjbJE4F5L0/4xn11yDCx8+RCBTSHS6W6CjWs+6dQraWLI7ajehqAGoj6FZH 0ktL3/xHyqUQucAesCO0ovTKQafPbX+zR/NFF1ECQCLk7eCyk/rK2X15VrHxFuVMB3mOirja 2cr8gA2GIWgIi3Gudaxfbx913hsw0=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 5891511e.7fbef8b46330-smtp-out-n01; Wed, 01 Feb 2017 03:08:14 -0000 (UTC)
Date: Tue, 31 Jan 2017 19:08:14 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5891511e6932_6e973fd5b160d1347913f@hookshot-fe1-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] d80c26: TLS 1.3 is the minimum acceptable TLS version
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5891511e6271_6e973fd5b160d13479091"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OD4SUvan6C_2BAjcfH9xWH_EiVs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 03:08:17 -0000

----==_mimepart_5891511e6271_6e973fd5b160d13479091
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/request_rst
  Home:   https://github.com/quicwg/base-drafts
  Commit: d80c268f751ab04bbf00e75c8df9d181c3b66bc6
      https://github.com/quicwg/base-drafts/commit/d80c268f751ab04bbf00e75c8df9d181c3b66bc6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  TLS 1.3 is the minimum acceptable TLS version


  Commit: 8608ac1a626c0aa820eab89ce915216dca327fbd
      https://github.com/quicwg/base-drafts/commit/8608ac1a626c0aa820eab89ce915216dca327fbd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Describe peer authentication


  Commit: 2351733f31c390940f404027e9ecf2cc3a32db96
      https://github.com/quicwg/base-drafts/commit/2351733f31c390940f404027e9ecf2cc3a32db96
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Grammatical corrections


  Commit: ff1faa2503e42040d4f95b69a8644523ac684b31
      https://github.com/quicwg/base-drafts/commit/ff1faa2503e42040d4f95b69a8644523ac684b31
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Another


  Commit: 9657bcce12b8a129d18bbb2cdea730f2a887f1f0
      https://github.com/quicwg/base-drafts/commit/9657bcce12b8a129d18bbb2cdea730f2a887f1f0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove redundancy


  Commit: 818c9a89fbe76632db2db9cb78f2326461f0b2dc
      https://github.com/quicwg/base-drafts/commit/818c9a89fbe76632db2db9cb78f2326461f0b2dc
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Frame type is already defined, don't repeat


  Commit: 30370d14e419ca61ef3bebd2b9110b50d6919ee6
      https://github.com/quicwg/base-drafts/commit/30370d14e419ca61ef3bebd2b9110b50d6919ee6
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't repeat how StreamID len is determined (other fields don't)


  Commit: 8da04f771ef656a5d8416c5c9a176bb2579d45f0
      https://github.com/quicwg/base-drafts/commit/8da04f771ef656a5d8416c5c9a176bb2579d45f0
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix a bunch of typos


  Commit: 17fcc77431d9e048863e59ed9e458a5d6f724a15
      https://github.com/quicwg/base-drafts/commit/17fcc77431d9e048863e59ed9e458a5d6f724a15
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use "a RST_STREAM ..." for consistency


  Commit: 8c52cfd9efe956276d44ae7929fa89e128025db3
      https://github.com/quicwg/base-drafts/commit/8c52cfd9efe956276d44ae7929fa89e128025db3
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix grammer by adding some words


  Commit: 509d3a813e5dcc13f94250b62b9b8659eb33ba11
      https://github.com/quicwg/base-drafts/commit/509d3a813e5dcc13f94250b62b9b8659eb33ba11
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Don't repeat subject


  Commit: e1146e48821bc3b02415c78429046a4067469721
      https://github.com/quicwg/base-drafts/commit/e1146e48821bc3b02415c78429046a4067469721
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix more typos


  Commit: ea53fa88a8564a000793c63cb48dae006615041c
      https://github.com/quicwg/base-drafts/commit/ea53fa88a8564a000793c63cb48dae006615041c
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Somehow this sentence sounds weird, improve wording


  Commit: e8e6e66a458bf73f8f707c0fa285ebbeea1b2491
      https://github.com/quicwg/base-drafts/commit/e8e6e66a458bf73f8f707c0fa285ebbeea1b2491
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Saying "cumulative" once is enough I reckon


  Commit: 89846118ae85ae5366d273f2e765bb7f021bff59
      https://github.com/quicwg/base-drafts/commit/89846118ae85ae5366d273f2e765bb7f021bff59
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fix pseudo-code indentation


  Commit: e1431f8b3730a6da280f4944b26aa6ba9bdceb21
      https://github.com/quicwg/base-drafts/commit/e1431f8b3730a6da280f4944b26aa6ba9bdceb21
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #189 from ghedo/misc

Misc. small fixes


  Commit: 900adf8fb30fdb72584cd114feb64fc5b8201e01
      https://github.com/quicwg/base-drafts/commit/900adf8fb30fdb72584cd114feb64fc5b8201e01
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #138 from quicwg/tls13plus

TLS 1.3 is the minimum acceptable TLS version


  Commit: 3695d359b66816f854434329f1b9133bf7a460fb
      https://github.com/quicwg/base-drafts/commit/3695d359b66816f854434329f1b9133bf7a460fb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M CONTRIBUTING.md
    M Makefile
    M README.md
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into client_auth


  Commit: 94d0a16a539970fe1272282162bd9f13443d3c60
      https://github.com/quicwg/base-drafts/commit/94d0a16a539970fe1272282162bd9f13443d3c60
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #140 from quicwg/client_auth

Describe peer authentication


  Commit: ce77aac945042e080fc23b9b5c9344450b403628
      https://github.com/quicwg/base-drafts/commit/ce77aac945042e080fc23b9b5c9344450b403628
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  clarify connection termination text

This particular sentence always confused me - it read as if it specified than an initiating peer had to send a close message to itself.


  Commit: aae6fb13d0c05fa993e5ca63b41b1be43517bd07
      https://github.com/quicwg/base-drafts/commit/aae6fb13d0c05fa993e5ca63b41b1be43517bd07
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #250 from mcmanus/patch-2

clarify connection termination text


  Commit: e6f01ccdb1645a69213e6a1ddf3fb5bae5b67367
      https://github.com/quicwg/base-drafts/commit/e6f01ccdb1645a69213e6a1ddf3fb5bae5b67367
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  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 request_rst


Compare: https://github.com/quicwg/base-drafts/compare/4d7c4f60dc44...e6f01ccdb164
----==_mimepart_5891511e6271_6e973fd5b160d13479091--


From nobody Tue Jan 31 19:08:46 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA3D412988C for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:08:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level: 
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 33_HtyMAgnPj for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:08:44 -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 065F7129889 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 19:08: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=t11WFSwiUwzXVOWgfnZHss6N1+8=; b=ix8Rg7c+zoMjnEfN IJzdKEOQhU2CxAX+YKg5WgcUM8NU7p/jzEhPoUvHrKf67IHdG5eL1bxE0PPp7zvT hpkVIWy21uPySO1LPRV8eMgqe4PtC6xoXKGU/Hlam1MR8M7PWtxuRx6PSAdPQO9H VHsKfuTik5YE5JTkWCxgRWqyigs=
Received: by filter0504p1mdw1.sendgrid.net with SMTP id filter0504p1mdw1-24022-5891513A-15 2017-02-01 03:08:42.242636678 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id wHksxwT_StKiTuGKarNp0g for <quic-issues@ietf.org>; Wed, 01 Feb 2017 03:08:42.152 +0000 (UTC)
Date: Tue, 31 Jan 2017 19:08:42 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/180/issue_event/944171280@github.com>
In-Reply-To: <quicwg/base-drafts/pull/180@github.com>
References: <quicwg/base-drafts/pull/180@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the ack frame section (#180)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5891513a10e39_3c383fb89bd75134259595"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0QJ5B55BbvIpMNBhF7fXs+aBNFJgjso3Ht7I LY9yVxe44orC38u1/8uOr9bHmyHFCfsQl9u/AcVJRau8ujzE71NxwzsekQ0yMjvxv3RJrneO1DoDSH AO8/LlqWHtEFav7g5nROAfHn5P/vU/HtNX4imZfxLo5PNLXKlPwnlaoMUl1y/8DFGBM//fwwv79noQ o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kWSxlq4kCMe-C7QnBUSFcSefb2k>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 03:08:46 -0000

----==_mimepart_5891513a10e39_3c383fb89bd75134259595
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #180.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/180#event-944171280
----==_mimepart_5891513a10e39_3c383fb89bd75134259595
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/180" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/180" data-id="201937030" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#180</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/180#event-944171280">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2FJUkoTJHMklOFaKSeCPq4O1lFcks5rX_c6gaJpZM4Lob8e">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxB1F2U18gXV8UmgUiUkcIFpwzUwks5rX_c6gaJpZM4Lob8e.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/180#event-944171280"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #180."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/180#event-944171280"}}}</script>
----==_mimepart_5891513a10e39_3c383fb89bd75134259595--


From nobody Tue Jan 31 19:18:46 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D4991298A9 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:18:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rxbnLfCkOBGJ for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:18:44 -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 F0AD41298A4 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 19:18:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485919123; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MVbqO4yUnfeQQQav6aFG8wKoD7VijiiV2Jyuymt0nR0=; b=XIteArJlJqrZTiQyxKYuBLU8Xfnwhlt5T7W6KYf5y9HAq1JWrRCJTeW3C5nbik+1vYtwWiuE GNO2/pI5ClM06i+ZbB98zN582JxST67nb/iIuG/lN5SoHJjEKZINpQstzzfddBYieV9Grwyg OEcmQVqckxWRWuu3GtAIm5iZNkE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=RMZQd5nRqkogvHWar1Eb9zPerguIp7uYdK9/klhj0GG4KH1VJvkLgL6XL1R7eSpb85o3DJ q9Wd5aXcu9wL6jBQvRmArqNLiGwNSoiC1P3hlRYwM9NpSiVSpv/il0Cls4HAOpdte6HyYhIZ J4cckQUDLsghWaskP8HLeS+Gvfw/o=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5891513a.7fe72813a2a0-smtp-out-n02; Wed, 01 Feb 2017 03:08:42 -0000 (UTC)
Date: Tue, 31 Jan 2017 19:08:41 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <58915139d9179_52ee3fb23e045134607bd@hookshot-fe3-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] b5cff0: Clarify the ack frame section
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_58915139d8d17_52ee3fb23e045134606f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MvbwrPOhKcUpgE0B4j5NPcsPFt0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 03:18:45 -0000

----==_mimepart_58915139d8d17_52ee3fb23e045134606f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b5cff05f12115fbdc0d110525fdc9ee426772b8b
      https://github.com/quicwg/base-drafts/commit/b5cff05f12115fbdc0d110525fdc9ee426772b8b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify the ack frame section

Clarifies how to populate the STOP WAITING frame and removes inconsistently used double quotes.


  Commit: 01f0441b77de243c5ffd1f14ed0488ee33bd81b2
      https://github.com/quicwg/base-drafts/commit/01f0441b77de243c5ffd1f14ed0488ee33bd81b2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove unbalanced double quote


  Commit: 7515ad7dc644495bcebe22076c32911bbda77df3
      https://github.com/quicwg/base-drafts/commit/7515ad7dc644495bcebe22076c32911bbda77df3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #180 from quicwg/ianswett-patch-1

Clarify the ack frame section


Compare: https://github.com/quicwg/base-drafts/compare/aae6fb13d0c0...7515ad7dc644
----==_mimepart_58915139d8d17_52ee3fb23e045134606f7--


From nobody Tue Jan 31 19:36:19 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67E801298CF for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:36:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vuRAk5FpUrmP for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:36: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 38C42128B38 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 19:36:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485920175; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1C6S4tVxX8bu4dmSySIihGwr+fmWh0vRb5DbzAV+9As=; b=zQlevolOz3/s8NJO7vB9haL1DiYZlFA38HnXbE7AKN2N5N7zq3TmB+O9qeUdQNM9IsMToFEo /8Nx12oD1r2kGBD2TA0xsNjcMXBzxJXV/YeIr1GWTF0iWH/1/QlfATN/l2LR+J1oyQJz0bJ/ LVZUfkzdgVHQfzsqWJq/+lMFMEg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=HWI7EhCH4eTMJWm6HQyieK92eR1frcWmrL6eNJeNX4ZD0mCEickoulsFbryj5ZNiSXROvG wfMeKrO922dAYXtNeC7WWFTVPGG2EgDtLKK+r7UL9hmDpRctRse3jtDTuA0sSCXsP2Y+Zzwx 4yi6t4XXP2gZ/4G5oGYvIPWPyRaoU=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 589157af.7fd73415c4e0-smtp-out-n02; Wed, 01 Feb 2017 03:36:15 -0000 (UTC)
Date: Tue, 31 Jan 2017 19:36:15 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <589157af611a2_5f913fbeab01f14039713@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] c385f4: handle reordered RST_STREAM frames and FIN flags
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_589157af60a48_5f913fbeab01f14039628"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bcUYvSjWBDuXgfLlp9gG-GhFlWw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 03:36:18 -0000

----==_mimepart_589157af60a48_5f913fbeab01f14039628
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/mseemann_closing
  Home:   https://github.com/quicwg/base-drafts
  Commit: c385f4d313d46264e3683e604079272d6381b571
      https://github.com/quicwg/base-drafts/commit/c385f4d313d46264e3683e604079272d6381b571
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  handle reordered RST_STREAM frames and FIN flags


  Commit: 7f547bc49fe97648f017dac449a713d9a7fe5972
      https://github.com/quicwg/base-drafts/commit/7f547bc49fe97648f017dac449a713d9a7fe5972
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  allow reading from streams that a RST_STREAM has been received for


  Commit: c0edb3b6fd4ec1616162fec768613c02272076bb
      https://github.com/quicwg/base-drafts/commit/c0edb3b6fd4ec1616162fec768613c02272076bb
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Revert "allow reading from streams that a RST_STREAM has been received for"

This reverts commit 782263a92e484a1d8036d39e8b2f8da716aac726.


  Commit: ff1578ca443168d47d7be97f598466f3f17cb4de
      https://github.com/quicwg/base-drafts/commit/ff1578ca443168d47d7be97f598466f3f17cb4de
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  minor changes, fix typos


  Commit: 8c8e5ec8868b5f73ecd82d3f647155466ec22434
      https://github.com/quicwg/base-drafts/commit/8c8e5ec8868b5f73ecd82d3f647155466ec22434
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rewrite final offset text

* Define final offset as the offset of the end of stream data
* Describe how the final offset is carried in RST_STREAM and STREAM frames
* Final offset can't change, describe the error to use
* Data can't be sent after the final offset, describe the error to use
* Update the field name in the RST_STREAM frame description
* Reference the relevant text in the closed state in both of the half-closed states


Compare: https://github.com/quicwg/base-drafts/compare/c385f4d313d4^...8c8e5ec8868b
----==_mimepart_589157af60a48_5f913fbeab01f14039628--


From nobody Tue Jan 31 19:37:06 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 309F7129951 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:37:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wFVnxC7Q6mnR for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:37:01 -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 731F8128B38 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 19:37: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=GmEq/4xK7PXz9eTJ+oTLRZ8TTJs=; b=jBEUibyKyTB4n1MC uVIyfaq2CtDCWD7jP/htCagbHlk3gGP+QTFfygWzlzrPiuY9rBDe92/CRFHb+YxB xiJtifzbCXeiiAfcsDFZKT0RGLJyFi9lEJT3UB5t80eB/eIw8200pAaMpxMi8mE4 76tso7olS9BUs4BVN4YV5L8TYYU=
Received: by filter0600p1mdw1.sendgrid.net with SMTP id filter0600p1mdw1-5099-589157DB-1A 2017-02-01 03:36:59.741066619 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id NboRuQkfSAK8-71Zdkg1Lg for <quic-issues@ietf.org>; Wed, 01 Feb 2017 03:36:59.509 +0000 (UTC)
Date: Tue, 31 Jan 2017 19:36:59 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/145/review/19476571@github.com>
In-Reply-To: <quicwg/base-drafts/pull/145@github.com>
References: <quicwg/base-drafts/pull/145@github.com>
Subject: Re: [quicwg/base-drafts] closed streams (#145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_589157db673e0_7b53f9ebfe6b1387145e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2OfGzQw9dsZknpHZ+JLoHARTu15p/DUe6LiU kO4cSgBoTuBQ54cMK1g/Ip2a1quNUdyiC/VrbOwDOcfj6zvCAzUK6SOOAN2BmGmtdTD+N+Qk6sQ6Hj Hk8bJf9/Xs/3yi680hlYgreQU40XGJeIq7Q53Gj1nxUmO12Pz8Y/LQZaEt9m8JSCez/I0bX4t441tz o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Sn2PMGf7cxmGOXZ2vOyH0c_qyC8>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 03:37:04 -0000

----==_mimepart_589157db673e0_7b53f9ebfe6b1387145e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I'm going to open a new PR for this one and I'll ask for another review, since it turned out to be a fairly big set of changes.

>  
-An endpoint that receives any frame for this stream after receiving either a FIN
-flag and all stream data preceding it, or a RST_STREAM frame, MUST quietly
-discard the frame, with one exception.  If a STREAM frame carrying data beyond
-the received final offset is received, the endpoint MUST close the connection
-with a QUIC_STREAM_DATA_AFTER_TERMINATION error ({{error-handling}}).
+An endpoint that receives a FIN flag or a RST_STREAM frame knows the final
+offset for this stream. If a STREAM frame carrying data beyond the received
+final offset is received, the endpoint MUST close the connection with a
+QUIC_STREAM_DATA_AFTER_TERMINATION error ({{error-handling}}).
+
+An endpoint MUST close the connection with a QUIC_STREAM_DATA_AFTER_TERMINATION
+error if it receives a RST_STREAM frame or a FIN flag with a lower final offset
+than the highest data offset it already received on that stream.

This can be simplified greatly: 

If a STREAM frame carries data with an offset higher than the final offset, {{ERROR}}.  If a RST_STREAM or a STREAM frame marked with a FIN flag indicates a different final offset, {{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/145#pullrequestreview-19476571
----==_mimepart_589157db673e0_7b53f9ebfe6b1387145e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>I'm going to open a new PR for this one and I'll ask for another review, since it turned out to be a fairly big set of changes.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/145#pullrequestreview-19476571">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint that receives any frame for this stream after receiving either a FIN
-flag and all stream data preceding it, or a RST_STREAM frame, MUST quietly
-discard the frame, with one exception.  If a STREAM frame carrying data beyond
-the received final offset is received, the endpoint MUST close the connection
-with a QUIC_STREAM_DATA_AFTER_TERMINATION error ({{error-handling}}).
+An endpoint that receives a FIN flag or a RST_STREAM frame knows the final
+offset for this stream. If a STREAM frame carrying data beyond the received
+final offset is received, the endpoint MUST close the connection with a
+QUIC_STREAM_DATA_AFTER_TERMINATION error ({{error-handling}}).
+
+An endpoint MUST close the connection with a QUIC_STREAM_DATA_AFTER_TERMINATION
+error if it receives a RST_STREAM frame or a FIN flag with a lower final offset
+than the highest data offset it already received on that stream.
</pre>
<p>This can be simplified greatly:</p>
<p>If a STREAM frame carries data with an offset higher than the final offset, {{ERROR}}.  If a RST_STREAM or a STREAM frame marked with a FIN flag indicates a different final offset, {{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/145#pullrequestreview-19476571">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqySD1u52ow9t8mRb_5gaO4mxcJn4ks5rX_3bgaJpZM4LilZy">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzvuB9rKKorlViLbs7ZhUJWLSFSOks5rX_3bgaJpZM4LilZy.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/145#pullrequestreview-19476571"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #145"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/145#pullrequestreview-19476571"}}}</script>
----==_mimepart_589157db673e0_7b53f9ebfe6b1387145e--


From nobody Tue Jan 31 19:45:31 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D69C6129C00 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:45:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.736
X-Spam-Level: 
X-Spam-Status: No, score=-4.736 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N7TC0BuqjINo for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:45:27 -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 D58D4129686 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 19:45: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=E6V0vZwvZPiuLtwQWW4eCX4BXX0=; b=F0lKFE08qjuKMFQ0 cSEOqb7ZfzKKkaMNNNGOaPwvzrwIWQ5d4owZ/HmbUPRXJxl5Q3zVCVQyPZx3Vv3E pqXPpnn7TZqcDVvoUL/aSq9Bn1Sp/Z+FdP1hgTb4k4h4Ux0dK1whembgNgXGTap+ iDxCP4iOICxPqGURVMg+C7vXV0s=
Received: by filter1087p1mdw1.sendgrid.net with SMTP id filter1087p1mdw1-28440-589159D5-2C 2017-02-01 03:45:25.523167496 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id UA4baPjXTmaL1V3UXdfdqw for <quic-issues@ietf.org>; Wed, 01 Feb 2017 03:45:25.446 +0000 (UTC)
Date: Tue, 31 Jan 2017 19:45:25 -0800
From: Ryan Hamilton <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/235/review/19478723@github.com>
In-Reply-To: <quicwg/base-drafts/pull/235@github.com>
References: <quicwg/base-drafts/pull/235@github.com>
Subject: Re: [quicwg/base-drafts] Use quic= instead of v= (#235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_589159d553c6c_5b583fcc9b92913431385"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2fbBCotWGw44+Qt4CAPJPXrq85rUEYb5bF07 YXEsubRS9kyHxqFdEjevnYH0U5A7GQWNn50W3f1FEWfCUkaqN1cwrMGqJetfyGQjIqm312QkyPYtdz IszwZoAXtEG7QmxUqi4Efv7RofPwTHf7RHIM+FrwORcpcyeQ+XCx5Z5995eyveDLu2HfycMt2NoGpk 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1yS1_DiXJO0ysD0688njye3qSzo>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 03:45:29 -0000

----==_mimepart_589159d553c6c_5b583fcc9b92913431385
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

RyanAtGoogle commented on this pull request.



>  
-    Alt-Svc: hq=":443";v="x1";v="cQ034"
+    Alt-Svc: hq=":443";quic=1;quic=51303334

I suspect this is obvious, but it might be nice to explain why 0x00000001 is ASCII encoded as "1" and not "00000001". I assume the idea is that leading '0's may be removed from the hex encoded 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/pull/235#pullrequestreview-19478723
----==_mimepart_589159d553c6c_5b583fcc9b92913431385
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@RyanAtGoogle</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-19478723">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
-    Alt-Svc: hq=&quot;:443&quot;;v=&quot;x1&quot;;v=&quot;cQ034&quot;
+    Alt-Svc: hq=&quot;:443&quot;;quic=1;quic=51303334
</pre>
<p>I suspect this is obvious, but it might be nice to explain why 0x00000001 is ASCII encoded as "1" and not "00000001". I assume the idea is that leading '0's may be removed from the hex encoded 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/pull/235#pullrequestreview-19478723">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2aL0OuNAi443L_YQEnZKEZyYhRiks5rX__VgaJpZM4LuMve">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2tEn5gGPDIiks4o7VR4Mm4XHbeDks5rX__VgaJpZM4LuMve.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-19478723"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle commented on #235"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/235#pullrequestreview-19478723"}}}</script>
----==_mimepart_589159d553c6c_5b583fcc9b92913431385--


From nobody Tue Jan 31 19:45:42 2017
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8A19129C29 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:45:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com; domainkeys=pass (1024-bit key) header.sender=martin.thomson=gmail.com@github.com header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6XAb8WeDGCSb for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:45: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 92826129686 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 19:45:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1485920738; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3txiAAwFbDP0Fp6uxCRlQW/K1mIyoZat8t6jA5oMJBA=; b=VVxBWWulRvdWgYQ7FdMn7AUadPci9G+dB4vgFj27dquTHsTzgm2KZ0Ra3cHHvHmphSE3vYrj Y2KvRnpe7ebKidKT7S8LXL7HEQY6UDfgEVVMWRyHnnbOcsit95EnluRWGP287vXcgZb3Yzn4 exAGXmbtDyB6FncjumvIhvHt7Lo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=Z3Vs1oFj27ysxnGl/hTkQDmLXL+Z+d2cep0yQLPYPFVWv/Fqpb18RvAJDCHbOFNXqoR/Sh BcJnyzVGA3DVevkFbcQnl4e6eos4trlk4DenkYO2ZrMdhHyeixJapXt0DgSyjH/C9g9qZrSw KQ/2P1sUUCw8qs33ZoFlW8tdQmHaI=
Sender: martin.thomson=gmail.com@github.com
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 589159e2.7f2a90016f90-smtp-out-n03; Wed, 01 Feb 2017 03:45:38 -0000 (UTC)
Date: Tue, 31 Jan 2017 19:45:37 -0800
From: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <589159e1af50f_66fb3f86805db13c277@hookshot-fe2-cp1-prd.iad.github.net.mail>
Subject: [quicwg/base-drafts] 066c6e: Editorial pass after self-review
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_589159e1af103_66fb3f86805db13c2670"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rBL_4Vt9rEA3xG2cZ7ImpvHtWX0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 03:45:41 -0000

----==_mimepart_589159e1af103_66fb3f86805db13c2670
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/mseemann_closing
  Home:   https://github.com/quicwg/base-drafts
  Commit: 066c6e51692c6a4a1aca6766fbffd3999e35f255
      https://github.com/quicwg/base-drafts/commit/066c6e51692c6a4a1aca6766fbffd3999e35f255
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial pass after self-review



----==_mimepart_589159e1af103_66fb3f86805db13c2670--


From nobody Tue Jan 31 19:45:49 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72BA9129548 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:45:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.918
X-Spam-Level: 
X-Spam-Status: No, score=-5.918 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rXgvXNIBDXlD for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 19:45:45 -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 40872129C2B for <quic-issues@ietf.org>; Tue, 31 Jan 2017 19:45:45 -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=pxXcU8A8BlkyvVAGvsMmJwrRF2A=; b=iRq3ZUgWvaENBla0 wN+r7Ul0u5SM6qA7CyuVVbXRUzRsbbUe5utPNmboByXUYaV9k8NcAjMxZyyo8+Xi Jb8NwJ8xQbZ8KxNMocxCqsn5BCsVc5awzEK1rjdRgAbvGPJn96BtPOj3iPlmqPbQ G6uA5iY2vfUjC97u231SmKGtyAc=
Received: by filter1120p1mdw1.sendgrid.net with SMTP id filter1120p1mdw1-1563-589159E8-1C 2017-02-01 03:45:44.410229252 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id zI0CZ1pAQOmDRo8N46keQQ for <quic-issues@ietf.org>; Wed, 01 Feb 2017 03:45:44.354 +0000 (UTC)
Date: Tue, 31 Jan 2017 19:45:44 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/254@github.com>
Subject: [quicwg/base-drafts] Text on handling stream close and data that follows it (#254)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_589159e8457cc_7013fb377c6d134297e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2KcAOYUqJFeg+AJQvGBxkQTA+ICMsTuLtrGr ZUcTaDPcq4Ncbhp3Hl4jZoe938zrx5G5FxbmAtaSQdZZp8Lez25mvIsi0DW8Ufz5YAuny5IYQUSF39 DEY/5IwGERJ3npxm/l8cG3SBv8ThlpqMbQknLEVyHSGl58oTXFPpzlUaVtIus9tz3ZKzvQRifqB/ny k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UiDFWbQCINQLVfkzlHLjtruB8fE>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 03:45:47 -0000

----==_mimepart_589159e8457cc_7013fb377c6d134297e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is based on @marten-seemann's work on #145.  I've taken the notion of "final offset" and formalized it more:

* Define final offset as the offset of the end of stream data
* Describe how the final offset is carried in RST_STREAM and STREAM frames
* Final offset can't change, describe the error to use
* Data can't be sent after the final offset, describe the error to use
* Update the field name in the RST_STREAM frame description
* Reference the relevant text in the closed state in both of the half-closed states

The major technical difference here is that generating a QUIC_STREAM_DATA_AFTER_TERMINATION error is not mandatory - that would force endpoints to keep a 64-bit final offset for closed streams, which causes state commitment beyond their concurrency limit.

This closes #145 by superseding it.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/254

-- Commit Summary --

  * handle reordered RST_STREAM frames and FIN flags
  * allow reading from streams that a RST_STREAM has been received for
  * Revert "allow reading from streams that a RST_STREAM has been received for"
  * minor changes, fix typos
  * Rewrite final offset text
  * Editorial pass after self-review

-- File Changes --

    M draft-ietf-quic-transport.md (47)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/254.patch
https://github.com/quicwg/base-drafts/pull/254.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/254

----==_mimepart_589159e8457cc_7013fb377c6d134297e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is based on <a href="https://github.com/marten-seemann" class="user-mention">@marten-seemann</a>'s work on <a href="https://github.com/quicwg/base-drafts/pull/145" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/145" data-id="200561693" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#145</a>.  I've taken the notion of "final offset" and formalized it more:</p>
<ul>
<li>Define final offset as the offset of the end of stream data</li>
<li>Describe how the final offset is carried in RST_STREAM and STREAM frames</li>
<li>Final offset can't change, describe the error to use</li>
<li>Data can't be sent after the final offset, describe the error to use</li>
<li>Update the field name in the RST_STREAM frame description</li>
<li>Reference the relevant text in the closed state in both of the half-closed states</li>
</ul>
<p>The major technical difference here is that generating a QUIC_STREAM_DATA_AFTER_TERMINATION error is not mandatory - that would force endpoints to keep a 64-bit final offset for closed streams, which causes state commitment beyond their concurrency limit.</p>
<p>This closes <a href="https://github.com/quicwg/base-drafts/pull/145" class="issue-link js-issue-link" data-url="https://github.com/quicwg/base-drafts/issues/145" data-id="200561693" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#145</a> by superseding 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/254'>https://github.com/quicwg/base-drafts/pull/254</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>handle reordered RST_STREAM frames and FIN flags</li>
  <li>allow reading from streams that a RST_STREAM has been received for</li>
  <li>Revert &quot;allow reading from streams that a RST_STREAM has been received for&quot;</li>
  <li>minor changes, fix typos</li>
  <li>Rewrite final offset text</li>
  <li>Editorial pass after self-review</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/254/files#diff-0">draft-ietf-quic-transport.md</a>
    (47)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/254.patch'>https://github.com/quicwg/base-drafts/pull/254.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/254.diff'>https://github.com/quicwg/base-drafts/pull/254.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/254">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ipFMdreKgRQBTAHRjNkgAk4HGyks5rX__ogaJpZM4Lzdj-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7oOyUPYTwRxOcA3tb7w9ZmCAeD6ks5rX__ogaJpZM4Lzdj-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/254"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Text on handling stream close and data that follows it (#254)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/254"}}}</script>

----==_mimepart_589159e8457cc_7013fb377c6d134297e6--


From nobody Tue Jan 31 20:09:29 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2ECA9129C58 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 20:09:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.654
X-Spam-Level: 
X-Spam-Status: No, score=-8.654 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uR6FxwJCXGF9 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 20:09:25 -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 80258129C57 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 20:09: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=AuTG34/ckhGYFF8DFCUr8zW0UUQ=; b=rraEH0OzQkAIOPns KlwzsVHURvqgq9kX9bb++ViXAMdKGUaXlG4Pgm9yLjdW59GC8Ie/RIirElYBQ0ua SUDh9aaBlJzZaB9ICFHTiqrDaSMSXGbIT57tSVhpfARV1LIS3rZvspubt+cmw2i+ ACuJkyI41G3daz4avxYYD1zGi5g=
Received: by filter0998p1mdw1.sendgrid.net with SMTP id filter0998p1mdw1-9456-58915F74-13 2017-02-01 04:09:24.544331992 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id C7nujO6lS6aW4szhHJC2PQ for <quic-issues@ietf.org>; Wed, 01 Feb 2017 04:09:24.492 +0000 (UTC)
Date: Tue, 31 Jan 2017 20:09:24 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/236/review/19454415@github.com>
In-Reply-To: <quicwg/base-drafts/pull/236@github.com>
References: <quicwg/base-drafts/pull/236@github.com>
Subject: Re: [quicwg/base-drafts] Immutable settings with no ACKs (#236)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58915f7457cbc_7b9e3fc0eb0f713479835"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2BbmPt8+l6+kvtq/+lbqwTXdzchbcmqw4Ydy LL/Ucp8WmeFO0+jd0K7sMrlfEPwZ3dHixw2XV8vYKzUoReO9VVBvPgimoJQ1P1xZeBPDkWvHWlAMFP BBbxzVdmicJd0o0biqdpNhpbZCYbGxsvg1tTmqauQmO8xMyV2wOCAni41bDXOenXWPqZlXengXSaIB E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/soqYOdcyDu1OirvrOmlbAiEVE50>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 04:09:28 -0000

----==_mimepart_58915f7457cbc_7b9e3fc0eb0f713479835
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I'm fairly sure that we could iterate on this, but I've noted a few more issues, in particular with 0-RTT.

> @@ -577,17 +569,15 @@ value.
     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
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-   |        Identifier (16)        |B|        Length (15)          |
+   |        Identifier (16)        |         Length (16)           |

The comment is in the wrong place.  Sure.  The hazard with defining a frame type is that you now need handling for it.  If it wasn't a frame, there would be no possibility of error.

> @@ -624,9 +616,8 @@ each HTTP/2 SETTINGS parameter is mapped:
   SETTINGS_HEADER_TABLE_SIZE:
   : An integer with a maximum value of 2^32 - 1.
 
-  SETTINGS_ENABLE_PUSH:
-  : Transmitted as a Boolean.  The default remains "true" as specified in
-    {{!RFC7540}}.
+  SETTINGS_DISABLE_PUSH:

I think that we can afford to spend a few octets on enabling push.

>  
+Servers MAY continue processing data from clients which conform to these
+defaults during the initial flight, even if the client behavior exceeds its
+current configuration.  If the connection is closed because these or other
+constraints were violated during the 0-RTT flight, clients MAY retry using the
+settings sent by the server on the closed connection.

It's not obvious that it is safe to retry.  The key insight (that took me a while to latch onto) is that 0-RTT data is replayable, so it's OK to assume that it's safe to retry.  You should say that and help people avoid having to chase down that logical rabbit every time they read this.  I also think that this needs to be clearer about reconnecting as opposed to retrying any requests.  That is "[...] a client MAY establish a new connection and retry any 0-RTT requests. This assumes that only requests that are safe to retry are sent in 0-RTT, as required by [...something]."

Separately, it's not obvious here that the client is able to learn the new settings if the server terminates the connection.  You have to explain that the server cannot generate an error code until it completes the handshake and therefore the client could learn updated settings.  However, it's not guaranteed that the client will get the updated settings.  Because hq errors are signaled at the transport layer, the server code might not send the stream data carrying the SETTINGS frame before sending a CONNECTION_CLOSE unless we insist that they do so (I'm not sure that would be a good idea).

Finally, you need some rules about how to proceed in the case that assumed values (cached or defaults) exceed or violate actual values.  I assume that a client can't add to the header table and is encouraged to remove entries immediately.  Header list size seems like an easy one.

This design implies that the definition of new settings have extra requirements.  Each setting needs:
 * a default value
 * a rule defining whether it can be carried across into 0-RTT
 * rules defining how to move between assumed value and an actual value for 0-RTT

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/236#pullrequestreview-19454415
----==_mimepart_58915f7457cbc_7b9e3fc0eb0f713479835
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>I'm fairly sure that we could iterate on this, but I've noted a few more issues, in particular with 0-RTT.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/236#pullrequestreview-19454415">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -577,17 +569,15 @@ value.
     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
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-   |        Identifier (16)        |B|        Length (15)          |
+   |        Identifier (16)        |         Length (16)           |
</pre>
<p>The comment is in the wrong place.  Sure.  The hazard with defining a frame type is that you now need handling for it.  If it wasn't a frame, there would be no possibility of error.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/236#pullrequestreview-19454415">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -624,9 +616,8 @@ each HTTP/2 SETTINGS parameter is mapped:
   SETTINGS_HEADER_TABLE_SIZE:
   : An integer with a maximum value of 2^32 - 1.
 
-  SETTINGS_ENABLE_PUSH:
-  : Transmitted as a Boolean.  The default remains &quot;true&quot; as specified in
-    {{!RFC7540}}.
+  SETTINGS_DISABLE_PUSH:
</pre>
<p>I think that we can afford to spend a few octets on enabling push.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/236#pullrequestreview-19454415">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
+Servers MAY continue processing data from clients which conform to these
+defaults during the initial flight, even if the client behavior exceeds its
+current configuration.  If the connection is closed because these or other
+constraints were violated during the 0-RTT flight, clients MAY retry using the
+settings sent by the server on the closed connection.
</pre>
<p>It's not obvious that it is safe to retry.  The key insight (that took me a while to latch onto) is that 0-RTT data is replayable, so it's OK to assume that it's safe to retry.  You should say that and help people avoid having to chase down that logical rabbit every time they read this.  I also think that this needs to be clearer about reconnecting as opposed to retrying any requests.  That is "[...] a client MAY establish a new connection and retry any 0-RTT requests. This assumes that only requests that are safe to retry are sent in 0-RTT, as required by [...something]."</p>
<p>Separately, it's not obvious here that the client is able to learn the new settings if the server terminates the connection.  You have to explain that the server cannot generate an error code until it completes the handshake and therefore the client could learn updated settings.  However, it's not guaranteed that the client will get the updated settings.  Because hq errors are signaled at the transport layer, the server code might not send the stream data carrying the SETTINGS frame before sending a CONNECTION_CLOSE unless we insist that they do so (I'm not sure that would be a good idea).</p>
<p>Finally, you need some rules about how to proceed in the case that assumed values (cached or defaults) exceed or violate actual values.  I assume that a client can't add to the header table and is encouraged to remove entries immediately.  Header list size seems like an easy one.</p>
<p>This design implies that the definition of new settings have extra requirements.  Each setting needs:</p>
<ul>
<li>a default value</li>
<li>a rule defining whether it can be carried across into 0-RTT</li>
<li>rules defining how to move between assumed value and an actual value for 0-RTT</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/236#pullrequestreview-19454415">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6oi5vGZxhG6x2yAJJU1cZo4ElOGks5rYAV0gaJpZM4LuOwN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6WP7xVPpJfKliuMUEwxG9vo_ggNks5rYAV0gaJpZM4LuOwN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/236#pullrequestreview-19454415"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #236"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/236#pullrequestreview-19454415"}}}</script>
----==_mimepart_58915f7457cbc_7b9e3fc0eb0f713479835--


From nobody Tue Jan 31 20:11:50 2017
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F742129C53 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 20:11:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level: 
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TN8z2hwwyNbr for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 20:11:46 -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 6098D129C4F for <quic-issues@ietf.org>; Tue, 31 Jan 2017 20:11: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=S3d0INxdVVqXnJFGmxE2K++iO6M=; b=daR6iOZnLeduAF+B AxiCBT55Fsh5u02l+q6OQMkWkLhRT7aZ6UoOzT26boP6C9Qg/YPZEqCclHvCZgM/ D49IWlm9ZE9Zqe8BOYUZ5aprD9nMcsZUEU4H5jvzb09QblYrPBdMesgQhn1Ba0My poVL4C8lsiVgheeR4825bOaZdB0=
Received: by filter0995p1mdw1.sendgrid.net with SMTP id filter0995p1mdw1-21294-58916001-8 2017-02-01 04:11:45.256341681 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id q3llBSwQSoaw0D7XvnW1hw for <quic-issues@ietf.org>; Wed, 01 Feb 2017 04:11:45.180 +0000 (UTC)
Date: Tue, 31 Jan 2017 20:11:45 -0800
From: Martin Thomson <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/207/c276567834@github.com>
In-Reply-To: <quicwg/base-drafts/pull/207@github.com>
References: <quicwg/base-drafts/pull/207@github.com>
Subject: Re: [quicwg/base-drafts] Use the VERSION flag to identify 0-RTT packets (#207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_589160011424c_3743ffdb7ac513056324"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0X9FCy4qc0zGlMvJZ14dKSC1oZDRrALfjLvs 50oLKKd1kh9QexHHXRfF8IuDJmAJNy+gAkwmMQm6u0AXriiVZUlaPaLA4b9K1g7HKw006P10VpubaP AR6PeOk6Ow7pYWQhQlqUvr4Zrr5JDv0iPQWEo6LW0Mij3SZ+oQIFuD0/jxUQq6I0MNqfK2AAxLhn1V o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BWNvrzf84VCCoYeU3uRfo1dz1pw>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 04:11:48 -0000

----==_mimepart_589160011424c_3743ffdb7ac513056324
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, I've updated this based on the agreement we came to.  Can you confirm and merge?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/207#issuecomment-276567834
----==_mimepart_589160011424c_3743ffdb7ac513056324
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>, I've updated this based on the agreement we came to.  Can you confirm and merge?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/207#issuecomment-276567834">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_5RKg3VFpfMpp6AFtKhLYGdKQ1Cks5rYAYBgaJpZM4LruBE">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3sb2fn5Owcr6AtgVBHnzu2r3sQyks5rYAYBgaJpZM4LruBE.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/207#issuecomment-276567834"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #207: @janaiyengar, I've updated this based on the agreement we came to.  Can you confirm and merge?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/207#issuecomment-276567834"}}}</script>
----==_mimepart_589160011424c_3743ffdb7ac513056324--


From nobody Tue Jan 31 22:54:26 2017
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 717DF129964 for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 22:54:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-1.156, RCVD_IN_SORBS_SPAM=0.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 r8kRIBRdvULl for <quic-issues@ietfa.amsl.com>; Tue, 31 Jan 2017 22:54:24 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9F87120727 for <quic-issues@ietf.org>; Tue, 31 Jan 2017 22:54:23 -0800 (PST)
Date: Tue, 31 Jan 2017 22:54:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1485932063; bh=HZjyYBACbam6dYN5DpFxt70N+ghFeljxbo6Sj1GGjSQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WaYoJIp1pB1o9t6X1YBWSCEB5/KHDT6Vp8lSaoj3zLZKsD8EDUYXg05xnI1GXll8B jk2dvXRw8H73/Q7m4H2cxU/nGLfVTRyHUI3kPuFeKjoTaT6BGtEMJAOMWn4DsDu2Mz LNb06ncL7Ttnx54Cg4GJAHDSt53y9he0P+28F09g=
From: Dragana Damjanovic <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/34/276586188@github.com>
In-Reply-To: <quicwg/base-drafts/issues/34@github.com>
References: <quicwg/base-drafts/issues/34@github.com>
Subject: Re: [quicwg/base-drafts] ACK rules and packet protection (#34)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5891861f10228_2d943fe7f83a71344438e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ddragana
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4J6VAH80xxWXiwmFGMVjqYld3B4>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 06:54:25 -0000

----==_mimepart_5891861f10228_2d943fe7f83a71344438e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is a small down side of having encryption strongly connected 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/issues/34#issuecomment-276586188
----==_mimepart_5891861f10228_2d943fe7f83a71344438e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is a small down side of having encryption strongly connected with transport.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/34#issuecomment-276586188">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyW0IwXvY2IvCP9oUq_I_jYi1KTWks5rYCwfgaJpZM4K9bUJ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwG_7kZ2NWae5Pi29uJEFMnTVGQ2ks5rYCwfgaJpZM4K9bUJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/34#issuecomment-276586188"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ddragana in #34: This is a small down side of having encryption strongly connected with transport."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/34#issuecomment-276586188"}}}</script>
----==_mimepart_5891861f10228_2d943fe7f83a71344438e--

